| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL5 |
OTT
|
73 | 27 | 8 | 19 | +7 | 181 | 2 | 0 | 5 |
| NSHL4 |
TOR
|
63 | 35 | 10 | 25 | +16 | 126 | 1 | 0 | 2 |
| NSHL3 |
OTT
|
56 | 33 | 16 | 17 | 0 | 87 | 2 | 2 | 2 |
| NSHL2 |
CGY
|
63 | 64 | 17 | 47 | +26 | 74 | 5 | 0 | 3 |
| NSHL1 |
CGY
|
85 | 71 | 22 | 49 | +4 | 56 | 4 | 1 | 3 |
| Pro Career | 340 | 230 | 73 | 157 | +53 | 524 | 14 | 3 | 15 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL5 |
OTT
|
1 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 |
| Farm Career | 1 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | |
OTT→
PHI
OTT Jere Lehtinen, Sergei Fedorov, CHI Y6 R5, $2,500,000
PHI Keith Primeau, Nils Ekman
PHI→
PHX
PHI Geoff Sanderson, Georges Laraque, Kirill Safronov, Todd Bertuzzi
PHX Ian Laperriere, Keith Primeau, Mariusz Czerkawski
PHX→
TOR
PHX Rob Zepp, Zach Parise
TOR Antero Niittymaki, Brad Brown, Ian Moran, Keith Primeau
NYI→
OTT
NYI Jeremy Roenick
OTT Keith Primeau
TBL→
NYI
NYI Keith Primeau, Mike Commodore, $2,000,000
TBL Byron Ritchie
CBJ→
TBL
CBJ Nolan Pratt, Tomas Surovy, Y0 R0 pick
TBL Alexei Zhitnik, Keith Primeau, Y0 R0 pick
TOR→
CBJ
CBJ Alexei Zhitnik, Karel Pilar, Keith Primeau
TOR Alexander Svitov, Johan Hedberg, Mario Lemieux, Sean O'Donnell
OTT→
MIN
MIN Keith Primeau, Mathieu Schneider
OTT Mattias Norstrom, Rod Brind'Amour