| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
SJS
|
51 | 3 | 2 | 1 | -6 | 8 | 0 | 0 | 1 |
| NSHL13 |
PIT
|
76 | 19 | 3 | 16 | -1 | 14 | 0 | 0 | 0 |
| NSHL11 |
PHI
|
11 | 2 | 1 | 1 | -1 | 0 | 0 | 0 | 0 |
| NSHL10 |
VAN
|
15 | 4 | 3 | 1 | +1 | 2 | 1 | 0 | 0 |
| Pro Career | 153 | 28 | 9 | 19 | -7 | 24 | 1 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
SJS
|
4 | 2 | 1 | 1 | 0 | 4 | 1 | 0 | 0 |
| NSHL20 |
PHI
Total |
72 | 35 | 16 | 19 | -11 | 6 | 2 | 0 | 2 |
PHI
|
60 | 29 | 14 | 15 | -7 | 6 | 1 | 0 | 1 | |
PHI
|
11 | 5 | 2 | 3 | -4 | 0 | 1 | 0 | 1 | |
PHI
|
1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| NSHL19 |
MTL
|
53 | 29 | 16 | 13 | -4 | 2 | 0 | 0 | 2 |
| NSHL18 |
BOS
|
58 | 49 | 20 | 29 | -12 | 8 | 9 | 0 | 2 |
| NSHL17 |
PHI
|
59 | 14 | 6 | 8 | -15 | 19 | 0 | 0 | 2 |
| NSHL11 |
PHI
|
30 | 20 | 12 | 8 | +13 | 6 | 0 | 0 | 3 |
| NSHL10 |
DAL
Total |
59 | 39 | 17 | 22 | +2 | 2 | 2 | 0 | 3 |
DAL
|
47 | 32 | 12 | 20 | -3 | 0 | 2 | 0 | 1 | |
DAL
|
12 | 7 | 5 | 2 | +5 | 2 | 0 | 0 | 2 | |
| Farm Career | 372 | 220 | 102 | 118 | -36 | 64 | 16 | 0 | 16 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL13 |
PIT
|
3 | 1 | 0 | 1 | +1 | 0 | 0 | 0 | 0 |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
PHI
|
7 | 2 | 1 | 1 | 0 | 2 | 0 | 0 | 0 |
| NSHL19 |
MTL
|
11 | 3 | 2 | 1 | -1 | 2 | 0 | 0 | 0 |
| NSHL18 |
PRV
|
8 | 4 | 0 | 4 | -4 | 2 | 0 | 0 | 0 |
| NSHL15 |
WBR
|
7 | 6 | 2 | 4 | +3 | 5 | 0 | 0 | 0 |
| NSHL14 |
WBR
|
10 | 8 | 4 | 4 | -1 | 0 | 0 | 0 | 1 |
| NSHL12 |
WBR
|
1 | 2 | 2 | 0 | +2 | 0 | 0 | 0 | 0 |
| NSHL10 |
TEX
|
4 | 5 | 3 | 2 | -2 | 0 | 1 | 0 | 0 |
| Farm Career | 48 | 30 | 14 | 16 | -3 | 11 | 1 | 0 | 1 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL10 |
DAL
|
51 | 37 | 75 | 82 | 70 | 51 | 51 | 65 | 35 | 60 | 55 | 69 | 55 | 58 | 61 | 60 |
| NSHL11 |
PHI
|
54 | 38 | 78 | 82 | 72 | 54 | 54 | 68 | 38 | 63 | 58 | 69 | 55 | 61 | 61 | 62 |
| NSHL12 |
PIT
|
56 | 39 | 80 | 82 | 74 | 57 | 57 | 71 | 41 | 66 | 61 | 71 | 65 | 64 | 61 | 64 |
| NSHL13 |
PIT
|
58 | 38 | 82 | 81 | 74 | 59 | 59 | 73 | 43 | 68 | 63 | 70 | 67 | 65 | 62 | 65 |
| NSHL14 |
PIT
|
57 | 36 | 81 | 80 | 76 | 61 | 61 | 72 | 45 | 68 | 62 | 69 | 66 | 66 | 62 | 65 |
| NSHL15 |
WBR
|
59 | 36 | 83 | 80 | 77 | 63 | 63 | 72 | 47 | 70 | 64 | 69 | 68 | 67 | 62 | 66 |
| NSHL17 |
PHI
|
59 | 36 | 85 | 80 | 77 | 67 | 67 | 74 | 51 | 74 | 68 | 70 | 72 | 69 | 65 | 68 |
| NSHL18 |
BOS
|
57 | 34 | 83 | 78 | 76 | 67 | 67 | 72 | 52 | 72 | 68 | 68 | 70 | 70 | 66 | 81 |
| NSHL19 |
MTL
|
58 | 32 | 84 | 76 | 74 | 68 | 68 | 73 | 53 | 73 | 69 | 66 | 71 | 71 | 67 | 79 |
| NSHL20 |
PHI
|
59 | 29 | 84 | 73 | 71 | 69 | 69 | 70 | 54 | 70 | 70 | 63 | 69 | 72 | 68 | 76 |
| NSHL21 |
SJS
|
60 | 26 | 85 | 70 | 75 | 70 | 70 | 71 | 55 | 71 | 71 | 60 | 70 | 73 | 69 | 67 |
| Career Avg | 58 | 35 | 82 | 79 | 75 | 63 | 63 | 71 | 47 | 69 | 65 | 68 | 67 | 67 | 64 | 69 | |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL22 | Retirement | MTL |
Retired |
| NSHL21 | Trade | NYR→ SJS |
NYR Zack Mitchell (63), Y23 R6 TBL pick → Bogdan Konyushkov SJS Sergei Kostitsyn (67) |
| NSHL21 | Signing | NYR |
$750,000 · 1 yr |
| NSHL20 | Trade | OTT→ TOR |
OTT $1,000,000, Y21 R5 TOR pick → Stanislav Svozil TOR Matt Read (68), Robert Bortuzzo (71), Sergei Kostitsyn (66), Andrei Kostitsyn (68) |
| NSHL20 | Trade | TOR→ PHI |
PHI Bo Horvat (75), Sam Gagner (75), Sergei Kostitsyn (66), Brian Dumoulin (72), Andrei Kostitsyn (68), J-F Berube (73), Y21 R1 QUE pick → Jesper Wallstedt, Y22 R2 OTT pick, Y23 R3 QUE pick → Oscar Fisker-Molgaard, Y24 R2 MTL pick → Ilya Nabokov, Y22 R6 TOR pick → Gavin White TOR Brayden Point (79), Vladimir Sobotka (71), Travis Hamonic (78), $4,000,000 |
| NSHL20 | Signing | OTT |
$550,000 · 1 yr |
| NSHL19 | Signing | MTL |
$600,000 · 1 yr |
| NSHL19 | Release | BOS |
|
| NSHL18 | Signing | BOS |
$550,000 · 1 yr |
| NSHL18 | Release | PHI |
|
| NSHL17 | Signing | PHI |
$500,100 · 1 yr |
| NSHL17 | Release | VAN |
|
| NSHL13 | Signing | PIT |
$840,000 · 4 yr |
| NSHL12 | Trade | PHI→ PIT |
PHI Zdeno Chara (71), Troy Brouwer (62), Chris Porter (63) PIT Grant Clitsome (72), Sergei Kostitsyn (64), Sebastien Bisaillon (62) |
| NSHL11 | Trade | MIN→ TOR |
MIN Brent Burns (66), Steve Bernier (65) TOR Sergei Kostitsyn (62), Jody Shelley (59), Y14 R5 WSH pick → NICOLAS AUBE-KUBEL |
| NSHL11 | Trade | TOR→ PHI |
PHI Alexander Edler (70), Chris Butler (66), Jonas Hiller (79), Jason Arnott (70), Sergei Kostitsyn (62), Mikael Backlund (65), James vanRiemsdyk (P) TOR Paul Stastny (75), Jaroslav Spacek (69), Henrik Lundqvist (82) |
| NSHL10 | Trade | VAN→ TOR |
TOR Sergei Kostitsyn (60), Y11 R5 DAL pick VAN Y11 R3 BOS pick → Martin Marincin |
| NSHL10 | Trade | TOR→ DAL |
DAL Sergei Kostitsyn (60), Branislav Mezei (64), Y11 R2 CBJ pick TOR Zach Boychuk (P), Y11 R3 ANA pick → Ty Rattie |
| NSHL10 | Signing | VAN |
$700,000 · 3 yr |