| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
BOS
Total |
73 | 21 | 4 | 17 | -9 | 64 | 3 | 0 | 1 |
BOS
|
42 | 17 | 3 | 14 | +8 | 44 | 2 | 0 | 0 | |
DAL
|
16 | 1 | 0 | 1 | -7 | 10 | 0 | 0 | 0 | |
TOR
|
15 | 3 | 1 | 2 | -10 | 10 | 1 | 0 | 1 | |
| NSHL20 |
OTT
Total |
75 | 14 | 3 | 11 | -2 | 24 | 1 | 1 | 1 |
OTT
|
40 | 7 | 1 | 6 | -2 | 10 | 0 | 0 | 0 | |
DET
|
20 | 2 | 1 | 1 | -2 | 2 | 0 | 1 | 0 | |
TOR
|
13 | 5 | 1 | 4 | +2 | 10 | 1 | 0 | 1 | |
NYR
|
2 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| NSHL19 |
DET
|
82 | 20 | 5 | 15 | -5 | 26 | 2 | 1 | 2 |
| Pro Career | 230 | 55 | 12 | 43 | -16 | 114 | 6 | 2 | 4 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
DET
|
78 | 22 | 3 | 19 | +8 | 14 | 2 | 0 | 1 |
| Farm Career | 78 | 22 | 3 | 19 | +8 | 14 | 2 | 0 | 1 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL21 |
BOS
|
6 | 4 | 0 | 4 | +3 | 6 | 0 | 0 | 0 |
| NSHL19 |
DET
|
3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Pro Career | 9 | 4 | 0 | 4 | +3 | 6 | 0 | 0 | 0 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
GRG
|
8 | 3 | 1 | 2 | -1 | 0 | 0 | 0 | 0 |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL18 |
DET
|
59 | 15 | 75 | 83 | 50 | 76 | 75 | 75 | 50 | 76 | 69 | 70 | 69 | 65 | 60 | 75 |
| NSHL19 |
DET
|
59 | 15 | 78 | 83 | 53 | 76 | 75 | 75 | 50 | 76 | 69 | 75 | 69 | 65 | 60 | 75 |
| NSHL20 |
OTT
|
59 | 15 | 78 | 83 | 55 | 76 | 75 | 75 | 50 | 76 | 69 | 75 | 69 | 66 | 61 | 75 |
| NSHL21 |
BOS
|
59 | 15 | 78 | 83 | 76 | 76 | 75 | 75 | 52 | 76 | 69 | 75 | 69 | 67 | 62 | 71 |
| Career Avg | 59 | 15 | 78 | 83 | 59 | 76 | 75 | 75 | 51 | 76 | 69 | 74 | 69 | 66 | 61 | 74 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL19 | DET |
TC | DF | 72 | 75 | +3 | 3 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL22 | Retirement | TOR |
Retired |
| NSHL21 | Trade | DAL→ TOR |
DAL Marco Scandella (71), Marc-Edouard Vlasic (70) TOR Markus Nutivaara (71) |
| 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) |
| NSHL21 | Signing | DAL |
$525,000 for 2 years |
| NSHL20 | Trade | DET→ TOR |
DET Travis Hamonic (78), Corey Perry (69), Cal Foote (P), Vitek Vanecek (P), Y24 R2 DET pick (Ryder Ritchie), Y23 R1 QUE pick (Nate Danielson), Y23 R1 OTT pick TOR Michael Del Zotto (78), Darnell Nurse (74), Alex Ovechkin (73), Markus Nutivaara (69), Mike Hoffman (71) |
| NSHL20 | Trade | TOR→ NYR |
NYR Markus Nutivaara (69), Y23 R2 TOR pick (Calum Ritchie) TOR Dmitry Orlov (75), Y23 R4 NYR pick (Sawyer Mynio) |
| NSHL20 | Trade | NYR→ OTT |
NYR Keith Yandle (72), Nikita Zaitsev (72), Y22 R2 QUE pick (Dmitri Buchelnikov), Y23 R2 DET pick (Trey Augustine), Y24 R2 QUE pick (Andrew Basha) OTT Markus Nutivaara (69), Justin Schultz (71), Y21 R5 QUE pick (Henry Thrun), Y21 R5 NYR pick (Josef Korenar), Y21 R6 QUE pick (Tyce Thompson) |
| NSHL18 | Signing | DET |
$500,000 for 3 years |