President of baseball ops: Jed Hoyer · GM: Carter Hawkins
Ranks vs the 30 teams in 2025, or a custom range (defaults to every team-season since 1985, when our data starts).
Each position shows its top 3 by games (top = starter) — click "+more" for the rest. The letter is bats/throws; ⇄ marks a player traded mid-season. Starters are ranked by WAR, bullpen by holds; ★ marks the closer (most save chances). MLB Stats API.
| Player | fWAR |
|---|---|
| Kyle Tucker | 4.5 |
| Matthew Boyd | 3.4 |
| Carson Kelly | 2.7 |
| Cade Horton | 2.1 |
| Colin Rea | 1.8 |
| Matt Shaw | 1.5 |
| Player | 2024 fWAR |
|---|---|
| Cody Bellinger | 2.1 |
| Mark Leiter Jr. | 1.3 |
| Mike Tauchman | 1.0 |
| Christian Bethancourt | 0.6 |
| Kyle Hendricks | 0.4 |
| Isaac Paredes | 0.4 |
WAR translated into tier-adjusted market value, then compared with what the player was paid by Cubs. Guaranteed contracts from the 2015-present contract-data period use the known contract period through 2025; everyone else is shown as a 2025 season snapshot.
| Player | Period | fWAR | Tier Market $M | Paid $M | Surplus $M | $ / WAR | Tier | Contract |
|---|---|---|---|---|---|---|---|---|
| Pete Crow-Armstrong | 2025 | +5.4 | +88.5 | 0.8 | +87.7 | $0.1M | 2.05× | Pre-arb extension · 2027–2032 · $19.2M AAV |
| Seiya Suzuki | 2022–2025 | +11.1 | +136.4 | 66.0 | +70.4 | $5.9M | 1.53× | Free agent · 2022–2026 · $17.0M AAV |
| Dansby Swanson | 2023–2025 | +12.4 | +131.2 | 68.0 | +63.2 | $5.5M | 1.32× | Free Agent · 2023–2029 · $25.3M AAV |
| Kyle Tucker | 2025 | +4.5 | +64.9 | 16.5 | +48.4 | $3.6M | 1.79× | Free Agent · 2026–2029 · $60.0M AAV |
| Matthew Boyd | 2025 | +3.4 | +53.6 | 10.5 | +43.1 | $3.1M | 1.96× | Free Agent · 2026–2027 · $14.5M AAV |
| Ian Happ | 2024–2025 | +6.4 | +81.9 | 42.0 | +39.9 | $6.6M | 1.60× | Extension · 2024–2026 · $20.3M AAV |
| Nico Hoerner | 2025 | +4.8 | +46.6 | 11.5 | +35.1 | $2.4M | 1.20× | Extension · 2027–2032 · $23.5M AAV |
| Michael Busch | 2025 | +3.5 | +33.7 | 0.8 | +32.9 | $0.2M | 1.20× | Pre-arbitration · 2026–2026 · $0.9M AAV |
| Cade Horton | 2025 | +2.1 | +25.5 | 0.6 | +25.0 | $0.3M | 1.49× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Colin Rea | 2025 | +1.8 | +21.9 | 4.2 | +17.7 | $2.3M | 1.49× | Extension · 2027–2027 · $6.5M AAV |
| Carson Kelly | 2025 | +2.7 | +21.5 | 5.5 | +16.0 | $2.0M | 1.00× | Free Agent · 2026–2027 · $5.8M AAV |
| Brad Keller | 2025 | +1.3 | +13.7 | 1.5 | +12.2 | $1.2M | 1.34× | Free Agent · 2026–2027 · $11.0M AAV |
| Daniel Palencia | 2025 | +0.9 | +10.2 | 0.7 | +9.5 | $0.7M | 1.34× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Jameson Taillon | 2023–2025 | +5.0 | +59.2 | 50.0 | +9.2 | $10.0M | 1.49× | Free Agent · 2023–2026 · $17.0M AAV |
| Ben Brown | 2025 | +1.1 | +8.7 | 0.7 | +8.0 | $0.6M | 1.02× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Matt Shaw | 2025 | +1.5 | +6.9 | 0.7 | +6.2 | $0.4M | 0.58× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Andrew Kittredge↔ | 2025 | +0.6 | +6.2 | 2.6 | +3.6 | $4.5M | 1.34× | Free Agent · 2025–2026 · $10.0M AAV |
| Caleb Thielbar | 2025 | +1.1 | +5.9 | 2.8 | +3.2 | $2.5M | 0.67× | Free Agent · 2026–2027 · $4.5M AAV |
| Miguel Amaya | 2025 | +0.9 | +3.6 | 0.8 | +2.8 | $0.9M | 0.52× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Drew Pomeranz | 2025 | +0.7 | +3.6 | 1.3 | +2.4 | $1.9M | 0.67× | Free Agent · 2026–2026 · $4.0M AAV |
| Javier Assad | 2025 | +0.3 | +2.7 | 0.8 | +2.0 | $2.3M | 1.02× | – |
| Reese McGuire | 2025 | +0.7 | +2.9 | 1.0 | +1.8 | $1.5M | 0.52× | – |
| Moisés Ballesteros | 2025 | +0.3 | +1.6 | 0.1 | +1.5 | $0.4M | 0.69× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Jordan Wicks | 2025 | +0.1 | +0.7 | 0.1 | +0.6 | $1.0M | 0.67× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Kevin Alcántara | 2025 | +0.1 | +0.5 | 0.2 | +0.3 | $2.9M | 0.83× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Michael Fulmer↔ | 2025 | +0.0 | +0.2 | 0.0 | +0.2 | $0.6M | 0.67× | – |
| Owen Caissie | 2025 | +0.0 | +0.3 | 0.1 | +0.2 | $2.9M | 0.83× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Tom Cosgrove | 2025 | +0.1 | +0.3 | 0.2 | +0.1 | $2.9M | 0.67× | – |
| Brooks Kriske↔ | 2025 | -0.0 | -0.1 | 0.0 | -0.1 | – | 0.67× | Free Agent · 2026–2026 · $0.8M AAV |
| Gavin Hollowell | 2025 | -0.0 | -0.2 | 0.1 | -0.2 | – | 0.67× | – |
| Luke Little | 2025 | -0.0 | -0.2 | 0.0 | -0.3 | – | 0.67× | – |
| Gage Workman↔ | 2025 | -0.1 | -0.6 | 0.1 | -0.7 | – | 0.69× | Pre-arbitration · 2026–2026 · $0.8M AAV |
| Nicky Lopez↔ | 2025 | -0.1 | -0.6 | 0.1 | -0.7 | – | 0.58× | Free Agent · 2026–2026 · $0.8M AAV |
| Aaron Civale↔ | 2025 | -0.0 | -0.2 | 1.0 | -1.2 | – | 0.67× | Free Agent · 2026–2026 · $6.0M AAV |
| Ryan Brasier | 2025 | +0.3 | +1.6 | 3.0 | -1.4 | $10.1M | 0.67× | – |
| Ethan Roberts | 2025 | -0.2 | -1.3 | 0.2 | -1.5 | – | 0.67× | – |
| Génesis Cabrera↔ | 2025 | -0.3 | -1.5 | 0.1 | -1.6 | – | 0.67× | – |
| Julian Merryweather | 2025 | -0.1 | -0.5 | 1.2 | -1.7 | – | 0.67× | – |
| Carlos Santana↔ | 2025 | -0.2 | -1.0 | 0.8 | -1.8 | – | 0.56× | Free Agent · 2026–2027 · $2.0M AAV |
| Vidal Bruján↔ | 2025 | -0.2 | -1.5 | 0.3 | -1.8 | – | 0.83× | Arbitration · 2026–2026 · $0.8M AAV |
| Michael Soroka↔ | 2025 | -0.1 | -0.3 | 1.7 | -2.0 | – | 0.67× | Free Agent · 2026–2026 · $7.5M AAV |
| Taylor Rogers↔ | 2025 | -0.1 | -0.3 | 1.8 | -2.1 | – | 0.67× | Free Agent · 2026–2026 · $2.0M AAV |
| Chris Flexen | 2025 | -0.3 | -1.4 | 0.8 | -2.2 | – | 0.67× | – |
| Nate Pearson | 2025 | -0.2 | -1.0 | 1.4 | -2.3 | – | 0.67× | Free Agent · 2026–2026 · $1.4M AAV |
| Eli Morgan | 2025 | -0.3 | -1.5 | 0.9 | -2.4 | – | 0.67× | Free Agent · 2026–2026 · $1.0M AAV |
| Willi Castro↔ | 2025 | -0.5 | -2.4 | 1.2 | -3.6 | – | 0.56× | Free Agent · 2026–2027 · $6.4M AAV |
| Jon Berti | 2025 | -0.5 | -2.1 | 2.0 | -4.1 | – | 0.58× | – |
| Justin Turner | 2025 | -0.3 | -1.2 | 4.5 | -5.7 | – | 0.56× | – |
| Justin Steele | 2025 | +0.0 | +0.4 | 6.5 | -6.2 | $136.0M | 1.02× | Arbitration · 2026–2026 · $6.8M AAV |
| Shota Imanaga | 2025 | +0.9 | +7.2 | 13.5 | -6.3 | $15.3M | 1.02× | Qualifying Offer · 2026–2026 · $22.0M AAV |
| Porter Hodge | 2025 | -0.6 | -6.9 | 0.7 | -7.5 | – | 1.34× | – |
| Ryan Pressly | 2025 | -0.3 | -3.7 | 9.2 | -12.9 | – | 1.34× | – |
| Total | — | +69.6 | +813.6 | 341.1 | +472.9 | — | ||
Every graded 2025 deal involving the Cubs — best expected value first. Surplus is realized value in $M; 17 total.
What the front office was committed to as of 2025, 2025–2031. Guaranteed $ are contract commitments signed by 2025; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.
| Player | Age | Svc | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 | 2031 |
|---|---|---|---|---|---|---|---|---|---|
| Dansby Swanson | 31 | 8.047 | $28.0M | $28.0M | $28.0M | $27.0M | $26.0M | FREE AGENT | |
| Ian Happ | 30 | 7.036 | $21.0M | $19.0M | FREE AGENT | ||||
| Seiya Suzuki | 30 | 3.000 | $19.0M | $19.0M | FREE AGENT | ||||
| Jameson Taillon | 33 | 8.110 | $18.0M | $18.0M | FREE AGENT | ||||
| Matthew Boyd | 34 | 8.057 | $10.5M | $17.0M | $15.0MMUTUAL | FREE AGENT | |||
| Ryan Pressly | 36 | 11.039 | $9.2M | FREE AGENT | |||||
| Carson Kelly | 30 | 6.161 | $5.5M | $5.0M | $7.5MMUTUAL | FREE AGENT | |||
| Justin Turner | 40 | 14.045 | $4.5M | FREE AGENT | |||||
| Ryan Brasier | 37 | 7.094 | $3.0M | FREE AGENT | |||||
| Caleb Thielbar | 38 | 6.131 | $2.8M | FREE AGENT | |||||
| Andrew Kittredge | 35 | 6.070 | $2.6M | $9.0MCLUB | FREE AGENT | ||||
| Taylor Rogers | 34 | 8.145 | $1.8M | FREE AGENT | |||||
| Michael Soroka | 27 | 6.009 | $1.7M | FREE AGENT | |||||
| Brad Keller | 29 | 6.062 | $1.5M | FREE AGENT | |||||
| Drew Pomeranz | 36 | 11.021 | $1.3M | FREE AGENT | |||||
| Carlos Santana | 39 | 14.115 | $767k | FREE AGENT | |||||
| Michael Fulmer | 32 | 7.157 | $25k | FREE AGENT |
| Player | Age | Svc | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 | 2031 |
|---|---|---|---|---|---|---|---|---|---|
| Kyle Tucker | 28 | 5.079 | $16.5M | FREE AGENT | |||||
| Nico Hoerner | 28 | 5.014 | $11.5M | FREE AGENT | |||||
| Justin Steele | 29 | 3.143 | $6.5M | ARB 2 | ARB 3 | FREE AGENT | |||
| Colin Rea | 34 | 5.057 | $4.2M | FREE AGENT | |||||
| Jon Berti | 35 | 5.168 | $2.0M | FREE AGENT | |||||
| Nate Pearson | 28 | 4.005 | $1.4M | ARB 3 | FREE AGENT | ||||
| Willi Castro | 28 | 5.017 | $1.2M | FREE AGENT | |||||
| Julian Merryweather | 33 | 4.109 | $1.2M | ARB 3 | FREE AGENT | ||||
| Reese McGuire | 30 | 4.155 | $1.0M | ARB 3 | FREE AGENT | ||||
| Aaron Civale | 30 | 5.058 | $1.0M | FREE AGENT | |||||
| Eli Morgan | 29 | 3.091 | $950k | ARB 2 | FREE AGENT | ||||
| Chris Flexen | 30 | 4.107 | $774k | ARB 3 | FREE AGENT | ||||
| Nicky Lopez | 30 | 5.139 | $98k | FREE AGENT | |||||
| Génesis Cabrera | 28 | 5.011 | $78k | FREE AGENT |
| Player | Age | Svc | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 | 2031 |
|---|---|---|---|---|---|---|---|---|---|
| Shota Imanaga | 31 | 1.000 | $13.5M | Pre-Arb | FREE AGENT | ||||
| Miguel Amaya | 26 | 1.130 | $782k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Michael Busch | 27 | 1.045 | $780k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Javier Assad | 27 | 2.027 | $773k | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | ||
| Pete Crow-Armstrong | 23 | 0.170 | $771k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Ben Brown | 25 | 1.000 | $693k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Daniel Palencia | 25 | 0.159 | $682k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Porter Hodge | 24 | 0.125 | $676k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Matt Shaw | 23 | 0.000 | $662k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Cade Horton | 23 | 0.000 | $580k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Vidal Bruján | 27 | 2.014 | $323k | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | ||
| Ethan Roberts | 27 | 2.075 | $229k | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | ||
| Kevin Alcántara | 22 | 0.005 | $223k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Tom Cosgrove | 29 | 1.085 | $163k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Owen Caissie | 22 | 0.000 | $139k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Jordan Wicks | 25 | 1.037 | $135k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Moisés Ballesteros | 21 | 0.000 | $123k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Gage Workman | 25 | – | $95k | ||||||
| Gavin Hollowell | 27 | 0.095 | $61k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Brooks Kriske | 31 | 1.121 | $41k | Pre-Arb | FREE AGENT | ||||
| Luke Little | 24 | 1.020 | $16k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
How each 2025 acquisition stacked onto Cubs's playoff-odds curve. The side table is ranked by PPA.