Full Time
OHL· Season 2025
17 January 2026 at 00:05
Match Events
Oshawa Generals
North Bay Battalion
Period 1
2′
S. Moses
J. Kapageridis
13′
K. Pitre
15′
E. Procyszyn
Period 2
4′
E. Procyszyn
N. Wellenreiter
B. Rogowski
11′Power-play
Period 3
L. Posthumus
17′M. Humphries
19′
E. Procyszyn
Empty net
Match Summary
North Bay Battalion defeated Oshawa Generals 5:2. The match was played in OHL 2025. Goals were scored by S. Moses 2′, K. Pitre 13′, E. Procyszyn 15′, E. Procyszyn 4′, B. Rogowski 11′, L. Posthumus 17′, E. Procyszyn 19′. League standings: Oshawa Generals #10, North Bay Battalion #5.
Rivalry since 2015
Oshawa Generals vs North Bay Battalion Head to Head Results
50 stretnutíOshawa Generals
30
wins
Drawn
0
·
North Bay Battalion
20
wins
Total goals
326 · 6.5/match
Both scored
43/50 · 86%
Over 2.5
49/50 · 98%
Recent Meetings
06/03/26OHLOHLOHLOHLOHLOHLOHLOHLOHLOHL
North Bay Battalion
3–4Oshawa Generals
06/03/26OHL
22/11/25Oshawa Generals
4–0North Bay Battalion
22/11/25OHL
19/09/25North Bay Battalion
4–2Oshawa Generals
19/09/25OHL
20/03/25North Bay Battalion
5–1Oshawa Generals
20/03/25OHL
14/12/24Oshawa Generals
1–3North Bay Battalion
14/12/24OHL
07/05/24Oshawa Generals
6–1North Bay Battalion
07/05/24OHL
05/05/24North Bay Battalion
8–1Oshawa Generals
05/05/24OHL
04/05/24Oshawa Generals
4–5North Bay Battalion
04/05/24OHL
02/05/24North Bay Battalion
5–4Oshawa Generals
02/05/24OHL
30/04/24North Bay Battalion
2–5Oshawa Generals
30/04/24OHL
28/04/24OHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHLOHL
Oshawa Generals
3–0North Bay Battalion
28/04/24OHL
27/04/24Oshawa Generals
4–2North Bay Battalion
27/04/24OHL
31/12/23North Bay Battalion
3–4Oshawa Generals
31/12/23OHL
15/10/23Oshawa Generals
2–5North Bay Battalion
15/10/23OHL
11/03/23Oshawa Generals
0–3North Bay Battalion
11/03/23OHL
29/01/23Oshawa Generals
4–0North Bay Battalion
29/01/23OHL
06/01/23North Bay Battalion
3–2Oshawa Generals
06/01/23OHL
31/12/22North Bay Battalion
7–3Oshawa Generals
31/12/22OHL
17/04/22Oshawa Generals
5–4North Bay Battalion
17/04/22OHL
15/04/22North Bay Battalion
4–1Oshawa Generals
15/04/22OHL
20/11/21Oshawa Generals
2–4North Bay Battalion
20/11/21OHL
29/10/21North Bay Battalion
2–3Oshawa Generals
29/10/21OHL
29/12/19Oshawa Generals
5–6North Bay Battalion
29/12/19OHL
22/11/19North Bay Battalion
3–4Oshawa Generals
22/11/19OHL
11/10/19North Bay Battalion
4–5Oshawa Generals
11/10/19OHL
05/10/19Oshawa Generals
5–1North Bay Battalion
05/10/19OHL
09/03/19Oshawa Generals
7–1North Bay Battalion
09/03/19OHL
04/01/19North Bay Battalion
4–2Oshawa Generals
04/01/19OHL
30/09/18Oshawa Generals
7–5North Bay Battalion
30/09/18OHL
28/09/18North Bay Battalion
2–7Oshawa Generals
28/09/18OHL
19/02/18Oshawa Generals
5–4North Bay Battalion
19/02/18OHL
16/02/18North Bay Battalion
3–2Oshawa Generals
16/02/18OHL
05/01/18North Bay Battalion
5–6Oshawa Generals
05/01/18OHL
01/01/18Oshawa Generals
5–0North Bay Battalion
01/01/18OHL
12/02/17Oshawa Generals
7–4North Bay Battalion
12/02/17OHL
10/12/16Oshawa Generals
5–2North Bay Battalion
10/12/16OHL
01/12/16North Bay Battalion
2–5Oshawa Generals
01/12/16OHL
28/10/16North Bay Battalion
5–4Oshawa Generals
28/10/16OHL
12/03/16Oshawa Generals
2–1North Bay Battalion
12/03/16OHL
11/12/15North Bay Battalion
4–3Oshawa Generals
11/12/15OHL
16/10/15North Bay Battalion
5–1Oshawa Generals
16/10/15OHL
27/09/15Oshawa Generals
5–0North Bay Battalion
27/09/15OHL
03/05/15North Bay Battalion
1–2Oshawa Generals
03/05/15OHL
02/05/15Oshawa Generals
4–1North Bay Battalion
02/05/15OHL
30/04/15North Bay Battalion
2–3Oshawa Generals
30/04/15OHL
29/04/15North Bay Battalion
2–1Oshawa Generals
29/04/15OHL
26/04/15Oshawa Generals
1–0North Bay Battalion
26/04/15OHL
25/04/15Oshawa Generals
1–6North Bay Battalion
25/04/15OHL
24/01/15Oshawa Generals
5–3North Bay Battalion
24/01/15OHL
01/01/15Oshawa Generals
2–1North Bay Battalion
01/01/15OHL
Highest-scoring game: 7–5 v 2018
Standings
Western Conference
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| 1 | Kitchener Rangers | 68 | 41 | 14 | 101 |
| 2 | Windsor Spitfires | 68 | 38 | 15 | 97 |
| 3 | Flint Firebirds | 68 | 39 | 17 | 95 |
| 4 | London Knights | 68 | 28 | 23 | 85 |
| 5 | Soo Greyhounds | 68 | 30 | 23 | 84 |
| 6 | Owen Sound Attack | 68 | 21 | 32 | 63 |
| 7 | Guelph Storm | 68 | 24 | 35 | 61 |
| 8 | Saginaw Spirit | 68 | 22 | 34 | 60 |
| 9 | Sarnia Sting | 68 | 14 | 38 | 51 |
| 10 | Erie Otters | 68 | 15 | 41 | 45 |
Eastern Conference
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| 1 | Brantford Bulldogs | 68 | 45 | 10 | 106 |
| 2 | Barrie Colts | 68 | 33 | 14 | 99 |
| 3 | Ottawa 67s | 68 | 40 | 15 | 100 |
| 4 | Peterborough Petes | 68 | 30 | 24 | 84 |
| 5 | 68 | 28 | 26 | 80 | |
| 6 | Kingston Frontenacs | 68 | 29 | 30 | 71 |
| 7 | Niagara IceDogs | 68 | 19 | 30 | 70 |
| 8 | Sudbury Wolves | 68 | 21 | 39 | 56 |
| 9 | Brampton Steelheads | 68 | 16 | 39 | 48 |
| 10 | 68 | 14 | 45 | 42 |
Central Division
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| 1 | Barrie Colts | 68 | 33 | 14 | 99 |
| 2 | 68 | 28 | 26 | 80 | |
| 3 | Niagara IceDogs | 68 | 19 | 30 | 70 |
| 4 | Sudbury Wolves | 68 | 21 | 39 | 56 |
| 5 | Brampton Steelheads | 68 | 16 | 39 | 48 |
East Division
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| 1 | Brantford Bulldogs | 68 | 45 | 10 | 106 |
| 2 | Ottawa 67s | 68 | 40 | 15 | 100 |
| 3 | Peterborough Petes | 68 | 30 | 24 | 84 |
| 4 | Kingston Frontenacs | 68 | 29 | 30 | 71 |
| 5 | 68 | 14 | 45 | 42 |
West Division
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| 1 | Windsor Spitfires | 68 | 38 | 15 | 97 |
| 2 | Flint Firebirds | 68 | 39 | 17 | 95 |
| 3 | Soo Greyhounds | 68 | 30 | 23 | 84 |
| 4 | Saginaw Spirit | 68 | 22 | 34 | 60 |
| 5 | Sarnia Sting | 68 | 14 | 38 | 51 |
Midwest Division
| # | GP | Won | Lost | Pts | |
|---|---|---|---|---|---|
| 1 | Kitchener Rangers | 68 | 41 | 14 | 101 |
| 2 | London Knights | 68 | 28 | 23 | 85 |
| 3 | Owen Sound Attack | 68 | 21 | 32 | 63 |
| 4 | Guelph Storm | 68 | 24 | 35 | 61 |
| 5 | Erie Otters | 68 | 15 | 41 | 45 |
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 15 May 2026