IHL — 2025
Playoffs
Semi-finals
Eppan1
Pergine3
2–4,2–6,4–3,0–3
Alleghe1
Varese3
3–5,5–1,2–4,4–6
Pre-Finals
Kaltern3
Pergine1
2–4,3–1,5–1,4–0
Finals
Kaltern4
Aosta2
4–3,2–5,6–3,3–5,4–3,2–1
Semi-finals
Eppan1
Pergine3
2–4,2–6,4–3,0–3
Alleghe1
Varese3
3–5,5–1,2–4,4–6
Pre-Finals
Kaltern3
Pergine1
2–4,3–1,5–1,4–0
Finals
Kaltern4
Aosta2
4–3,2–5,6–3,3–5,4–3,2–1
Standings — 2025
The 2025 IHL season standings featuring 12 teams. Kaltern leads the table with 52 points from 22 matches, followed by Alleghe on 43 points. The teams have scored 943 goals combined this season.
Played 22Won 16OTL 0Lost 4Goal Diff +44Points 52
Played 22Won 13OTL 0Lost 6Goal Diff +28Points 43
Played 22Won 13OTL 0Lost 8Goal Diff +6Points 40
Played 22Won 12OTL 0Lost 8Goal Diff +15Points 39
Played 22Won 11OTL 0Lost 9Goal Diff +1Points 36
Played 22Won 11OTL 0Lost 10Goal Diff +15Points 34
Played 22Won 9OTL 0Lost 9Goal Diff +8Points 34
Played 22Won 9OTL 0Lost 11Goal Diff -8Points 30
Played 22Won 8OTL 0Lost 12Goal Diff -21Points 26
10Feltre
Played 22Won 7OTL 0Lost 13Goal Diff -18Points 24
Played 22Won 4OTL 0Lost 13Goal Diff -35Points 20
Played 22Won 5OTL 0Lost 15Goal Diff -35Points 18
| # | Team | Played | Won | OTL | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 22 | 16 | 0 | 4 | 95 | 51 | +44 | 52 | |
| 2 | 22 | 13 | 0 | 6 | 99 | 71 | +28 | 43 | |
| 3 | 22 | 13 | 0 | 8 | 89 | 83 | +6 | 40 | |
| 4 | 22 | 12 | 0 | 8 | 82 | 67 | +15 | 39 | |
| 5 | 22 | 11 | 0 | 9 | 69 | 68 | +1 | 36 | |
| 6 | 22 | 11 | 0 | 10 | 79 | 64 | +15 | 34 | |
| 7 | 22 | 9 | 0 | 9 | 95 | 87 | +8 | 34 | |
| 8 | 22 | 9 | 0 | 11 | 79 | 87 | -8 | 30 | |
| 9 | 22 | 8 | 0 | 12 | 66 | 87 | -21 | 26 | |
10Feltre | 10 | 22 | 7 | 0 | 13 | 69 | 87 | -18 | 24 |
| 11 | 22 | 4 | 0 | 13 | 67 | 102 | -35 | 20 | |
| 12 | 22 | 5 | 0 | 15 | 54 | 89 | -35 | 18 |
Betting Insights
7.02Goals / Match
92.2%Both Score %
71.7%Over 2.5 / 5.5 %
56.6%Home Win %
43.4%Away Win %
7.8%Clean Sheet %
Most Common Scorelines
4-3
5.0%(11)
5-2
4.6%(10)
3-2
4.6%(10)
2-3
4.6%(10)
4-1
4.6%(10)
4-2
4.1%(9)
5-4
4.1%(9)
3-4
4.1%(9)
2-4
4.1%(9)
6-2
3.7%(8)
Teams
Kaltern
Alleghe
Eppan
Varese
Aosta
Pergine
Fassa
Valpellice
Bressanone
Feltre
Valdifiemme
Zinnen Dolomites
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Aosta | 1 – 2 | Kaltern | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kaltern | 4 – 3 | Aosta | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aosta | 5 – 3 | Kaltern | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kaltern | 6 – 3 | Aosta | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aosta | 5 – 2 | Kaltern | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kaltern | 4 – 3 | Aosta | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pergine | 0 – 4 | Kaltern | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kaltern | 5 – 1 | Pergine | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aosta | 3 – 1 | Varese | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pergine | 1 – 3 | Kaltern | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 Mar | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 1 May 2026