2019-20: Ayr Centennials (Jr.C)
40 GP, 18 G, 19 A, 37 Pts, 102 PIM
2018-19: Orillia Terriers (Jr.C)
23 GP, 8 G, 2 A, 10 Pts, 16 PIM
2018-19: French River Rapids (NOJHL)
5 GP, 0 Pts, 0 PIM
2017-18: York Simcoe Express AAA Major Midget
34 GP, 9 G, 22 A, 31 Pts, 28 PIM
2016-17: North Central Predators AAA Minor Midget
34 GP, 12 G, 14 A, 26 Pts, 70 PIM