| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
MIN
Total |
64 | 13 | 8 | 5 | +4 | 16 | 1 | 0 | 0 |
MTL
|
23 | 2 | 2 | 0 | -1 | 6 | 0 | 0 | 0 | |
TOR
|
15 | 3 | 1 | 2 | -3 | 4 | 0 | 0 | 0 | |
NYR
|
14 | 3 | 3 | 0 | 0 | 2 | 1 | 0 | 0 | |
MIN
|
12 | 5 | 2 | 3 | +8 | 4 | 0 | 0 | 0 | |
| NSHL16 |
PHI
|
71 | 29 | 9 | 20 | -5 | 23 | 5 | 0 | 0 |
| NSHL15 |
PHI
Total |
62 | 19 | 8 | 11 | -21 | 8 | 1 | 0 | 0 |
QUE
|
50 | 16 | 7 | 9 | -16 | 2 | 0 | 0 | 0 | |
PHI
|
12 | 3 | 1 | 2 | -5 | 6 | 1 | 0 | 0 | |
| NSHL14 |
LAK
Total |
80 | 35 | 15 | 20 | -4 | 30 | 0 | 0 | 3 |
TOR
|
7 | 3 | 1 | 2 | -3 | 0 | 0 | 0 | 0 | |
MTL
|
4 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 2 | |
LAK
|
69 | 28 | 11 | 17 | -1 | 30 | 0 | 0 | 1 | |
| NSHL13 |
TOR
|
76 | 52 | 23 | 29 | +11 | 22 | 2 | 0 | 6 |
| NSHL12 |
TOR
|
79 | 44 | 21 | 23 | +6 | 26 | 6 | 2 | 4 |
| NSHL11 |
DET
|
76 | 38 | 18 | 20 | -10 | 28 | 4 | 0 | 5 |
| Pro Career | 508 | 230 | 102 | 128 | -19 | 153 | 19 | 2 | 18 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
TOR
|
76 | 74 | 26 | 48 | +1 | 57 | 10 | 0 | 3 |
| NSHL20 |
MTL
|
75 | 76 | 35 | 41 | -5 | 26 | 7 | 0 | 6 |
| NSHL19 |
TBL
|
82 | 53 | 19 | 34 | +1 | 28 | 4 | 0 | 2 |
| NSHL18 |
MTL
|
71 | 56 | 30 | 26 | +6 | 6 | 6 | 1 | 5 |
| NSHL17 |
SJS
|
77 | 57 | 27 | 30 | +2 | 12 | 5 | 0 | 3 |
| Farm Career | 381 | 316 | 137 | 179 | +5 | 129 | 32 | 1 | 19 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
MIN
|
6 | 1 | 0 | 1 | -2 | 2 | 0 | 0 | 0 |
| NSHL16 |
PHI
|
6 | 1 | 0 | 1 | -2 | 0 | 0 | 0 | 0 |
| NSHL15 |
PHI
|
14 | 1 | 0 | 1 | 0 | 2 | 0 | 0 | 0 |
| NSHL13 |
TOR
|
6 | 5 | 2 | 3 | +2 | 2 | 0 | 0 | 0 |
| NSHL12 |
TOR
|
11 | 12 | 6 | 6 | +5 | 8 | 2 | 0 | 2 |
| NSHL11 |
DET
|
11 | 9 | 5 | 4 | 0 | 21 | 0 | 0 | 0 |
| Pro Career | 54 | 29 | 13 | 16 | +3 | 35 | 2 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
TOR
|
10 | 7 | 3 | 4 | +9 | 4 | 1 | 0 | 1 |
| NSHL20 |
MTL
|
6 | 2 | 0 | 2 | -2 | 2 | 0 | 0 | 0 |
| NSHL19 |
TBL
|
20 | 13 | 6 | 7 | +7 | 0 | 0 | 0 | 0 |
| NSHL18 |
GSR
|
12 | 8 | 4 | 4 | +2 | 0 | 0 | 0 | 0 |
| NSHL17 |
SJB
|
4 | 5 | 3 | 2 | +3 | 0 | 0 | 0 | 0 |
| Farm Career | 52 | 35 | 16 | 19 | +19 | 6 | 1 | 0 | 1 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
DET
|
65 | 49 | 74 | 75 | 76 | 82 | 76 | 81 | 63 | 77 | 75 | 70 | 57 | 76 | 58 | 71 |
| NSHL12 |
TOR
|
68 | 49 | 77 | 75 | 76 | 82 | 76 | 81 | 64 | 77 | 75 | 70 | 72 | 76 | 58 | 71 |
| NSHL13 |
TOR
|
67 | 48 | 79 | 77 | 75 | 81 | 77 | 80 | 63 | 77 | 75 | 70 | 74 | 75 | 60 | 71 |
| NSHL14 |
LAK
|
70 | 46 | 81 | 76 | 75 | 81 | 79 | 79 | 65 | 76 | 75 | 70 | 74 | 74 | 61 | 71 |
| NSHL15 |
PHI
|
70 | 46 | 81 | 76 | 75 | 82 | 81 | 79 | 67 | 76 | 75 | 70 | 74 | 74 | 62 | 71 |
| NSHL16 |
PHI
|
70 | 46 | 81 | 76 | 76 | 82 | 81 | 79 | 67 | 76 | 75 | 70 | 74 | 74 | 63 | 71 |
| NSHL17 |
SJS
|
70 | 46 | 81 | 76 | 76 | 82 | 81 | 79 | 68 | 76 | 75 | 70 | 74 | 74 | 64 | 72 |
| NSHL18 |
MTL
|
71 | 44 | 82 | 77 | 74 | 80 | 79 | 78 | 68 | 77 | 76 | 70 | 75 | 73 | 65 | 71 |
| NSHL19 |
TBL
|
72 | 42 | 83 | 75 | 72 | 80 | 77 | 77 | 69 | 75 | 77 | 68 | 76 | 72 | 66 | 69 |
| NSHL20 |
MTL
|
73 | 39 | 82 | 72 | 69 | 81 | 78 | 74 | 70 | 76 | 74 | 65 | 73 | 73 | 67 | 66 |
| NSHL21 |
MIN
|
74 | 36 | 83 | 73 | 70 | 82 | 79 | 75 | 71 | 77 | 75 | 62 | 74 | 74 | 68 | 71 |
| NSHL22 |
TOR
|
71 | 42 | 80 | 70 | 70 | 79 | 76 | 72 | 68 | 74 | 72 | 60 | 71 | 88 | 76 | 69 |
| Career Avg | 71 | 45 | 81 | 75 | 74 | 82 | 79 | 78 | 67 | 77 | 75 | 68 | 73 | 76 | 64 | 71 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL13 | TOR |
TC | DF | 69 | 70 | +1 | 1 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL23 | Retirement | TOR |
Retired |
| NSHL22 | Signing | TOR |
$670,000 for 2 years |
| NSHL21 | Trade | NYR→ MTL |
MTL Gustav Nyquist (74), Alex Petrovic (74), Braden Holtby (77), Matt D'Agostini (70) NYR Thomas Greiss (76), Y22 R2 MTL pick, Y22 R4 MTL pick, Y23 R2 CBJ pick (Easton Cowan) |
| NSHL21 | Trade | MTL→ TOR |
MTL Jonathan Toews (77) TOR Ryan Carpenter (65), Matt D'Agostini (71), Y22 R7 TOR pick (Markus Niemelainen) |
| NSHL21 | Trade | TOR→ MIN |
MIN Matt D'Agostini (71), Nick Paul (69), Luke Glendening (68), Y26 R2 MIN pick, Y22 R2 SJS pick TOR Charlie Coyle (76), Nick Cousins (72) |
| NSHL21 | Signing | NYR |
$1,000,000 for 1 year |
| NSHL20 | Signing | MTL |
$1,350,000 for 1 year |
| NSHL19 | Signing | TBL |
$1,500,000 for 1 year |
| NSHL19 | Release | MTL |
|
| NSHL18 | Signing | MTL |
$3,000,000 for 1 year |
| NSHL18 | Release | SJS |
|
| NSHL17 | Signing | SJS |
$1,750,000 for 1 year |
| NSHL17 | Release | PHI |
|
| NSHL16 | Trade | VAN→ QUE |
QUE Matt D'Agostini (71) VAN T.J. Brodie (71) |
| NSHL16 | Trade | QUE→ PHI |
PHI Matt D'Agostini (71) QUE Mikhail Grabovski (74) |
| NSHL16 | Signing | PHI |
$1,980,000 for 1 year |
| NSHL14 | Trade | TOR→ MTL |
MTL Grant Clitsome (72), Matt D'Agostini (71), David Savard (68), Derek Joslin (68), Ryan Ellis (P), Jason Akeson (P), Y15 R1 BOS pick (IVAN PROVOROV) TOR Erik Karlsson (73) |
| NSHL14 | Trade | MTL→ LAK |
LAK Matt D'Agostini (71), Derek Joslin (68), Y15 R6 CAR pick (ROURKE CHARTIER) MTL Akim Aliu (69), Eric Gryba (70), Y15 R4 LAK pick, Y16 R5 LAK pick |
| NSHL14 | Signing | TOR |
$1,800,000 for 2 years |
| NSHL12 | Trade | DET→ TOR |
DET Y12 R2 BOS pick (Robin Lehner), Y12 R1 BOS pick (Michal Neuvirth) TOR Matt D'Agostini (71), Y12 R3 CHI pick (Eddie Lack) |
| NSHL11 | Signing | DET |
$600,000 for 3 years |