Season | Team | League | GP | G | A | TP | PIM |
2012-2013 | Oshawa Generals U16 AAA | ETAHL U16 | 35 | 6 | 10 | 16 | 86 |
2013-2014 | Oshawa Generals U18 AA | U18 AA | - | - | - | - | - |
2014-2015 | Oshawa Generals U18 AAA | ETAHL U18 | - | - | - | - | - |
Oshawa Generals U18 AAA | Big Nickel U18 | 4 | 0 | 0 | 0 | 2 | |
2015-2016 | Port Perry Lumberjacks | COJCHL | 41 | 9 | 7 | 16 | 12 |
Port Perry Lumberjacks | Schmalz Cup | 5 | 1 | 3 | 4 | 2 | |
2016-2017 | Port Perry Lumberjacks | PJCHL | 38 | 15 | 16 | 31 | 60 |
2017-2018 | Port Perry Lumberjacks | PJCHL | 36 | 8 | 17 | 25 | 32 |