| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
WSH
Total |
34 | 12 | 2 | 10 | +3 | 0 | 1 | 0 | 0 |
WPG
|
19 | 8 | 0 | 8 | +2 | 0 | 0 | 0 | 0 | |
WSH
|
15 | 4 | 2 | 2 | +1 | 0 | 1 | 0 | 0 | |
| NSHL18 |
PHI
Total |
63 | 13 | 0 | 13 | +1 | 8 | 0 | 0 | 0 |
PHI
|
31 | 5 | 0 | 5 | -1 | 4 | 0 | 0 | 0 | |
VAN
|
27 | 8 | 0 | 8 | +2 | 4 | 0 | 0 | 0 | |
TOR
|
5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL17 |
QUE
Total |
79 | 16 | 1 | 15 | -9 | 6 | 1 | 0 | 0 |
ANA
|
51 | 8 | 0 | 8 | -10 | 6 | 0 | 0 | 0 | |
PHI
|
22 | 7 | 1 | 6 | 0 | 0 | 1 | 0 | 0 | |
QUE
|
6 | 1 | 0 | 1 | +1 | 0 | 0 | 0 | 0 | |
| NSHL16 |
CHI
Total |
81 | 26 | 3 | 23 | +14 | 18 | 1 | 0 | 0 |
NYR
|
46 | 20 | 3 | 17 | +12 | 8 | 1 | 0 | 0 | |
CHI
|
15 | 2 | 0 | 2 | +2 | 2 | 0 | 0 | 0 | |
WPG
|
12 | 3 | 0 | 3 | -2 | 4 | 0 | 0 | 0 | |
QUE
|
8 | 1 | 0 | 1 | +2 | 4 | 0 | 0 | 0 | |
| NSHL15 |
TBL
Total |
80 | 24 | 7 | 17 | -16 | 10 | 4 | 0 | 0 |
TBL
|
44 | 13 | 4 | 9 | -15 | 10 | 4 | 0 | 0 | |
NSH
|
36 | 11 | 3 | 8 | -1 | 0 | 0 | 0 | 0 | |
| NSHL14 |
NSH
|
80 | 26 | 9 | 17 | -9 | 18 | 5 | 0 | 1 |
| NSHL13 |
NSH
|
80 | 44 | 5 | 39 | +8 | 17 | 3 | 0 | 0 |
| NSHL12 |
NSH
|
80 | 31 | 8 | 23 | -13 | 34 | 5 | 0 | 3 |
| NSHL11 |
NSH
Total |
76 | 42 | 13 | 29 | +3 | 27 | 6 | 1 | 1 |
MIN
|
60 | 35 | 12 | 23 | +3 | 17 | 6 | 1 | 1 | |
NSH
|
16 | 7 | 1 | 6 | 0 | 10 | 0 | 0 | 0 | |
| Pro Career | 653 | 234 | 48 | 186 | -18 | 138 | 26 | 1 | 5 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
PHI
Total |
77 | 48 | 14 | 34 | -7 | 8 | 10 | 0 | 0 |
PHI
|
54 | 37 | 10 | 27 | -5 | 8 | 8 | 0 | 0 | |
PHI
|
23 | 11 | 4 | 7 | -2 | 0 | 2 | 0 | 0 | |
| NSHL20 |
SJS
Total |
75 | 20 | 1 | 19 | +5 | 4 | 0 | 0 | 1 |
SJS
|
58 | 15 | 1 | 14 | +12 | 4 | 0 | 0 | 1 | |
SJS
|
17 | 5 | 0 | 5 | -7 | 0 | 0 | 0 | 0 | |
| NSHL18 |
PHI
|
16 | 13 | 1 | 12 | +4 | 2 | 1 | 0 | 0 |
| NSHL17 |
QUE
|
2 | 4 | 0 | 4 | +2 | 0 | 0 | 0 | 0 |
| Farm Career | 170 | 85 | 16 | 69 | +4 | 14 | 11 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
PHI
|
11 | 2 | 1 | 1 | +4 | 2 | 0 | 0 | 0 |
| NSHL16 |
CHI
|
5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NSHL14 |
NSH
|
12 | 8 | 3 | 5 | -3 | 0 | 2 | 0 | 2 |
| NSHL12 |
NSH
|
3 | 0 | 0 | 0 | -1 | 2 | 0 | 0 | 0 |
| Pro Career | 31 | 10 | 4 | 6 | 0 | 4 | 2 | 0 | 2 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
PHI
|
22 | 23 | 4 | 19 | +6 | 2 | 0 | 0 | 3 |
| NSHL20 |
SJS
|
6 | 3 | 0 | 3 | +2 | 0 | 0 | 0 | 0 |
| NSHL18 |
LVP
|
4 | 2 | 1 | 1 | 0 | 2 | 0 | 0 | 0 |
| Farm Career | 32 | 28 | 5 | 23 | +8 | 4 | 0 | 0 | 3 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL11 |
NSH
|
58 | 39 | 82 | 78 | 74 | 90 | 91 | 76 | 50 | 80 | 66 | 81 | 57 | 63 | 59 | 72 |
| NSHL12 |
NSH
|
58 | 39 | 84 | 78 | 74 | 92 | 93 | 76 | 50 | 80 | 68 | 80 | 73 | 64 | 58 | 72 |
| NSHL13 |
NSH
|
57 | 41 | 85 | 77 | 74 | 92 | 93 | 75 | 50 | 79 | 68 | 79 | 72 | 65 | 60 | 72 |
| NSHL14 |
NSH
|
56 | 39 | 87 | 77 | 74 | 92 | 93 | 76 | 50 | 81 | 67 | 78 | 72 | 66 | 62 | 72 |
| NSHL15 |
TBL
|
56 | 39 | 88 | 78 | 74 | 92 | 93 | 76 | 50 | 81 | 67 | 78 | 72 | 67 | 62 | 72 |
| NSHL16 |
CHI
|
56 | 39 | 90 | 78 | 74 | 92 | 93 | 76 | 50 | 81 | 67 | 78 | 72 | 68 | 63 | 73 |
| NSHL17 |
QUE
|
56 | 39 | 90 | 78 | 74 | 93 | 94 | 76 | 50 | 81 | 67 | 80 | 72 | 69 | 65 | 73 |
| NSHL18 |
PHI
|
55 | 37 | 91 | 76 | 75 | 91 | 92 | 74 | 50 | 79 | 65 | 78 | 70 | 70 | 66 | 70 |
| NSHL19 |
WSH
|
53 | 35 | 92 | 74 | 76 | 89 | 90 | 72 | 50 | 77 | 63 | 76 | 68 | 71 | 67 | 68 |
| NSHL20 |
SJS
|
52 | 33 | 90 | 72 | 77 | 87 | 88 | 73 | 50 | 76 | 64 | 74 | 66 | 72 | 68 | 66 |
| NSHL21 |
PHI
|
53 | 30 | 91 | 69 | 82 | 85 | 85 | 71 | 50 | 75 | 62 | 71 | 66 | 73 | 69 | 70 |
| Career Avg | 56 | 38 | 89 | 76 | 76 | 91 | 92 | 75 | 50 | 80 | 66 | 78 | 70 | 68 | 64 | 71 | |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL22 | Retirement | PHI |
Retired |
| NSHL21 | Trade | DET→ QUE |
DET $500,000 QUE Andrew MacDonald (69), Mike Reilly (63), Michael Sgarbossa (65), Victor Bartley (69), Anton Rodin (61), Stefan Noesen (64) |
| NSHL21 | Trade | QUE→ PHI |
PHI Jean-Gabriel Pageau (75), Viktor Arvidsson (75), Luca Sbisa (76), Michael Paliotta (72), Andrew MacDonald (70), Daniel Taylor (73), Y24 R4 QUE pick (Javon Moore) QUE Adam Henrique (76), Jesper Fast (69), Erik Cernak (76), Olli Maatta (76) |
| NSHL21 | Signing | DET |
$1,390,000 for 1 year |
| NSHL20 | Trade | DET→ SJS |
DET Travis Konecny (73), Blake Comeau (69), Andrei Zubarev (72), Jack Roslovic (P), K'Andre Miller (P), Y21 R2 SEA pick (Zachary Dean) SJS Nino Niederreiter (77), Josh Jooris (69), Andrew MacDonald (70), Y21 R5 VGK pick (Evan Nause) |
| NSHL20 | Signing | DET |
$500,000 for 1 year |
| NSHL20 | Release | VAN |
|
| NSHL19 | Trade | HAM→ WPG |
HAM Thomas Hickey (72), J.T. Brown (72) WPG Andrew MacDonald (71), Craig Smith (72), Beau Bennett (67) |
| NSHL19 | Trade | WPG→ WSH |
WSH Andrew MacDonald (71) WPG Tyler Wotherspoon (69), Y20 R6 OTT pick (Leon Gawanke), Y22 R6 WSH pick |
| NSHL19 | Signing | HAM |
$2,500,000 for 1 year |
| NSHL19 | Release | PHI |
|
| NSHL18 | Trade | QUE→ PHI |
PHI Andrew MacDonald (72), Zach Bogosian (71), Rick Nash (69) QUE Y19 R6 QUE pick (Ivan Chekhovich) |
| NSHL18 | Trade | QUE→ PHI |
PHI Andrew MacDonald (72), Zach Bogosian (71), Rick Nash (69) QUE Y19 R6 QUE pick (Ivan Chekhovich) |
| NSHL18 | Trade | PHI→ VAN |
PHI $10,000, Y20 R5 VAN pick VAN Nate Thompson (62), Tanner Glass (63), Andrew MacDonald (72), Y20 R6 PHI pick (Stelio Mattheos) |
| NSHL18 | Trade | VAN→ TOR |
TOR Andrew MacDonald (72), Keith Kinkaid (76), Mats Zuccarello (71), Zac Rinaldo (70) VAN Kris Letang (76), Magnus Hellberg (71), Kyle Okposo (70) |
| NSHL18 | Waiver | TOR→ PHI |
Claimed off waivers |
| NSHL18 | Signing | QUE |
$7,100,000 for 1 year |
| NSHL17 | Waiver | PHI→ QUE |
Claimed off waivers |
| NSHL17 | Signing | ANA |
$6,300,000 for 1 year |
| NSHL17 | Release | CHI |
|
| NSHL16 | Trade | NSH→ TBL |
NSH Jeremy Roy (P), Ryan Hartman (P) TBL Andrew MacDonald (72), $2,500,000 |
| NSHL16 | Trade | TBL→ QUE |
QUE Jacob Josefson (69), Andrew MacDonald (73), Y17 R3 BOS pick (JOSHUA NORRIS) |
| NSHL16 | Signing | TBL |
$5,500,000 for 1 year |
| NSHL14 | Signing | NSH |
$5,500,000 for 2 years |
| NSHL11 | Trade | MIN→ NSH |
MIN Erik Karlsson (70), Marc-Andre Bergeron (72), Y12 R2 CAR pick (Radek Faksa), Y12 R4 BUF pick (Max Friberg), Y12 R4 NSH pick (Mark Pysyk) NSH Andrew MacDonald (72), Y12 R5 PHI pick (Brenden Dillon) |
| NSHL11 | Signing | MIN |
$400,000 for 3 years |
| NSHL10 | Signing | TOR |
$1 for 1 year |