| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
PHI
|
76 | 24 | 12 | 12 | +3 | 25 | 1 | 0 | 2 |
| NSHL21 |
PHI
Total |
79 | 20 | 12 | 8 | +4 | 67 | 0 | 1 | 1 |
LAK
|
34 | 4 | 2 | 2 | 0 | 33 | 0 | 0 | 1 | |
SJS
|
28 | 11 | 8 | 3 | +8 | 28 | 0 | 1 | 0 | |
PHI
|
9 | 4 | 2 | 2 | +2 | 4 | 0 | 0 | 0 | |
TBL
|
6 | 1 | 0 | 1 | -3 | 2 | 0 | 0 | 0 | |
TOR
|
2 | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 0 | |
| NSHL20 |
BOS
Total |
82 | 27 | 10 | 17 | +7 | 22 | 0 | 1 | 0 |
BOS
|
57 | 22 | 8 | 14 | +8 | 16 | 0 | 1 | 0 | |
PHI
|
25 | 5 | 2 | 3 | -1 | 6 | 0 | 0 | 0 | |
| NSHL19 |
FLA
Total |
64 | 41 | 15 | 26 | +14 | 50 | 3 | 0 | 4 |
SJS
|
35 | 17 | 6 | 11 | -4 | 22 | 2 | 0 | 1 | |
FLA
|
29 | 24 | 9 | 15 | +18 | 28 | 1 | 0 | 3 | |
| NSHL18 |
SJS
Total |
79 | 36 | 14 | 22 | -16 | 34 | 0 | 1 | 2 |
PIT
|
58 | 28 | 9 | 19 | -19 | 30 | 0 | 1 | 1 | |
SJS
|
21 | 8 | 5 | 3 | +3 | 4 | 0 | 0 | 1 | |
| NSHL17 |
PIT
|
80 | 37 | 15 | 22 | +13 | 34 | 0 | 1 | 0 |
| NSHL16 |
SEA
Total |
82 | 41 | 17 | 24 | -21 | 62 | 4 | 0 | 2 |
SEA
|
44 | 23 | 9 | 14 | -7 | 38 | 2 | 0 | 1 | |
QUE
|
29 | 16 | 8 | 8 | -5 | 20 | 2 | 0 | 1 | |
TBL
|
8 | 2 | 0 | 2 | -9 | 4 | 0 | 0 | 0 | |
TOR
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL15 |
SEA
|
80 | 54 | 20 | 34 | -3 | 60 | 3 | 0 | 3 |
| NSHL14 |
CGY
|
80 | 48 | 16 | 32 | +6 | 76 | 6 | 1 | 0 |
| NSHL13 |
CGY
|
80 | 43 | 19 | 24 | -16 | 44 | 7 | 1 | 6 |
| NSHL12 |
CGY
|
80 | 55 | 21 | 34 | +7 | 30 | 6 | 1 | 3 |
| NSHL11 |
QUE
|
5 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 |
| Pro Career | 867 | 427 | 172 | 255 | -2 | 506 | 30 | 7 | 23 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
PHI
|
18 | 5 | 4 | 1 | +5 | 6 | 0 | 0 | 0 |
| NSHL20 |
BOS
|
13 | 6 | 2 | 4 | -3 | 16 | 0 | 1 | 0 |
| NSHL19 |
FLA
|
6 | 2 | 0 | 2 | -1 | 10 | 0 | 0 | 0 |
| NSHL18 |
SJS
|
10 | 5 | 3 | 2 | +4 | 10 | 0 | 0 | 0 |
| NSHL17 |
PIT
|
5 | 2 | 1 | 1 | -1 | 0 | 0 | 0 | 0 |
| NSHL14 |
CGY
|
9 | 1 | 0 | 1 | 0 | 2 | 0 | 0 | 0 |
| NSHL12 |
CGY
|
12 | 7 | 2 | 5 | +5 | 8 | 1 | 0 | 0 |
| Pro Career | 73 | 28 | 12 | 16 | +9 | 52 | 1 | 1 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
QUE
|
91 | 49 | 67 | 82 | 70 | 83 | 83 | 68 | 79 | 73 | 65 | 71 | 56 | 64 | 63 | 69 |
| NSHL12 |
CGY
|
91 | 49 | 70 | 85 | 70 | 86 | 83 | 71 | 82 | 76 | 70 | 73 | 69 | 67 | 64 | 71 |
| NSHL13 |
CGY
|
90 | 48 | 72 | 87 | 69 | 85 | 82 | 73 | 83 | 80 | 72 | 75 | 71 | 67 | 64 | 72 |
| NSHL14 |
CGY
|
89 | 46 | 74 | 86 | 68 | 85 | 84 | 72 | 85 | 80 | 71 | 75 | 71 | 67 | 64 | 72 |
| NSHL15 |
SEA
|
89 | 46 | 74 | 86 | 68 | 87 | 86 | 72 | 87 | 80 | 73 | 77 | 71 | 67 | 64 | 74 |
| NSHL16 |
SEA
|
89 | 46 | 74 | 86 | 69 | 89 | 88 | 72 | 89 | 80 | 75 | 80 | 71 | 68 | 65 | 75 |
| NSHL17 |
PIT
|
89 | 46 | 74 | 86 | 69 | 89 | 88 | 72 | 91 | 80 | 75 | 80 | 71 | 68 | 67 | 75 |
| NSHL18 |
SJS
|
87 | 44 | 75 | 84 | 70 | 87 | 86 | 73 | 90 | 78 | 74 | 78 | 72 | 69 | 67 | 71 |
| NSHL19 |
FLA
|
85 | 42 | 76 | 82 | 68 | 85 | 84 | 71 | 88 | 76 | 72 | 76 | 70 | 70 | 68 | 69 |
| NSHL20 |
BOS
|
83 | 40 | 74 | 80 | 66 | 83 | 83 | 72 | 86 | 75 | 70 | 74 | 71 | 71 | 67 | 67 |
| NSHL21 |
PHI
|
81 | 38 | 77 | 78 | 63 | 81 | 81 | 73 | 84 | 73 | 68 | 72 | 71 | 72 | 68 | 71 |
| NSHL22 |
PHI
|
78 | 45 | 74 | 75 | 63 | 78 | 81 | 70 | 81 | 70 | 65 | 69 | 68 | 86 | 77 | 69 |
| NSHL23 |
BOS
|
75 | 42 | 74 | 74 | 63 | 78 | 79 | 67 | 78 | 67 | 65 | 66 | 66 | 86 | 77 | 68 |
| NSHL24 |
BOS
|
75 | 42 | 74 | 73 | 60 | 77 | 78 | 63 | 75 | 66 | 64 | 66 | 66 | 86 | 77 | 67 |
| NSHL25 |
BOS
|
71 | 42 | 73 | 71 | 60 | 74 | 74 | 60 | 71 | 66 | 62 | 66 | 63 | 86 | 75 | 65 |
| Career Avg | 85 | 45 | 74 | 81 | 67 | 84 | 83 | 70 | 84 | 75 | 70 | 74 | 69 | 73 | 69 | 71 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL21 | SJS |
TC | DI | 75 | 77 | +2 | 2 | ALL-STAR CLASSIC |
| NSHL16 | SEA |
TC | SC | 73 | 75 | +2 | 2 | |
| NSHL16 | SEA |
TC | DF | 77 | 80 | +3 | 3 | |
| NSHL15 | SEA |
TC | SC | 71 | 73 | +2 | 2 | |
| NSHL15 | SEA |
TC | DF | 75 | 77 | +2 | 2 | |
| NSHL14 | CGY |
TC | PA | 79 | 80 | +1 | 1 | |
| NSHL14 | CGY |
TC | DF | 74 | 75 | +1 | 1 | |
| NSHL13 | CGY |
TC | PA | 78 | 80 | +2 | 2 | |
| NSHL13 | CGY |
TC | DF | 72 | 75 | +3 | 3 | |
| NSHL12 | CGY |
TC | SC | 68 | 70 | +2 | 2 | |
| NSHL12 | CGY |
TC | DF | 72 | 73 | +1 | 1 |
BOS
PHI
SJS→
TOR
SJS Klas Dahlbeck (74), Sam Gagner (74), Mikhail Grigorenko (68), Sergey Kalinin (68), Y22 R2 VGK pick (Francesco Arcuri)
TOR Mark Scheifele (76), Vladimir Sobotka (71), Michael Frolik (70), Keith Yandle (71)
LAK→
TBL
LAK Joonas Korpisalo (77)
TBL Vladimir Sobotka (71), Y22 R6 LAK pick (Miguel Tourigny)
TBL→
PHI
PHI Vladimir Sobotka (71), Troy Stecher (71), Derrick Pouliot (71), Y22 R6 TBL pick (Miko Matikka), Y25 R2 TBL pick
TBL Jacob Josefson (70), Luke Schenn (78), Luca Sbisa (77)
TOR→
LAK
SJS
PHI→
TOR
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
TOR→
BOS
BOS Alex Pietrangelo (79), Shea Weber (71), Robert Bortuzzo (71), Vladimir Sobotka (71), Brett Connolly (69), David Desharnais (67), Patrick Maroon (68), Oskar Steen (P), Y21 R4 CAR pick (Philip Svedbeck), Y24 R4 QUE pick (Javon Moore)
TOR Luke Schenn (78), Tyler Myers (74), Torey Krug (73), Matt Calvert (74), Claude Giroux (76)
PHI
FLA
SJS→
FLA
FLA James Neal (75), Vladimir Sobotka (72)
SJS Charlie Coyle (74), Tyler Bozak (72)
PIT
CGY
LAK→
QUE
LAK Alex Ovechkin (77), Ryan Stoa (63), Y12 R3 DET pick (Petr Mrazek), Y12 R3 QUE pick
QUE Chris Stewart (72), Vladimir Sobotka (69), Y12 R1 LAK pick (Carl Hagelin)
LAK
PIT→
DAL
DAL Jeff Zatkoff (P), Vladimir Sobotka (P), Y9 R4 PIT pick (Maxim Goncharov), Y9 R5 PIT pick (Jack Hillen)
PIT Radim Vrbata (64), Taylor Pyatt (64)