| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
FLA
Total |
69 | 17 | 6 | 11 | -2 | 26 | 1 | 0 | 2 |
FLA
|
45 | 12 | 3 | 9 | +2 | 8 | 0 | 0 | 1 | |
MTL
|
24 | 5 | 3 | 2 | -4 | 18 | 1 | 0 | 1 | |
| NSHL23 |
MTL
Total |
74 | 29 | 14 | 15 | -5 | 85 | 5 | 0 | 4 |
MTL
|
47 | 11 | 4 | 7 | -4 | 56 | 0 | 0 | 1 | |
BOS
|
27 | 18 | 10 | 8 | -1 | 29 | 5 | 0 | 3 | |
| NSHL22 |
DAL
Total |
73 | 8 | 6 | 2 | -18 | 20 | 0 | 1 | 2 |
VGK
|
32 | 3 | 2 | 1 | -12 | 6 | 0 | 0 | 0 | |
DAL
|
27 | 5 | 4 | 1 | -3 | 6 | 0 | 1 | 2 | |
TBL
|
14 | 0 | 0 | 0 | -3 | 8 | 0 | 0 | 0 | |
| NSHL21 |
VGK
Total |
79 | 16 | 9 | 7 | -2 | 38 | 0 | 2 | 1 |
VGK
|
35 | 8 | 5 | 3 | +4 | 6 | 0 | 2 | 1 | |
PHI
|
16 | 0 | 0 | 0 | -5 | 16 | 0 | 0 | 0 | |
LAK
|
13 | 5 | 3 | 2 | -2 | 0 | 0 | 0 | 0 | |
QUE
|
10 | 1 | 1 | 0 | -2 | 10 | 0 | 0 | 0 | |
TOR
|
5 | 2 | 0 | 2 | +3 | 6 | 0 | 0 | 0 | |
| NSHL20 |
SJS
|
80 | 30 | 14 | 16 | +9 | 18 | 0 | 0 | 1 |
| NSHL19 |
SJS
|
79 | 22 | 13 | 9 | +4 | 16 | 0 | 1 | 2 |
| NSHL18 |
VAN
|
77 | 33 | 15 | 18 | -4 | 36 | 2 | 0 | 6 |
| NSHL17 |
VAN
|
20 | 2 | 1 | 1 | -2 | 0 | 0 | 0 | 0 |
| Pro Career | 551 | 157 | 78 | 79 | -20 | 239 | 8 | 4 | 18 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL23 |
MTL
|
5 | 1 | 0 | 1 | -3 | 6 | 0 | 0 | 0 |
| NSHL22 |
DAL
|
2 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| NSHL21 |
VGK
|
6 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| NSHL20 |
SJS
|
4 | 2 | 1 | 1 | -2 | 2 | 0 | 0 | 0 |
| NSHL19 |
SJS
|
15 | 5 | 2 | 3 | +3 | 6 | 0 | 0 | 0 |
| NSHL18 |
VAN
|
5 | 6 | 1 | 5 | +2 | 2 | 0 | 0 | 0 |
| Pro Career | 37 | 14 | 4 | 10 | -2 | 16 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL16 |
BOS
|
77 | 20 | 80 | 71 | 80 | 82 | 74 | 68 | 60 | 71 | 70 | 71 | 68 | 64 | 61 | 68 |
| NSHL17 |
VAN
|
80 | 20 | 82 | 74 | 80 | 83 | 77 | 72 | 63 | 74 | 72 | 75 | 71 | 64 | 63 | 70 |
| NSHL18 |
VAN
|
80 | 20 | 83 | 78 | 80 | 83 | 78 | 74 | 65 | 76 | 77 | 75 | 73 | 65 | 64 | 80 |
| NSHL19 |
SJS
|
80 | 20 | 83 | 78 | 80 | 83 | 78 | 74 | 65 | 76 | 77 | 75 | 73 | 66 | 64 | 80 |
| NSHL20 |
SJS
|
80 | 20 | 83 | 78 | 80 | 83 | 78 | 74 | 67 | 76 | 77 | 75 | 73 | 67 | 64 | 80 |
| NSHL21 |
VGK
|
80 | 20 | 83 | 78 | 70 | 83 | 78 | 74 | 68 | 76 | 77 | 75 | 73 | 68 | 64 | 73 |
| NSHL22 |
DAL
|
80 | 50 | 83 | 78 | 72 | 83 | 80 | 74 | 68 | 76 | 77 | 75 | 73 | 78 | 81 | 74 |
| NSHL23 |
MTL
|
80 | 50 | 83 | 78 | 74 | 83 | 82 | 74 | 68 | 76 | 77 | 75 | 73 | 78 | 81 | 74 |
| NSHL24 |
FLA
|
81 | 50 | 81 | 76 | 75 | 82 | 83 | 72 | 66 | 74 | 75 | 73 | 71 | 79 | 79 | 73 |
| NSHL25 |
FLA
|
79 | 48 | 79 | 74 | 75 | 80 | 81 | 70 | 67 | 72 | 73 | 71 | 69 | 80 | 77 | 71 |
| Career Avg | 80 | 32 | 82 | 77 | 77 | 83 | 79 | 73 | 66 | 75 | 76 | 74 | 72 | 71 | 70 | 75 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL18 | VAN |
TC | SK | 76 | 78 | +2 | 2 | |
| NSHL18 | VAN |
TC | SC | 74 | 77 | +3 | 3 | |
| NSHL17 | BOS |
TC | SC | 71 | 72 | +1 | 1 | |
| NSHL17 | BOS |
TC | PH | 71 | 72 | +1 | 1 | |
| NSHL17 | BOS |
TC | DF | 74 | 75 | +1 | 1 | |
| NSHL16 | BOS |
TC | SC | 68 | 70 | +2 | 2 | |
| NSHL16 | BOS |
TC | DF | 70 | 71 | +1 | 1 |
MTL→
FLA
FLA Tanner Pearson (73), Dylan Gambrell (70), Y25 R7 NYI pick
MTL Mitchell Stephens (69), Michael Milne (P), Y27 R3 MIN pick, Y27 R6 FLA pick
BOS→
MTL
BOS Tyler Johnson (71), Steve Kampfer (71), Evgenii Dadonov (75), Y24 R7 HAM pick (Veeti Vaisanen)
MTL Tanner Pearson (74), Joakim Nordstrom (72)
BOS
DAL
FLA→
TOR
FLA Dmitry Orlov (75), Reilly Smith (73)
TOR Michael Paliotta (71), Tanner Pearson (71), Y22 R3 FLA pick (Topias Leinonen), Y26 R3 FLA pick
TOR→
PHI
PHI Matt Murray (78), Tanner Pearson (71), Olli Maatta (75)
TOR Alex Nedeljkovic (76), Robert Hagg (74)
PHI→
TOR
PHI Al Montoya (76), Andrei Vasilevskiy (79), Jesper Fast (69), Matthew Highmore (64), Y22 R3 FLA pick (Topias Leinonen), Y25 R2 QUE pick
TOR T.J. Brodie (71), Tanner Pearson (72), Sam Gagner (74), Jordan Binnington (78)
TOR→
QUE
QUE Tanner Pearson (72), Michael Paliotta (72), T.J. Brodie (72), Robert Bortuzzo (72), Y24 R4 QUE pick (Javon Moore)
TOR Klas Dahlbeck (74), Sven Baertschi (74)
QUE→
LAK
LAK Brian Dumoulin (74), Tanner Pearson (72)
QUE Frank Vatrano (68), Keith Aulie (73), Jeff Petry (72), $1,000,000
LAK→
VGK
LAK Justin Fontaine (73), Tucker Poolman (66), Ryan Ufko (P), Y22 R5 FLA pick (Nicholas Moldenhauer), Y23 R5 SJS pick, Y24 R5 VGK pick (Clarke Caswell), Y25 R5 DAL pick
VGK Dylan McIlrath (73), Tanner Pearson (73)
PHI
SJS
BOS
PIT→
TOR
PIT Corey Perry (76), Nick Bonino (64)
TOR James Sheppard (67), Tom Pyatt (66), Paul Byron (66), Tanner Pearson (P), Y15 R1 PIT pick (TRAVIS KONECNY), Y16 R4 CAR pick (CHAD KRYS), Y18 R2 TOR pick (Jay O'Brien)
TOR→
BOS
BOS Eddie Lack (77), Dylan Olsen (70), David Legwand (69), Tanner Pearson (P), Y15 R3 MTL pick, Y15 R3 TOR pick (PETTERI LINDBOHM), Y16 R2 QUE pick (ESA LINDELL), Y16 R2 PIT pick (MAXIM LETUNOV), Y17 R1 TOR pick (CALE MAKAR), Y18 R2 TOR pick (Jay O'Brien)
TOR Jhonas Enroth (73), Taylor Hall (76), Y15 R5 DET pick (DMYTRO TIMASHOV)| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 4 | 11 / 12 | Eliminated | 2 | 2 | -3 | 13 | -2 |
| NSHL23 Totals | 2 | 2 | -3 | 13 | -2 | |||