Elite Prospects
 Season Team League GP G A TP PIM
 2008-2009 Wainwright Polar Kings Bantam AAAMBHL AA27 16 1127 18
 2009-2010 Lloydminster Heat Bantam AAAAMBHL33 11 1021 42
 2010-2011 Lloydminster Rage Min. Mdgt AAAAMMHL38 27 2350 116
 2011-2012 Lloydminster BobcatsAJHL41 2 13 91
  Edmonton Oil KingsWHL1 0 00 0
 2012-2013 Edmonton Oil KingsWHL59 7 411 73
 2013-2014 Edmonton Oil KingsWHL56 6 1117 128
  Edmonton Oil KingsM-Cup5 0 00 2
 2014-2015 Edmonton Oil KingsWHL71 19 2140 136
 2015-2016 Edmonton Oil KingsWHL68 22 1335 143
 2016-2017 Adirondack ThunderECHL21 0 44 15
 2017-2018 Binghamton DevilsAHL53 3 47 109
 2018-2019 Binghamton DevilsAHL67 3 710 154
 2019-2020 Binghamton DevilsAHL- - -- -

Player statistics powered by www.eliteprospects.com