2019-20: Burford Bulldogs (Jr.C)
10 GP, 0 G, 4 A, 4 Pts, 14 PIM
2018-19: Mt. Brydges Bulldogs (Jr.C)
6 GP, 0 Pts, 2 PIM
2017-18: Aylmer Spitfires (Jr.C)
3 GP, 0 Pts, 4 PIM
2017-18: Kitchener Jr Rangers AAA Major Midget
24 GP, 1 G, 5 A, 6 Pts, 18 PIM
2016-17: Lambeth Lancers (Jr.C)
9 GP, 0 Pts, 2 PIM