| 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 |
78 | 42 | 13 | 29 | +6 | 27 | 6 | 1 | 1 |
MIN
|
60 | 35 | 12 | 23 | +3 | 17 | 6 | 1 | 1 | |
NSH
|
18 | 7 | 1 | 6 | +3 | 10 | 0 | 0 | 0 | |
| Pro Career | 655 | 234 | 48 | 186 | -15 | 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 |
82 | 22 | 2 | 20 | +7 | 4 | 0 | 0 | 1 |
SJS
|
57 | 15 | 1 | 14 | +12 | 4 | 0 | 0 | 1 | |
SJS
|
25 | 7 | 1 | 6 | -5 | 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 | 177 | 87 | 17 | 70 | +6 | 14 | 11 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
PHI
|
11 | 2 | 1 | 1 | +4 | 2 | 0 | 0 | 1 |
| 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 | 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 | |
PHI
DET→
QUE
DET $500,000
QUE Andrew MacDonald (69), Mike Reilly (63), Michael Sgarbossa (65), Victor Bartley (69), Anton Rodin (61), Stefan Noesen (64)
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)
DET
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)
DET
VAN
HAM→
WPG
HAM Thomas Hickey (72), J.T. Brown (72)
WPG Andrew MacDonald (71), Craig Smith (72), Beau Bennett (67)
WPG→
WSH
WSH Andrew MacDonald (71)
WPG Tyler Wotherspoon (69), Y20 R6 OTT pick (Leon Gawanke), Y22 R6 WSH pick
HAM
PHI
QUE→
PHI
PHI Andrew MacDonald (72), Zach Bogosian (71), Rick Nash (69)
QUE Y19 R6 QUE pick (Ivan Chekhovich)
QUE→
PHI
PHI Andrew MacDonald (72), Zach Bogosian (71), Rick Nash (69)
QUE Y19 R6 QUE pick (Ivan Chekhovich)
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)
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)
TOR→
PHI
QUE
PHI→
QUE
ANA
CHI
NSH→
TBL
NSH Jeremy Roy (P), Ryan Hartman (P)
TBL Andrew MacDonald (72), $2,500,000
TBL→
QUE
QUE Jacob Josefson (69), Andrew MacDonald (73), Y17 R3 BOS pick (JOSHUA NORRIS)
TBL
NSH
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)
MIN
TOR