Kitchener Rangers vs Saginaw Spirit: Prediction, Head-to-Head, Odds & Stats (Sat, 08 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 06 Oct, 04:40 AM UTC

Next Match 08/11/25 at 12:00 AM

Kitchener Rangers vs Saginaw Spirit

Scheduled H2H Match For Kitchener Rangers Vs Saginaw Spirit

OHL

Sat, 08 Nov 2025 at 12:00 AM UTC

Kitchener Rangers
Kitchener Rangers

CAN CAN

Recent Form

W
L
W
W
W
Saginaw Spirit
Saginaw Spirit

CAN CAN

Recent Form

W
W
W
L
W

4

Win

Last 10 Played

10
0 Draws

6

Win

2
Position
7

Game Schedule - Time Of Fixture

Kitchener Rangers will square off vs Saginaw Spirit in OHL on Sat, 08 Nov 2025 at 12:00 AM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Kitchener Rangers vs Saginaw Spirit H2H Match Summary

In the most recent 10 H2H results for these competitors, Kitchener Rangers have won 4 times and Saginaw Spirit have won on 6 occasion. In the latest match between them, Kitchener Rangers won 1-3.


Head-to-Head (Last 10 Matches)
Kitchener Rangers4
Saginaw Spirit6

Kitchener Rangers Vs Saginaw Spirit Performance stats

Editorial Prediction:

The stage is set for a thrilling encounter as the Kitchener Rangers and Saginaw Spirit prepare to clash in the OHL tournament on Saturday, November 8, 2025. Both teams have crossed paths numerous times before; the question remains: who holds the upper hand this time around?

A dive into their last 10 meetings reveals a perfect stalemate—each team has clinched victory four times, suggesting an evenly matched rivalry. Their most recent encounter was on Saturday, October 11, 2025, when the Rangers emerged victorious with a 3-1 triumph as the visiting team. Witnessing their ability to hold their own on unfamiliar ice certainly makes their resilience noteworthy.

Intriguingly, that particular game did not see a flurry of shots or overwhelming penalty minutes. Both teams maintained a stalemate, with neither side registering significant shots on target nor spending excessive time in the penalty box, highlighting their disciplined play.

However, analyzing recent form could lend us more clarity. Kitchener Rangers are riding high on a morale-boosting 4-0 win against the Mississauga Steelheads. Meanwhile, the Saginaw Spirit showcased their scoring prowess by defeating the Windsor Spitfires 6-3. Each team enters this match brimming with confidence and competitive fire.

Considering their historical rivalry, recent performances, and the flow of momentum, Kitchener Rangers seem favored to edge past their opponents, especially given their decisive win in the last direct confrontation. Prepare for an exhilarating matchup that could very likely tilt in favor of the Rangers this time around.

Kitchener Rangers vs Saginaw Spirit Past H2H Matches

1454
OHL
11:05 PM
11/10/25
119608
Saginaw Spirit
1
119588
Kitchener Rangers
3
12:05 AM
02/02/25
119608
Saginaw Spirit
5
119588
Kitchener Rangers
4
11:00 PM
12/01/25
119588
Kitchener Rangers
3
119608
Saginaw Spirit
4
07:00 PM
03/11/24
119588
Kitchener Rangers
4
119608
Saginaw Spirit
2
11:05 PM
12/10/24
119608
Saginaw Spirit
4
119588
Kitchener Rangers
7
12:05 AM
28/01/24
119608
Saginaw Spirit
5
119588
Kitchener Rangers
2
12:00 AM
05/01/24
119588
Kitchener Rangers
2
119608
Saginaw Spirit
3
11:05 PM
07/10/23
119608
Saginaw Spirit
8
119588
Kitchener Rangers
2
11:00 PM
29/09/23
119588
Kitchener Rangers
4
119608
Saginaw Spirit
3
11:30 PM
17/03/23
119588
Kitchener Rangers
3
119608
Saginaw Spirit
4
10:30 PM
15/01/23
119608
Saginaw Spirit
3
119588
Kitchener Rangers
4
12:05 AM
07/01/23
119608
Saginaw Spirit
3
119588
Kitchener Rangers
0
12:40 AM
05/11/22
119588
Kitchener Rangers
1
119608
Saginaw Spirit
0
11:05 PM
16/03/22
119608
Saginaw Spirit
4
119588
Kitchener Rangers
5
12:30 AM
05/03/22
119588
Kitchener Rangers
5
119608
Saginaw Spirit
2
12:30 AM
20/11/21
119588
Kitchener Rangers
4
119608
Saginaw Spirit
6
10:30 PM
14/11/21
119608
Saginaw Spirit
1
119588
Kitchener Rangers
2
12:05 AM
16/02/20
119608
Saginaw Spirit
8
119588
Kitchener Rangers
2
12:30 AM
04/01/20
119588
Kitchener Rangers
4
119608
Saginaw Spirit
2
11:05 PM
19/10/19
119608
Saginaw Spirit
5
119588
Kitchener Rangers
3
11:30 PM
20/09/19
119588
Kitchener Rangers
5
119608
Saginaw Spirit
4
12:05 AM
06/01/19
119608
Saginaw Spirit
5
119588
Kitchener Rangers
2
12:30 AM
17/11/18
119588
Kitchener Rangers
5
119608
Saginaw Spirit
2
09:30 PM
14/10/18
119608
Saginaw Spirit
2
119588
Kitchener Rangers
1
11:30 PM
05/10/18
119588
Kitchener Rangers
3
119608
Saginaw Spirit
4
06:00 PM
11/03/18
119588
Kitchener Rangers
3
119608
Saginaw Spirit
2
12:30 AM
27/01/18
119588
Kitchener Rangers
6
119608
Saginaw Spirit
2
12:05 AM
14/01/18
119608
Saginaw Spirit
3
119588
Kitchener Rangers
5
11:05 PM
14/10/17
119608
Saginaw Spirit
2
119588
Kitchener Rangers
3
12:05 AM
19/02/17
119608
Saginaw Spirit
4
119588
Kitchener Rangers
5
12:05 AM
27/11/16
119608
Saginaw Spirit
1
119588
Kitchener Rangers
4
06:00 PM
30/10/16
119588
Kitchener Rangers
6
119608
Saginaw Spirit
5
11:30 PM
14/10/16
119588
Kitchener Rangers
6
119608
Saginaw Spirit
2
12:05 AM
31/01/16
119608
Saginaw Spirit
1
119588
Kitchener Rangers
2
12:05 AM
17/01/16
119608
Saginaw Spirit
4
119588
Kitchener Rangers
7
12:30 AM
14/11/15
119588
Kitchener Rangers
6
119608
Saginaw Spirit
2
06:00 PM
25/10/15
119588
Kitchener Rangers
4
119608
Saginaw Spirit
3
11:11 PM
21/03/15
119608
Saginaw Spirit
3
119588
Kitchener Rangers
1
06:00 PM
08/03/15
119588
Kitchener Rangers
3
119608
Saginaw Spirit
0
11:00 PM
09/11/14
119588
Kitchener Rangers
4
119608
Saginaw Spirit
5
11:35 PM
18/10/14
119608
Saginaw Spirit
2
119588
Kitchener Rangers
1
12:11 AM
01/03/14
119608
Saginaw Spirit
5
119588
Kitchener Rangers
2
12:11 AM
15/12/13
119608
Saginaw Spirit
1
119588
Kitchener Rangers
5
12:30 AM
07/12/13
119588
Kitchener Rangers
5
119608
Saginaw Spirit
3
11:30 PM
20/09/13
119588
Kitchener Rangers
4
119608
Saginaw Spirit
2

Head To Head Streaks

119588
First period winner
5/7
119608
First period loser
5/7
(Both)
More than 5.5 goals
5/6

Team Streaks

119588
Wins
3
119608
More than 5.5 goals
7/7

Kitchener Rangers Recent Matches

1454
OHL (28 Matches)
08:00 PM
01/11/25
119592
Mississauga Steelheads
0
119588
Kitchener Rangers
4
W
11:00 PM
31/10/25
119588
Kitchener Rangers
3
119614
Sudbury Wolves
0
W
10:00 PM
26/10/25
119588
Kitchener Rangers
3
119596
North Bay Battalion
1
W
11:30 PM
25/10/25
119578
Barrie Colts
4
119588
Kitchener Rangers
3
L
11:00 PM
24/10/25
119588
Kitchener Rangers
4
119606
Flint Firebirds
1
W
06:00 PM
19/10/25
119590
London Knights
2
119588
Kitchener Rangers
3
W
11:00 PM
17/10/25
119588
Kitchener Rangers
1
119590
London Knights
6
L
11:00 PM
14/10/25
119588
Kitchener Rangers
6
119584
Guelph Storm
1
W
11:05 PM
11/10/25
119608
Saginaw Spirit
1
119588
Kitchener Rangers
3
W
11:07 PM
10/10/25
119612
Sault Ste Marie Greyhounds
5
119588
Kitchener Rangers
4
L
11:00 PM
08/10/25
119606
Flint Firebirds
3
119588
Kitchener Rangers
0
L
11:00 PM
03/10/25
119588
Kitchener Rangers
4
119602
Owen Sound Attack
3
W
11:00 PM
27/09/25
119602
Owen Sound Attack
5
119588
Kitchener Rangers
2
L
11:00 PM
26/09/25
119588
Kitchener Rangers
5
119582
Erie Otters
2
W
11:00 PM
20/09/25
119582
Erie Otters
1
119588
Kitchener Rangers
3
W
11:00 PM
19/09/25
119588
Kitchener Rangers
4
204210
Brantford Bulldogs
3
W
11:00 PM
30/04/25
119588
Kitchener Rangers
2
119590
London Knights
4
L
11:00 PM
28/04/25
119588
Kitchener Rangers
2
119590
London Knights
3
L
08:00 PM
27/04/25
119590
London Knights
6
119588
Kitchener Rangers
2
L
11:00 PM
25/04/25
119590
London Knights
5
119588
Kitchener Rangers
2
L
11:05 PM
22/04/25
119616
Windsor Spitfires
1
119588
Kitchener Rangers
2
W
11:00 PM
20/04/25
119588
Kitchener Rangers
4
119616
Windsor Spitfires
0
W
11:05 PM
18/04/25
119616
Windsor Spitfires
2
119588
Kitchener Rangers
5
W
11:00 PM
16/04/25
119588
Kitchener Rangers
3
119616
Windsor Spitfires
0
W
11:00 PM
14/04/25
119588
Kitchener Rangers
3
119616
Windsor Spitfires
6
L
11:05 PM
12/04/25
119616
Windsor Spitfires
5
119588
Kitchener Rangers
1
L
11:05 PM
10/04/25
119616
Windsor Spitfires
5
119588
Kitchener Rangers
1
L
11:00 PM
04/04/25
119588
Kitchener Rangers
2
119606
Flint Firebirds
1
W
919
Club Friendly Games (2 Matches)
11:00 PM
12/09/25
119588
Kitchener Rangers
7
119598
Oshawa Generals
2
W
11:00 PM
29/08/25
119588
Kitchener Rangers
3
204210
Brantford Bulldogs
4
L

Saginaw Spirit Recent Matches

1454
OHL (29 Matches)
11:05 PM
01/11/25
119608
Saginaw Spirit
6
119616
Windsor Spitfires
3
W
11:05 PM
30/10/25
119608
Saginaw Spirit
1
119606
Flint Firebirds
5
L
08:05 PM
26/10/25
119616
Windsor Spitfires
5
119608
Saginaw Spirit
6
W
11:05 PM
25/10/25
119608
Saginaw Spirit
4
119602
Owen Sound Attack
2
W
11:05 PM
24/10/25
119608
Saginaw Spirit
5
119582
Erie Otters
3
W
09:30 PM
19/10/25
119608
Saginaw Spirit
3
119606
Flint Firebirds
4
L
11:00 PM
18/10/25
119606
Flint Firebirds
5
119608
Saginaw Spirit
4
L
11:07 PM
15/10/25
119612
Sault Ste Marie Greyhounds
5
119608
Saginaw Spirit
2
L
11:05 PM
11/10/25
119608
Saginaw Spirit
1
119588
Kitchener Rangers
3
L
10:05 PM
05/10/25
119598
Oshawa Generals
3
119608
Saginaw Spirit
2
L
08:00 PM
04/10/25
119602
Owen Sound Attack
5
119608
Saginaw Spirit
7
W
11:07 PM
03/10/25
119584
Guelph Storm
3
119608
Saginaw Spirit
2
L
11:05 PM
27/09/25
119608
Saginaw Spirit
3
119584
Guelph Storm
7
L
11:05 PM
26/09/25
119608
Saginaw Spirit
4
119594
Niagara IceDogs
5
L
11:05 PM
20/09/25
119608
Saginaw Spirit
5
119606
Flint Firebirds
6
L
11:07 PM
19/09/25
119612
Sault Ste Marie Greyhounds
3
119608
Saginaw Spirit
5
W
11:05 PM
05/04/25
119608
Saginaw Spirit
3
119582
Erie Otters
6
L
11:00 PM
03/04/25
119582
Erie Otters
7
119608
Saginaw Spirit
3
L
11:00 PM
01/04/25
119582
Erie Otters
2
119608
Saginaw Spirit
3
W
11:05 PM
29/03/25
119608
Saginaw Spirit
5
119582
Erie Otters
9
L
11:05 PM
27/03/25
119608
Saginaw Spirit
5
119582
Erie Otters
8
L
09:30 PM
23/03/25
119608
Saginaw Spirit
9
119606
Flint Firebirds
2
W
11:00 PM
22/03/25
119606
Flint Firebirds
6
119608
Saginaw Spirit
3
L
11:07 PM
21/03/25
119612
Sault Ste Marie Greyhounds
7
119608
Saginaw Spirit
4
L
11:05 PM
15/03/25
119608
Saginaw Spirit
6
119616
Windsor Spitfires
5
W
11:00 PM
14/03/25
119590
London Knights
3
119608
Saginaw Spirit
1
L
12:05 AM
09/03/25
119608
Saginaw Spirit
3
204210
Brantford Bulldogs
11
L
12:05 AM
07/03/25
119608
Saginaw Spirit
7
119578
Barrie Colts
4
W
12:00 AM
06/03/25
119606
Flint Firebirds
3
119608
Saginaw Spirit
5
W
919
Club Friendly Games (1 Matches)
06:00 PM
29/08/25
119608
Saginaw Spirit
5
119598
Oshawa Generals
6
L

Kitchener Rangers Next Fixtures

1454
OHL
12:00 AM
08/11/25
119588
Kitchener Rangers
119608
Saginaw Spirit
Prediction
07:00 PM
09/11/25
119588
Kitchener Rangers
119586
Kingston Frontenacs
Prediction
12:00 AM
15/11/25
119588
Kitchener Rangers
119612
Sault Ste Marie Greyhounds
Prediction
12:07 AM
16/11/25
119584
Guelph Storm
119588
Kitchener Rangers
Prediction
12:00 AM
19/11/25
119588
Kitchener Rangers
119584
Guelph Storm
Prediction
12:00 AM
22/11/25
119588
Kitchener Rangers
119600
Ottawa 67's
Prediction
11:05 PM
23/11/25
119598
Oshawa Generals
119588
Kitchener Rangers
Prediction
12:00 AM
29/11/25
119588
Kitchener Rangers
119594
Niagara IceDogs
Prediction
12:00 AM
30/11/25
204210
Brantford Bulldogs
119588
Kitchener Rangers
Prediction
12:00 AM
03/12/25
119588
Kitchener Rangers
119582
Erie Otters
Prediction
11:30 PM
03/12/25
119590
London Knights
119588
Kitchener Rangers
Prediction
12:00 AM
06/12/25
119588
Kitchener Rangers
119604
Peterborough Petes
Prediction
07:07 PM
07/12/25
119584
Guelph Storm
119588
Kitchener Rangers
Prediction
12:07 AM
11/12/25
119612
Sault Ste Marie Greyhounds
119588
Kitchener Rangers
Prediction
12:00 AM
13/12/25
119606
Flint Firebirds
119588
Kitchener Rangers
Prediction
12:05 AM
14/12/25
119608
Saginaw Spirit
119588
Kitchener Rangers
Prediction
12:05 AM
18/12/25
119610
Sarnia Sting
119588
Kitchener Rangers
Prediction
12:00 AM
20/12/25
119588
Kitchener Rangers
119602
Owen Sound Attack
Prediction
07:00 PM
28/12/25
119588
Kitchener Rangers
119582
Erie Otters
Prediction
12:05 AM
31/12/25
119614
Sudbury Wolves
119588
Kitchener Rangers
Prediction
06:00 PM
31/12/25
119596
North Bay Battalion
119588
Kitchener Rangers
Prediction
12:00 AM
03/01/26
119588
Kitchener Rangers
119578
Barrie Colts
Prediction
12:00 AM
10/01/26
119588
Kitchener Rangers
119598
Oshawa Generals
Prediction
12:00 AM
11/01/26
119602
Owen Sound Attack
119588
Kitchener Rangers
Prediction
12:00 AM
17/01/26
119588
Kitchener Rangers
119608
Saginaw Spirit
Prediction
07:00 PM
18/01/26
119588
Kitchener Rangers
119584
Guelph Storm
Prediction
12:05 AM
22/01/26
119616
Windsor Spitfires
119588
Kitchener Rangers
Prediction
12:00 AM
24/01/26
119588
Kitchener Rangers
119602
Owen Sound Attack
Prediction
12:00 AM
25/01/26
119582
Erie Otters
119588
Kitchener Rangers
Prediction
12:00 AM
28/01/26
119588
Kitchener Rangers
119610
Sarnia Sting
Prediction

Saginaw Spirit Next Fixtures

1454
OHL
10:30 PM
02/11/25
119608
Saginaw Spirit
204210
Brantford Bulldogs
Prediction
12:00 AM
08/11/25
119588
Kitchener Rangers
119608
Saginaw Spirit
Prediction
12:05 AM
09/11/25
119608
Saginaw Spirit
119596
North Bay Battalion
Prediction
12:00 AM
14/11/25
119578
Barrie Colts
119608
Saginaw Spirit
Prediction
12:05 AM
16/11/25
119614
Sudbury Wolves
119608
Saginaw Spirit
Prediction
08:00 PM
16/11/25
119596
North Bay Battalion
119608
Saginaw Spirit
Prediction
12:05 AM
22/11/25
119616
Windsor Spitfires
119608
Saginaw Spirit
Prediction
12:05 AM
23/11/25
119608
Saginaw Spirit
119616
Windsor Spitfires
Prediction
12:00 AM
27/11/25
119606
Flint Firebirds
119608
Saginaw Spirit
Prediction
12:00 AM
29/11/25
119590
London Knights
119608
Saginaw Spirit
Prediction
12:05 AM
30/11/25
119608
Saginaw Spirit
119590
London Knights
Prediction
12:07 AM
06/12/25
119584
Guelph Storm
119608
Saginaw Spirit
Prediction
09:00 PM
06/12/25
119592
Mississauga Steelheads
119608
Saginaw Spirit
Prediction
12:00 AM
13/12/25
119590
London Knights
119608
Saginaw Spirit
Prediction
12:05 AM
14/12/25
119608
Saginaw Spirit
119588
Kitchener Rangers
Prediction
12:05 AM
18/12/25
119608
Saginaw Spirit
119612
Sault Ste Marie Greyhounds
Prediction
12:05 AM
21/12/25
119608
Saginaw Spirit
119598
Oshawa Generals
Prediction
07:07 PM
28/12/25
119612
Sault Ste Marie Greyhounds
119608
Saginaw Spirit
Prediction
12:05 AM
31/12/25
119608
Saginaw Spirit
119610
Sarnia Sting
Prediction
07:05 PM
31/12/25
119616
Windsor Spitfires
119608
Saginaw Spirit
Prediction
12:05 AM
04/01/26
119608
Saginaw Spirit
119612
Sault Ste Marie Greyhounds
Prediction
10:30 PM
04/01/26
119608
Saginaw Spirit
119592
Mississauga Steelheads
Prediction
12:05 AM
09/01/26
119608
Saginaw Spirit
119586
Kingston Frontenacs
Prediction
12:00 AM
10/01/26
119606
Flint Firebirds
119608
Saginaw Spirit
Prediction
12:05 AM
11/01/26
119608
Saginaw Spirit
119616
Windsor Spitfires
Prediction
12:00 AM
17/01/26
119588
Kitchener Rangers
119608
Saginaw Spirit
Prediction
12:00 AM
18/01/26
119582
Erie Otters
119608
Saginaw Spirit
Prediction
12:05 AM
23/01/26
119604
Peterborough Petes
119608
Saginaw Spirit
Prediction
12:05 AM
24/01/26
119586
Kingston Frontenacs
119608
Saginaw Spirit
Prediction
08:00 PM
25/01/26
119600
Ottawa 67's
119608
Saginaw Spirit
Prediction

Kitchener Rangers Last Match Played stats

Mississauga Steelheads vs Kitchener Rangers

Final Score :0 - 4

Saginaw Spirit Last Match Played stats

Saginaw Spirit vs Windsor Spitfires

Final Score :6 - 3

OHL 25/26, Eastern Conference Standings

POSTEAMMPWLDPTS
1Brantford BulldogsBrantford Bulldogs15123027
2Niagara IceDogsNiagara IceDogs15105021
3Ottawa 67'sOttawa 67's1596019
4Barrie ColtsBarrie Colts17710017
5Peterborough PetesPeterborough Petes1679016
6Kingston FrontenacsKingston Frontenacs1477015
7North Bay BattalionNorth Bay Battalion1578014
8Mississauga SteelheadsMississauga Steelheads16610013
9Oshawa GeneralsOshawa Generals16511010
10Sudbury WolvesSudbury Wolves1641209
Playoffs