Henry Thrun
Stat Windows
No games played yet this season.
Outlook
Season Points
N/A
Points Per Game
N/A
Rank Among Skaters
N/A
Rest-of-season projection
Statalyzer's projection for the rest of the season. Actual performance only, not fantasy points.
Current Season Points
0.0
Projected Rest of Season
12.7
Projected Final Points
12.7
🟢 Established projection
5v5 impact
How the player changes the team's 5v5 chances, compared with other defensemen.
5v5 Defense
Weak
Better than 8% of defensemen
5v5 Offence
Weak
Better than 3% of defensemen
Breakout signals
No breakout signals right now.
Rolling Trend
Multi-Season History
| Season | GP | G | A | P |
|---|---|---|---|---|
| 2025-26 | 4 | 0 | 0 | 0 |
| 2024-25 | 60 | 2 | 10 | 12 |
| 2023-24 | 51 | 3 | 8 | 11 |
| 2022-23 | 8 | 0 | 2 | 2 |
Full Stat Categories
Every category the NHL's stats API tracks.
Summary
| Assists | 0 |
| Ev Goals | 0 |
| Ev Points | 0 |
| Games Played | 4 |
| Game Winning Goals | 0 |
| Goals | 0 |
| Ot Goals | 0 |
| Penalty Minutes | 0 |
| Plus Minus | -1 |
| Points Per Game | 0.000 |
| Pp Goals | 0 |
| Pp Points | 0 |
| Sh Goals | 0 |
| Sh Points | 0 |
| Shooting Pct | 0.000 |
| Shots | 4 |
| Team | TOR |
| Time On Ice Per Game | 891.8 |
Hits / Giveaways / Takeaways
| Games Played | 4 |
| Blocked Shots | 4 |
| Blocked Shots Per60 | 4.030 |
| Empty Net Goals | 0 |
| First Goals | 0 |
| Giveaways | 1 |
| Giveaways Per60 | 1.000 |
| Hits | 3 |
| Hits Per60 | 3.020 |
| Missed Shot Crossbar | 0 |
| Missed Shot Failed Bank Attempt | 0 |
| Missed Shot Goalpost | 0 |
| Missed Shot Over Net | 0 |
| Missed Shot Short | 0 |
| Missed Shot Wide Of Net | 1 |
| Missed Shots | 1 |
| Shot Attempts Blocked | 0 |
| Takeaways | 0 |
| Takeaways Per60 | 0.000 |
| Total Shot Attempts | 5 |
Faceoffs (Zone Splits)
| Games Played | 4 |
| Defensive Zone Faceoffs | 0 |
| Ev Faceoffs | 0 |
| Neutral Zone Faceoffs | 0 |
| Offensive Zone Faceoffs | 0 |
| Pp Faceoffs | 0 |
| Sh Faceoffs | 0 |
| Total Faceoffs | 0 |
Faceoffs (Wins/Losses)
| Games Played | 4 |
| Defensive Zone Faceoff Losses | 0 |
| Defensive Zone Faceoff Wins | 0 |
| Ev Faceoffs Lost | 0 |
| Ev Faceoffs Won | 0 |
| Neutral Zone Faceoff Losses | 0 |
| Neutral Zone Faceoff Wins | 0 |
| Offensive Zone Faceoff Losses | 0 |
| Offensive Zone Faceoff Wins | 0 |
| Pp Faceoffs Lost | 0 |
| Pp Faceoffs Won | 0 |
| Sh Faceoffs Lost | 0 |
| Sh Faceoffs Won | 0 |
| Total Faceoff Losses | 0 |
| Total Faceoff Wins | 0 |
Goals For/Against (Situational)
| Games Played | 4 |
| Even Strength Goal Difference | -1 |
| Even Strength Goals Against | 2 |
| Even Strength Goals For | 1 |
| Even Strength Goals For Pct | 0.333 |
| Even Strength Time On Ice Per Game | 867.2 |
| Power Play Goal For | 0 |
| Power Play Goals Against | 0 |
| Power Play Time On Ice Per Game | 0.000 |
| Short Handed Goals Against | 0 |
| Short Handed Goals For | 0 |
| Short Handed Time On Ice Per Game | 24.5 |
Penalties
| Games Played | 4 |
| Game Misconduct Penalties | 0 |
| Major Penalties | 0 |
| Match Penalties | 0 |
| Minor Penalties | 0 |
| Misconduct Penalties | 0 |
| Net Penalties | 0 |
| Net Penalties Per60 | 0.000 |
| Penalties | 0 |
| Penalties Drawn | 0 |
| Penalties Drawn Per60 | 0.000 |
| Penalties Taken Per60 | 0.000 |
| Penalty Minutes Per Time On Ice | 0.000 |
| Penalty Seconds Per Game | 0.000 |
Penalty Kill
| Games Played | 4 |
| Pp Goals Against Per60 | 0.000 |
| Sh Assists | 0 |
| Sh Goals Per60 | 0.000 |
| Sh Individual Sat For | 0 |
| Sh Individual Sat For Per60 | 0.000 |
| Sh Points Per60 | 0.000 |
| Sh Primary Assists | 0 |
| Sh Primary Assists Per60 | 0.000 |
| Sh Secondary Assists | 0 |
| Sh Secondary Assists Per60 | 0.000 |
| Sh Shooting Pct | 0.000 |
| Sh Shots | 0 |
| Sh Shots Per60 | 0.000 |
| Sh Time On Ice | 98 |
| Sh Time On Ice Pct Per Game | 0.102 |
| Sh Time On Ice Per Game | 24.5 |
Penalty Shots
| Games Played | 4 |
Power Play
| Games Played | 4 |
| Pp Assists | 0 |
| Pp Goals For Per60 | 0.000 |
| Pp Goals Per60 | 0.000 |
| Pp Individual Sat For | 0 |
| Pp Primary Assists | 0 |
| Pp Primary Assists Per60 | 0.000 |
| Pp Secondary Assists | 0 |
| Pp Secondary Assists Per60 | 0.000 |
| Pp Shooting Pct | 0.000 |
| Pp Shots | 0 |
| Pp Shots Per60 | 0.000 |
| Pp Time On Ice | 0 |
| Pp Time On Ice Pct Per Game | 0.000 |
| Pp Time On Ice Per Game | 0.000 |
Puck Possession (Corsi/Fenwick)
| Games Played | 4 |
| CF% | 41.1% |
| FF% | 43.0% |
| GF% | 33.3% |
| iCF/60 | 5.2 |
| iSF/60 | 4.2 |
| On-ice Sh% | 4.7% |
| OZ Start Share (excl. NZ) | 31.4% |
| OZ Start % | 24.4% |
| NZ Start % | 22.2% |
| DZ Start % | 53.3% |
| TOI/GP | 14:24 |
Shot Attempts (Corsi/Fenwick Totals)
| Games Played | 4 |
| CF | 37 |
| CA | 53 |
| CF Diff | -16 |
| CF% Rel | -7.2% |
| CF Diff (Close) | -2 |
| CF Diff (Tied) | -2 |
| CF Diff (Leading) | 3 |
| CF Diff (Trailing) | -17 |
| FF | 28 |
| FA | 37 |
| FF Diff | -9 |
| FF% Rel | -5.7% |
| FF Diff (Close) | 0 |
| FF Diff (Tied) | -1 |
| FF Diff (Leading) | 4 |
| FF Diff (Trailing) | -12 |
Possession Percentages
| Games Played | 4 |
| CF% (Close) | 47.7% |
| CF% (Tied) | 45.0% |
| CF% (Leading) | 57.8% |
| CF% (Trailing) | 33.3% |
| FF% (Close) | 50.0% |
| FF% (Tied) | 45.4% |
| FF% (Leading) | 64.2% |
| FF% (Trailing) | 35.0% |
| On-ice Sv% | 91.3% |
| PDO | 96.0% |
Scoring Per Game
| Games Played | 4 |
| Assists Per Game | 0.000 |
| Blocks Per Game | 1.000 |
| Goals Per Game | 0.000 |
| Hits Per Game | 0.750 |
| Penalty Minutes Per Game | 0.000 |
| Primary Assists Per Game | 0.000 |
| Secondary Assists Per Game | 0.000 |
| Shots Per Game | 1.000 |
| Time On Ice | 3567 |
| Total Primary Assists | 0 |
| Total Secondary Assists | 0 |
Shootout
| Games Played | 4 |
| Career Shootout Game Deciding Goals | 0 |
| Career Shootout Games Played | 7 |
| Career Shootout Goals | 0 |
| Career Shootout Shooting Pct | 0.000 |
| Career Shootout Shots | 1 |
| Shootout Game Deciding Goals | 0 |
| Shootout Games Played | 0 |
| Shootout Goals | 0 |
| Shootout Shots | 0 |
Shot Types
| Games Played | 4 |
| Goals Backhand | 0 |
| Goals Bat | 0 |
| Goals Between Legs | 0 |
| Goals Cradle | 0 |
| Goals Deflected | 0 |
| Goals Poke | 0 |
| Goals Slap | 0 |
| Goals Snap | 0 |
| Goals Tip In | 0 |
| Goals Wrap Around | 0 |
| Goals Wrist | 0 |
| Shooting Pct Snap | 0.000 |
| Shooting Pct Wrist | 0.000 |
| Shots On Net Backhand | 0 |
| Shots On Net Bat | 0 |
| Shots On Net Between Legs | 0 |
| Shots On Net Cradle | 0 |
| Shots On Net Deflected | 0 |
| Shots On Net Poke | 0 |
| Shots On Net Slap | 0 |
| Shots On Net Snap | 1 |
| Shots On Net Tip In | 0 |
| Shots On Net Wrap Around | 0 |
| Shots On Net Wrist | 3 |
Time On Ice (Situational)
| Games Played | 4 |
| Ev Time On Ice | 3469 |
| Ev Time On Ice Per Game | 867.2 |
| Ot Time On Ice | 0 |
| Ot Time On Ice Per Ot Game | 0.000 |
| Shifts | 80 |
| Shifts Per Game | 20.0 |
| Time On Ice Per Shift | 44.6 |
Bio / Draft
| Games Played | 4 |
| Birth City | Southborough |
| Birth Country Code | USA |
| Birth Date | 2001-03-12 |
| Birth State Province Code | MA |
| Current Team Abbrev | WPG |
| Current Team Name | Winnipeg Jets |
| Draft Overall | 101 |
| Draft Round | 4 |
| Draft Year | 2019 |
| First Season For Game Type | 20222023 |
| Height | 74 |
| Is In Hall Of Fame Yn | N |
| Nationality Code | USA |
| Weight | 211 |
Summary
| Assists | 10 |
| Ev Goals | 2 |
| Ev Points | 12 |
| Games Played | 60 |
| Game Winning Goals | 0 |
| Goals | 2 |
| Ot Goals | 0 |
| Penalty Minutes | 30 |
| Plus Minus | -23 |
| Points Per Game | 0.200 |
| Pp Goals | 0 |
| Pp Points | 0 |
| Sh Goals | 0 |
| Sh Points | 0 |
| Shooting Pct | 0.038 |
| Shots | 52 |
| Team | SJS |
| Time On Ice Per Game | 1050.8 |
Hits / Giveaways / Takeaways
| Games Played | 60 |
| Blocked Shots | 66 |
| Blocked Shots Per60 | 3.760 |
| Empty Net Assists | 0 |
| Empty Net Goals | 0 |
| Empty Net Points | 0 |
| First Goals | 0 |
| Giveaways | 37 |
| Giveaways Per60 | 2.110 |
| Hits | 43 |
| Hits Per60 | 2.450 |
| Missed Shot Crossbar | 0 |
| Missed Shot Failed Bank Attempt | 0 |
| Missed Shot Goalpost | 0 |
| Missed Shot Over Net | 0 |
| Missed Shot Short | 2 |
| Missed Shot Wide Of Net | 20 |
| Missed Shots | 22 |
| Shot Attempts Blocked | 40 |
| Takeaways | 12 |
| Takeaways Per60 | 0.680 |
| Total Shot Attempts | 114 |
Faceoffs (Zone Splits)
| Games Played | 60 |
| Defensive Zone Faceoffs | 0 |
| Ev Faceoffs | 0 |
| Neutral Zone Faceoffs | 0 |
| Offensive Zone Faceoffs | 0 |
| Pp Faceoffs | 0 |
| Sh Faceoffs | 0 |
| Total Faceoffs | 0 |
Faceoffs (Wins/Losses)
| Games Played | 60 |
| Defensive Zone Faceoff Losses | 0 |
| Defensive Zone Faceoff Wins | 0 |
| Ev Faceoffs Lost | 0 |
| Ev Faceoffs Won | 0 |
| Neutral Zone Faceoff Losses | 0 |
| Neutral Zone Faceoff Wins | 0 |
| Offensive Zone Faceoff Losses | 0 |
| Offensive Zone Faceoff Wins | 0 |
| Pp Faceoffs Lost | 0 |
| Pp Faceoffs Won | 0 |
| Sh Faceoffs Lost | 0 |
| Sh Faceoffs Won | 0 |
| Total Faceoff Losses | 0 |
| Total Faceoff Wins | 0 |
Goals For/Against (Situational)
| Games Played | 60 |
| Even Strength Goal Difference | -23 |
| Even Strength Goals Against | 54 |
| Even Strength Goals For | 31 |
| Even Strength Goals For Pct | 0.365 |
| Even Strength Time On Ice Per Game | 966.9 |
| Power Play Goal For | 0 |
| Power Play Goals Against | 7 |
| Power Play Time On Ice Per Game | 14.1 |
| Short Handed Goals Against | 0 |
| Short Handed Goals For | 0 |
| Short Handed Time On Ice Per Game | 69.8 |
Penalties
| Games Played | 60 |
| Game Misconduct Penalties | 0 |
| Major Penalties | 2 |
| Match Penalties | 0 |
| Minor Penalties | 10 |
| Misconduct Penalties | 0 |
| Net Penalties | -7 |
| Net Penalties Per60 | -0.400 |
| Penalties | 12 |
| Penalties Drawn | 5 |
| Penalties Drawn Per60 | 0.285 |
| Penalties Taken Per60 | 0.685 |
| Penalty Minutes Per Time On Ice | 0.029 |
| Penalty Seconds Per Game | 30.0 |
Penalty Kill
| Games Played | 60 |
| Pp Goals Against Per60 | 6.019 |
| Sh Assists | 0 |
| Sh Goals Per60 | 0.000 |
| Sh Individual Sat For | 1 |
| Sh Individual Sat For Per60 | 0.859 |
| Sh Points Per60 | 0.000 |
| Sh Primary Assists | 0 |
| Sh Primary Assists Per60 | 0.000 |
| Sh Secondary Assists | 0 |
| Sh Secondary Assists Per60 | 0.000 |
| Sh Shooting Pct | 0.000 |
| Sh Shots | 1 |
| Sh Shots Per60 | 0.859 |
| Sh Time On Ice | 4187 |
| Sh Time On Ice Pct Per Game | 0.230 |
| Sh Time On Ice Per Game | 69.8 |
Penalty Shots
| Games Played | 60 |
Power Play
| Games Played | 60 |
| Pp Assists | 0 |
| Pp Goals For Per60 | 0.000 |
| Pp Goals Per60 | 0.000 |
| Pp Individual Sat For | 2 |
| Pp Individual Sat For Per60 | 8.510 |
| Pp Points Per60 | 0.000 |
| Pp Primary Assists | 0 |
| Pp Primary Assists Per60 | 0.000 |
| Pp Secondary Assists | 0 |
| Pp Secondary Assists Per60 | 0.000 |
| Pp Shooting Pct | 0.000 |
| Pp Shots | 2 |
| Pp Shots Per60 | 8.510 |
| Pp Time On Ice | 846 |
| Pp Time On Ice Pct Per Game | 0.051 |
| Pp Time On Ice Per Game | 14.1 |
Puck Possession (Corsi/Fenwick)
| Games Played | 60 |
| CF% | 42.3% |
| FF% | 41.7% |
| GF% | 36.1% |
| iCF/60 | 6.4 |
| iSF/60 | 3.0 |
| On-ice Sh% | 7.8% |
| OZ Start Share (excl. NZ) | 47.1% |
| OZ Start % | 31.1% |
| NZ Start % | 34.0% |
| DZ Start % | 34.9% |
| TOI/GP | 15:48 |
Shot Attempts (Corsi/Fenwick Totals)
| Games Played | 60 |
| CF | 797 |
| CA | 1083 |
| CF Diff | -286 |
| CF% Rel | -4.5% |
| CF Diff (Close) | -127 |
| CF Diff (Tied) | -56 |
| CF Diff (Leading) | -51 |
| CF Diff (Trailing) | -179 |
| FF | 559 |
| FA | 780 |
| FF Diff | -221 |
| FF% Rel | -4.6% |
| FF Diff (Close) | -74 |
| FF Diff (Tied) | -34 |
| FF Diff (Leading) | -28 |
| FF Diff (Trailing) | -159 |
Possession Percentages
| Games Played | 60 |
| CF% (Close) | 44.4% |
| CF% (Tied) | 45.3% |
| CF% (Leading) | 43.3% |
| CF% (Trailing) | 39.9% |
| FF% (Close) | 45.5% |
| FF% (Tied) | 46.2% |
| FF% (Leading) | 45.0% |
| FF% (Trailing) | 36.9% |
| On-ice Sv% | 89.4% |
| PDO | 97.2% |
Scoring Per Game
| Games Played | 60 |
| Assists Per Game | 0.167 |
| Blocks Per Game | 1.100 |
| Goals Per Game | 0.033 |
| Hits Per Game | 0.717 |
| Penalty Minutes Per Game | 0.500 |
| Primary Assists Per Game | 0.033 |
| Secondary Assists Per Game | 0.133 |
| Shots Per Game | 0.867 |
| Time On Ice | 63049 |
| Total Primary Assists | 2 |
| Total Secondary Assists | 8 |
Shootout
| Games Played | 60 |
| Career Shootout Game Deciding Goals | 0 |
| Career Shootout Games Played | 7 |
| Career Shootout Goals | 0 |
| Career Shootout Shooting Pct | 0.000 |
| Career Shootout Shots | 1 |
| Shootout Game Deciding Goals | 0 |
| Shootout Games Played | 3 |
| Shootout Goals | 0 |
| Shootout Shots | 0 |
Shot Types
| Games Played | 60 |
| Goals Backhand | 0 |
| Goals Bat | 0 |
| Goals Between Legs | 0 |
| Goals Cradle | 0 |
| Goals Deflected | 0 |
| Goals Poke | 0 |
| Goals Slap | 0 |
| Goals Snap | 1 |
| Goals Tip In | 0 |
| Goals Wrap Around | 0 |
| Goals Wrist | 1 |
| Shooting Pct Slap | 0.000 |
| Shooting Pct Snap | 0.111 |
| Shooting Pct Tip In | 0.000 |
| Shooting Pct Wrist | 0.030 |
| Shots On Net Backhand | 0 |
| Shots On Net Bat | 0 |
| Shots On Net Between Legs | 0 |
| Shots On Net Cradle | 0 |
| Shots On Net Deflected | 0 |
| Shots On Net Poke | 0 |
| Shots On Net Slap | 9 |
| Shots On Net Snap | 9 |
| Shots On Net Tip In | 1 |
| Shots On Net Wrap Around | 0 |
| Shots On Net Wrist | 33 |
Time On Ice (Situational)
| Games Played | 60 |
| Ev Time On Ice | 58016 |
| Ev Time On Ice Per Game | 966.9 |
| Ot Time On Ice | 165 |
| Ot Time On Ice Per Ot Game | 11.8 |
| Shifts | 1296 |
| Shifts Per Game | 21.6 |
| Time On Ice Per Shift | 48.6 |
Bio / Draft
| Games Played | 60 |
| Birth City | Southborough |
| Birth Country Code | USA |
| Birth Date | 2001-03-12 |
| Birth State Province Code | MA |
| Current Team Abbrev | WPG |
| Current Team Name | Winnipeg Jets |
| Draft Overall | 101 |
| Draft Round | 4 |
| Draft Year | 2019 |
| First Season For Game Type | 20222023 |
| Height | 74 |
| Is In Hall Of Fame Yn | N |
| Nationality Code | USA |
| Weight | 211 |
Summary
| Assists | 8 |
| Ev Goals | 1 |
| Ev Points | 7 |
| Games Played | 51 |
| Game Winning Goals | 0 |
| Goals | 3 |
| Ot Goals | 0 |
| Penalty Minutes | 16 |
| Plus Minus | -22 |
| Points Per Game | 0.216 |
| Pp Goals | 2 |
| Pp Points | 4 |
| Sh Goals | 0 |
| Sh Points | 0 |
| Shooting Pct | 0.062 |
| Shots | 48 |
| Team | SJS |
| Time On Ice Per Game | 1200.0 |
Hits / Giveaways / Takeaways
| Games Played | 51 |
| Blocked Shots | 71 |
| Blocked Shots Per60 | 4.170 |
| Empty Net Assists | 0 |
| Empty Net Goals | 0 |
| Empty Net Points | 0 |
| First Goals | 0 |
| Giveaways | 28 |
| Giveaways Per60 | 1.640 |
| Hits | 26 |
| Hits Per60 | 1.520 |
| Missed Shot Crossbar | 0 |
| Missed Shot Goalpost | 0 |
| Missed Shot Over Net | 4 |
| Missed Shot Short | 0 |
| Missed Shot Wide Of Net | 20 |
| Missed Shots | 24 |
| Shot Attempts Blocked | 42 |
| Takeaways | 17 |
| Takeaways Per60 | 1.000 |
| Total Shot Attempts | 114 |
Faceoffs (Zone Splits)
| Games Played | 51 |
| Defensive Zone Faceoffs | 0 |
| Ev Faceoffs | 0 |
| Neutral Zone Faceoffs | 0 |
| Offensive Zone Faceoffs | 0 |
| Pp Faceoffs | 0 |
| Sh Faceoffs | 0 |
| Total Faceoffs | 0 |
Faceoffs (Wins/Losses)
| Games Played | 51 |
| Defensive Zone Faceoff Losses | 0 |
| Defensive Zone Faceoff Wins | 0 |
| Ev Faceoffs Lost | 0 |
| Ev Faceoffs Won | 0 |
| Neutral Zone Faceoff Losses | 0 |
| Neutral Zone Faceoff Wins | 0 |
| Offensive Zone Faceoff Losses | 0 |
| Offensive Zone Faceoff Wins | 0 |
| Pp Faceoffs Lost | 0 |
| Pp Faceoffs Won | 0 |
| Sh Faceoffs Lost | 0 |
| Sh Faceoffs Won | 0 |
| Total Faceoff Losses | 0 |
| Total Faceoff Wins | 0 |
Goals For/Against (Situational)
| Games Played | 51 |
| Even Strength Goal Difference | -23 |
| Even Strength Goals Against | 50 |
| Even Strength Goals For | 27 |
| Even Strength Goals For Pct | 0.351 |
| Even Strength Time On Ice Per Game | 1050.3 |
| Power Play Goal For | 6 |
| Power Play Goals Against | 14 |
| Power Play Time On Ice Per Game | 48.4 |
| Short Handed Goals Against | 0 |
| Short Handed Goals For | 1 |
| Short Handed Time On Ice Per Game | 101.3 |
Penalties
| Games Played | 51 |
| Game Misconduct Penalties | 0 |
| Major Penalties | 0 |
| Match Penalties | 0 |
| Minor Penalties | 8 |
| Misconduct Penalties | 0 |
| Net Penalties | -3 |
| Net Penalties Per60 | -0.176 |
| Penalties | 8 |
| Penalties Drawn | 5 |
| Penalties Drawn Per60 | 0.294 |
| Penalties Taken Per60 | 0.471 |
| Penalty Minutes Per Time On Ice | 0.016 |
| Penalty Seconds Per Game | 18.0 |
Penalty Kill
| Games Played | 51 |
| Pp Goals Against Per60 | 9.754 |
| Sh Assists | 0 |
| Sh Goals Per60 | 0.000 |
| Sh Individual Sat For | 4 |
| Sh Individual Sat For Per60 | 2.786 |
| Sh Points Per60 | 0.000 |
| Sh Primary Assists | 0 |
| Sh Primary Assists Per60 | 0.000 |
| Sh Secondary Assists | 0 |
| Sh Secondary Assists Per60 | 0.000 |
| Sh Shooting Pct | 0.000 |
| Sh Shots | 2 |
| Sh Shots Per60 | 1.393 |
| Sh Time On Ice | 5167 |
| Sh Time On Ice Pct Per Game | 0.349 |
| Sh Time On Ice Per Game | 101.3 |
Penalty Shots
| Games Played | 51 |
Power Play
| Games Played | 51 |
| Pp Assists | 2 |
| Pp Goals For Per60 | 8.752 |
| Pp Goals Per60 | 2.917 |
| Pp Individual Sat For | 10 |
| Pp Individual Sat For Per60 | 14.6 |
| Pp Points Per60 | 5.834 |
| Pp Primary Assists | 2 |
| Pp Primary Assists Per60 | 2.917 |
| Pp Secondary Assists | 0 |
| Pp Secondary Assists Per60 | 0.000 |
| Pp Shooting Pct | 0.500 |
| Pp Shots | 4 |
| Pp Shots Per60 | 5.834 |
| Pp Time On Ice | 2468 |
| Pp Time On Ice Pct Per Game | 0.191 |
| Pp Time On Ice Per Game | 48.4 |
Puck Possession (Corsi/Fenwick)
| Games Played | 51 |
| CF% | 43.0% |
| FF% | 40.7% |
| GF% | 36.1% |
| iCF/60 | 6.5 |
| iSF/60 | 2.9 |
| On-ice Sh% | 8.0% |
| OZ Start Share (excl. NZ) | 45.3% |
| OZ Start % | 30.8% |
| NZ Start % | 32.1% |
| DZ Start % | 37.1% |
| TOI/GP | 16:40 |
Shot Attempts (Corsi/Fenwick Totals)
| Games Played | 51 |
| CF | 713 |
| CA | 943 |
| CF Diff | -230 |
| CF% Rel | -2.9% |
| CF Diff (Close) | -146 |
| CF Diff (Tied) | -81 |
| CF Diff (Leading) | -24 |
| CF Diff (Trailing) | -125 |
| FF | 482 |
| FA | 700 |
| FF Diff | -218 |
| FF% Rel | -4.7% |
| FF Diff (Close) | -120 |
| FF Diff (Tied) | -67 |
| FF Diff (Leading) | -22 |
| FF Diff (Trailing) | -129 |
Possession Percentages
| Games Played | 51 |
| CF% (Close) | 42.2% |
| CF% (Tied) | 42.7% |
| CF% (Leading) | 45.2% |
| CF% (Trailing) | 42.5% |
| FF% (Close) | 40.9% |
| FF% (Tied) | 41.2% |
| FF% (Leading) | 44.0% |
| FF% (Trailing) | 39.4% |
| On-ice Sv% | 90.1% |
| PDO | 98.1% |
Scoring Per Game
| Games Played | 51 |
| Assists Per Game | 0.157 |
| Blocks Per Game | 1.392 |
| Goals Per Game | 0.059 |
| Hits Per Game | 0.510 |
| Penalty Minutes Per Game | 0.314 |
| Primary Assists Per Game | 0.078 |
| Secondary Assists Per Game | 0.078 |
| Shots Per Game | 0.941 |
| Time On Ice | 61199 |
| Total Primary Assists | 4 |
| Total Secondary Assists | 4 |
Shootout
| Games Played | 51 |
| Career Shootout Game Deciding Goals | 0 |
| Career Shootout Games Played | 7 |
| Career Shootout Goals | 0 |
| Career Shootout Shooting Pct | 0.000 |
| Career Shootout Shots | 1 |
| Shootout Game Deciding Goals | 0 |
| Shootout Games Played | 4 |
| Shootout Goals | 0 |
| Shootout Shooting Pct | 0.000 |
| Shootout Shots | 1 |
Shot Types
| Games Played | 51 |
| Goals Backhand | 0 |
| Goals Bat | 0 |
| Goals Between Legs | 0 |
| Goals Cradle | 0 |
| Goals Deflected | 0 |
| Goals Poke | 0 |
| Goals Slap | 1 |
| Goals Snap | 0 |
| Goals Tip In | 1 |
| Goals Wrap Around | 0 |
| Goals Wrist | 1 |
| Shooting Pct Slap | 0.100 |
| Shooting Pct Snap | 0.000 |
| Shooting Pct Tip In | 0.500 |
| Shooting Pct Wrist | 0.032 |
| Shots On Net Backhand | 0 |
| Shots On Net Bat | 0 |
| Shots On Net Between Legs | 0 |
| Shots On Net Cradle | 0 |
| Shots On Net Deflected | 0 |
| Shots On Net Poke | 0 |
| Shots On Net Slap | 10 |
| Shots On Net Snap | 5 |
| Shots On Net Tip In | 2 |
| Shots On Net Wrap Around | 0 |
| Shots On Net Wrist | 31 |
Time On Ice (Situational)
| Games Played | 51 |
| Ev Time On Ice | 53564 |
| Ev Time On Ice Per Game | 1050.3 |
| Ot Time On Ice | 784 |
| Ot Time On Ice Per Ot Game | 87.1 |
| Shifts | 1254 |
| Shifts Per Game | 24.6 |
| Time On Ice Per Shift | 48.8 |
Bio / Draft
| Games Played | 51 |
| Birth City | Southborough |
| Birth Country Code | USA |
| Birth Date | 2001-03-12 |
| Birth State Province Code | MA |
| Current Team Abbrev | WPG |
| Current Team Name | Winnipeg Jets |
| Draft Overall | 101 |
| Draft Round | 4 |
| Draft Year | 2019 |
| First Season For Game Type | 20222023 |
| Height | 74 |
| Is In Hall Of Fame Yn | N |
| Nationality Code | USA |
| Weight | 211 |
NHL EDGE
Puck/player tracking data from NHL EDGE for 2025-26, shown as a percentile rank against the league. 4 games played.
Top Shot Speed
78.3 mph
11th pctile
Top Skating Speed
19.9 mph
6th pctile
Bursts Over 20mph
0
0th pctile
Distance Skated
8 mi
12th pctile
Zone time: 38.1% offensive · 17.7% neutral · 44.3% defensive.
Pre-NHL / Other Leagues
AHL, CHL (OHL/WHL/QMJHL), USHL and NCAA history, matched by name.
| League | Season | Team | GP | G | A | PTS | +/- | PIM |
|---|---|---|---|---|---|---|---|---|
| AHL | 2025-26 Regular Season | Toronto Marlies | 55 | 5 | 18 | 23 | -1 | 37 |
| AHL | 2023-24 Regular Season | San Jose Barracuda | 18 | 1 | 5 | 6 | -9 | 10 |
| NCAA | 2022-23 | Harvard | 33 | 7 | 24 | 31 | 20 | 14 |
| NCAA | 2021-22 | Harvard | 35 | 7 | 25 | 32 | 9 | 10 |
