| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
BOS
Total |
67 | 13 | 5 | 8 | +2 | 22 | 0 | 0 | 1 |
BOS
|
42 | 8 | 3 | 5 | -4 | 14 | 0 | 0 | 0 | |
TOR
|
19 | 5 | 2 | 3 | +5 | 4 | 0 | 0 | 1 | |
ANA
|
3 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | |
QUE
|
3 | 0 | 0 | 0 | +1 | 0 | 0 | 0 | 0 | |
| NSHL20 |
WPG
|
82 | 30 | 14 | 16 | +8 | 22 | 0 | 0 | 2 |
| NSHL19 |
WPG
|
82 | 28 | 9 | 19 | -2 | 35 | 0 | 0 | 4 |
| NSHL18 |
WPG
Total |
66 | 15 | 6 | 9 | +5 | 2 | 0 | 0 | 2 |
TBL
|
26 | 2 | 1 | 1 | +1 | 0 | 0 | 0 | 0 | |
TOR
|
24 | 7 | 3 | 4 | -2 | 0 | 0 | 0 | 2 | |
WPG
|
15 | 6 | 2 | 4 | +6 | 2 | 0 | 0 | 0 | |
DET
|
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL17 |
TOR
Total |
70 | 20 | 9 | 11 | -4 | 12 | 0 | 0 | 0 |
SJS
|
48 | 14 | 5 | 9 | -5 | 12 | 0 | 0 | 0 | |
TOR
|
22 | 6 | 4 | 2 | +1 | 0 | 0 | 0 | 0 | |
| NSHL16 |
WPG
|
69 | 14 | 7 | 7 | +13 | 23 | 1 | 0 | 2 |
| NSHL15 |
WPG
|
5 | 1 | 0 | 1 | -3 | 0 | 0 | 0 | 0 |
| Pro Career | 441 | 121 | 50 | 71 | +19 | 116 | 1 | 0 | 11 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
BOS
|
73 | 55 | 28 | 27 | +5 | 41 | 9 | 0 | 4 |
| NSHL22 |
BOS
|
71 | 102 | 43 | 59 | -10 | 58 | 9 | 0 | 5 |
| NSHL15 |
WPG
|
70 | 42 | 17 | 25 | +2 | 10 | 4 | 1 | 1 |
| Farm Career | 214 | 199 | 88 | 111 | -3 | 109 | 22 | 1 | 10 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
BOS
|
6 | 3 | 2 | 1 | -5 | 2 | 0 | 0 | 0 |
| NSHL19 |
WPG
|
8 | 1 | 1 | 0 | +1 | 6 | 0 | 0 | 0 |
| NSHL17 |
TOR
|
3 | 0 | 0 | 0 | -3 | 0 | 0 | 0 | 0 |
| NSHL16 |
WPG
|
19 | 4 | 1 | 3 | -2 | 10 | 0 | 0 | 0 |
| Pro Career | 36 | 8 | 4 | 4 | -9 | 18 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
BOS
|
6 | 3 | 2 | 1 | -3 | 22 | 0 | 1 | 0 |
| NSHL22 |
BOS
|
24 | 51 | 21 | 30 | +12 | 12 | 9 | 0 | 2 |
| Farm Career | 30 | 54 | 23 | 31 | +9 | 34 | 9 | 1 | 2 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL15 |
WPG
|
69 | 10 | 82 | 83 | 69 | 81 | 81 | 66 | 64 | 68 | 70 | 68 | 72 | 65 | 60 | 68 |
| NSHL16 |
WPG
|
69 | 12 | 84 | 83 | 70 | 83 | 83 | 68 | 66 | 70 | 70 | 68 | 72 | 65 | 60 | 69 |
| NSHL17 |
TOR
|
69 | 12 | 84 | 83 | 70 | 83 | 83 | 68 | 68 | 70 | 70 | 69 | 72 | 65 | 60 | 69 |
| NSHL18 |
WPG
|
69 | 12 | 84 | 83 | 70 | 83 | 83 | 69 | 70 | 70 | 70 | 69 | 72 | 66 | 61 | 75 |
| NSHL19 |
WPG
|
69 | 12 | 84 | 83 | 70 | 83 | 83 | 69 | 70 | 70 | 70 | 69 | 72 | 68 | 63 | 75 |
| NSHL20 |
WPG
|
69 | 12 | 84 | 83 | 70 | 83 | 83 | 69 | 70 | 70 | 70 | 69 | 72 | 69 | 64 | 75 |
| NSHL21 |
BOS
|
69 | 12 | 84 | 83 | 60 | 83 | 83 | 71 | 70 | 72 | 70 | 69 | 74 | 70 | 65 | 70 |
| NSHL22 |
BOS
|
70 | 40 | 82 | 81 | 60 | 81 | 81 | 69 | 71 | 70 | 68 | 67 | 72 | 80 | 66 | 69 |
| NSHL23 |
BOS
|
70 | 40 | 78 | 81 | 60 | 81 | 81 | 69 | 71 | 70 | 68 | 63 | 72 | 80 | 66 | 69 |
| Career Avg | 70 | 18 | 83 | 83 | 67 | 83 | 83 | 69 | 69 | 70 | 70 | 68 | 73 | 70 | 63 | 71 | |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL21 | Trade | CBJ→ QUE |
CBJ Michael Sgarbossa (65), Wayne Simmonds (71), Stefan Noesen (64) QUE Melker Karlsson (69), Tyler Motte (67), Y22 R3 VGK pick (Oskar Pettersson), Y22 R4 ANA pick (Calle Odelius) |
| NSHL21 | Trade | QUE→ CHI |
CHI Melker Karlsson (69), Ryan Hartman (72), Filip Chlapik (68), Tyson Barrie (76), Vince Dunn (69), Y22 R3 VGK pick (Oskar Pettersson), Y22 R4 ANA pick (Calle Odelius) QUE Jean-Gabriel Pageau (75), Luca Sbisa (76), Caleb Jones (64) |
| NSHL21 | Trade | CHI→ TOR |
CHI Josh Jooris (70), Sam Bennett (74), Jared Spurgeon (72), Y22 R1 MIN pick (Jimmy Snuggerud), Y22 R2 SJS pick, Y24 R1 SJS pick TOR Anthony Beauvillier (74), Tyson Barrie (77), Melker Karlsson (70), $1,000,000 |
| NSHL21 | Trade | TOR→ BOS |
BOS Melker Karlsson (70), Mark Scheifele (76), Ladislav Smid (70), Marc-Antoine Pouliot (69), Markus Nutivaara (71) TOR William Karlsson (78), Noel Acciari (68), Andrej Nestrasil (68) |
| NSHL20 | Signing | WPG |
$1,610,000 for 4 years |
| NSHL18 | Trade | TOR→ DET |
DET Christopher Gibson (69), Melker Karlsson (69) TOR Kris Letang (76), Bobby Ryan (72), Anze Kopitar (75), Brett Pesce (69), $2,000,000, Y20 R4 DET pick (Jean-Luc Foudy), Y21 R4 ANA pick, Y21 R4 DET pick (Juuso Parssinen) |
| NSHL18 | Trade | DET→ TBL |
DET Blake Wheeler (76), Tanner Kero (67), Cody Franson (70), Anthony Mantha (68) TBL Melker Karlsson (69), Joseph Blandisi (70), Y23 R4 DET pick (Jack Matier) |
| NSHL18 | Trade | TBL→ WPG |
TBL Nathan Gerbe (72) WPG Melker Karlsson (69), Y19 R5 HAM pick (Matthew Stienburg), Y20 R6 TBL pick (Jack Thompson) |
| NSHL18 | Signing | TOR |
$500,000 for 2 years |
| NSHL16 | Signing | WPG |
$600,000 for 3 years |
| Year | Seed | Team | Finish | Rounds | Won | PTS |
|---|---|---|---|---|---|---|
| PSC20 | #59 | WPG | Round of 64 | 1 | 0 | 0 |