2015-16: Markham Royals (OJHL)
50 GP, 2 G, 14 A, 16 Pts, 36 PIM
2014-15: Rio Grande Valley Killer Bees (NAHL)
39 GP, 1 G, 8 A, 9 Pts, 16 PIM
2013-14: Wellington Dukes (OJHL)
44 GP, 1 G, 6 A, 7 Pts, 16 PIM
Selected in 3rd round (62nd overall) by Saginaw Spirit in 2012 OHL Priority Draft
2011-12: London Jr Knights AAA Minor Midget
41 GP, 8 G, 37 A, 45 Pts, 34 PIM