| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
NYR
|
79 | 11 | 5 | 6 | -1 | 22 | 0 | 0 | 2 |
| NSHL18 |
VAN
Total |
80 | 23 | 12 | 11 | +1 | 14 | 0 | 1 | 0 |
VAN
|
53 | 21 | 11 | 10 | +3 | 10 | 0 | 1 | 0 | |
DET
|
25 | 2 | 1 | 1 | -2 | 2 | 0 | 0 | 0 | |
TOR
|
2 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| NSHL17 |
DET
Total |
80 | 25 | 11 | 14 | +2 | 36 | 2 | 1 | 0 |
DET
|
68 | 23 | 10 | 13 | +6 | 30 | 2 | 1 | 0 | |
LAK
|
12 | 2 | 1 | 1 | -4 | 6 | 0 | 0 | 0 | |
| NSHL16 |
QUE
Total |
76 | 21 | 3 | 18 | -19 | 28 | 2 | 0 | 2 |
VAN
|
36 | 7 | 1 | 6 | -15 | 18 | 1 | 0 | 0 | |
QUE
|
24 | 9 | 2 | 7 | -6 | 6 | 1 | 0 | 2 | |
EDM
|
16 | 5 | 0 | 5 | +2 | 4 | 0 | 0 | 0 | |
| NSHL15 |
EDM
Total |
61 | 24 | 10 | 14 | +2 | 35 | 1 | 0 | 0 |
CAR
|
39 | 14 | 7 | 7 | +4 | 29 | 0 | 0 | 0 | |
TOR
|
14 | 8 | 3 | 5 | -3 | 6 | 1 | 0 | 0 | |
EDM
|
8 | 2 | 0 | 2 | +1 | 0 | 0 | 0 | 0 | |
| NSHL14 |
CAR
|
80 | 18 | 12 | 6 | -6 | 18 | 1 | 0 | 3 |
| NSHL13 |
CAR
Total |
78 | 24 | 10 | 14 | +5 | 22 | 0 | 0 | 4 |
TOR
|
5 | 1 | 0 | 1 | -1 | 2 | 0 | 0 | 0 | |
CAR
|
73 | 23 | 10 | 13 | +6 | 20 | 0 | 0 | 4 | |
| NSHL12 |
DET
|
72 | 24 | 15 | 9 | +1 | 12 | 1 | 0 | 1 |
| NSHL11 |
LAK
Total |
10 | 3 | 2 | 1 | 0 | 2 | 0 | 0 | 0 |
BUF
|
2 | 1 | 1 | 0 | +1 | 0 | 0 | 0 | 0 | |
NSH
|
8 | 2 | 1 | 1 | -1 | 2 | 0 | 0 | 0 | |
| NSHL10 |
BUF
|
3 | 1 | 1 | 0 | +1 | 0 | 0 | 0 | 0 |
| Pro Career | 619 | 174 | 81 | 93 | -14 | 189 | 7 | 2 | 12 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
FLA
|
78 | 59 | 31 | 28 | +5 | 140 | 13 | 1 | 9 |
| NSHL22 |
TBL
Total |
75 | 57 | 33 | 24 | +2 | 173 | 6 | 1 | 2 |
TBL
|
69 | 56 | 32 | 24 | -1 | 156 | 6 | 1 | 2 | |
TBL
|
6 | 1 | 1 | 0 | +3 | 17 | 0 | 0 | 0 | |
| NSHL21 |
TBL
|
69 | 45 | 27 | 18 | 0 | 66 | 8 | 0 | 0 |
| NSHL20 |
TBL
|
82 | 45 | 19 | 26 | -4 | 12 | 0 | 0 | 2 |
| NSHL12 |
DET
|
8 | 9 | 3 | 6 | -1 | 4 | 0 | 0 | 0 |
| NSHL11 |
LAK
|
52 | 65 | 23 | 42 | +11 | 26 | 5 | 0 | 4 |
| NSHL10 |
BUF
|
77 | 86 | 44 | 42 | +7 | 54 | 7 | 0 | 6 |
| NSHL9 |
BUF
|
63 | 64 | 33 | 31 | +10 | 51 | 13 | 1 | 3 |
| Farm Career | 519 | 439 | 218 | 221 | +33 | 534 | 53 | 3 | 26 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
VAN
|
5 | 3 | 1 | 2 | -3 | 2 | 0 | 0 | 0 |
| NSHL16 |
QUE
|
4 | 3 | 1 | 2 | -3 | 6 | 0 | 0 | 0 |
| NSHL14 |
CAR
|
5 | 2 | 2 | 0 | -3 | 0 | 0 | 0 | 1 |
| NSHL13 |
CAR
|
3 | 3 | 2 | 1 | +2 | 2 | 0 | 0 | 0 |
| Pro Career | 17 | 11 | 6 | 5 | -7 | 10 | 0 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
FLA
|
5 | 1 | 1 | 0 | -1 | 11 | 0 | 0 | 0 |
| NSHL22 |
TBL
|
17 | 13 | 7 | 6 | +9 | 18 | 2 | 0 | 1 |
| NSHL20 |
TBL
|
13 | 3 | 1 | 2 | -8 | 2 | 0 | 0 | 0 |
| NSHL11 |
MCH
|
9 | 4 | 1 | 3 | -4 | 0 | 0 | 0 | 0 |
| NSHL10 |
RCH
|
4 | 1 | 1 | 0 | -6 | 4 | 1 | 0 | 0 |
| NSHL9 |
RCH
|
2 | 4 | 2 | 2 | +4 | 0 | 0 | 1 | 1 |
| Farm Career | 50 | 26 | 13 | 13 | -6 | 35 | 3 | 1 | 2 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
BUF
|
61 | 10 | 78 | 67 | 64 | 65 | 65 | 67 | 41 | 67 | 70 | 66 | 70 | 54 | 56 | 62 |
| NSHL10 |
BUF
|
64 | 13 | 78 | 68 | 67 | 65 | 65 | 70 | 44 | 71 | 75 | 66 | 70 | 57 | 58 | 65 |
| NSHL11 |
LAK
|
67 | 16 | 78 | 71 | 70 | 68 | 68 | 73 | 47 | 74 | 78 | 66 | 70 | 60 | 58 | 67 |
| NSHL12 |
DET
|
70 | 19 | 78 | 74 | 73 | 71 | 71 | 76 | 50 | 77 | 79 | 70 | 72 | 63 | 58 | 69 |
| NSHL13 |
CAR
|
70 | 19 | 79 | 73 | 75 | 70 | 70 | 75 | 52 | 76 | 78 | 70 | 72 | 64 | 59 | 69 |
| NSHL14 |
CAR
|
69 | 19 | 79 | 72 | 77 | 72 | 72 | 74 | 54 | 75 | 80 | 69 | 71 | 65 | 60 | 69 |
| NSHL15 |
EDM
|
71 | 21 | 79 | 72 | 79 | 74 | 74 | 74 | 56 | 77 | 80 | 72 | 71 | 66 | 61 | 70 |
| NSHL16 |
QUE
|
71 | 21 | 79 | 72 | 79 | 76 | 76 | 74 | 56 | 77 | 80 | 72 | 71 | 67 | 62 | 71 |
| NSHL17 |
DET
|
72 | 23 | 79 | 72 | 80 | 78 | 76 | 74 | 58 | 77 | 80 | 72 | 71 | 68 | 63 | 71 |
| NSHL18 |
VAN
|
73 | 24 | 79 | 70 | 81 | 78 | 77 | 73 | 58 | 75 | 78 | 71 | 70 | 69 | 64 | 91 |
| NSHL19 |
NYR
|
71 | 25 | 80 | 68 | 79 | 76 | 75 | 71 | 59 | 73 | 76 | 69 | 68 | 70 | 65 | 89 |
| NSHL20 |
TBL
|
69 | 26 | 79 | 66 | 77 | 77 | 73 | 69 | 60 | 71 | 74 | 67 | 66 | 71 | 66 | 87 |
| NSHL21 |
TBL
|
70 | 27 | 80 | 67 | 75 | 78 | 74 | 70 | 61 | 72 | 74 | 64 | 67 | 72 | 67 | 69 |
| NSHL22 |
TBL
|
71 | 52 | 77 | 64 | 75 | 79 | 75 | 71 | 62 | 70 | 75 | 61 | 68 | 86 | 81 | 69 |
| NSHL23 |
FLA
|
72 | 53 | 74 | 62 | 76 | 80 | 76 | 72 | 63 | 71 | 76 | 60 | 69 | 86 | 82 | 69 |
| Career Avg | 70 | 25 | 79 | 70 | 76 | 74 | 73 | 73 | 55 | 74 | 77 | 68 | 70 | 68 | 64 | 73 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL14 | CAR | TC | SC | 77 | 80 | +3 | 3 | |
| NSHL13 | TOR | TC | DF | 69 | 70 | +1 | 1 | |
| NSHL12 | LAK | TC | DF | 69 | 70 | +1 | 1 | |
| NSHL10 | BUF | TC | SC | 73 | 75 | +2 | 2 | |
| NSHL10 | BUF | TC | PA | 70 | 71 | +1 | 1 | |
| NSHL9 | BUF | TC | ST | 62 | 64 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL24 | Retirement | FLA |
Retired |
| NSHL23 | Signing | FLA |
$1,250,000 · 2 yr |
| NSHL23 | Release | TBL |
|
| NSHL22 | Signing | FLA |
$950,000 · 1 yr |
| NSHL20 | Signing | TBL |
$1,600,000 · 2 yr |
| NSHL20 | Release | NYR |
|
| NSHL19 | Signing | NYR |
$3,000,000 · 1 yr |
| NSHL18 | Trade | DET→ TOR |
DET Daniel Girardi (70), Maxime Talbot (65) TOR Nicklas Backstrom (73), Matt Read (72), Karl Alzner (72), Michael Paliotta (70), Kyle Okposo (70), $3,000,000, Y19 R3 CGY pick, Y20 R3 DET pick → Matthew Phillips |
| NSHL18 | Trade | TOR→ VAN |
TOR Andrew MacDonald (72), Keith Kinkaid (76), Mats Zuccarello (71), Zac Rinaldo (70) VAN Kris Letang (76), Magnus Hellberg (71), Kyle Okposo (70) |
| NSHL17 | Signing | LAK |
$500,000 · 2 yr |
| NSHL17 | Expansion Draft | QUE→ LAK |
Selected in expansion draft · F |
| NSHL16 | Trade | CAR→ TOR |
CAR Tyler Ennis (74) TOR Kyle Okposo (70), Y16 R1 VAN pick → COLTON PARAYKO |
| NSHL16 | Trade | TOR→ EDM |
EDM Kyle Okposo (70), Dustin Jeffrey (66), Lee Stempniak (67) TOR Dennis Wideman (69), Dustin Brown (74), Y16 R6 EDM pick → JAKE WALMAN |
| NSHL16 | Signing | CAR |
$4,000,000 · 1 yr |
| NSHL16 | Signing | EDM |
$4,000,000 · 1 yr |
| NSHL13 | Trade | DET→ MIN |
DET Karl Alzner (70), Y13 R4 PIT pick → Jimmy Vesey, Y13 R6 MIN pick → Jani Hakanpaa, Y14 R3 DET pick → BRENDAN LEMIEUX, Y15 R6 MIN pick MIN Kyle Okposo (69), Y13 R3 WSH pick → Steven Whitney, Y13 R5 CHI pick → Erik Haula, Y14 R3 BUF pick → MICHAEL BOURNIVAL, Y15 R2 MIN pick |
| NSHL13 | Trade | MIN→ TOR |
MIN Drew Stafford (70), Y14 R5 MIN pick, Y16 R2 LAK pick TOR Kyle Okposo (69), Y14 R3 BUF pick → MICHAEL BOURNIVAL, Y15 R4 MIN pick, Y16 R4 MIN pick, Y17 R5 DAL pick |
| NSHL13 | Trade | TOR→ CAR |
CAR Kyle Okposo (69), Johnny Boychuk (70) TOR Clarke MacArthur (67), Brad Boyes (66), Grant Clitsome (71), Erik Christensen (66), Carter Camper (60), Carl Soderberg (60), Carson McMillan (65), Y14 R1 TOR pick → WILLIAM NYLANDER, Y15 R5 DAL pick → JAKOB FORSBACKA KARLSSON, Y16 R4 CAR pick → CHAD KRYS |
| NSHL12 | Trade | LAK→ DET |
DET Zdeno Chara (71), Kyle Okposo (69) LAK Adam McQuaid (70), Martin St. Louis (75) |
| NSHL12 | Signing | LAK |
$2,700,000 · 3 yr |
| NSHL11 | Trade | BUF→ NSH |
BUF Kris Russell (69), Andrej Meszaros (71), Chris Pronger (70), Daniel Alfredsson (74) NSH Andrej Sekera (66), Kyle Okposo (67), Y12 R2 CAR pick → Radek Faksa, Y12 R2 LAK pick → Gustav Nyquist, Y12 R4 BUF pick → Max Friberg |
| NSHL11 | Trade | NSH→ LAK |
LAK Marian Gaborik (76), Roman Hamrlik (72), Kyle Okposo (67) NSH Alexander Ovechkin (77), Francois Beauchemin (70), Y12 R3 NSH pick → Torey Krug |
| NSHL9 | Signing | BUF |
$1,250,000 · 3 yr |
| NSHL7 | SuperDraft | BUF |
Round 13, Pick 301 |