| Season | Team | Lea. | GP | G | A | PT | PM |
| 2011-2012 | Fairbanks Ice Dogs | NAHL | 54 | 4 | 10 | 14 | 69 |
| 2012-2013 | Lincoln Stars | USHL | 57 | 6 | 12 | 18 | 50 |
| 2013-2014 | University of Alaska-Fairbanks | WCHA | 33 | 1 | 5 | 6 | 14 |
| 2015-2016 | University of Alaska-Fairbanks | WCHA | 34 | 5 | 4 | 9 | 36 |
| 2016-2017 | University of Alaska-Fairbanks | WCHA | 30 | 3 | 9 | 12 | 20 |
| 2017-2018 | University of Alaska-Fairbanks | WCHA | 36 | 9 | 11 | 20 | 20 |
| 2017-2018 | Jacksonville Icemen | ECHL | 8 | 3 | 4 | 7 | 4 |
| 2017-2018 | Manitoba Moose | AHL | 1 | 0 | 0 | 0 | 0 |
| 2018-2019 | Jacksonville Icemen | ECHL | 44 | 9 | 11 | 20 | 25 |
| 2018-2019 | Manitoba Moose | AHL | 9 | 0 | 1 | 1 | 2 |
| 2019-2020 | Laval Rocket | AHL | 1 | 0 | 0 | 0 | 2 |
| 2019-2020 | Kansas City Mavericks | ECHL | 42 | 4 | 21 | 25 | 12 |
| 2020-2021 | Kansas City Mavericks | ECHL | 12 | 1 | 4 | 5 | 12 |