2017-19: Blind River Beavers (NOJHL)
71 GP, 0 G, 6 A, 6 Pts, 45 PIM
2016-17: Central Ontario Wolves AAA Major Midget
31 GP, 0 G, 3 A, 3 Pts, 38 PIM
2015-16: North Central Predators AAA Major Midget
66 GP, 5 G, 19 A, 24 Pts, 76 PIM
2014-15: Central Ontario Wolves AAA Minor Midget
36 GP, 2 G, 9 A, 11 Pts, 36 PIM