| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL2 |
PIT
|
63 | 28 | 6 | 22 | -3 | 11 | 1 | 1 | 0 |
| NSHL1 |
VAN
Total |
82 | 34 | 7 | 27 | -35 | 22 | 1 | 0 | 0 |
DAL
|
40 | 11 | 0 | 11 | -6 | 10 | 0 | 0 | 0 | |
VAN
|
42 | 23 | 7 | 16 | -29 | 12 | 1 | 0 | 0 | |
| Career | 145 | 62 | 13 | 49 | -38 | 33 | 2 | 1 | 0 | |