Season | Team | Lea. | GP | G | A | PT | PM |
2013-2014 | Kitchener Rangers | OHL | 49 | 2 | 7 | 9 | 22 |
2014-2015 | Kitchener Rangers | OHL | 54 | 5 | 23 | 28 | 44 |
2015-2016 | Kitchener Rangers | OHL | 35 | 2 | 14 | 16 | 8 |
2016-2017 | Missouri Mavericks | ECHL | 14 | 0 | 1 | 1 | 2 |
2016-2017 | Norfolk Admirals | ECHL | 22 | 1 | 3 | 4 | 6 |
2017-2018 | Tulsa Oilers | ECHL | 56 | 3 | 19 | 22 | 19 |
2017-2018 | San Antonio Rampage | AHL | 2 | 0 | 0 | 0 | 0 |