LIVE --:--:-- ET
91

Leo Carlsson

CenterANANHL roster
Age 21 · born Dec 26, 2004Karlstad, SWE6'3" (191 cm) · 215 lb (98 kg)Shoots leftDrafted 2023 R1 #2 by ANA

2026–27 by team

TeamGPGAP+/-PIMPPGSOGTOI/GPHITBLKixGG−ixG
ANA102911-5211219:38261.4+0.6

Player Puckigree

On the league chart →
2026–27 · ANA
+1.1goals above replacement · 0.2 wins
EV off+0.3
EV def−0.1
PP+0.2
PK+0.0
Finish+0.0
Pen+0.5
Workload+0.2
By season
SeasonTeamGPGoalsWins
2023–24ANA55+4.00.6
2024–25ANA76+3.00.5
2025–26ANA70+7.31.2
2026–27ANA10+1.10.2

Goals above a replacement-level player (someone outside a team’s regular rotation): how he did against an average player, plus credit for the workload a replacement would otherwise take. About 6.2 goals make one win. Hover a part for what it measures. How it’s built: How it works.

At 5-on-5

ANA · 127 min
xGF%47.2CF%51.8GF–GA4–8Rel xGF%+3.6OZ%69
Most common linemates

Game log

Average Imprint 0.77 over 10 games, best 2.9.

DateTeamOpponentGAP+/-SOGPIMTOIImprint
Oct 22ANA@ NJD000-21019:13-0.8
Oct 20ANA@ NYI022+12020:441.4
Oct 19ANA@ NYR000-12015:09-0.2
Oct 16ANAvs BOS00001020:230.4
Oct 13ANAvs CGY101-12022:181.1
Oct 10ANA@ CGY011-12020:180.4
Oct 9ANA@ WPG000+11016:250.6
Oct 7ANAvs EDM022-20223:360.8
Oct 4ANAvs FLA033-10020:261.2
Oct 2ANA@ VGK112+11017:432.9

NHL career

SeasonLeagueTeamGPGAPPIM+/-
2026–27NHLANA1029112-5
2025–26NHLAnaheim Ducks7029386733+4
2024–25NHLAnaheim Ducks7620254514+6
2023–24NHLAnaheim Ducks5512172916-11

NHL playoffs

SeasonLeagueTeamGPGAPPIM+/-
2025–26NHLAnaheim Ducks1247110+1

Other leagues

Junior, college, minor-league, European and international seasons from NHL records. Some seasons may be missing. Refreshed Oct 23.

SeasonLeagueTeamGPGAPPIM+/-
2024–254 NationsSweden100000
2024–25EHTSweden314500
2024–25WCSweden1046102+3
2022–23 (playoffs)SHLÖrebro HK131894+8
2022–23WCSweden83250+5
2022–23EHTSweden20222+1
2022–23WJC-20Sweden U2073362+4
2022–23SHLÖrebro HK441015256-5
2021–22 (playoffs)J18 NationellÖrebro HK J18100000
2021–22 (playoffs)J20 NationellÖrebro HK J2041782+5
2021–22WJC-18Sweden U18221300
2021–22J18 RegionÖrebro HK J1821230—
2021–22SHLÖrebro HK353694+1
2021–22Hlinka Gretzky CupSweden U1851230+2
2021–22J20 NationellÖrebro HK J20141017272+15
2020–21J20 NationellÖrebro HK J201945912+4
2020–21J18 RegionÖrebro HK J1810000—
2019–20 (playoffs)U16 ElitFärjestad BK U16392114—
2019–20U16 SMFärjestad BK U1630112—
2019–20J18 ElitFärjestad BK J1820000—
2019–20TV-PuckenVärmland52350—
2019–20U16 ElitFärjestad BK U161589174—
2018–19U16 SMFärjestad BK U1631010—
2018–19U16 Div.1Färjestad BK U16 221010—
2018–19U16 ElitFärjestad BK U1619010108—
2017–18U16 Div.1Färjestad BK U16 2151314270—
2015–16WSI U12Sweden Selects U1263142—

Source: NHL.com data. Player status per the NHL player registry.

ESC
  • PAGE Rankings this week
  • PAGE Timeline 2026–27 nightly
  • PAGE 2025–26 rewind weekly
  • PAGE 2024–25 rewind weekly
  • PAGE 2023–24 rewind weekly
  • PAGE 2022–23 rewind weekly
  • PAGE Playoff odds and the Cup
  • PAGE Compare two teams any matchup
  • PAGE What if? Player swap change a roster
  • PAGE What if? Goalie swap replay a game