CAMBRIGE, ON – Another action-packed weekend in the PJHL delivered big performances, tight finishes, and standout efforts across every conference. From overtime drama and shutout goaltending clinics to comeback wins and division-shifting results, teams brought intensity as the playoff picture continues to take shape. Here’s a look back at some of the top highlights from around the league.
Friday Highlights
Thamesford Trojans (7) vs Aylmer Spitfires (1)
The Thamesford Trojans welcomed the Aylmer Spitfires on Friday night and were backed by a stellar performance from goaltender Brady Galbraith, who stopped 44 of 45 shots. With the offence powered by four power-play goals, Thamesford skated away with a commanding 7–1 home win.
Dunnville Mudcats (5) vs Grimsby Peach Kings (4)
It was a back-and-forth matchup in Dunnville as the Mudcats hosted the potent Grimsby Peach Kings. With both teams trading goals—especially on the power play—it came down to Mason Demedeiros scoring two timely markers and Noah Robins making key saves late, helping Dunnville secure an upset win.
Dundas Blues (8) vs Streetsville Derbys (5)
The South Bloomfield division–leading Dundas Blues travelled to Streetsville to face the Derbys. After a high-scoring first 40 minutes left the game tied 4–4, Dundas took over in the third period, netting four goals. Macauley Wellstead scored the game-winner—his second of the night—early in the final frame, while Stevie Georgie added two more to seal the victory.
Port Perry Lumberjacks (3) vs Uxbridge Bruins (0)
The Port Perry Lumberjacks pulled off an East Orr upset, handing the Uxbridge Bruins just their third loss of the season with a 3–0 road shutout. Former Bruin Eamon Callaghan was outstanding, turning away all 28 shots he faced for a massive clean sheet.
Norwich Merchants (3) vs Dorchester Dolphins (2)
A tight contest remained deadlocked 2–2 late, but Norwich found last-minute heroics at home. With only 17 seconds remaining, Nathan Murphy buried the game-winner, delivering the Merchants a dramatic 3–2 victory over the Dolphins.
Hanover Barons (4) vs Mount Forest Patriots (3) OT
The Mount Forest Patriots travelled to Hanover looking to close the gap atop the standings. After an early third-period goal from league point leader Alex McGillivray put Hanover up 3–1, the Patriots rallied. Will Lewis scored twice in the final five minutes— including a short-handed equalizer with just over a minute left. But in overtime, Sam Barrett spoiled the comeback, scoring 30 seconds into extra time to give the Barons the win.
Saturday Highlights
Georgina Ice (5) vs Little Britain Merchants (2)
The Little Britain Merchants held a 2–1 lead entering the third period, but the final frame belonged to the Georgina Ice—and more specifically, to Connor Kingsley. Kingsley scored three goals in the third, including two short-handed, powering Georgina to a 5–2 comeback victory.
Essex 73s (4) vs Mooretown Flags (3) OT
The Essex 73’s showed why they lead the West Stobbs division, jumping out to a 3–0 lead through two periods. But Mooretown stormed back with three quick goals in the first four minutes of the third to tie the game. Overtime was needed, and it was Jaxen Fortier-Smith who buried the winner, giving Essex a 4–3 victory.
North Middlesex Stars (4) vs Lucan Irish (3) OT
The tightly contested West Yeck division delivered again as the first-place Stars hosted the last-place Irish. Lucan opened the scoring, but North Middlesex chipped away and forced overtime. Just 21 seconds into the extra period, Nick Bannister scored to secure the win for the Stars.
Penetang Kings (2) vs Alliston Hornets (1)
The red-hot Alliston Hornets travelled to Penetang, and after two scoreless periods, the Kings broke through early in the third with goals from Matthew Laframboise and Cameron Hutchinson. Alliston responded once, but the Kings held strong for a 2–1 upset win thanks to a superb 41-save performance from Landon Simec.
Sunday Highlights
Port Dover Sailors (4) vs Dunnville Mudcats (3) SO
The Sailors and Mudcats traded goals all afternoon, with Port Dover captain Trevor Nunn scoring all three Sailors goals. Dunnville’s Ethan Cloutier tied the game late on the power play, sending it to overtime and eventually a shootout. Nunn played hero once again, scoring the shootout winner to cap off a four-goal performance.
Innisfil Spartnas (3) vs Orillia Terriers (2)
The struggling Spartans faced a major test against the high-powered Terriers. After Orillia captain Lleyton McLean scored short-handed early in the second, Innisfil responded with three straight goals to take control. Goaltender Luke Rockbrune was sensational, stopping 67 of 69 shots to secure the Spartans’ 3–2 win.
Lakefield Chiefs (9) vs Trent Hills Thunder (1)
The surging Lakefield Chiefs kept rolling, erupting for seven goals in the second period en route to a dominant 9–1 victory over Trent Hills. Jack Ryan and Ethan Yantha each recorded multi-goal efforts in the win.
Woodstock Navy Vets (6) vs Norwich Merchants (5) OT
The division-leading Navy Vets built a 4–1 lead through two periods, but Norwich stormed back with four goals in the third, including an Owen Harris marker with 30 seconds remaining to force overtime. However, Woodstock star Cooper Vickerman ended it late in OT, scoring his second of the night to give the Navy Vets a 6–5 victory.
Catch Every Replay on SportsEngine Play:
Missed the action? You can relive all the best moments and full-game replays from across the PJHL weekend on SportsEngine Play.
About the PJHL:
The Provincial Junior Hockey League (PJHL) is the largest junior hockey league in Ontario, comprising 61 teams across the province. With a commitment to player development, community engagement, and excellence on and off the ice, the PJHL continues to serve as a vital pathway in Canadian junior hockey.

Alliston Hornets
Huntsville Otters
Innisfil Spartans
Midland Flyers
Muskoka Bears
Orillia Terriers
Penetang Kings
Stayner Siskins
Fergus Whalers
Goderich Flyers
Hanover Barons
Kincardine Bulldogs
Mitchell Hawks
Mount Forest Patriots
Walkerton Capitals
Wingham Ironmen
Caledon Golden Hawks
Clarington Eagles
Georgina Ice
Little Britain Merchants
Port Perry Lumberjacks
Schomberg Cougars
Uxbridge Bruins
Amherstview Jets
Trent Hills Thunder
Frankford Huskies
Lakefield Chiefs
Napanee Raiders
North Kawartha Knights
Picton Pirates
Port Hope Panthers
Amherstburg Admirals
Blenheim Blades
Dresden Jr. Kings
Essex 73's
Lakeshore Canadiens
Mooretown Flags
Walpole Island Wild
Wheatley Omstead Sharks
Aylmer Spitfires
Exeter Hawks
Lucan Irish
Mt.Brydges Bulldogs
North Middlesex Stars
Petrolia Flyers
Port Stanley Sailors
Thamesford Trojans
Dundas Blues
Dunnville Jr. Mudcats
Glanbrook Rangers
Grimsby Peach Kings
Hagersville Hawks
Niagara RiverHawks
Port Dover Sailors
Streetsville Derbys
Dorchester Dolphins
Hespeler Shamrocks
New Hamburg Firebirds
Norwich Merchants
Paris Titans
Tavistock Braves
Wellesley Applejacks
Woodstock Navy Vets


