Match details Guelph Storm - Kitchener Rangers 19 Dec 2026 Canada OHL 2026-2027. Head-to-head statistics.

:
W W W L W
W L W W W
Expected
19 Dec 2026 21:07
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
Guelph StormAverage performanceKitchener Rangers
Overall Home Overall Away
7.2 6.25 Average per game 5.94 5.88
4.27 4 Average goals scored per game 3.06 2.5
2.93 2.25 Average goals conceded per game 2.88 3.38
0.87 0.75 1st period 0.69 0.75
1.87 1.62 2nd period 1.06 0.62
1.53 1.62 3rd period 1.31 1.12
Guelph StormAverage performanceKitchener Rangers
Overall Home Overall Away
7.05 6.7 Average per game 6 5.9
3.6 3.6 Average goals scored per game 3.2 2.7
3.45 3.1 Average goals conceded per game 2.8 3.2
0.85 0.8 1st period 0.7 0.8
1.4 1.3 2nd period 1 0.6
1.35 1.5 3rd period 1.5 1.3
Guelph StormAverage performanceKitchener Rangers
Overall Home Overall Away
7.8 6.4 Average per game 6.1 6
4.8 4.2 Average goals scored per game 3 2.17
3 2.2 Average goals conceded per game 3.1 3.83
0.9 0.6 1st period 0.8 0.83
2.2 1.8 2nd period 1.1 0.5
1.7 1.8 3rd period 1.1 0.83
Guelph StormAverage performanceKitchener Rangers
Overall Home Overall Away
8.2 8.5 Average per game 6.4 6.5
4.4 5 Average goals scored per game 4.2 3.5
3.8 3.5 Average goals conceded per game 2.2 3
0.8 1 1st period 0.8 0.5
1.4 1.5 2nd period 1.8 1.5
2.2 2.5 3rd period 1.6 1.5
Guelph Storm Over
Under
Kitchener Rangers
Overall S Home S 60 minutes only Overall S Away S
4.5
5.5
6.5
7.5
8.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
3.5
4.5
1.5
2.5
3.5
4.5
5.5
Guelph Storm Over
Under
Kitchener Rangers
Overall S Home S 60 minutes only Overall S Away S
4.5
5.5
6.5
7.5
8.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
3.5
4.5
1.5
2.5
3.5
4.5
5.5
Guelph Storm Over
Under
Kitchener Rangers
Overall S Home S 60 minutes only Overall S Away S
4.5
5.5
6.5
7.5
8.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
3.5
4.5
1.5
2.5
3.5
4.5
5.5
Guelph Storm Over
Under
Kitchener Rangers
Overall S Home S 60 minutes only Overall S Away S
4.5
5.5
6.5
7.5
8.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
3.5
4.5
1.5
2.5
3.5
4.5
5.5
Guelph Storm - Kitchener Rangers - Head to heads
25.10.26 Guelph Storm Kitchener Rangers W 6:5 OT (2:1, 2:2, 1:2, 1:0)
04.10.26 Guelph Storm Kitchener Rangers W 6:0 (0:0, 4:0, 2:0)
16.03.26 Guelph Storm Kitchener Rangers L 1:4 (0:1, 0:0, 1:3)
26.02.26 Guelph Storm Kitchener Rangers L 4:5 (0:1, 3:2, 1:2)
07.12.25 Guelph Storm Kitchener Rangers L 4:5 (1:2, 3:3, 0:0)
16.11.25 Guelph Storm Kitchener Rangers W 3:2 (1:0, 2:0, 0:2)
23.03.25 Guelph Storm Kitchener Rangers W 2:0 (0:0, 0:0, 2:0)
05.01.25 Guelph Storm Kitchener Rangers L 3:4 OT (1:2, 0:0, 2:1, 0:1)
Kitchener Rangers - Guelph Storm - Head to heads
24.10.26 Kitchener Rangers Guelph Storm W 6:3 (2:1, 3:1, 1:1)
07.02.26 Kitchener Rangers Guelph Storm W 6:2 (0:1, 3:0, 3:1)
18.01.26 Kitchener Rangers Guelph Storm W 4:3 (1:1, 2:1, 1:1)
19.11.25 Kitchener Rangers Guelph Storm W 3:1 (0:0, 1:0, 2:1)
15.10.25 Kitchener Rangers Guelph Storm W 6:1 (0:1, 5:0, 1:0)
09.03.25 Kitchener Rangers Guelph Storm W 4:3 (0:0, 3:0, 1:3)
26.02.25 Kitchener Rangers Guelph Storm W 6:1 (0:1, 2:0, 4:0)
21.10.24 Kitchener Rangers Guelph Storm W 4:2 (2:1, 1:0, 1:1)
Guelph Storm - Last matches
31.10.26 Saginaw Spirit Guelph Storm W 3:5 (1:0, 0:2, 2:3)
31.10.26 Soo Greyhounds Guelph Storm W 3:4 (1:1, 1:1, 1:2)
25.10.26 Guelph Storm Kitchener Rangers W 6:5 OT (2:1, 2:2, 1:2, 1:0)
24.10.26 Kitchener Rangers Guelph Storm L 6:3 (2:1, 3:1, 1:1)
18.10.26 Guelph Storm Sudbury Wolves W 5:2 (0:2, 1:0, 4:0)
17.10.26 Guelph Storm Flint Firebirds W 3:2 OT (0:1, 0:0, 2:1, 1:0)
15.10.26 Sarnia Sting Guelph Storm W 2:5 (1:1, 0:3, 1:1)
11.10.26 Owen Sound Attack Guelph Storm W 5:10 (1:3, 4:6, 0:1)
Kitchener Rangers - Last matches
31.10.26 Kitchener Rangers Flint Firebirds W 3:0 (1:0, 1:0, 1:0)
25.10.26 Guelph Storm Kitchener Rangers L 6:5 OT (2:1, 2:2, 1:2, 1:0)
24.10.26 Kitchener Rangers Guelph Storm W 6:3 (2:1, 3:1, 1:1)
19.10.26 Oshawa Generals Kitchener Rangers W 1:2 (0:0, 0:1, 1:1)
17.10.26 Kitchener Rangers Niagara IceDogs W 5:2 (0:1, 2:1, 3:0)
14.10.26 Kitchener Rangers London Knights L 3:4 pen (0:1, 2:2, 1:0, 0:0)
11.10.26 Saginaw Spirit Kitchener Rangers L 4:2 (2:2, 1:0, 1:0)
10.10.26 Soo Greyhounds Kitchener Rangers L 3:2 OT (0:1, 0:0, 2:1, 1:0)
Team W D L Pts
Guelph Storm 12 0 3 24
Flint Firebirds 11 0 4 23
Brantford Bulldogs 11 0 6 22
London Knights 10 0 5 22
Soo Greyhounds 10 0 7 22
Sudbury Wolves 10 0 4 21
Ottawa 9 0 5 20
Kingston Frontenacs 10 0 5 20
Windsor Spitfires 8 0 8 19
Kitchener Rangers 8 0 8 19
Erie Otters 8 0 8 18
Oshawa Generals 6 0 11 17
Peterborough Petes 8 0 9 16
Niagara IceDogs 7 0 8 16
North Bay Battalion 7 0 9 15
Saginaw Spirit 6 0 10 15
Sarnia Sting 6 0 11 13
Owen Sound Attack 6 0 10 13
Barrie Colts 3 0 13 9
Brampton Steelheads 2 0 14 6