Cap committed
$108.805M
of $104M ceiling · as of Oct 3
Cap space
$0K
Using $4.805M of LTIR relief · retained slots 0 of 3
Active roster
23
51 of 50 NHL contracts
5v5 xGF%
48.1
19th in NHL
PP% / PK%
14.3 / 100.0
PP 14th · PK 1st
Fan sentiment
52
Undervalued on this roster
Performance well above what fans think · biggest gaps first
Fans = fan sentiment 0-100. Perf. = performance percentile at his position among players fans discuss (5v5 expected goals share, projected WAR, Game Score). Reasons are written by Claude from the numbers only.
Latest Toronto Maple Leafs news
Headlines from news outlets and team blogs
- Green Coaches 500th as Sens Kick Things Off in Toronto
NHL.com · Oct 3
- Checking in on 5 former Maple Leafs who may have got away
theleafsnation.com · Oct 3
- Toronto Marlies battle early rust offensively, fall to opening night defeat in Rochester
Maple Leaf Hot Stove · Oct 3
- Can Maple Leafs Fans Be Blamed for Being Sentimental?
Yardbarker · Oct 3
- GAME DAY vs OTTAWA | Oct. 3, 2026
NHL.com · Oct 3
- Jim Hiller on Kirill Marchenko's first few games as a Leaf: "Lots of chances, came close, and didn’t strike, but that’ll happen here soon"
Maple Leaf Hot Stove · Oct 3
- Daniel Alfredsson on interacting with Leafs fans in Toronto: “I thought I would be more incognito in the city, but some of them still remember my face… I love it… They’re great”
mapleleafshotstove.com · Oct 3
- Dylan Cozens happy to share Whitehorse stage with Maple Leafs' Gavin McKenna
Toronto Sun · Oct 3
- Jim Hiller on Kirill Marchenko’s first few games as a Leaf: “Lots of chances, came close, and didn’t strike, but that’ll happen here soon”
mapleleafshotstove.com · Oct 3
- Daniel Alfredsson on interacting with Leafs fans in Toronto: "I thought I would be more incognito in the city, but some of them still remember my face... I love it... They’re great"
Maple Leaf Hot Stove · Oct 3
| Player | Pos | Age | GP | G | A | P | TOI | FO% | xGF% | WAR | Cap hit | Yrs | Expiry | Clause | Fans | Chatter |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Forwards14 players · $54.089M | ||||||||||||||||
| Easton Cowan | R | 21 | 2 | 1 | 2 | 3 | 14:41 | — | 67.3 | 0.2 | $900K | 2 | RFA | None | 74 | 15 |
| William Nylander | R | 30 | 2 | 2 | 0 | 2 | 18:12 | — | 20.3 | 0.2 | $11.5M | 6 | UFA | NMC | 55 | 2 |
| Colton Sissons | C | 32 | 2 | 1 | 0 | 1 | 13:10 | — | 61.7 | 0.1 | $4.25M | 2 | UFA | M-NTC | 69 | 1 |
| Kirill Marchenko | R | 26 | 2 | 0 | 1 | 1 | 19:12 | — | 78.1 | -0.2 | $3.85M | 1 | RFA | None | 53 | 101 |
| John Tavares | C | 36 | 2 | 0 | 1 | 1 | 16:47 | — | 30.8 | -0.2 | $4.389M | 3 | UFA | — | 37 | 1 |
| Jack Roslovic | C | 29 | 2 | 0 | 1 | 1 | 16:34 | — | 79.8 | 0.0 | $4M | 2 | UFA | — | 45 | 0 |
| Nick Paul | L | 31 | 2 | 0 | 1 | 1 | 15:38 | — | 37.6 | 0.0 | $3.15M | 3 | UFA | — | 59 | 0 |
| Auston Matthews | C | 29 | 2 | 0 | 0 | 0 | 21:19 | — | 61.9 | -0.1 | $13.25M | 2 | UFA | NMC | 44 | 8 |
| Gavin McKenna | L | 18 | 2 | 0 | 0 | 0 | 15:26 | — | 24.4 | -0.1 | $1.075M | 3 | RFA | None | 51 | 3 |
| Brandon Duhaime | L | 29 | 2 | 0 | 0 | 0 | 11:52 | — | 24.5 | 0.0 | $2.6M | 3 | UFA | — | — | 0 |
| Teddy Blueger | C | 32 | 2 | 0 | 0 | 0 | 11:09 | — | 59.6 | -0.0 | $2.5M | 2 | UFA | — | — | 0 |
| Bo Groulx | C | 26 | 1 | 0 | 0 | 0 | 9:49 | — | 62.9 | 0.0 | $813K | 1 | UFA | — | 50 | 0 |
| Zack MacEwen | R | 30 | 1 | 0 | 0 | 0 | 5:25 | — | 0.0 | -0.0 | $875K | 2 | UFA | None | — | 0 |
| Luke Haymes | C | 23 | 0 | 0 | 0 | 0 | — | — | — | — | $938K | 1 | RFA | — | — | 0 |
| Defense7 players · $31.263M | ||||||||||||||||
| Morgan Rielly | D | 32 | 2 | 0 | 2 | 2 | 20:40 | — | 57.9 | 0.1 | $7.5M | 4 | UFA | — | 34 | 4 |
| Darren Raddysh | D | 30 | 2 | 0 | 0 | 0 | 22:12 | — | 41.4 | -0.1 | $8.5M | 8 | UFA | NMC | 34 | 2 |
| Chris Tanev | D | 36 | 2 | 0 | 0 | 0 | 19:39 | — | 45.9 | -0.0 | $4.5M | 4 | UFA | NMC | — | 0 |
| Troy Stecher | D | 32 | 2 | 0 | 0 | 0 | 17:35 | — | 48.5 | 0.0 | $1.35M | 2 | UFA | None | — | 1 |
| Oliver Ekman-Larsson | D | 35 | 2 | 0 | 0 | 0 | 16:49 | — | 46.5 | -0.1 | $3.5M | 2 | UFA | M-NTC | — | 0 |
| Jake McCabe | D | 32 | 2 | 0 | 0 | 0 | 15:59 | — | 53.5 | -0.0 | $4.513M | 4 | UFA | NTC | 54 | 0 |
| Nick Blankenburg | D | 28 | 0 | 0 | 0 | 0 | — | — | — | — | $1.4M | 1 | UFA | — | — | 0 |
Goalies 2 on roster
| Player | Age | GP | SV% | GAA | GSAx | WAR | Cap hit | Yrs | Expiry | Clause | Fans | Chatter |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Anthony Stolarz | 32 | 1 | .963 | 1.03 | +1.6 | 0.3 | $3.75M | 4 | UFA | M-NTC | 68 | 0 |
| Sergei Bobrovsky | 38 | 1 | .875 | 3.06 | -0.4 | -0.0 | $7M | 3 | UFA | NMC | 45 | 0 |
FO% shown for centers. 5v5 xGF% from our expected goals model. WAR is PuckSleuth's estimate: wins above a replacement-level player, from our Game Score. Fans = fan sentiment 0-100 with 14-day trend. Chatter = trade mentions in the last 7 days.
Reserve list under NHL contract, not on the NHL roster · 28 players
| Player | Pos | Age | Cap hit | Yrs | Expiry | Type |
|---|---|---|---|---|---|---|
| Elvis Merzlikins | G | 32 | $5.4M | 1 | UFA | — |
| Max Domi | C | 31 | $3.75M | 2 | UFA | — |
| Dakota Joshua | C | 30 | $3.25M | 2 | UFA | — |
| Miles Wood | L | 31 | $2.5M | 3 | UFA | — |
| Tinus Luc Koblar | C | 19 | $1.028M | 3 | RFA | — |
| Hayes Hundley | D | 21 | $1.01M | 3 | RFA | — |
| Vinny Borgesi | D | 22 | $988K | 2 | RFA | — |
| Brandon Buhr | R | 24 | $975K | 1 | RFA | — |
| Borya Valis | R | 22 | $973K | 2 | RFA | — |
| Blake Smith | D | 21 | $963K | 2 | RFA | — |
| Landon Sim | R | 22 | $955K | 2 | RFA | — |
| Ben Danford | D | 20 | $936K | 3 | RFA | — |
| Miroslav Holinka | C | 20 | $918K | 2 | RFA | — |
| Noah Chadwick | D | 21 | $901K | 2 | RFA | — |
| Artur Akhtyamov | G | 24 | $900K | 3 | UFA | — |
| Cole McWard | D | 25 | $875K | 2 | UFA | — |
| Henrik Rybinski | R | 25 | $875K | 2 | UFA | — |
| William Villeneuve | D | 24 | $875K | 2 | RFA | — |
| Brendan Brisson | C | 24 | $850K | 1 | — | — |
| Jacob Quillan | C | 24 | $850K | 1 | RFA | — |
| Marshall Rifai | D | 28 | $850K | 1 | UFA | — |
| Philippe Myers | D | 29 | $850K | 1 | UFA | — |
| Ryan Tverberg | C | 24 | $850K | 1 | UFA | — |
| Samuel Hlavaj | G | 25 | $850K | 1 | RFA | — |
| Vinni Lettieri | C | 31 | $850K | 1 | UFA | — |
| Cade Webber | D | 25 | $825K | 1 | RFA | — |
| Dakota Mermis | D | 32 | $813K | 1 | UFA | — |
| Michael Pezzetta | L | 28 | $813K | 1 | UFA | — |
Prospects and depth players signed to NHL contracts, including two-way deals. Players on AHL-only contracts are not listed.
Cap by season
Signed cap hits by season. A badge marks the final season of each deal: UFA or RFA after it. Later seasons count only contracts signed so far.
| Player | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 |
|---|---|---|---|---|---|
| Forwards | |||||
| Auston MatthewsCNMC | $13.25M | $13.25MUFA | · | · | · |
| Bo GroulxC | $813KUFA | · | · | · | · |
| Borya ValisR | $973K | $973KRFA | · | · | · |
| Brandon BuhrR | $975KRFA | · | · | · | · |
| Brandon DuhaimeL | $2.6M | $2.6M | $2.6MUFA | · | · |
| Brendan BrissonC | $850K | · | · | · | · |
| Colton SissonsCM-NTC | $4.25M | $4.25MUFA | · | · | · |
| Dakota JoshuaCM-NTC | $3.25M | $3.25MUFA | · | · | · |
| Easton CowanR | $900K | $900KRFA | · | · | · |
| Gavin McKennaL | $1.075M | $1.075M | $1.075MRFA | · | · |
| Henrik RybinskiR | $875K | $875KUFA | · | · | · |
| Jack RoslovicC | $4M | $4MUFA | · | · | · |
| Jacob QuillanC | $850KRFA | · | · | · | · |
| John TavaresC | $4.389M | $4.389M | $4.389MUFA | · | · |
| Kirill MarchenkoR | $3.85M | $12.5M | $12.5M | $12.5M | $12.5M |
| Landon SimR | $955K | $955KRFA | · | · | · |
| Luke HaymesC | $938KRFA | · | · | · | · |
| Max DomiCM-NTC | $3.75M | $3.75MUFA | · | · | · |
| Michael PezzettaL | $813KUFA | · | · | · | · |
| Miles WoodLM-NTC | $2.5M | $2.5M | $2.5MUFA | · | · |
| Miroslav HolinkaC | $918K | $918KRFA | · | · | · |
| Nick PaulL | $3.15M | $3.15M | $3.15MUFA | · | · |
| Ryan TverbergC | $850KUFA | · | · | · | · |
| Teddy BluegerC | $2.5M | $2.5MUFA | · | · | · |
| Tinus Luc KoblarC | $1.028M | $1.028M | $1.028MRFA | · | · |
| Vinni LettieriC | $850KUFA | · | · | · | · |
| William NylanderRNMC | $11.5M | $11.5M | $11.5M | $11.5M | $11.5M |
| Zack MacEwenR | $875K | $875KUFA | · | · | · |
| Defense | |||||
| Ben DanfordD | $936K | $936K | $936KRFA | · | · |
| Blake SmithD | $963K | $963KRFA | · | · | · |
| Cade WebberD | $825KRFA | · | · | · | · |
| Chris TanevDNMC | $4.5M | $4.5M | $4.5M | $4.5MUFA | · |
| Cole McWardD | $875K | $875KUFA | · | · | · |
| Dakota MermisD | $813KUFA | · | · | · | · |
| Darren RaddyshDNMC | $8.5M | $8.5M | $8.5M | $8.5M | $8.5M |
| Hayes HundleyD | $1.01M | $1.01M | $1.01MRFA | · | · |
| Jake McCabeDNTC | $4.513M | $4.513M | $4.513M | $4.513MUFA | · |
| Marshall RifaiD | $850KUFA | · | · | · | · |
| Morgan RiellyD | $7.5M | $7.5M | $7.5M | $7.5MUFA | · |
| Nick BlankenburgD | $1.4MUFA | · | · | · | · |
| Noah ChadwickD | $901K | $901KRFA | · | · | · |
| Oliver Ekman-LarssonDM-NTC | $3.5M | $3.5MUFA | · | · | · |
| Philippe MyersD | $850KUFA | · | · | · | · |
| Troy StecherD | $1.35M | $1.35MUFA | · | · | · |
| Vinny BorgesiD | $988K | $988KRFA | · | · | · |
| William VilleneuveD | $875K | $875KRFA | · | · | · |
| Goalies | |||||
| Anthony StolarzGM-NTC | $3.75M | $3.75M | $3.75M | $3.75MUFA | · |
| Artur AkhtyamovG | $900K | $900K | $900KUFA | · | · |
| Elvis MerzlikinsGM-NTC | $4.428MUFA | · | · | · | · |
| Samuel HlavajG | $850KRFA | · | · | · | · |
| Sergei BobrovskyGNMC | $7M | $7M | $7MUFA | · | · |
| Committed | $108.805M | $123.298M | $77.352M | $52.763M | $32.5M |
| Players signed | 51 | 36 | 17 | 7 | 3 |
| Cap ceiling | $104M | $113.5M | not set | not set | not set |
| Cap space | $-4.805M | $-9.798M | — | — | — |
This season's committed total is the full cap charge used above (players in the minors count only above the buried allowance, plus dead cap); before LTIR relief. The 2027-28 ceiling of $113.5M is the league's announced figure; later ceilings are not set yet. Buyouts and dead cap in future seasons are not included.
Cap by position
- Forwards$54.089M · 49.7%
- Defense$31.263M · 28.7%
- Goalies$10.75M · 9.9%
- Injured reserve$4.428M · 4.1%
- Long-term injured reserve$7M · 6.4%
- Buried in the minors$1.275M · 1.2%
Injured reserve: Elvis Merzlikins ($4.428M).
Long-term injured reserve: Max Domi ($3.75M); Dakota Joshua ($3.25M).
Buried in the minors: Miles Wood ($1.275M).
Players in the minors count only above the buried allowance (league minimum salary plus $375,000). Roster status, buyouts, and bonus overages come from team announcements and news, checked daily. LTIR relief is not shown.
Expiring this season
Pending UFAs
9
Pending RFAs
6
Cap coming off
$21.775M
- Elvis MerzlikinsUFA · $5.4M · age 32
- Kirill MarchenkoRFA · $3.85M · age 26
- Nick BlankenburgUFA · $1.4M · age 28
- Brandon BuhrRFA · $975K · age 24
- Luke HaymesRFA · $938K · age 23
- Samuel HlavajRFA · $850K · age 25
Most trade chatter
- Kirill Marchenko101 mentions
Acquired in pre-game trade before debut
- Easton Cowan15 mentions
Fan surprised someone wanted to trade Cowan
- Auston Matthews8 mentions
Trade idea suggested: Matthews for Michkov
- Morgan Rielly4 mentions
Proposed trading Rielly or OEL to free cap space for acquiring defensemen