| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL24 |
MTL
|
23 | 0 | 0 | 0 | -7 | 20 | 0 | 0 | 0 |
| NSHL21 |
LAK
Total |
15 | 1 | 0 | 1 | +3 | 0 | 0 | 0 | 0 |
LAK
|
8 | 1 | 0 | 1 | +3 | 0 | 0 | 0 | 0 | |
VGK
|
7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| NSHL20 |
VGK
|
1 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 0 |
| Pro Career | 39 | 1 | 0 | 1 | -5 | 20 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL19 |
WSH
|
58 | 15 | 79 | 73 | 60 | 66 | 66 | 61 | 50 | 61 | 61 | 65 | 59 | 66 | 61 | 65 |
| NSHL20 |
VGK
|
58 | 15 | 79 | 73 | 60 | 66 | 66 | 61 | 50 | 61 | 61 | 65 | 59 | 66 | 61 | 65 |
| NSHL21 |
LAK
|
59 | 15 | 81 | 75 | 85 | 68 | 68 | 63 | 50 | 63 | 63 | 67 | 61 | 68 | 63 | 66 |
| NSHL22 |
LAK
|
59 | 42 | 81 | 75 | 85 | 68 | 68 | 63 | 50 | 63 | 63 | 67 | 61 | 78 | 78 | 67 |
| NSHL23 |
PIT
|
61 | 44 | 80 | 74 | 87 | 70 | 70 | 62 | 50 | 65 | 62 | 69 | 60 | 78 | 77 | 68 |
| NSHL24 |
MTL
|
62 | 45 | 77 | 71 | 88 | 71 | 71 | 63 | 50 | 66 | 63 | 70 | 60 | 79 | 74 | 68 |
| Career Avg | 60 | 30 | 80 | 74 | 78 | 69 | 69 | 63 | 50 | 64 | 63 | 68 | 60 | 73 | 69 | 67 | |
PIT
LAK
VGK→
LAK
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)
OTT→
VGK
OTT Colin McDonald (66)
VGK Adam Johnson (62), John Gilmour (62), Tucker Poolman (62)
TBL→
WSH
TBL Keith Kinkaid (76)
WSH Henrik Karlsson (75), Tucker Poolman (62)
TBL