2017-18: Midland Flyers (Jr.C)
28 GP, 32 G, 16 A, 48 Pts, 69 PIM
2017-18: Newmarket Hurricanes (OJHL)
13 GP, 1 G, 5 A, 6 Pts, 2 PIM
2016-17: Markham Majors AAA Major Midget
47 GP, 29 G, 23 A, 52 Pts, 24 PIM
2015-16: Burlington Eagles AAA Major Midget
33 GP, 9 G, 14 A, 23 Pts, 18 PIM