| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL25 |
CBJ
|
70 | 49 | 22 | 27 | +6 | 47 | 6 | 1 | 6 |
| NSHL24 |
MIN
|
69 | 52 | 22 | 30 | -11 | 52 | 9 | 0 | 3 |
| NSHL23 |
MIN
|
65 | 42 | 18 | 24 | -8 | 40 | 5 | 4 | 3 |
| NSHL22 |
DAL
|
77 | 50 | 19 | 31 | -4 | 38 | 7 | 0 | 3 |
| NSHL21 |
DAL
Total |
77 | 52 | 19 | 33 | +3 | 38 | 8 | 0 | 4 |
DAL
|
72 | 52 | 19 | 33 | +2 | 36 | 8 | 0 | 4 | |
ANA
|
5 | 0 | 0 | 0 | +1 | 2 | 0 | 0 | 0 | |
| NSHL20 |
WPG
|
19 | 8 | 7 | 1 | -3 | 0 | 3 | 0 | 1 |
| Pro Career | 377 | 253 | 107 | 146 | -17 | 215 | 38 | 5 | 20 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
WPG
|
64 | 64 | 34 | 30 | -9 | 12 | 7 | 0 | 6 |
| Farm Career | 64 | 64 | 34 | 30 | -9 | 12 | 7 | 0 | 6 | |
| Season | Team | GP | PTS | G | A | +/− | PIM | PPG | SHG | GWG |
|---|---|---|---|---|---|---|---|---|---|---|
| NSHL22 |
DAL
|
6 | 2 | 1 | 1 | -4 | 5 | 0 | 0 | 0 |
| NSHL21 |
DAL
|
7 | 5 | 1 | 4 | -2 | 2 | 0 | 0 | 0 |
| Playoff Career | 13 | 7 | 2 | 5 | -6 | 7 | 0 | 0 | 0 | |
| Season | Team | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | OV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NSHL20 |
WPG
|
73 | 10 | 80 | 89 | 45 | 80 | 79 | 76 | 60 | 76 | 85 | 68 | 83 | 64 | 61 | 80 |
| NSHL21 |
DAL
|
73 | 10 | 83 | 92 | 65 | 80 | 79 | 76 | 62 | 79 | 85 | 68 | 84 | 65 | 62 | 74 |
| NSHL22 |
DAL
|
75 | 35 | 83 | 92 | 65 | 82 | 81 | 76 | 62 | 80 | 87 | 70 | 84 | 75 | 76 | 76 |
| NSHL23 |
MIN
|
77 | 35 | 83 | 92 | 65 | 87 | 83 | 76 | 62 | 80 | 87 | 72 | 84 | 75 | 77 | 77 |
| NSHL24 |
MIN
|
79 | 37 | 83 | 92 | 67 | 89 | 85 | 76 | 64 | 80 | 87 | 72 | 84 | 77 | 77 | 77 |
| Career Avg | 76 | 26 | 83 | 92 | 62 | 84 | 82 | 76 | 62 | 79 | 87 | 70 | 84 | 72 | 71 | 77 | |
| Season | Team | Type | Category | Old | New | Δ | Pts | Notes |
|---|---|---|---|---|---|---|---|---|
| NSHL23 | MIN |
TC | DF | 70 | 72 | +2 | 2 | |
| NSHL23 | MIN |
TC | EN | 84 | 87 | +3 | 3 | |
| NSHL22 | DAL |
TC | SC | 85 | 87 | +2 | 2 | |
| NSHL22 | DAL |
TC | PA | 79 | 80 | +1 | 1 | |
| NSHL22 | DAL |
TC | DF | 68 | 70 | +2 | 2 | |
| NSHL20 | WPG |
TC | PA | 73 | 76 | +3 | 3 | WorldCup 2nd Place |
| NSHL20 | WPG |
TC | PA | 70 | 73 | +3 | 3 |
| Season | Type | Move | Detail |
|---|---|---|---|
| NSHL25 | Trade | WPG→ CBJ |
CBJ Dominik Kubalik (77) WPG Fabian Zetterlund (72), Ross Colton (73), Y27 R6 CBJ pick, Y28 R7 CBJ pick, $4,000,000 |
| NSHL25 | Signing | CBJ |
$4,500,000 for 4 years |
| NSHL23 | Signing | MIN |
$2,750,000 for 2 years |
| NSHL21 | Trade | CBJ→ DAL |
DAL Blake Coleman (67), Christian Dvorak (73), Esa Lindell (73), Dominik Kubalik (73), Jack Finley (P), Ozzie Wiesblatt (P) TOR John Hayden (66), Ryan Dzingel (69) CBJ Carter Verhaeghe (75), Ryan Murray (75) |
| NSHL20 | Signing | WPG |
$1,250,000 for 3 years |
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Round 1 | 10 | 3 / 12 | Advanced | 3 | 2 | +2 | 4 | 7 |
| Round 2 | 1 | 6 / 10 | Advanced | 0 | 3 | 0 | 0 | 3 |
| Round 3 | 6 | 1 / 8 | Advanced | 4 | 6 | +1 | 4 | 13 |
| Round 4 | 3 | 3 / 8 | Advanced | 3 | 1 | 0 | 8 | 3 |
| Final Six | 2 | 1 / 6 | Advanced | 3 | 3 | -1 | 0 | 8.5 |
| Semifinal | 1 | 4 / 8 | Advanced | 4 | 1 | -1 | 4 | 6.5 |
| Final | 1 | 6 / 6 | Eliminated | 0 | 2 | -4 | 0 | 0 |
| NSHL24 Totals | 17 | 18 | -3 | 20 | 41 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final Six | 9 | 6 / 12 | Advanced | 0 | 5 | -3 | 0 | 3.5 |
| Semifinal | 3 | 1 / 10 | Advanced | 4 | 3 | -1 | 0 | 10.5 |
| Final | 8 | 7 / 8 | Eliminated | 1 | 1 | +1 | 4 | 1.5 |
| NSHL22 Totals | 5 | 9 | -3 | 4 | 15.5 | |||
| Round | Group | Group Finish | Result | G | A | +/- | PIM | PTS |
|---|---|---|---|---|---|---|---|---|
| Final | 8 | 10 / 12 | Eliminated | 0 | 1 | -4 | 0 | -1 |
| NSHL21 Totals | 0 | 1 | -4 | 0 | -1 | |||
| Year | Seed | Team | Finish | Rounds | Won | PTS |
|---|---|---|---|---|---|---|
| PSC24 | #12 | MIN | Round of 32 | 2 | 1 | 2 |
| PSC23 | #16 | MIN | Round of 64 | 1 | 0 | 0 |
| PSC22 | #64 | DAL | Round of 64 | 1 | 0 | 3 |