PuckSleuth
Linus Ullmark35

Ottawa Senators · Goalie · Catches L

Linus Ullmark

Age 33 · 6'4" · 223 lb · Born in Lugnvik, SWE

Cap hit

$8.25M

7.9% of $104M cap

Term

3 yrs

Through 2028-29, then UFA

Clause

NMC

Surplus value

−$4.55M

vs. $3.7M market estimate

Confirmed by the public signing announcement · source

2026-27 regular season

GP

1

1 starts

Record

1-0-0

SV%

.931

GAA

2.00

Shots against

29

GSAx

+1.2

goals saved above expected

Game Score

+1.16

per game

Game log

Last 5 games · NHL API

GameDecSASVGASV%TOIxGAGSAxHD savesGS
Oct 3@ TOR · W 3-2W29272.93160:003.16+1.162/2+1.16
Apr 25vs CAR · L 4-2L28262.92958:014.45+2.455/7+2.45
Apr 23vs CAR · L 2-1L27252.92658:012.94+0.944/5+0.94
Apr 20@ CAR · OTL 3-2L49463.93993:344.63+1.633/5+1.63
Apr 18@ CAR · L 2-0L29272.93156:494.36+2.366/7+2.36

Dec = decision (W, L, OTL; ND = started, no decision). HD saves = high-danger shots on goal stopped. GS = our Game Score.

Advanced metrics

2025-26 · 49 GP · 2,883 min · percentile vs. NHL goalies

SV%.891

36th percentile

GSAx-10.0

14th percentile

GSAx/60-0.21

23rd percentile

HDSV%.653

11th percentile

HD GSAx-13.1

1st percentile

5v5 GSAx-6.9

23rd percentile

EV SV%.901

46th percentile

Quality start %57.1%

60th percentile

Really bad start %20.4%

59th percentile

xGA/602.52

9th percentile

Expected goals come from our own model and rate every unblocked shot he faced by its chance of going in. High-danger shots are those worth 0.15 expected goals or more. Percentiles compare him with goalies who played 600 minutes that season. xGA/60 shows how hard his workload was, so its bar is grey.

Play styleRebound-tidy starter

Trait percentiles vs. NHL goalies · 2025-26

Ullmark is a starter whose strengths are keeping rebounds down and turning in steady game-to-game results, but the numbers show real trouble stopping dangerous chances. His overall save percentage of 0.891 and -10.0 goals saved above expected reflect that gap, especially on high-danger shots and the penalty kill.

Rebound controlSteady startsStruggles on dangerWeak on PKStarter
High-danger saves
7
Routine saves
56
Rebound control
71
5-on-5 saves
34
PK saves
10
Consistency
60
Workload
73

Strengths

  • Rebound control sits at the 71st percentile, with few quick follow-up shots.
  • Consistency is at the 60th percentile, with quality starts in 57% of starts.
  • Routine saves are average at the 56th percentile, a steady base on lower-danger shots.

Watch-outs

  • High-danger saves rank in the 7th percentile, with a 0.653 save % on 173 shots.
  • PK save percentage sits at the 10th percentile, among the weakest in the league.
  • 5-on-5 saves rank in the 34th percentile, below average at even strength.

Similar style: Joey Daccord (SEA), Darcy Kuemper (LAK)

Built from play-by-play and our expected goals model, compared with goalies who have 600+ minutes in the season.

Career stats

From the NHL's player records

