Switzerland National League predictions
National League predictions for every game — moneyline, puck line and total picks — with the standings, results and the season’s trends.
- Games played
- 127
- 2026-27 season · 36 scheduled
- Home wins
- 57%
- of games played
- Goals per game
- 6.1
- average margin 2.3
- Overtime
- 20%
- 40% decided by one goal
- Our picks
- 113-51
- 69% won
127 National League games have been played in the 2026-27 season: the home side won 57% of them, games averaged 6.1 goals and 20% went past regulation. Top of the table: Zurich, 17-1-0, 47 points. The next National League predictions are listed below, and each National League pick is graded in public at the final horn.
- The highest-scoring game so far: Lausanne 3–9 Langnau Tigers, 12 goals.
Upcoming National League predictions
Zug vs Ambri-Piotta, National League (Switzerland), starts 13:45 ET on Wed, Nov 11. 1X2 odds: Zug 1.70, Ambri-Piotta 4.14. The model’s picks: 1 — Zug to win in regular time at 1.71; Over 4.5 goals at 1.41; 2 +1.5 — Ambri-Piotta +1.5 handicap at 1.60. Best tip: 1X — Zug or a draw at 1.22, 78% confidence.
Lugano vs Bern, National League (Switzerland), starts 13:45 ET on Wed, Nov 11. 1X2 odds: Lugano 2.31, Bern 2.66. The model’s picks: 1 — Lugano to win in regular time at 2.27; Under 6.5 goals at 1.35; 2 +1.5 — Bern +1.5 handicap at 1.30. Best tip: Under 6.5 goals at 1.35, 70% confidence.
Biel vs Zurich, National League (Switzerland), starts 14:00 ET on Thu, Nov 12. 1X2 odds: Biel 3.40, Zurich 1.80. The model’s picks: 2 — Zurich to win in regular time at 1.81; Over 4.5 goals at 1.42; 1 +1.5 — Biel +1.5 handicap at 1.52. Best tip: 1 +1.5 — Biel +1.5 handicap at 1.52, 64% confidence.
Recent National League results and scores
Final scores, every pick gradedAmbri-Piotta vs Lugano, National League (Switzerland), Sat, Oct 31. Final score: Ambri-Piotta 4, Lugano 3. 1X2 odds: Ambri-Piotta 2.30, Lugano 2.50. The model’s picks: 1 — Ambri-Piotta to win in regular time at 2.28, won; Over 4.5 goals at 1.38, won; 2 +1.5 — Lugano +1.5 handicap at 1.34, won. Best tip: Over 4.5 goals at 1.38, 71% confidence, won.
Bern vs Zug, National League (Switzerland), Sat, Oct 31. Final score: Bern 1, Zug 8. 1X2 odds: Bern 2.25, Zug 2.60. The model’s picks: 1 — Bern to win in regular time at 2.17, lost; Under 6.5 goals at 1.30, lost; 2 +1.5 — Zug +1.5 handicap at 1.38, won. Best tip: Under 6.5 goals at 1.30, 71% confidence, lost.
EHC Kloten vs Zurich, National League (Switzerland), Sat, Oct 31. Final score: EHC Kloten 0, Zurich 4. 1X2 odds: EHC Kloten 4.50, Zurich 1.56. The model’s picks: 2 — Zurich to win in regular time at 1.56, won; Under 6 goals at 1.52, won; 1 +1.5 — EHC Kloten +1.5 handicap at 1.80, lost. Best tip: 1 +1.5 — EHC Kloten +1.5 handicap at 1.80, 61% confidence, lost.
Lausanne vs Davos, National League (Switzerland), Sat, Oct 31. Final score after overtime: Lausanne 3, Davos 2. 1X2 odds: Lausanne 2.20, Davos 2.65. The model’s picks: 1 — Lausanne to win in regular time at 2.17, lost; Over 4.5 goals at 1.45, lost; 1 +1.5 — Lausanne +1.5 handicap at 1.25, won. Best tip: 1 +1.5 — Lausanne +1.5 handicap at 1.25, 73% confidence, won.
Rapperswil-Jona vs Ajoie, National League (Switzerland), Sat, Oct 31. Final score: Rapperswil-Jona 2, Ajoie 4. 1X2 odds: Rapperswil-Jona 1.80, Ajoie 3.40. The model’s picks: 1 — Rapperswil-Jona to win in regular time at 1.82, lost; Over 4.5 goals at 1.40, won; 2 +1.5 — Ajoie +1.5 handicap at 1.51, won. Best tip: 2 +1.5 — Ajoie +1.5 handicap at 1.51, 65% confidence, won.
Servette vs Biel, National League (Switzerland), Sat, Oct 31. Final score: Servette 3, Biel 2. 1X2 odds: Servette 2.25, Biel 2.50. The model’s picks: 1 — Servette to win in regular time at 2.26, won; Over 4.5 goals at 1.37, won; 2 +1.5 — Biel +1.5 handicap at 1.34, won. Best tip: Over 4.5 goals at 1.37, 71% confidence, won.
Zurich vs Ambri-Piotta, National League (Switzerland), Fri, Oct 30. Final score after a shootout: Zurich 4, Ambri-Piotta 3. 1X2 odds: Zurich 1.44, Ambri-Piotta 5.25. The model’s picks: 1 — Zurich to win in regular time at 1.44, lost; Over 4.5 goals at 1.40, won; 1 -1.5 — Zurich -1.5 handicap at 1.80, lost. Best tip: 1 incl. OT — Zurich to win, overtime included at 1.26, 76% confidence, won.
Zug vs Langnau Tigers, National League (Switzerland), Fri, Oct 30. Final score: Zug 3, Langnau Tigers 2. 1X2 odds: Zug 1.77, Langnau Tigers 3.50. The model’s picks: 1 — Zug to win in regular time at 1.77, won; Over 4.5 goals at 1.45, won; 2 +1.5 — Langnau Tigers +1.5 handicap at 1.53, won. Best tip: 2 +1.5 — Langnau Tigers +1.5 handicap at 1.53, 66% confidence, won.
Davos vs Rapperswil-Jona, National League (Switzerland), Fri, Oct 30. Final score after a shootout: Davos 4, Rapperswil-Jona 3. 1X2 odds: Davos 1.53, Rapperswil-Jona 4.50. The model’s picks: 1 — Davos to win in regular time at 1.54, lost; Over 5.5 goals at 1.70, won; 2 +2.5 — Rapperswil-Jona +2.5 handicap at 1.41, won. Best tip: 2 +2.5 — Rapperswil-Jona +2.5 handicap at 1.41, 63% confidence, won.
Fribourg vs Servette, National League (Switzerland), Fri, Oct 30. Final score: Fribourg 0, Servette 1. 1X2 odds: Fribourg 1.53, Servette 4.50. The model’s picks: 1 — Fribourg to win in regular time at 1.50, lost; Over 4.5 goals at 1.40, lost; 2 +1.5 — Servette +1.5 handicap at 1.87, won. Best tip: 2 +1.5 — Servette +1.5 handicap at 1.87, 55% confidence, won.
Biel vs EHC Kloten, National League (Switzerland), Fri, Oct 30. Final score: Biel 4, EHC Kloten 2. 1X2 odds: Biel 1.62, EHC Kloten 4.00. The model’s picks: 1 — Biel to win in regular time at 1.61, won; Over 4.5 goals at 1.40, won; 2 +1.5 — EHC Kloten +1.5 handicap at 1.70, lost. Best tip: 2 +1.5 — EHC Kloten +1.5 handicap at 1.70, 63% confidence, lost.
Ajoie vs Bern, National League (Switzerland), Fri, Oct 30. Final score: Ajoie 1, Bern 4. 1X2 odds: Ajoie 3.10, Bern 2.05. The model’s picks: 2 — Bern to win in regular time at 2.01, won; Over 3.5 goals at 1.24, won; 1 +1.5 — Ajoie +1.5 handicap at 1.44, lost. Best tip: 1 +1.5 — Ajoie +1.5 handicap at 1.44, 68% confidence, lost.
National League season trends
127 games · 2026-27 seasonWho wins
- Home wins57%
- Away wins43%
- One-goal games40%
- Blowouts (won by 4+ goals)14%
Scoring
- Home team3.1
- Away team2.9
- Past regulation (overtime or shootout)20%
Season extremes
- Highest-scoring game 12 goalsLausanne 3–9 Langnau Tigers
- Widest margin 7 goalsBern 1–8 Zug
How our National League picks did
Graded games only — pushes and unplayed games left out- Winner (incl. OT) 31-24 56%
- Over/Under 41-13 76%
- Handicap 41-14 75%
- Best tip 41-14 75%
Switzerland National League standings
2026-27 seasonRegular Season
| # | Team | GP | W | L | OTL | Pts | P% | GF | GA | +/− |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 18 | 17 | 1 | 0 | 47 | 1.306 | 75 | 38 | +37 | |
| 2 | 18 | 11 | 5 | 2 | 33 | .917 | 57 | 53 | +4 | |
| 3 | 19 | 11 | 6 | 2 | 32 | .842 | 49 | 55 | −6 | |
| 4 | 19 | 9 | 7 | 3 | 29 | .763 | 66 | 56 | +10 | |
| 5 | 13 | 9 | 3 | 1 | 28 | 1.077 | 49 | 27 | +22 | |
| 6 | 17 | 9 | 5 | 3 | 28 | .824 | 46 | 47 | −1 | |
| 7 | 18 | 9 | 7 | 2 | 27 | .750 | 57 | 44 | +13 | |
| 8 | 20 | 9 | 10 | 1 | 26 | .650 | 59 | 69 | −10 | |
| 9 | 19 | 9 | 8 | 2 | 25 | .658 | 58 | 64 | −6 | |
| 10 | 19 | 8 | 9 | 2 | 24 | .632 | 45 | 55 | −10 | |
| 11 | 18 | 7 | 9 | 2 | 23 | .639 | 57 | 60 | −3 | |
| 12 | 18 | 7 | 9 | 2 | 22 | .611 | 56 | 62 | −6 | |
| 13 | 19 | 6 | 10 | 3 | 19 | .500 | 50 | 69 | −19 | |
| 14 | 19 | 6 | 12 | 1 | 18 | .474 | 44 | 69 | −25 |
- Playoffs: Quarter-finals
- Promotion - Playoffs
- Play Out
Pts points, on the league’s own system — the table is sorted by them. W/L/OTL wins, regulation losses, overtime and shootout losses · GP played · P% points share · GF/GA goals for and against · +/− difference.