2018-19: Jamestown Rebels (NAHL)
5 GP, 0 G, 2 A, 2 Pts, 0 PIM
2017-18: Markham Royals (OJHL)
36 GP, 9 G, 23 A, 32 Pts, 28 PIM
2016-17: Carleton Place Canadians (CCHL)
26 GP, 0 G, 9 A, 9 Pts, 14 PIM
Selected in 7th round (132nd overall) by Owen Sound Attack in 2015 OHL Priority Draft
2014-15: Toronto Titans AAA Minor Midget
32 GP, 14 G, 17 A, 31 Pts