Season | Team | Lea. | GP | G | A | PT | PM |
2009-2010 | Burlington Cougars | OJHL | 29 | 6 | 25 | 31 | 24 |
2010-2011 | Burlington Cougars | OJHL | 44 | 9 | 39 | 48 | 16 |
2011-2012 | Vernon Vipers | BCHL | 10 | 0 | 2 | 2 | 6 |
2012-2013 | Pennsylvania State University | NCAA | 19 | 1 | 6 | 7 | 4 |
2013-2014 | Pennsylvania State University | Big 10 | 26 | 4 | 11 | 15 | 6 |
2014-2015 | Pennsylvania State University | Big 10 | 26 | 2 | 12 | 14 | 16 |
2015-2016 | Pennsylvania State University | Big 10 | 33 | 8 | 16 | 24 | 2 |
2016-2017 | Missouri Mavericks | ECHL | 43 | 1 | 12 | 13 | 10 |
2017-2018 | Chamonix Morzie | France | 29 | 2 | 10 | 12 | 14 |