| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
SJS
|
32 | 2 | 1 | 1 | 0 | 20 | 0 | 0 | 0 |
| NSHL24 |
FLA
Total |
41 | 2 | 0 | 2 | -3 | 39 | 0 | 0 | 0 |
MIN
|
24 | 0 | 0 | 0 | +1 | 34 | 0 | 0 | 0 | |
FLA
|
17 | 2 | 0 | 2 | -4 | 5 | 0 | 0 | 0 | |
| NSHL23 |
MIN
|
37 | 5 | 0 | 5 | +5 | 48 | 0 | 0 | 0 |
| NSHL21 |
SJS
|
4 | 0 | 0 | 0 | -2 | 4 | 0 | 0 | 0 |
| NSHL20 |
SEA
|
3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL19 |
CGY
Total |
53 | 7 | 0 | 7 | -9 | 20 | 0 | 0 | 0 |
CGY
|
29 | 4 | 0 | 4 | 0 | 16 | 0 | 0 | 0 | |
TOR
|
11 | 3 | 0 | 3 | -5 | 2 | 0 | 0 | 0 | |
PHI
|
8 | 0 | 0 | 0 | -2 | 2 | 0 | 0 | 0 | |
WSH
|
5 | 0 | 0 | 0 | -2 | 0 | 0 | 0 | 0 | |
| NSHL18 |
TOR
|
73 | 13 | 1 | 12 | -5 | 32 | 0 | 0 | 0 |
| NSHL17 |
TOR
|
74 | 13 | 4 | 9 | 0 | 49 | 0 | 0 | 0 |
| NSHL16 |
TOR
Total |
65 | 8 | 2 | 6 | -4 | 28 | 0 | 0 | 1 |
TOR
|
63 | 8 | 2 | 6 | -4 | 28 | 0 | 0 | 1 | |
BOS
|
2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL15 |
BOS
|
53 | 7 | 1 | 6 | -9 | 18 | 1 | 0 | 0 |
| NSHL14 |
BOS
|
23 | 1 | 0 | 1 | -6 | 22 | 0 | 0 | 0 |
| NSHL11 |
CAR
|
65 | 22 | 7 | 15 | -12 | 149 | 5 | 0 | 0 |
| Pro Career | 523 | 80 | 16 | 64 | -45 | 429 | 6 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
SJS
|
42 | 16 | 5 | 11 | -12 | 189 | 1 | 0 | 1 |
| NSHL24 |
FLA
Total |
20 | 6 | 0 | 6 | +1 | 66 | 0 | 0 | 0 |
FLA
|
12 | 1 | 0 | 1 | +1 | 31 | 0 | 0 | 0 | |
FLA
|
8 | 5 | 0 | 5 | 0 | 35 | 0 | 0 | 0 | |
| NSHL23 |
MIN
|
41 | 8 | 3 | 5 | +10 | 73 | 0 | 0 | 0 |
| NSHL21 |
MTL
Total |
64 | 9 | 0 | 9 | 0 | 54 | 0 | 0 | 0 |
MTL
|
31 | 8 | 0 | 8 | -6 | 40 | 0 | 0 | 0 | |
MTL
|
21 | 1 | 0 | 1 | -1 | 4 | 0 | 0 | 0 | |
MTL
|
12 | 0 | 0 | 0 | +7 | 10 | 0 | 0 | 0 | |
| NSHL20 |
TOR
Total |
70 | 12 | 0 | 12 | -2 | 56 | 0 | 0 | 0 |
TOR
|
42 | 8 | 0 | 8 | -7 | 46 | 0 | 0 | 0 | |
TOR
|
28 | 4 | 0 | 4 | +5 | 10 | 0 | 0 | 0 | |
| NSHL19 |
CGY
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL16 |
TOR
|
2 | 1 | 0 | 1 | +2 | 4 | 0 | 0 | 0 |
| NSHL13 |
BOS
|
70 | 25 | 8 | 17 | -12 | 87 | 3 | 0 | 2 |
| NSHL12 |
BOS
Total |
64 | 18 | 1 | 17 | +8 | 61 | 0 | 0 | 0 |
BOS
|
12 | 3 | 0 | 3 | -2 | 2 | 0 | 0 | 0 | |
BOS
|
52 | 15 | 1 | 14 | +10 | 59 | 0 | 0 | 0 | |
| NSHL11 |
CAR
|
9 | 2 | 0 | 2 | +11 | 6 | 0 | 0 | 0 |
| Farm Career | 383 | 97 | 17 | 80 | +6 | 596 | 4 | 0 | 3 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
TOR
|
5 | 0 | 0 | 0 | -3 | 4 | 0 | 0 | 0 |
| NSHL15 |
BOS
|
8 | 4 | 2 | 2 | +6 | 2 | 0 | 0 | 0 |
| Pro Career | 13 | 4 | 2 | 2 | +3 | 6 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
CAR
|
- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| NSHL12 |
BOS
|
75 | 62 | 61 | 70 | 83 | 78 | 78 | 65 | 50 | 67 | 64 | 70 | 66 | 62 | 56 | 67 |
| NSHL13 |
BOS
|
78 | 62 | 64 | 70 | 84 | 78 | 78 | 68 | 50 | 70 | 64 | 72 | 66 | 63 | 59 | 68 |
| NSHL14 |
BOS
|
80 | 60 | 66 | 69 | 84 | 80 | 80 | 70 | 50 | 72 | 66 | 71 | 67 | 64 | 61 | 69 |
| NSHL15 |
BOS
|
80 | 60 | 68 | 69 | 85 | 80 | 80 | 70 | 50 | 72 | 66 | 71 | 67 | 65 | 62 | 69 |
| NSHL16 |
TOR
|
80 | 60 | 70 | 69 | 87 | 80 | 80 | 70 | 50 | 72 | 66 | 71 | 67 | 66 | 63 | 70 |
| NSHL17 |
TOR
|
80 | 60 | 72 | 69 | 87 | 80 | 80 | 70 | 50 | 72 | 66 | 71 | 67 | 67 | 64 | 70 |
| NSHL18 |
TOR
|
80 | 60 | 74 | 69 | 87 | 80 | 80 | 70 | 50 | 72 | 66 | 71 | 67 | 68 | 65 | 84 |
| NSHL19 |
CGY
|
81 | 60 | 76 | 69 | 89 | 80 | 80 | 70 | 50 | 72 | 66 | 71 | 67 | 70 | 67 | 84 |
| NSHL20 |
TOR
|
80 | 60 | 77 | 67 | 90 | 81 | 81 | 68 | 50 | 70 | 64 | 69 | 65 | 71 | 67 | 82 |
| NSHL21 |
MTL
|
77 | 57 | 74 | 64 | 90 | 80 | 79 | 67 | 50 | 71 | 61 | 66 | 62 | 72 | 68 | 69 |
| NSHL23 |
MIN
|
80 | 55 | 73 | 60 | 90 | 83 | 91 | 68 | 50 | 72 | 63 | 76 | 58 | 88 | 87 | 73 |
| NSHL24 |
FLA
|
79 | 56 | 70 | 60 | 91 | 82 | 90 | 66 | 50 | 69 | 62 | 77 | 57 | 88 | 87 | 73 |
| NSHL25 |
SJS
|
76 | 56 | 67 | 60 | 90 | 79 | 87 | 63 | 50 | 66 | 59 | 77 | 55 | 88 | 84 | 71 |
| Career Avg | 79 | 60 | 71 | 67 | 88 | 81 | 82 | 69 | 50 | 71 | 65 | 72 | 64 | 72 | 69 | 73 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL12 | WPG |
TC | SK | 69 | 70 | +1 | 1 | |
| NSHL11 | TOR |
TC | DF | 69 | 70 | +1 | 1 |
SJS
MIN→
FLA
MIN
TOR→
SJS
SJS Michael Latta (65), Ian Cole (69)
TOR Ladislav Smid (70), Luke Glendening (67)
SJS→
MTL
MTL Ian Cole (69)
SJS Anssi Salmela (68)
SEA→
TOR
SEA $200,000
TOR Ian Cole (69), Carl Gunnarsson (67)
TOR→
MIN
MIN Darnell Nurse (74), Corey Perry (69), Ian Cole (70), Anton Stralman (68), Tommy Wingels (66), Y21 R4 PIT pick (Jordan Harris)
TOR Viktor Arvidsson (74), Brian Dumoulin (72), Matt Grzelcyk (70), Nick Foligno (65), Adam Cracknell (60)
MIN→
TOR
MIN Brayden McNabb (76)
TOR Ryan Strome (72), Ian Cole (70), Kris Russell (72)
TOR→
PHI
PHI Ian Cole (70), Nick Bjugstad (76), Stephane Da Costa (68), Y20 R3 TBL pick (Daniel Torgersson), Y21 R3 OTT pick, Y22 R2 TOR pick (Alex Steeves)
TOR Mark Scheifele (74), Luke Schenn (78), Y22 R3 PHI pick (Rieger Lorenz)
PHI→
WSH
PHI Bobby Ryan (70), Niklas Hjalmarsson (68)
WSH Ian Cole (70), Milan Lucic (70)
WSH→
TBL
TOR
BOS→
TOR
BOS
CAR→
WPG
CAR Zach Parise (72), Austin Watson (P), Y14 R1 WPG pick (LEON DRAISAITL)
WPG Bobby Ryan (70), Ian Cole (67), Y14 R2 CAR pick (JARED TINORDI)
WPG→
TOR
TOR Ian Cole (67), Mark Fraser (65), Y14 R2 CAR pick (JARED TINORDI)
TOR→
BOS
BOS Ian Cole (67), Viktor Stalberg (64)
TOR Joe Pavelski (70), Christian Ehrhoff (69)
NSH→
TOR
NSH Blake Wheeler (67), Kris Russell (68), Zac Rinaldo (P), Y12 R4 MTL pick (Brady Skjei)
TOR Patric Hornqvist (65), Ian Cole (65)
TOR→
CAR
CAR Derek Stepan (70), Ian Cole (65), Cal Clutterbuck (64), Billy Sweatt (P)
TOR Kris Letang (75)
NSH
TBL
PHI→
CHI
CHI Alexander Perezhogin (61), Randy Robitaille (64), Ian Cole (P), Y9 R1 PHI pick (Peter Holland)
PHI Milan Hejduk (72), Marty Reasoner (63), Y9 R3 WSH pick (Jeremy Morin), Y9 R4 WSH pick (Cal Clutterbuck)