| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
VGK
|
47 | 7 | 1 | 6 | +7 | 32 | 0 | 0 | 0 |
| NSHL21 |
DAL
|
1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| NSHL19 |
CGY
Total |
42 | 9 | 2 | 7 | +5 | 12 | 0 | 0 | 0 |
CGY
|
36 | 8 | 2 | 6 | +4 | 12 | 0 | 0 | 0 | |
EDM
|
6 | 1 | 0 | 1 | +1 | 0 | 0 | 0 | 0 | |
| NSHL18 |
QUE
|
38 | 5 | 1 | 4 | -1 | 6 | 1 | 0 | 0 |
| NSHL17 |
CGY
Total |
78 | 16 | 1 | 15 | -1 | 32 | 0 | 0 | 0 |
BOS
|
61 | 13 | 0 | 13 | -3 | 30 | 0 | 0 | 0 | |
CAR
|
15 | 3 | 1 | 2 | +1 | 2 | 0 | 0 | 0 | |
CGY
|
2 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 | |
| NSHL16 |
BOS
Total |
79 | 10 | 3 | 7 | -3 | 36 | 3 | 0 | 0 |
BOS
|
62 | 9 | 3 | 6 | +3 | 20 | 3 | 0 | 0 | |
VAN
|
10 | 1 | 0 | 1 | -6 | 10 | 0 | 0 | 0 | |
TOR
|
7 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | |
| NSHL15 |
VAN
Total |
79 | 24 | 3 | 21 | -20 | 48 | 1 | 0 | 0 |
VAN
|
68 | 24 | 3 | 21 | -21 | 42 | 1 | 0 | 0 | |
TOR
|
8 | 0 | 0 | 0 | +2 | 6 | 0 | 0 | 0 | |
DAL
|
3 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 | |
| NSHL14 |
DAL
Total |
80 | 32 | 7 | 25 | -17 | 54 | 3 | 0 | 2 |
DET
|
53 | 22 | 5 | 17 | -18 | 44 | 2 | 0 | 1 | |
DAL
|
27 | 10 | 2 | 8 | +1 | 10 | 1 | 0 | 1 | |
| NSHL13 |
DET
Total |
80 | 39 | 6 | 33 | -3 | 42 | 1 | 0 | 0 |
TOR
|
21 | 8 | 1 | 7 | +1 | 8 | 0 | 0 | 0 | |
DET
|
59 | 31 | 5 | 26 | -4 | 34 | 1 | 0 | 0 | |
| NSHL12 |
TOR
Total |
80 | 41 | 10 | 31 | +19 | 26 | 8 | 0 | 1 |
CAR
|
3 | 2 | 1 | 1 | -1 | 0 | 1 | 0 | 1 | |
TOR
|
77 | 39 | 9 | 30 | +20 | 26 | 7 | 0 | 0 | |
| NSHL11 |
CGY
|
76 | 32 | 4 | 28 | +4 | 43 | 1 | 0 | 1 |
| NSHL10 |
CGY
|
78 | 41 | 5 | 36 | +37 | 40 | 2 | 0 | 0 |
| NSHL9 |
CGY
|
78 | 41 | 8 | 33 | +15 | 78 | 5 | 0 | 0 |
| NSHL8 |
CGY
|
73 | 48 | 10 | 38 | +7 | 28 | 5 | 0 | 1 |
| NSHL7 |
CGY
|
3 | 0 | 0 | 0 | -4 | 4 | 0 | 0 | 0 |
| NSHL6 |
DET
|
59 | 27 | 5 | 22 | +18 | 94 | 1 | 1 | 0 |
| Pro Career | 971 | 372 | 66 | 306 | +63 | 577 | 31 | 1 | 5 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
FLA
|
68 | 19 | 4 | 15 | +29 | 65 | 0 | 0 | 0 |
| NSHL24 |
VGK
Total |
15 | 3 | 0 | 3 | +6 | 7 | 0 | 0 | 0 |
VGK
|
9 | 2 | 0 | 2 | +5 | 7 | 0 | 0 | 0 | |
VGK
|
6 | 1 | 0 | 1 | +1 | 0 | 0 | 0 | 0 | |
| NSHL23 |
STL
|
4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL22 |
CAR
|
65 | 13 | 5 | 8 | -20 | 47 | 2 | 0 | 0 |
| NSHL21 |
DAL
Total |
16 | 2 | 0 | 2 | -1 | 2 | 0 | 0 | 0 |
DAL
|
15 | 2 | 0 | 2 | -1 | 2 | 0 | 0 | 0 | |
DAL
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL20 |
TBL
|
82 | 10 | 1 | 9 | +3 | 12 | 0 | 0 | 0 |
| NSHL19 |
CGY
|
24 | 5 | 0 | 5 | -3 | 4 | 0 | 0 | 0 |
| NSHL8 |
CGY
|
1 | 1 | 1 | 0 | 0 | 2 | 1 | 0 | 1 |
| NSHL7 |
CGY
|
57 | 55 | 16 | 39 | +3 | 66 | 11 | 0 | 1 |
| NSHL6 |
DET
|
15 | 8 | 2 | 6 | 0 | 32 | 0 | 0 | 0 |
| NSHL3 |
DET
|
62 | 27 | 6 | 21 | 0 | 104 | 0 | 0 | 0 |
| Farm Career | 409 | 143 | 35 | 108 | +17 | 341 | 14 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL17 |
CGY
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL16 |
BOS
|
17 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| NSHL13 |
DET
|
6 | 3 | 1 | 2 | +3 | 2 | 0 | 0 | 0 |
| NSHL12 |
TOR
|
11 | 4 | 1 | 3 | +5 | 6 | 1 | 0 | 0 |
| NSHL11 |
CGY
|
16 | 8 | 2 | 6 | +5 | 6 | 1 | 0 | 1 |
| NSHL10 |
CGY
|
6 | 5 | 1 | 4 | -5 | 0 | 1 | 0 | 0 |
| NSHL9 |
CGY
|
22 | 10 | 2 | 8 | +7 | 10 | 0 | 0 | 1 |
| NSHL8 |
CGY
|
17 | 5 | 0 | 5 | +1 | 4 | 0 | 0 | 0 |
| NSHL6 |
DET
|
6 | 0 | 0 | 0 | +1 | 16 | 0 | 0 | 0 |
| Pro Career | 102 | 36 | 7 | 29 | +17 | 44 | 3 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
VGK
|
7 | 1 | 0 | 1 | +1 | 0 | 0 | 0 | 0 |
| NSHL20 |
TBL
|
13 | 3 | 0 | 3 | +1 | 0 | 0 | 0 | 0 |
| NSHL7 |
QUA
|
5 | 4 | 1 | 3 | 0 | 6 | 1 | 0 | 0 |
| Farm Career | 25 | 8 | 1 | 7 | +2 | 6 | 1 | 0 | 0 | |
| Season | Team | IT | SP | ST | EN | DU | DI | SK | PA | PC | DF | SC | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL3 |
DET
|
56 | 63 | 58 | 62 | 61 | 60 | 62 | 63 | 65 | 61 | 61 | 38 | 43 | 66 |
| NSHL6 |
DET
|
65 | 66 | 73 | 81 | 85 | 63 | 67 | 64 | 62 | 70 | 60 | 47 | 59 | 72 |
| Career Avg | 61 | 65 | 66 | 72 | 73 | 62 | 65 | 64 | 64 | 66 | 61 | 43 | 51 | 69 | |
| Season | Team | CK | FG | DI | SK | ST | DU | PH | FO | PA | SC | DF | EX | LD | MO | PO | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL7 |
CGY
|
63 | 50 | 69 | 69 | 74 | 90 | 67 | 40 | 66 | 67 | 70 | 51 | 60 | 75 | 73 | 65 |
| NSHL8 |
CGY
|
65 | 52 | 67 | 65 | 75 | 94 | 71 | 44 | 70 | 71 | 74 | 53 | 62 | 67 | 71 | 66 |
| Career Avg | 64 | 51 | 68 | 67 | 75 | 92 | 69 | 42 | 68 | 69 | 72 | 52 | 61 | 71 | 72 | 66 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL9 |
CGY
|
64 | 24 | 70 | 65 | 75 | 94 | 94 | 74 | 47 | 74 | 74 | 78 | 74 | 56 | 65 | 69 |
| NSHL10 |
CGY
|
66 | 28 | 74 | 69 | 75 | 96 | 93 | 77 | 48 | 77 | 75 | 77 | 73 | 60 | 64 | 71 |
| NSHL11 |
CGY
|
66 | 30 | 76 | 71 | 75 | 97 | 95 | 76 | 49 | 80 | 74 | 80 | 72 | 61 | 63 | 73 |
| NSHL12 |
TOR
|
68 | 32 | 78 | 73 | 74 | 96 | 95 | 78 | 49 | 80 | 73 | 79 | 74 | 63 | 62 | 73 |
| NSHL13 |
DET
|
70 | 31 | 80 | 75 | 74 | 96 | 96 | 78 | 49 | 80 | 72 | 80 | 74 | 65 | 64 | 74 |
| NSHL14 |
DAL
|
71 | 29 | 82 | 75 | 74 | 97 | 97 | 78 | 49 | 80 | 71 | 79 | 73 | 67 | 64 | 74 |
| NSHL15 |
VAN
|
72 | 29 | 82 | 75 | 74 | 97 | 97 | 78 | 49 | 80 | 71 | 79 | 73 | 68 | 64 | 74 |
| NSHL16 |
BOS
|
72 | 29 | 82 | 73 | 75 | 96 | 96 | 76 | 49 | 78 | 69 | 77 | 71 | 69 | 65 | 73 |
| NSHL17 |
CGY
|
71 | 27 | 83 | 71 | 75 | 94 | 94 | 74 | 49 | 76 | 67 | 76 | 69 | 70 | 66 | 72 |
| NSHL18 |
QUE
|
68 | 24 | 82 | 68 | 75 | 91 | 91 | 71 | 49 | 74 | 64 | 75 | 67 | 70 | 66 | 56 |
| NSHL19 |
CGY
|
65 | 21 | 82 | 66 | 75 | 88 | 88 | 68 | 49 | 71 | 61 | 72 | 64 | 70 | 66 | 53 |
| NSHL20 |
TBL
|
62 | 20 | 83 | 65 | 76 | 85 | 85 | 67 | 50 | 70 | 60 | 71 | 61 | 71 | 67 | 50 |
| NSHL21 |
DAL
|
58 | 20 | 83 | 65 | 92 | 81 | 81 | 64 | 50 | 67 | 60 | 70 | 61 | 71 | 67 | 68 |
| NSHL22 |
CAR
|
54 | 45 | 82 | 65 | 88 | 77 | 77 | 60 | 50 | 63 | 59 | 66 | 57 | 93 | 80 | 67 |
| NSHL23 |
STL
|
54 | 45 | 78 | 65 | 88 | 77 | 77 | 60 | 50 | 63 | 59 | 62 | 57 | 93 | 80 | 66 |
| NSHL24 |
VGK
|
68 | 45 | 82 | 64 | 82 | 83 | 91 | 68 | 50 | 72 | 62 | 79 | 59 | 99 | 85 | 73 |
| Career Avg | 66 | 30 | 80 | 70 | 78 | 91 | 91 | 72 | 50 | 75 | 67 | 75 | 68 | 72 | 68 | 68 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL13 | TOR |
TC | DF | 79 | 80 | +1 | 1 | |
| NSHL13 | TOR |
TC | CK | 67 | 70 | +3 | 3 | |
| NSHL12 | CAR |
TC | PH | 76 | 78 | +2 | 2 | |
| NSHL11 | CGY |
TC | PA | 79 | 80 | +1 | 1 | |
| NSHL11 | CGY |
TC | DF | 79 | 80 | +1 | 1 | |
| NSHL10 | CGY |
TC | SC | 73 | 75 | +2 | 2 | |
| NSHL9 | CGY |
TC | PA | 73 | 74 | +1 | 1 | |
| NSHL9 | CGY |
TC | CK | 62 | 64 | +2 | 2 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Signing | FLA |
$501,000 for 1 year |
| NSHL24 | Trade | TOR→ VGK |
TOR Y28 R5 TOR pick VGK Ryan Suter (73), Zach Bogosian (73), $250,000 |
| NSHL23 | Signing | STL |
$500,000 for 1 year |
| NSHL23 | Release | CAR |
|
| NSHL22 | Signing | CAR |
$1,000,000 for 1 year |
| NSHL21 | Trade | TBL→ DAL |
DAL Eric O'Dell (69), Ryan Suter (68) TBL Colin Blackwell (66) |
| NSHL20 | Signing | TBL |
$1,250,000 for 2 years |
| NSHL20 | Release | SEA |
|
| NSHL19 | Trade | NYI→ QUE |
NYI Carl Gunnarsson (68), Y20 R5 NYI pick (Drew Commeso) QUE Ryan Suter (69), Y20 R6 FLA pick (Mikhal Berdin) |
| NSHL19 | Waiver | QUE→ EDM |
Claimed off waivers |
| NSHL19 | Waiver | EDM→ CGY |
Claimed off waivers |
| NSHL19 | Signing | NYI |
$1,100,000 for 1 year |
| NSHL18 | Trade | PHI→ QUE |
PHI Daniel Catenacci (60), Kevin Connauton (69) QUE Ryan Suter (71), $750,000 |
| NSHL18 | Signing | PHI |
$3,150,000 for 1 year |
| NSHL18 | Release | CGY |
|
| NSHL17 | Waiver | TOR→ CAR |
Claimed off waivers |
| NSHL16 | Trade | DAL→ TOR |
DAL Dion Phaneuf (74), Dustin Byfuglien (71), Jared Cowen (67), Y16 R4 TOR pick (KASPER BJORKQVIST) TOR Ryan Suter (74), Anton Belov (68), Teddy Purcell (64) |
| NSHL16 | Trade | TOR→ VAN |
TOR Patrick Kane (76), Andrej Sustr (67), Artemi Panarin (P), Y16 R1 VAN pick (COLTON PARAYKO), Y17 R2 VAN pick (JAKE MCCABE), Y16 R4 VAN pick (SEAN DAY) VAN Nick Schultz (68), Ryan Suter (74), Connor McDavid (P), Y16 R5 TOR pick (CHARLIE LINDGREN) |
| NSHL14 | Trade | DET→ DAL |
DAL Ryan Suter (74), Y18 R1 DET pick DET Drew Doughty (75), Y15 R4 LAK pick, Y17 R2 DAL pick |
| NSHL14 | Signing | DET |
$7,750,000 for 4 years |
| NSHL13 | Trade | TOR→ DET |
DET Ryan Suter (74), Matt Greene (67), Y14 R1 LAK pick (NINO NIEDERREITER), Y15 R3 CAR pick (JEREMY ROY), Y15 R4 TOR pick (COLE CASSELS) TOR Cam Fowler (72), Kyle Clifford (70), Mike Kostka (69), Colby Cohen (66), Y17 R1 DAL pick, Y14 R5 DAL pick (BRANDEN TROOCK), Y16 R4 DET pick (KEVIN LABANC) |
| NSHL13 | Signing | TOR |
$6,500,000 for 1 year |
| NSHL13 | Signing | TOR |
$6,750,000 for 1 year |
| NSHL12 | Trade | CAR→ TOR |
CAR Matthew Carle (72), Justin Faulk (70), Y14 R1 TOR pick (WILLIAM NYLANDER) TOR Ryan Suter (73), Rick DiPietro (80), Mike Knuble (69), Paul Martin (67), Nick Bjugstad (P), Y14 R4 SJS pick, Y13 R5 CHI pick (Erik Haula) |
| NSHL11 | Dispersal Draft | CGY→ CAR |
Dispersal draft · Pick 4 · CGY folded |
| NSHL10 | Signing | CGY |
$5,000,000 for 3 years |
| NSHL10 | Signing | CGY |
$5,000,000 for 3 years |
| NSHL8 | Signing | CGY |
$2,100,000 for 2 years |
| NSHL7 | SuperDraft | CGY |
Round 2, Pick 47 |