SeasonLeagueTeamGPGSWLOTLSV%GAASOSAGA
2008-09Swe-U18Kramfors U1814—————3.930—54
2009-10Swe-U18Kramfors U182—————5.500—11
2009-10Swe-U18MODO U188—————3.221—26
2009-10 (playoffs)Swe-U18MODO U182—————3.500—7
2010-11Swe-U18MODO U1824—————2.205—51
2010-11Swe-Jr.MODO Jr.1—————2.000—2
2010-11 (playoffs)Swe-U18MODO U182—————3.490—6
2011-12Swe-Jr.MODO Jr.25—————2.761—70
2011-12SwedenMODO3—————3.240—8
2011-12 (playoffs)Swe-Jr.MODO Jr.5—————2.241—9
2012-13Swe-Jr.MODO Jr.23—185——2.042—46
2012-13Sweden-2Mora6—42——2.100—12
2012-13SwedenMODO6—31——2.070—11
2012-13 (playoffs)Swe-Jr.MODO Jr.5—41——1.39——1
2012-13 (playoffs)SwedenMODO2—11——1.470—3
2013-14SwedenMODO35—1716——2.083—71
2013-14 (playoffs)SwedenMODO2—02——4.240—9
2014-15SHLMoDo Hockey35—1220—.9053.1211049100
2014-15 (playoffs)SHLMoDo Hockey4—40—.9800.502982
2015-16NHLBuffalo Sabres20208102.9132.60056549
2015-16AHLRochester Americans28—10160.9023.41092190
2016-17NHLBuffalo Sabres11010.9173.060363
2016-17AHLRochester Americans55—26274.9092.8711678153
2017-18NHLBuffalo Sabres53120.9352.0001238
2017-18AHLRochester Americans44—211214.9222.4421347105
2017-18 (playoffs)AHLRochester Americans3—030.8005.5008016
2018-19NHLBuffalo Sabres373415145.9053.1121146109
2019-20NHLBuffalo Sabres343417143.9152.691106691
2020-21NHLBuffalo Sabres2020963.9172.63059149
2021-22NHLBoston Bruins413926102.9172.451114095
2021-22WCSweden3—120.9202.261877
2021-22 (playoffs)NHLBoston Bruins22020.8604.160578
2022-23NHLBoston Bruins49484061.9381.892145791
2022-23 (playoffs)NHLBoston Bruins66330.8963.33019220
2023-24NHLBoston Bruins403922107.9152.5721207103
2023-24 (playoffs)NHLBoston Bruins21010.8863.900445
2024-25NHLOttawa Senators444325143.9102.7241229112
2024-254 NationsSweden10001.8822.880172
2024-25 (playoffs)NHLOttawa Senators66240.8802.84115018
2025-26NHLOttawa Senators494928128.8912.7331198131
2025-26 (playoffs)NHLOttawa Senators44040.9322.0301339
2026-27NHLOttawa Senators11100.9312.000292

Every league he has played in, from the NHL's records, regular season and playoffs.

Sentiment & chatter

Fans

—

Beat writers

—

Media

—

Fan, beat writer, and media scores, the 14-day trade chatter chart, and the latest mentions appear once sentiment scoring is switched on. Mentions are already being collected.

Recent Game Scores

Last 10 games · goals above average

Average +0.97 per game over these 10.

Where his Game Score comes from

+1.16 per game

2026-27 · 1 GP

Season total +1.2, or +1.16 per game.

Goaltending
+1.2

Game Score gives credit for everything a player does in a game. Goals (1.0) and assists (0.7 primary, 0.5 secondary) count most; shots, blocks, hits, takeaways, penalties drawn, faceoff wins, killing penalties, and holding down the other team's chances add to it. Only mistakes subtract: goals against at 5-on-5, giveaways, penalties taken, faceoff losses, and allowing more chances than an average player would. A player who is there to defend or kill penalties is not marked down for not scoring. Goalies are measured by goals saved above expected.

Usage

Last game: @ TOR, Oct 3

Started in net last game.

From the NHL's shift chart.

Age curve

At 33: 100% of peak

NHL goalies · production index

202937

At 33, goalies typically produce 100% of their peak (age 26). His contract runs through age 35, when the typical level is 100%.

From 24 seasons of NHL results, adjusted for league scoring and save percentage in each era. Shaded bars are the seasons left on his contract.

Contract by season

3 seasons left

SeasonTeamCap hit% of cap
2026-27OTT$8.25M7.9%
2027-28OTT$8.25M7.3%
2028-29OTT$8.25M—

UFA after 2028-29. NMC. $24.75M in cap hits left. % of cap uses each season's ceiling where the league has set one ($104M this season, $113.5M in 2027-28).