OHL Highlights: Key Events from March 19-22, 2026

From March 19 to March 22, 2026, the Ontario Hockey League (OHL) hosted a series of competitive matchups that highlighted the talents of various teams. Below are the key events and outcomes from these games.
OHL Highlights: Key Events from March 19-22, 2026
March 19, 2026
- North Bay Battalion vs. Brampton Steelheads
- Peterborough Petes vs. Barrie Colts
Location: Boart Longyear Memorial Gardens, North Bay
Final Score: North Bay Battalion 7, Brampton Steelheads 0
North Bay secured their victory with a dominating performance against Brampton, improving their record to 37 wins.
Location: Peterborough Memorial Centre, Peterborough
Final Score: Peterborough Petes 5, Barrie Colts 4 (OT)
The game extended to overtime, showcasing intense competition between the two teams.
March 20, 2026
- Kitchener Rangers vs. Sarnia Sting
- London Knights vs. Windsor Spitfires
Location: Kitchener Memorial Auditorium, Kitchener
Status: Kitchener Rangers 2, Sarnia Sting 2 (2nd Period)
Both teams demonstrated resilience, with the game tightly contested as they approached the second intermission.
Location: Canada Life Place, London
Status: London Knights 2, Windsor Spitfires 1 (2nd Period)
The Knights took a narrow lead as they sought to maintain their home advantage.
March 21, 2026
- Ottawa 67’s vs. Kingston Frontenacs
- Flint Firebirds vs. London Knights
Location: TD Place, Ottawa
Status: Ottawa 67’s 0, Kingston Frontenacs 0 (1st Period)
The first period concluded with no goals scored, setting the stage for a strategic battle.
Location: Dort Financial Center, Flint
Status: Flint Firebirds 0, London Knights 0 (1st Period)
Both teams remained scoreless as they sought to find offensive openings.
March 22, 2026
- Brampton Steelheads vs. Brantford Bulldogs
- Niagara IceDogs vs. Erie Otters
- Soo Greyhounds vs. Windsor Spitfires
Location: CAA Centre, Brampton
Status: Brampton Steelheads 0, Brantford Bulldogs 0 (1st Period)
Neither team scored during the initial period, anticipating a fiercely contested match.
Location: Meridian Centre, St. Catharines
Status: Niagara IceDogs 0, Erie Otters 0 (1st Period)
Both teams appeared cautious, opting for a defensive approach in the early stages.
Location: GFL Memorial Gardens, Sault Ste. Marie
Status: Soo Greyhounds 0, Windsor Spitfires 0 (1st Period)
The stalemate continued as both teams eyed their chances to break the deadlock.
The week concluded with multiple key matches, each shaping the playoff landscape in the OHL. Teams will need to strategize effectively as they navigate the final stretch of the season.




