Championship Sunday at Keterson Park in Mitchell, Ontario, brought the 2026 ISC Canada East Qualifier to a thrilling conclusion. Teams fought through elimination brackets to crown champions across the White, Red, and Legends divisions.
All final scores, standings, and tournament history can be viewed on the official tournament page: https://iscfastpitch.com/qualifiers/2026-isc-canada-east-qualifier/
White Division
Toronto Batmen 4, Bear Creek Express 3 (8:30 AM)
The day opened with a nail-biting battle as the Toronto Batmen narrowly defeated the Bear Creek Express 4-3. The Batmen struck first with a run in the top of the first, but the Express answered with two in the bottom of the second. Toronto reclaimed the lead with a three-run explosion in the top of the sixth frame. A final-inning run by the Express fell just short of forcing extra innings. Tyler Pauli anchored the Batmen’s offense as the top performer, finishing 2-for-3 with a triple, an RBI, and two runs scored.
- Winning Pitcher: Roman Godoy threw a 7.0-inning complete game, giving up 6 hits, 3 runs (3 earned), striking out 6 and walking 3.
- Losing Pitcher: Liam Potts took the loss after a 4.0-inning start, allowing 5 hits, 3 runs (3 earned), striking out 5 and walking 0. Ty Sebastian provided 3.0 frames of relief, giving up 1 hit, 1 run (1 earned), striking out 6 and walking 0.
JDT First Energy 5, NorthEast Drillers 4 (8:30 AM)
In another morning thriller, JDT First Energy edged past the NorthEast Drillers 5-4. The Drillers controlled the first half of the game, taking a 4-1 lead into the bottom of the fourth inning. JDT First Energy chipped away before launching a decisive multi-run surge in the bottom of the sixth to pull ahead. Top performer Guadalupe Ayon fueled the comeback, finishing 2-for-3 with a home run, two runs scored, and two RBIs.
- Winning Pitcher: Rami Madzukova earned the win in relief, throwing 2.0 scoreless innings, allowing 1 hit, striking out 6 and walking 2. Devon McCullough started the game and pitched 5.0 innings, giving up 9 hits, 4 runs (4 earned), striking out 5 and walking 2.
- Losing Pitcher: Matias Echeverria suffered the loss in relief, tossing 1.1 innings, giving up 2 hits, 1 run (1 earned), striking out 2 and walking 0. Nahuel Saenz started, logging 5.0 innings, scattering 7 hits, 4 runs (4 earned), striking out 3 and walking 2.
Bear Creek Gremlins 9, Toronto Batmen 2 (11:00 AM)
In the first semifinal matchup, the Bear Creek Gremlins punched their ticket to the finals with a dominant 9-2 victory over the Toronto Batmen. The Gremlins found their offense early, plating two runs in the first and adding another in the third. Toronto responded with two runs in the top of the fifth, but Bear Creek completely shut the door in the bottom half by exploding for six runs to end the game early via the run rule. Ben Enoka earned top performer honors, finishing 1-for-4 with a clutch 4-RBI performance.
- Winning Pitcher: Jack Besgrove turned in a masterclass, throwing a 5.0-inning complete game while allowing 2 hits, 2 runs (2 earned), walking 2 and racking up 13 strikeouts.
- Losing Pitcher: Steven Normand took the loss, pitching 1.2 innings, allowing 4 hits, 5 runs (5 earned), striking out 0 and walking 4. Riley Manion threw 3.0 innings of relief, surrendering 8 hits, 4 runs (4 earned), striking out 0 and walking 1.
Hill United Chiefs 8, JDT First Energy 6 (11:00 AM)
The second semifinal was a high-scoring classic, with the Hill United Chiefs outlasting JDT First Energy 8-6. The Chiefs build a quick 5-0 advantage in the bottom of the second, but JDT First Energy fought all the way back, tying the game with a five-run explosion in the top of the sixth. Hill United quickly regrouped, plating three runs in the bottom of the frame to capture the lead for good. Bradley Ezekiel spearheaded the offense as the top performer, finishing 1-for-2 with a home run, a run scored, a walk, and three RBIs.
- Winning Pitcher: Marco Diaz earned the win in relief, throwing 4.0 innings, allowing only 1 hit, 1 run (0 earned), striking out 6 and walking 0. Justin Schofield started and threw 3.0 innings, allowing 4 hits, 5 runs (1 earned), striking out 4 and walking 0.
- Losing Pitcher: Devon McCullough took the loss in relief, pitching 1.2 innings, allowing 2 hits, 3 runs (3 earned), striking out 2 and walking 3. Rami Madzukova threw 2.2 innings, allowing 2 hits, 4 runs (4 earned), striking out 3 and walking 3. Yan Carlos Gonzalez started, going 1.2 innings, allowing 1 hit, 1 run (1 earned), striking out 2 and walking 2.
Championship Game: Hill United Chiefs 3, Bear Creek Gremlins 0 (1:30 PM)
The White Division Championship game featured a defensive standoff that saw the Hill United Chiefs crown themselves champions with a 3-0 shutout over the Bear Creek Gremlins. Both pitching staffs traded zeroes until the top of the sixth inning when the Chiefs broke the stalemate by scoring all three of the game’s runs. Bradley Ezekiel was named the game’s top performer, supplying all the offense his team needed by going 1-for-4 with a decisive three-run home run.
- Winning Pitcher: Marco Diaz claimed the victory in relief, throwing 3.0 scoreless innings, giving up 1 hit, striking out 4 and walking 0. Justin Schofield started, throwing 3.1 scoreless frames with 2 hits, 6 strikeouts, and 0 walks. Tyler Randerson tossed 1.2 scoreless relief innings, giving up 1 hit, striking out 1 and walking 0.
- Losing Pitcher: Kuba Osička took a tough complete-game loss, pitching 6.2 innings, allowing 4 hits, 3 runs (0 earned), striking out 11 and walking 1. Jack Besgrove threw 1.1 innings of scoreless relief, surrendering 3 hits, striking out 3 and walking 0.
Red Division
Ohsweken Redmen 2, Kingston Axemen 2026 0 (5:30 AM)
The Ohsweken Redmen set the tone for their Sunday run with a crisp 2-0 shutout against the Kingston Axemen 2026. Ohsweken manufactured single runs in both the top of the fourth and top of the fifth frames to build a cushion. Redmen pitcher Clayton Robinson earned top performer honors for completely stifling the Axemen bats.
- Winning Pitcher: Clayton Robinson threw a 7.0-inning complete-game shutout, giving up just 3 hits, striking out 11 and walking 2.
- Losing Pitcher: Joran Graham absorbed the loss after 6.0 innings of work, allowing 6 hits, 2 runs (1 earned), striking out 8 and walking 1.
Georgian Bay Giants 180 3, St. Thomas Elgins 1 (5:30 AM)
The Georgian Bay Giants 180 advanced past the St. Thomas Elgins in a tight 3-1 game. The Elgins opened the scoring with a run in the top of the first inning, but the Giants quickly adjusted. Georgian Bay responded with two runs in the bottom of the third and an insurance run in the fifth. Giants ace Onishi took top performer honors by turning in an absolute gem in the circle.
- Winning Pitcher: Onishi went the distance for a 7.0-inning complete game, giving up 3 hits, 1 run (1 earned), striking out 16 and walking 0.
- Losing Pitcher: Alex Baillargeon took the loss after throwing 3.1 innings, allowing 1 hit, 1 run (1 earned), striking out 7 and walking 4. Taylor Degraw tossed 2.2 innings in relief, allowing 2 hits, 2 runs (2 earned), striking out 3 and walking 2.
Ohsweken Redmen 3, Waterdown Hammer 1 (8:00 AM)
Ohsweken continued their march forward, defeating the Waterdown Hammer 3-1. The Redmen jumped out to an early lead with a run in the top of the first and padded it with a pair in the top of the fourth. Waterdown clawed a run back in the bottom half of the fourth, but they could find no further offense. Dustin Veenhof earned top performer honors for anchoring the Redmen’s defense.
- Winning Pitcher: Dustin Veenhof delivered a complete 7.0-inning game, surrendering 4 hits, 1 run (1 earned), striking out 4 and walking 1.
- Losing Pitcher: Kyle Linton took the loss, throwing 4.0 innings, allowing 3 hits, 3 runs (3 earned), striking out 6 and walking 1. Reese Yantzi threw 3.0 perfect innings of relief, striking out 6.
Georgian Bay Giants 180 5, Townsend Tide 4 (8:00 AM)
The Georgian Bay Giants 180 outlasted the Townsend Tide in a thrilling 5-4 encounter. The Giants struck quickly with four runs across the first two innings. The Tide fought back with runs in the second, third, and a two-run surge in the sixth, but the Giants held on to secure the narrow victory. Shortstop Ryugi Okawa was the top performer, finishing 2-for-4 with a run scored and two RBIs.
- Winning Pitcher: Onishi threw another complete game, lasting 7.0 innings, giving up 4 hits, 4 runs (3 earned), striking out 10 and walking 1.
- Losing Pitcher: Will Schlotzhauer absorbed the loss after a complete 7.0-inning effort, allowing 11 hits, 5 runs (5 earned), striking out 6 and walking 2.
Championship Final: Ohsweken Redmen 4, Georgian Bay Giants 180 2 (10:30 AM)
The Red Division final saw the Ohsweken Redmen capture the championship with a hard-fought 4-2 win over the Georgian Bay Giants 180. Ohsweken took a first-inning lead, but the Giants answered with two runs in the bottom of the second. The Redmen rallied with a run in the sixth and sealed the victory with two runs in the top of the seventh. Matej Rysavy paced the championship offense as the top performer, finishing 2-for-4 with two runs scored.
- Winning Pitcher: Dustin Veenhof earned the win, tossing 4.0 innings, giving up 5 hits, 2 runs (2 earned), striking out 3 and walking 2. Clayton Robinson earned the save with 3.0 scoreless innings of relief, allowing 2 hits, striking out 4 and walking 1.
- Losing Pitcher: Onishi took the loss, pitching 1.2 innings, surrendering 5 hits, 3 runs (3 earned), striking out 2 and walking 0. Wade Kewageshig finished the final 5.1 innings of relief, giving up 4 hits, 1 run (1 earned), striking out 4 and walking 1.
Legends Division
The veteran division finalized its tournament bracket on Sunday with high-scoring matchups.
- Semifinal 1: Bear Creek Storm dominated Tavistock Legends in an 11-4 victory at 8:30 AM.
- Semifinal 2: Cobourg Force edged past Waterdown Hammer in a tense 4-3 decision at 10:30 AM.
- Championship Game: In a fittingly dramatic finale at 1:30 PM, Cobourg Force outlasted the Bear Creek Storm 7-6 to officially be crowned the Legends Division Champions.





