London Knights vs Oshawa Generals: Prediction, Head-to-Head, Odds & Stats (Sat, 20 Dec '25)
Wojtek Kolan
Published on 20 Dec, 12:00 AM
Next Match 20/12/25 at 12:00 AM UTC
London Knights vs Oshawa Generals
Scheduled H2H Match For London Knights Vs Oshawa Generals
OHL
Sat, 20 Dec 2025 at 12:00 AM UTC
London Knights
CAN
Recent Form
W
W
L
L
W
8
Win
Last 10 Played
10
0 Draws2
Win
4
Position
9
Oshawa Generals
CAN
Recent Form
L
L
W
W
L
8
Win
Last 10 Played
10
0 Draws2
Win
4
Position
9
Game Schedule - Time Of Fixture
London Knights will square off vs Oshawa Generals in OHL on Sat, 20 Dec 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.
London Knights vs Oshawa Generals H2H Stats
In the last 10 H2H results for these rivals, London Knights have come out on top 8 times and Oshawa Generals have got the victory on 2 occasion. In the most recent match between them, London Knights won 5-2.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| London Knights | 8 |
| Oshawa Generals | 2 |
London Knights vs Oshawa Generals Past H2H Matches
OHL
11:00 PM
15/05/25
15/05/25
London Knights
5
Oshawa Generals
2
11:00 PM
13/05/25
13/05/25
Oshawa Generals
2
London Knights
6
11:00 PM
12/05/25
12/05/25
Oshawa Generals
5
London Knights
7
11:00 PM
10/05/25
10/05/25
London Knights
5
Oshawa Generals
2
11:00 PM
08/05/25
08/05/25
London Knights
2
Oshawa Generals
4
11:05 PM
02/03/25
02/03/25
Oshawa Generals
3
London Knights
4
12:00 AM
07/12/24
07/12/24
London Knights
3
Oshawa Generals
5
11:00 PM
15/05/24
15/05/24
Oshawa Generals
1
London Knights
7
11:00 PM
13/05/24
13/05/24
Oshawa Generals
6
London Knights
7
11:00 PM
11/05/24
11/05/24
London Knights
9
Oshawa Generals
1
11:00 PM
09/05/24
09/05/24
London Knights
8
Oshawa Generals
1
12:00 AM
29/02/24
29/02/24
London Knights
4
Oshawa Generals
6
07:05 PM
11/02/24
11/02/24
Oshawa Generals
3
London Knights
4
12:00 AM
07/12/22
07/12/22
London Knights
3
Oshawa Generals
5
11:05 PM
27/11/22
27/11/22
Oshawa Generals
2
London Knights
4
10:00 PM
08/03/20
08/03/20
London Knights
3
Oshawa Generals
1
11:05 PM
03/11/19
03/11/19
Oshawa Generals
1
London Knights
5
11:05 PM
27/01/19
27/01/19
Oshawa Generals
3
London Knights
5
11:30 PM
19/10/18
19/10/18
London Knights
2
Oshawa Generals
4
12:30 AM
02/12/17
02/12/17
London Knights
3
Oshawa Generals
5
10:05 PM
01/10/17
01/10/17
Oshawa Generals
5
London Knights
4
11:05 PM
29/01/17
29/01/17
Oshawa Generals
0
London Knights
4
12:00 AM
29/12/16
29/12/16
London Knights
5
Oshawa Generals
3
12:00 AM
20/11/15
20/11/15
London Knights
5
Oshawa Generals
2
10:05 PM
04/10/15
04/10/15
Oshawa Generals
2
London Knights
5
12:30 AM
21/02/15
21/02/15
London Knights
4
Oshawa Generals
3
11:05 PM
25/01/15
25/01/15
Oshawa Generals
6
London Knights
3
07:05 PM
17/02/14
17/02/14
Oshawa Generals
3
London Knights
6
11:30 PM
18/10/13
18/10/13
London Knights
3
Oshawa Generals
5
London Knights Recent Matches
OHL (24 Matches)
12:07 AM
23/11/25
23/11/25
Sault Ste Marie Greyhounds
3
London Knights
4
W
12:05 AM
22/11/25
22/11/25
Sudbury Wolves
6
London Knights
3
L
12:00 AM
21/11/25
21/11/25
North Bay Battalion
5
London Knights
2
L
07:00 PM
16/11/25
16/11/25
London Knights
3
Sault Ste Marie Greyhounds
2
W
12:00 AM
15/11/25
15/11/25
London Knights
5
Owen Sound Attack
2
W
12:00 AM
13/11/25
13/11/25
Flint Firebirds
3
London Knights
2
L
12:00 AM
09/11/25
09/11/25
Owen Sound Attack
2
London Knights
3
W
12:00 AM
08/11/25
08/11/25
London Knights
2
Kingston Frontenacs
1
W
11:30 PM
05/11/25
05/11/25
Guelph Storm
6
London Knights
4
L
09:05 PM
02/11/25
02/11/25
Kingston Frontenacs
1
London Knights
6
W
11:00 PM
31/10/25
31/10/25
Ottawa 67's
5
London Knights
1
L
11:05 PM
30/10/25
30/10/25
Peterborough Petes
1
London Knights
6
W
06:05 PM
26/10/25
26/10/25
Sarnia Sting
0
London Knights
3
W
11:00 PM
24/10/25
24/10/25
London Knights
3
Ottawa 67's
2
W
06:00 PM
19/10/25
19/10/25
London Knights
2
Kitchener Rangers
3
L
11:00 PM
17/10/25
17/10/25
Kitchener Rangers
1
London Knights
6
W
11:00 PM
11/10/25
11/10/25
London Knights
5
Sarnia Sting
4
W
11:00 PM
10/10/25
10/10/25
London Knights
6
Erie Otters
1
W
08:07 PM
04/10/25
04/10/25
Guelph Storm
2
London Knights
3
W
11:00 PM
03/10/25
03/10/25
London Knights
5
Flint Firebirds
4
W
11:00 PM
27/09/25
27/09/25
Erie Otters
4
London Knights
3
L
11:00 PM
26/09/25
26/09/25
London Knights
1
Mississauga Steelheads
2
L
11:05 PM
20/09/25
20/09/25
Windsor Spitfires
4
London Knights
1
L
11:00 PM
19/09/25
19/09/25
London Knights
2
Owen Sound Attack
3
L
Club Friendly Games (1 Matches)
08:00 PM
06/09/25
06/09/25
London Knights
2
Erie Otters
0
W
CHL Memorial Cup (5 Matches)
11:00 PM
01/06/25
01/06/25
Medicine Hat Tigers
1
London Knights
4
W
11:00 PM
30/05/25
30/05/25
London Knights
5
Moncton Wildcats
2
W
11:00 PM
27/05/25
27/05/25
Medicine Hat Tigers
3
London Knights
1
L
10:00 PM
25/05/25
25/05/25
London Knights
3
Rimouski Océanic
1
W
10:00 PM
24/05/25
24/05/25
London Knights
3
Moncton Wildcats
2
W
Oshawa Generals Recent Matches
OHL (26 Matches)
11:05 PM
23/11/25
23/11/25
Oshawa Generals
2
Kitchener Rangers
6
L
12:05 AM
22/11/25
22/11/25
Oshawa Generals
4
North Bay Battalion
0
W
07:05 PM
16/11/25
16/11/25
Oshawa Generals
1
Erie Otters
0
W
12:00 AM
15/11/25
15/11/25
Mississauga Steelheads
3
Oshawa Generals
1
L
12:05 AM
12/11/25
12/11/25
Peterborough Petes
6
Oshawa Generals
2
L
11:05 PM
09/11/25
09/11/25
Oshawa Generals
3
Owen Sound Attack
5
L
12:05 AM
08/11/25
08/11/25
Oshawa Generals
4
Brantford Bulldogs
5
L
11:05 PM
02/11/25
02/11/25
Oshawa Generals
0
Ottawa 67's
3
L
08:05 PM
01/11/25
01/11/25
Oshawa Generals
1
Sault Ste Marie Greyhounds
6
L
10:05 PM
26/10/25
26/10/25
Oshawa Generals
1
Brantford Bulldogs
4
L
09:00 PM
25/10/25
25/10/25
Brantford Bulldogs
3
Oshawa Generals
1
L
10:05 PM
19/10/25
19/10/25
Oshawa Generals
6
Peterborough Petes
4
W
08:05 PM
18/10/25
18/10/25
Kingston Frontenacs
7
Oshawa Generals
1
L
11:05 PM
16/10/25
16/10/25
Peterborough Petes
7
Oshawa Generals
3
L
06:05 PM
13/10/25
13/10/25
Windsor Spitfires
3
Oshawa Generals
4
W
11:00 PM
11/10/25
11/10/25
Flint Firebirds
3
Oshawa Generals
0
L
11:05 PM
10/10/25
10/10/25
Sarnia Sting
1
Oshawa Generals
3
W
10:05 PM
05/10/25
05/10/25
Oshawa Generals
3
Saginaw Spirit
2
W
11:30 PM
04/10/25
04/10/25
Barrie Colts
5
Oshawa Generals
3
L
11:05 PM
03/10/25
03/10/25
Kingston Frontenacs
5
Oshawa Generals
2
L
10:05 PM
28/09/25
28/09/25
Oshawa Generals
1
Windsor Spitfires
4
L
11:07 PM
26/09/25
26/09/25
Guelph Storm
1
Oshawa Generals
7
W
10:05 PM
21/09/25
21/09/25
Oshawa Generals
2
Kingston Frontenacs
5
L
11:00 PM
18/09/25
18/09/25
North Bay Battalion
4
Oshawa Generals
2
L
11:00 PM
15/05/25
15/05/25
London Knights
5
Oshawa Generals
2
L
11:00 PM
13/05/25
13/05/25
Oshawa Generals
2
London Knights
6
L
Club Friendly Games (4 Matches)
06:00 PM
14/09/25
14/09/25
Barrie Colts
7
Oshawa Generals
4
L
11:00 PM
12/09/25
12/09/25
Kitchener Rangers
7
Oshawa Generals
2
L
11:07 PM
05/09/25
05/09/25
Guelph Storm
6
Oshawa Generals
4
L
06:00 PM
29/08/25
29/08/25
Saginaw Spirit
5
Oshawa Generals
6
W
London Knights Next Fixtures
OHL
12:00 AM
29/11/25
29/11/25
London Knights
Saginaw Spirit
Prediction
12:05 AM
30/11/25
30/11/25
Saginaw Spirit
London Knights
Prediction
11:30 PM
03/12/25
03/12/25
London Knights
Kitchener Rangers
Prediction
12:00 AM
06/12/25
06/12/25
London Knights
Windsor Spitfires
Prediction
12:05 AM
07/12/25
07/12/25
Windsor Spitfires
London Knights
Prediction
12:00 AM
12/12/25
12/12/25
Niagara IceDogs
London Knights
Prediction
12:00 AM
13/12/25
13/12/25
London Knights
Saginaw Spirit
Prediction
07:00 PM
14/12/25
14/12/25
Brantford Bulldogs
London Knights
Prediction
12:00 AM
18/12/25
18/12/25
Owen Sound Attack
London Knights
Prediction
12:00 AM
20/12/25
20/12/25
London Knights
Oshawa Generals
Prediction
12:30 AM
21/12/25
21/12/25
Barrie Colts
London Knights
Prediction
12:05 AM
29/12/25
29/12/25
Sarnia Sting
London Knights
Prediction
09:00 PM
31/12/25
31/12/25
London Knights
Sarnia Sting
Prediction
12:00 AM
03/01/26
03/01/26
London Knights
Flint Firebirds
Prediction
07:05 PM
04/01/26
04/01/26
Oshawa Generals
London Knights
Prediction
12:00 AM
10/01/26
10/01/26
London Knights
Brantford Bulldogs
Prediction
09:00 PM
10/01/26
10/01/26
London Knights
Erie Otters
Prediction
12:05 AM
17/01/26
17/01/26
Sarnia Sting
London Knights
Prediction
09:00 PM
17/01/26
17/01/26
Owen Sound Attack
London Knights
Prediction
12:07 AM
22/01/26
22/01/26
Sault Ste Marie Greyhounds
London Knights
Prediction
12:00 AM
24/01/26
24/01/26
London Knights
Sarnia Sting
Prediction
07:00 PM
25/01/26
25/01/26
London Knights
Peterborough Petes
Prediction
12:00 AM
31/01/26
31/01/26
London Knights
North Bay Battalion
Prediction
12:00 AM
01/02/26
01/02/26
Erie Otters
London Knights
Prediction
11:30 PM
04/02/26
04/02/26
London Knights
Kitchener Rangers
Prediction
12:00 AM
07/02/26
07/02/26
London Knights
Niagara IceDogs
Prediction
12:05 AM
08/02/26
08/02/26
Saginaw Spirit
London Knights
Prediction
12:00 AM
11/02/26
11/02/26
Kitchener Rangers
London Knights
Prediction
11:30 PM
11/02/26
11/02/26
London Knights
Guelph Storm
Prediction
12:00 AM
14/02/26
14/02/26
London Knights
Sault Ste Marie Greyhounds
Prediction
Oshawa Generals Next Fixtures
OHL
12:00 AM
29/11/25
29/11/25
Ottawa 67's
Oshawa Generals
Prediction
11:05 PM
30/11/25
30/11/25
Oshawa Generals
Brantford Bulldogs
Prediction
12:07 AM
06/12/25
06/12/25
Sault Ste Marie Greyhounds
Oshawa Generals
Prediction
07:05 PM
07/12/25
07/12/25
Sudbury Wolves
Oshawa Generals
Prediction
12:05 AM
11/12/25
11/12/25
Kingston Frontenacs
Oshawa Generals
Prediction
12:05 AM
13/12/25
13/12/25
Oshawa Generals
Ottawa 67's
Prediction
11:05 PM
14/12/25
14/12/25
Oshawa Generals
Kingston Frontenacs
Prediction
12:00 AM
20/12/25
20/12/25
London Knights
Oshawa Generals
Prediction
12:05 AM
21/12/25
21/12/25
Saginaw Spirit
Oshawa Generals
Prediction
11:05 PM
28/12/25
28/12/25
Oshawa Generals
Peterborough Petes
Prediction
11:00 PM
31/12/25
31/12/25
Niagara IceDogs
Oshawa Generals
Prediction
07:05 PM
01/01/26
01/01/26
Oshawa Generals
Ottawa 67's
Prediction
07:05 PM
04/01/26
04/01/26
Oshawa Generals
London Knights
Prediction
12:05 AM
09/01/26
09/01/26
Peterborough Petes
Oshawa Generals
Prediction
12:00 AM
10/01/26
10/01/26
Kitchener Rangers
Oshawa Generals
Prediction
11:05 PM
11/01/26
11/01/26
Oshawa Generals
Barrie Colts
Prediction
12:05 AM
17/01/26
17/01/26
Oshawa Generals
North Bay Battalion
Prediction
12:30 AM
18/01/26
18/01/26
Barrie Colts
Oshawa Generals
Prediction
11:05 PM
18/01/26
18/01/26
Oshawa Generals
Mississauga Steelheads
Prediction
08:00 PM
24/01/26
24/01/26
Ottawa 67's
Oshawa Generals
Prediction
11:05 PM
25/01/26
25/01/26
Oshawa Generals
Kingston Frontenacs
Prediction
12:05 AM
31/01/26
31/01/26
Oshawa Generals
Niagara IceDogs
Prediction
09:00 PM
31/01/26
31/01/26
Mississauga Steelheads
Oshawa Generals
Prediction
11:05 PM
01/02/26
01/02/26
Oshawa Generals
Mississauga Steelheads
Prediction
12:05 AM
07/02/26
07/02/26
Oshawa Generals
Sarnia Sting
Prediction
07:05 PM
08/02/26
08/02/26
Oshawa Generals
Sudbury Wolves
Prediction
12:00 AM
12/02/26
12/02/26
Ottawa 67's
Oshawa Generals
Prediction
12:05 AM
14/02/26
14/02/26
Oshawa Generals
Peterborough Petes
Prediction
07:05 PM
16/02/26
16/02/26
Oshawa Generals
Flint Firebirds
Prediction
12:00 AM
19/02/26
19/02/26
Brantford Bulldogs
Oshawa Generals
Prediction
London Knights Last Match Played stats
Sault Ste Marie Greyhounds vs London Knights
Final Score :3 - 4
Oshawa Generals Last Match Played stats
Oshawa Generals vs Kitchener Rangers
Final Score :2 - 6
OHL 25/26, Eastern Conference Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 23 | 18 | 5 | 0 | 41 | |
| 2 | 25 | 17 | 8 | 0 | 36 | |
| 3 | 25 | 13 | 12 | 0 | 31 | |
| 4 | 24 | 14 | 10 | 0 | 30 | |
| 5 | 23 | 12 | 11 | 0 | 25 | |
| 6 | 24 | 10 | 14 | 0 | 24 | |
| 7 | 22 | 10 | 12 | 0 | 23 | |
| 8 | 23 | 9 | 14 | 0 | 20 | |
| 9 | 24 | 7 | 17 | 0 | 14 | |
| 10 | 24 | 6 | 18 | 0 | 13 |
Playoffs
Top Upcoming
06:45 PM 28/11/25
Prediction09:00 PM 28/11/25
Prediction12:05 AM 29/11/25
Prediction12:05 AM 29/11/25
Prediction03:00 PM 29/11/25
Prediction09:00 PM 29/11/25
Prediction10:00 PM 29/11/25
Prediction12:00 AM 30/11/25
Prediction02:00 AM 30/11/25
Prediction10:00 AM 30/11/25
Prediction