2019-20: Dorchester Dolphins (Jr.C)
5 GP, 2 G, 8 A, 10 Pts, 12 PIM
2018-19: Newmarket, Georgetown (OJHL)
26 GP, 0 G, 4 A, 4 Pts, 29 PIM
2016-17: Toronto Marlies AAA Major Midget
Selected in 13th round (242nd overall) by Guelph Storm in 2016 OHL Priority Draft
2015-16: Cambridge Hawks AAA Minor Midget
37 GP, 7 G, 4 A, 11 Pts, 130 PIM