| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
FLA
Total |
78 | 10 | 7 | 3 | -5 | 29 | 0 | 1 | 0 |
FLA
|
38 | 6 | 4 | 2 | -1 | 6 | 0 | 1 | 0 | |
ANA
|
8 | 0 | 0 | 0 | -3 | 2 | 0 | 0 | 0 | |
TOR
|
32 | 4 | 3 | 1 | -1 | 21 | 0 | 0 | 0 | |
| NSHL24 |
STL
|
75 | 11 | 2 | 9 | -1 | 13 | 0 | 0 | 0 |
| Pro Career | 153 | 21 | 9 | 12 | -6 | 42 | 0 | 1 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
PIT
|
59 | 42 | 82 | 74 | 75 | 77 | 85 | 63 | 77 | 65 | 65 | 69 | 66 | 68 | 75 | 67 |
| NSHL23 |
PIT
|
62 | 45 | 83 | 77 | 78 | 80 | 88 | 66 | 80 | 68 | 67 | 69 | 69 | 68 | 78 | 69 |
| NSHL24 |
STL
|
65 | 47 | 83 | 77 | 78 | 82 | 90 | 68 | 80 | 70 | 68 | 70 | 69 | 71 | 78 | 70 |
| NSHL25 |
FLA
|
65 | 47 | 83 | 77 | 78 | 82 | 90 | 68 | 80 | 70 | 68 | 70 | 69 | 73 | 78 | 70 |
| Career Avg | 63 | 46 | 83 | 77 | 78 | 81 | 89 | 67 | 80 | 69 | 67 | 70 | 69 | 70 | 78 | 69 | |
ANA→
TOR
TOR Ryan Poehling (70), Taylor Raddysh (70), Madison Bowey (72), Christian Wolanin (67), Y26 R6 DET pick, Y26 R6 ANA pick, Y30 R3 ANA pick
ANA Oliver Wahlstrom (72), Marcus Johansson (72), Jarred Tinordi (69), Nick Cicek (67)
TOR→
FLA
TOR Dylan Gambrell (71), Jaccob Slavin (75), Adam Brooks (66)
FLA Ryan Poehling (70), Robert Hagg (78)
STL
PIT