Rosternomics
JM

John Mozeliak

Born Jan 18, 1969 · Boulder, CO · age 57

Oversaw a long run of St. Louis Cardinals contention as GM and president of baseball operations, including the 2011 World Series title and a near-annual postseason presence.

Across the full 19-season sample, the measured profile stands out most for payroll-adjusted winning (95th percentile), drafted-player surplus (93rd percentile), and playoff leverage per acquired WAR (92nd percentile).

19 seasons with salary-era data across 1 stint. All figures are franchise-level outcomes during the tenure, not solely attributable to one executive.

★ 1 title · 2 pennants · 10 playoff appearances · 1599–1375 (0.538)

Percentile Rankings

vs. execs with toyrs exp.
PoorAverageGreat
Trade Decision Quality
Roster Construction
Depth
7.5
Dead WAR
-4.2
Dead money %
29%
PoorAverageGreat
Talent Creation
Cheap-talent surplus
$34M
Drafted surplus
$21M
Traded-for surplus
$7M
Int'l surplus
$1M
Results & Efficiency
GM WAR
+1.0
TAB
+46.8
WAB
+71.1
$ / WAR
$3.2M
Net WAR/trade
+0.28

Overview

TeamRoleYear Pay
$M
Rel
Pay
Surp
$M
Surp
WAR
Dead
%
Cheap
$M
Draft
$M
Trd
$M
Int'l
$M
$ /
WAR
WAR Depth Dead
WAR
HG Trade Net/
Trd
FA R5 RFA PPA CPA WAB TAB W-L% POPenWS
Cardinals POBO/GM 2007 78–84 $95 115 -34 -15.8 34% +10 +3 +7 +0 $2.8M 27.8 4.0 -6.2 -0.7 +12.2 +4.06 -6.4 +0.9 +0.06 0.47 0.09 -5.7 -8.1 0.481
Cardinals POBO/GM 2008 86–76 $93 106 +7 +3.0 35% +24 +12 +12 +0 $2.0M 42.6 7.0 -4.2 +15.0 +3.3 +1.67 +9.5 +0.0 +0.02 4.84 0.34 +3.4 +7.7 0.531
Cardinals POBO/GM 2009 91–71 $107 117 -7 -3.0 39% +26 +16 +11 +0 $2.3M 41.2 9.0 -4.8 +45.3 -7.4 -2.48 -7.9 +0.0 -3.04 6.48 0.43 +7.1 +5.1 0.562
Cardinals POBO/GM 2010 86–76 $105 115 -21 -8.8 31% +16 +6 +10 +0 $2.5M 36.1 7.0 -5.5 +4.9 -1.9 -0.64 +14.9 -0.0 -1.16 4.82 0.31 +2.3 +0.1 0.531
Cardinals POBO/GM 2011 90–72 $117 122 -16 -6.5 19% +24 +18 +4 +0 $2.5M 41.2 10.0 -5.0 +14.3 -6.8 -6.76 -15.8 -0.1 -3.90 5.18 0.35 +5.5 +4.5 0.556
Cardinals POBO/GM 2012 88–74 $119 119 -4 -1.5 29% +26 +24 +4 -2 $2.5M 44.6 11.0 -3.1 +17.6 -1.0 -1.0 +0.0 +0.73 6.97 0.57 +3.8 +8.2 0.543
Cardinals POBO/GM 2013 97–65 $94 90 +21 +7.9 32% +36 +40 -4 +0 $2.0M 42.8 8.0 -4.1 +1.3 +17.8 +8.92 +5.0 +0.0 +3.35 6.93 0.61 +16.3 +9.8 0.599
Cardinals POBO/GM 2014 90–72 $120 106 -20 -7.0 29% +35 +29 +6 -0 $3.0M 34.0 6.0 -6.3 +16.2 -9.7 -3.24 +0.6 +0.0 -1.23 2.11 0.18 +7.3 -1.0 0.556
Cardinals POBO/GM 2015 100–62 $130 107 +9 +3.0 22% +57 +35 +22 +0 $2.8M 44.1 11.0 -2.8 +24.6 +6.1 +1.22 -16.9 +3.2 +0.60 6.26 0.43 +17.2 +9.1 0.617
Cardinals POBO/GM 2016 86–76 $136 108 -0 -0.1 14% +56 +18 +24 +8 $3.1M 42.1 9.0 -1.8 +23.9 +4.7 +2.34 +3.1 +1.0 +3.25 4.98 0.32 +3.0 +6.9 0.531
Cardinals POBO/GM 2017 83–79 $145 111 -6 -1.9 21% +54 +35 +22 -1 $3.3M 40.8 9.0 -3.2 +0.1 +0.6 +0.13 -7.7 +0.0 +0.23 5.91 0.37 -0.3 +5.2 0.512
Cardinals POBO/GM 2018 88–74 $155 118 -43 -12.7 44% +19 +26 -6 -0 $4.0M 32.5 6.0 -5.8 +8.6 +5.7 +0.63 -0.5 +0.0 +0.29 1.31 0.14 +3.9 -3.7 0.543
Cardinals POBO/GM 2019 91–71 $151 117 -32 -9.9 26% +33 +31 +4 -2 $3.9M 36.1 8.0 -2.3 +0.2 -1.7 -1.72 -25.3 +0.0 +0.00 2.28 0.20 +7.1 +0.0 0.562
Cardinals POBO/GM 2020 30–28 $133 112 -56 -7.6 50% +28 +21 +5 +3 $10.3M 10.6 1.0 -2.4 +1.9 -5.2 -2.60 -4.2 +0.0 +0.36 1.29 0.15 +0.0 +0.0 0.517
Cardinals POBO/GM 2021 90–72 $168 133 -44 -13.7 36% +49 +22 +23 +5 $4.0M 38.2 8.0 -4.3 +0.0 +14.9 +3.72 -1.6 +0.0 +1.24 3.98 0.27 +4.4 +0.5 0.556
Cardinals POBO/GM 2022 93–69 $165 115 +2 +0.5 21% +38 +34 +4 +0 $3.4M 45.5 7.0 -3.6 +32.5 -4.6 -1.15 +0.6 +0.0 -0.58 6.68 0.62 +9.2 +9.6 0.574
Cardinals POBO/GM 2023 71–91 $174 113 -45 -11.3 22% +27 +17 -3 +0 $4.5M 32.8 8.0 -6.1 +14.0 -1.1 -0.22 +7.8 +0.0 +1.92 2.16 0.19 -12.5 -3.0 0.438
Cardinals POBO/GM 2024 83–79 $179 111 -44 -10.6 21% +42 +7 +0 +0 $4.9M 32.4 7.0 -4.3 +7.6 -4.2 -1.05 -3.0 +0.0 -0.53 0.90 0.12 -0.3 -3.1 0.512
Cardinals POBO/GM 2025 78–84 $121 78 +0 +0.0 28% +51 +0 -3 +0 $3.5M 30.2 6.0 -4.1 +0.0 -3.9 -0.78 +1.9 +0.0 +0.75 0.94 0.13 -0.7 -1.0 0.481
Career total (1985+ data) $2506 111 -334 -95.9 29% +34 +21 +7 +1 $3.2M 695.4 7.5 -4.2 +227.4 +17.8 +0.28 -47.1 +5.0 +0.51 3.79 0.29 +71.1 +46.8 0.538 102 1

Roster Construction

How the roster was sourced

Share of acquired fWAR by channel vs. league average.

Build channels — net fWAR

Acquired minus surrendered / signed minus walked.

Home-grown (draft/intl)+227.4
Trade+17.8
Free agency-47.1
Rule 5 / minor draft+5.0
Sourcing mix: 50% draft · 21% FA · 28% trade · 1% R5

Trades

Trades made — 86 deals credited to John Mozeliak, best expected value first; surplus is realized value in $M

2021 · STL / COL
STL · John Mozeliak +$104.8M
Nolan Arenado
COL · Jeff Bridich −$104.8M
Mateo Gil, Jake Sommers, Tony Locey, Elehuris Montero, Austin Gomber
STL came out ahead by $104.8M
2017 · MIA / STL
MIA · Michael Hill +$267.2M
Daniel Castano, Magneuris Sierra, Sandy Alcántara, Zac Gallen
STL · John Mozeliak −$267.2M
Marcell Ozuna
MIA came out ahead by $267.2M
2013 · STL / ANA
STL · John Mozeliak +$42.4M
Peter Bourjos, Randal Grichuk
ANA · Jerry Dipoto −$42.4M
David Freese, Fernando Salas
STL came out ahead by $42.4M
2015 · MIA / STL
MIA · Mike Berger +$13.6M
Kyle Barraclough
STL · John Mozeliak −$13.6M
Steve Cishek
MIA came out ahead by $13.6M
2011 · LAD / STL
LAD · Ned Colletti +$3.2M
Alex Castellanos
STL · John Mozeliak −$3.2M
Rafael Furcal
LAD came out ahead by $3.2M
2025 · BOS / STL Dec 22, 2025
BOS · Craig Breslow +$16.8M
Willson Contreras
STL · John Mozeliak −$16.8M
Blake Aita, Hunter Dobbins, Yhoiker Fajardo
Too soon to call unsettled
2009 · STL / OAK
STL · John Mozeliak +$124.0M
Matt Holliday
OAK · Billy Beane −$124.0M
Clayton Mortensen, Shane Peterson, Brett Wallace
STL came out ahead by $124.0M
2007 · STL / SDP
STL · John Mozeliak +$65.6M
David Freese
SDP · Kevin Towers −$65.6M
Jim Edmonds
STL came out ahead by $65.6M
2017 · STL / SEA
STL · John Mozeliak +$42.4M
Tyler O'Neill
SEA · Jerry Dipoto −$42.4M
Marco Gonzales
STL came out ahead by $42.4M
2022 · STL / NYY Aug 2, 2022
STL · John Mozeliak +$41.6M
Jordan Montgomery
NYY · Brian Cashman −$41.6M
Harrison Bader
Too soon to call unsettled
2013 · STL / MIL
STL · John Mozeliak +$4.0M
John Axford
MIL · Douglas Melvin −$4.0M
Michael Blazek
STL came out ahead by $4.0M
2022 · STL / PIT Aug 1, 2022
STL · John Mozeliak +$6.4M
Chris Stratton, Jose Quintana
PIT · Ben Cherington −$6.4M
Malcom Nuñez, Johan Oviedo
Too soon to call unsettled
2010 · LAD / STL
LAD · Ned Colletti +$4.8M
Blake Hawksworth
STL · John Mozeliak −$4.8M
Ryan Theriot
LAD came out ahead by $4.8M
2015 · CLE / STL
CLE · Mark Shapiro +$6.4M
Rob Kaminsky
STL · John Mozeliak −$6.4M
Brandon Moss
CLE came out ahead by $6.4M
2014 · CLE / STL
CLE · Mark Shapiro +$6.4M
James Ramsey
STL · John Mozeliak −$6.4M
Justin Masterson
CLE came out ahead by $6.4M
2021 · STL / ANA
STL · John Mozeliak +$12.0M
cash / PTBNL
ANA · Perry Minasian −$12.0M
Dexter Fowler
STL came out ahead by $12.0M
2014 · STL / ATL
STL · John Mozeliak +$32.0M
Jason Heyward, Jordan Walden
ATL · John Hart −$32.0M
Shelby Miller, Tyrell Jenkins
STL came out ahead by $32.0M
2025 · STL / BOS Jul 31, 2025
STL · John Mozeliak +$8.8M
Blaze Jordan
BOS · Craig Breslow −$8.8M
Steven Matz
Too soon to call unsettled
2018 · OAK / STL
OAK · Billy Beane +$0.0M
Josh Lucas
STL · John Mozeliak +$0.0M
Casey Meisner
Even trade
2009 · STL / CLE
STL · John Mozeliak +$7.2M
Mark DeRosa
CLE · Mark Shapiro −$7.2M
Chris Perez, Jess Todd
STL came out ahead by $7.2M
2015 · STL / SDP
STL · John Mozeliak +$56.0M
Jedd Gyorko
SDP · AJ Preller −$56.0M
Jon Jay
STL came out ahead by $56.0M
2025 · DET / STL Mar 13, 2025
DET · Scott Harris +$0.0M
Bailey Horn
STL · John Mozeliak +$0.0M
cash / PTBNL
Too soon to call unsettled
2025 · TEX / STL Jul 31, 2025
TEX · Chris Young +$2.4M
Phil Maton
STL · John Mozeliak −$2.4M
Mason Molina, Skylar Hales
Too soon to call unsettled
2015 · STL / KCR
STL · John Mozeliak +$1.6M
Jose Martinez
KCR · Dayton Moore −$1.6M
Tony Cruz
STL came out ahead by $1.6M
2021 · WSN / STL
WSN · Michael Rizzo +$58.4M
Lane Thomas
STL · John Mozeliak −$58.4M
Jon Lester
WSN came out ahead by $58.4M
2023 · TOR / STL Jul 30, 2023
TOR · Mark Shapiro +$0.8M
Jordan Hicks
STL · John Mozeliak −$0.8M
Adam Kloffenstein, Sem Robberse
Too soon to call unsettled
2023 · STL / TOR Jul 21, 2023
STL · John Mozeliak +$2.4M
Sammy Hernandez
TOR · Mark Shapiro −$2.4M
Génesis Cabrera
Too soon to call unsettled
2018 · STL / LAD
STL · John Mozeliak +$0.8M
Johan Mieses
LAD · Andrew Friedman −$0.8M
Breyvic Valera
STL came out ahead by $0.8M
2025 · STL / NYM Jul 30, 2025
STL · John Mozeliak +$6.4M
Jesús Báez#92, Frank Elissalt, Nate Dohm
NYM · David Stearns −$6.4M
Ryan Helsley
Too soon to call unsettled
2012 · STL / LAD
STL · John Mozeliak +$7.2M
Jake Lemmerman
LAD · Ned Colletti −$7.2M
Skip Schumaker
STL came out ahead by $7.2M
2025 · NYM / STL Mar 25, 2025
NYM · David Stearns +$0.0M
cash / PTBNL
STL · John Mozeliak +$0.0M
Sean Harney
Too soon to call unsettled
2023 · STL / KCR Feb 8, 2023
STL · John Mozeliak +$0.0M
Anthony Misiewicz
KCR · J.J. Picollo +$0.0M
cash / PTBNL
Too soon to call unsettled
2022 · CLE / STL Nov 9, 2022
CLE · Chris Antonetti +$1.6M
cash / PTBNL
STL · John Mozeliak −$1.6M
José Fermín
Too soon to call unsettled
2017 · STL / PHI
STL · John Mozeliak +$0.0M
Juan Nicasio
PHI · Matt Klentak +$0.0M
Eliezer Alvarez
Even trade
2017 · TOR / STL
TOR · Mark Shapiro +$0.8M
cash / PTBNL
STL · John Mozeliak −$0.8M
Lane Thomas
TOR came out ahead by $0.8M
2008 · SDP / STL
SDP · Kevin Towers +$37.6M
Mark Worrell, Luke Gregerson
STL · John Mozeliak −$37.6M
Khalil Greene
SDP came out ahead by $37.6M
2025 · MIN / STL Feb 6, 2025
MIN · Derek Falvey +$0.0M
cash / PTBNL
STL · John Mozeliak +$0.0M
Michael Helman
Too soon to call unsettled
2018 · SEA / STL
SEA · Jerry Dipoto +$3.2M
Sam Tuivailala
STL · John Mozeliak −$3.2M
Seth Elledge
SEA came out ahead by $3.2M
2008 · CLE / STL
CLE · Mark Shapiro +$2.4M
Anthony Reyes
STL · John Mozeliak −$2.4M
Luis Perdomo
CLE came out ahead by $2.4M
2018 · CLE / STL
CLE · Chris Antonetti +$11.2M
Óscar Mercado
STL · John Mozeliak −$11.2M
Conner Capel, Jhon Torres
CLE came out ahead by $11.2M
2018 · STL / NYY
STL · John Mozeliak +$8.8M
Chasen Shreve, Giovanny Gallegos
NYY · Brian Cashman −$8.8M
Luke Voit
STL came out ahead by $8.8M
2014 · STL / SEA
STL · John Mozeliak +$2.4M
Ty Kelly
SEA · Jack Zduriencik −$2.4M
Sam Gaviglio
STL came out ahead by $2.4M
2025 · STL / LAD May 1, 2025
STL · John Mozeliak +$0.8M
cash / PTBNL
LAD · Andrew Friedman −$0.8M
Ryan Loutos
Too soon to call unsettled
2022 · STL / CIN Aug 2, 2022
STL · John Mozeliak +$5.6M
cash / PTBNL
CIN · Nick Krall −$5.6M
Austin Romine
Too soon to call unsettled
2013 · CLE / STL
CLE · Mark Shapiro +$1.6M
Marc Rzepczynski
STL · John Mozeliak −$1.6M
Juan Herrera
CLE came out ahead by $1.6M
2024 · TBR / STL Jan 5, 2024
TBR · Erik Neander +$9.6M
Richie Palacios
STL · John Mozeliak −$9.6M
Andrew Kittredge
Too soon to call unsettled
2023 · ARI / STL Mar 31, 2023
ARI · Mike Hazen +$0.0M
Anthony Misiewicz
STL · John Mozeliak +$0.0M
cash / PTBNL
Too soon to call unsettled
2016 · CHW / STL
CHW · Kenny Williams +$4.0M
Charlie Tilson
STL · John Mozeliak −$4.0M
Zach Duke
CHW came out ahead by $4.0M
2023 · BAL / STL Aug 1, 2023
BAL · Mike Elias +$2.4M
Jack Flaherty
STL · John Mozeliak −$2.4M
Zack Showalter, Drew Rom, César Prieto
Too soon to call unsettled
2023 · STL / SEA Nov 5, 2023
STL · John Mozeliak +$1.6M
Riley O'Brien
SEA · Jerry Dipoto −$1.6M
cash / PTBNL
Too soon to call unsettled
2017 · ATL / STL
ATL · John Hart +$4.8M
Matt Adams
STL · John Mozeliak −$4.8M
Juan Yepez
ATL came out ahead by $4.8M
2010 · HOU / STL
HOU · Ed Wade +$8.8M
David Carpenter
STL · John Mozeliak −$8.8M
Pedro Feliz
HOU came out ahead by $8.8M
2024 · STL / ANA Feb 7, 2024
STL · John Mozeliak +$3.2M
cash / PTBNL
ANA · Perry Minasian −$3.2M
Guillo Zuñiga
Too soon to call unsettled
2022 · OAK / STL Aug 2, 2022
OAK · Billy Beane +$0.0M
Carlos Guarate
STL · John Mozeliak +$0.0M
Austin Allen
Too soon to call unsettled
2023 · STL / TOR Aug 1, 2023
STL · John Mozeliak +$10.4M
Matt Svanson
TOR · Mark Shapiro −$10.4M
Paul DeJong
Too soon to call unsettled
2017 · SEA / STL
SEA · Jerry Dipoto +$31.2M
Mike Leake
STL · John Mozeliak −$31.2M
Rayder Ascanio
SEA came out ahead by $31.2M
2015 · MIL / STL
MIL · Douglas Melvin +$14.4M
Malik Collymore
STL · John Mozeliak −$14.4M
Jonathan Broxton
MIL came out ahead by $14.4M
2023 · STL / CLE Jun 16, 2023
STL · John Mozeliak +$1.6M
Richie Palacios
CLE · Chris Antonetti −$1.6M
cash / PTBNL
Too soon to call unsettled
2020 · STL / MIA
STL · John Mozeliak +$0.0M
Austin Dean
MIA · Michael Hill +$0.0M
Diowill Burgos
Even trade
2020 · TBR / STL
TBR · Erik Neander +$85.6M
Randy Arozarena, José Martínez
STL · John Mozeliak −$85.6M
Edgardo Rodriguez, Matthew Liberatore
TBR came out ahead by $85.6M
2007 · STL / BOS
STL · John Mozeliak +$29.6M
Joel Piñeiro
BOS · Theo Epstein −$29.6M
Sean Danielson
STL came out ahead by $29.6M
2023 · BOS / STL Dec 8, 2023
BOS · Chaim Bloom +$26.4M
Tyler O'Neill
STL · John Mozeliak −$26.4M
Victor Santos, Nick Robertson
Too soon to call unsettled
2019 · STL / LAD
STL · John Mozeliak +$6.4M
Tony Cingrani, Jeffry Abreu
LAD · Andrew Friedman −$6.4M
Jedd Gyorko
STL came out ahead by $6.4M
2012 · MIA / STL
MIA · Larry Beinfest +$3.2M
Zack Cox#88
STL · John Mozeliak −$3.2M
Edward Mujica
MIA came out ahead by $3.2M
2016 · ATL / STL
ATL · John Hart +$9.6M
Jaime García
STL · John Mozeliak −$9.6M
John Gant, Luke Dykstra, Chris Ellis
ATL came out ahead by $9.6M
2025 · STL / ATL Jul 27, 2025
STL · John Mozeliak +$8.0M
cash / PTBNL
ATL · Alex Anthopoulos −$8.0M
Erick Fedde
Too soon to call unsettled
2018 · STL / TEX
STL · John Mozeliak +$0.8M
Drew Robinson
TEX · Jon Daniels −$0.8M
Patrick Wisdom
STL came out ahead by $0.8M
2007 · DET / STL
DET · Dave Dombrowski +$6.4M
Chris Lambert
STL · John Mozeliak −$6.4M
Mike Maroth
DET came out ahead by $6.4M
2010 · SEA / STL
SEA · Jack Zduriencik +$15.2M
Brendan Ryan
STL · John Mozeliak −$15.2M
Maikel Cleto
SEA came out ahead by $15.2M
2021 · MIN / STL
MIN · Derek Falvey +$1.6M
Evan Sisk, John Gant
STL · John Mozeliak −$1.6M
J. A. Happ
MIN came out ahead by $1.6M
2024 · STL / TBR Jul 30, 2024
STL · John Mozeliak +$1.6M
Shawn Armstrong
TBR · Erik Neander −$1.6M
Dylan Carlson
Too soon to call unsettled
2018 · STL / ARI
STL · John Mozeliak +$52.8M
Paul Goldschmidt
ARI · Mike Hazen −$52.8M
Luke Weaver, Carson Kelly, Andrew Young
STL came out ahead by $52.8M
2018 · TOR / STL
TOR · Mark Shapiro +$35.2M
Randal Grichuk
STL · John Mozeliak −$35.2M
Dominic Leone, Conner Greene
TOR came out ahead by $35.2M
2023 · TEX / STL Jul 30, 2023
TEX · Chris Young +$11.2M
Jordan Montgomery, Chris Stratton
STL · John Mozeliak −$11.2M
Tekoah Roby, Thomas Saggese, John King
Too soon to call unsettled
2009 · STL / ATL
STL · John Mozeliak +$0.0M
Blaine Boyer
ATL · Frank Wren +$0.0M
Brian Barton
Even trade
2025 · BOS / STL Nov 25, 2025
BOS · Craig Breslow +$31.2M
Sonny Gray
STL · John Mozeliak −$31.2M
Richard Fitts, Brandon Clarke
Too soon to call unsettled
2024 · CHW / STL / LAD Jul 29, 2024
CHW · Chris Getz +$27.2M
Miguel Vargas, Alexander Albertus, Jeral Perez
STL · John Mozeliak +$12.8M
Erick Fedde, Tommy Pham
LAD · Andrew Friedman −$40.0M
Tommy Edman, Oliver Gonzalez, Michael Kopech
Too soon to call 3-teamunsettled
2017 · TOR / STL
TOR · Mark Shapiro +$8.8M
Aledmys Díaz
STL · John Mozeliak −$8.8M
J.B. Woodman
TOR came out ahead by $8.8M
2009 · BOS / STL
BOS · Theo Epstein +$16.8M
Chris Duncan
STL · John Mozeliak −$16.8M
Julio Lugo
BOS came out ahead by $16.8M
2017 · OAK / STL
OAK · Billy Beane +$7.2M
Stephen Piscotty
STL · John Mozeliak −$7.2M
Max Schrock, Yairo Muñoz
OAK came out ahead by $7.2M
2014 · STL / BOS
STL · John Mozeliak +$47.2M
John Lackey, Corey Littrell
BOS · Ben Cherington −$47.2M
Joe Kelly, Allen Craig
STL came out ahead by $47.2M
2008 · TOR / STL
TOR · JP Ricciardi +$23.2M
Scott Rolen
STL · John Mozeliak −$23.2M
Troy Glaus
TOR came out ahead by $23.2M
2022 · PHI / STL Jul 30, 2022
PHI · Dave Dombrowski +$11.2M
Edmundo Sosa
STL · John Mozeliak −$11.2M
JoJo Romero
Too soon to call unsettled
2010 · CLE / STL / SDP
CLE · Mark Shapiro +$598.4M
Corey Kluber
STL · John Mozeliak −$11.2M
Jake Westbrook, Nick Greenwood
SDP · Jed Hoyer −$587.2M
Ryan Ludwick
CLE came out ahead by $598.4M 3-team
2011 · TOR / STL
TOR · Alex Anthopoulos +$30.4M
Colby Rasmus, Trever Miller, Brian Tallet, P. J. Walters
STL · John Mozeliak −$30.4M
Octavio Dotel, Marc Rzepczynski, Corey Patterson, Edwin Jackson
TOR came out ahead by $30.4M
2018 · TBR / STL
TBR · Erik Neander +$81.6M
Tommy Pham
STL · John Mozeliak −$81.6M
Justin Williams, Génesis Cabrera, Roel Ramírez
TBR came out ahead by $81.6M

Players acquired — 276 players, by realized fWAR for the franchise (scroll for more)

PlayerPosTeam How Year Szns fWAR WAR/yr RFA PPA CPA
Matt Carpenter 3B STL Draft 2009 9 +29.6 +3.3
Matt Holliday OF STL Free agency 2010 8 +23.8 +3.0 16.7% 1.09%
Paul Goldschmidt 1B STL Trade 2018 6 +21.3 +3.6 6.9% 0.59%
Nolan Arenado 3B STL Trade 2021 5 +18.3 +3.7 +3.54 16.8% 1.15%
Carlos Martínez P STL Trade 2013 8 +16.0 +2.0
Miles Mikolas P STL Free agency 2017 7 +15.4 +2.2 5.6% 0.64%
Tommy Edman 2B STL Draft 2016 5 +15.3 +3.1
Lance Lynn P STL Draft 2008 7 +14.5 +2.1
Kolten Wong 2B STL Draft 2011 7 +13.3 +1.9
Ryan Ludwick OF STL Trade 2007 4 +11.7 +2.9 1.0% 0.19%
Brendan Donovan 2B/OF STL Draft 2022 4 +10.1 +2.5
Michael Wacha P STL Draft 2012 6 +9.8 +1.6
Harrison Bader OF STL Draft 2015 6 +9.3 +1.5
Jack Flaherty P STL Draft 2014 6 +9.0 +1.5
Kyle Lohse P STL Free agency 2008 5 +9.0 +1.8 11.8% 0.86%
Tyler O'Neill OF STL Trade 2017 6 +9.0 +1.5 +2.81
Lars Nootbaar OF STL Draft 2018 6 +8.9 +1.5
Masyn Winn SS STL Draft 2023 3 +8.6 +2.9
Paul DeJong SS STL Draft 2015 7 +8.3 +1.2
Willson Contreras C STL Free agency 2022 3 +8.2 +2.7 5.9% 0.53%
Jedd Gyorko 2B/3B STL Trade 2015 4 +7.8 +2.0 +0.96 13.2% 0.85%
David Freese 3B STL Trade 2007 5 +7.7 +1.5 +0.22
Sonny Gray P STL Free agency 2023 2 +7.4 +3.7 3.2% 0.46%
Trevor Rosenthal P STL Draft 2009 6 +7.3 +1.2
Jhonny Peralta SS STL Free agency 2013 3 +6.9 +2.3 9.3% 0.84%
Randal Grichuk OF STL Trade 2013 4 +6.3 +1.6 +4.42
Carlos Beltrán OF STL Free agency 2011 2 +6.1 +3.0 23.6% 1.90%
Iván Herrera C/DH STL Draft 2022 4 +6.1 +1.5
Ryan Helsley P STL Draft 2015 6 +5.8 +1.0
Giovanny Gallegos P STL Trade 2018 6 +5.6 +0.9 +0.27 0.0% 0.00%
Jason Heyward OF STL Trade 2014 1 +5.6 +5.6 -4.56 35.6% 2.39%
Andre Pallante P STL Draft 2022 4 +5.4 +1.4
Lance Berkman 1B/OF STL Free agency 2010 2 +4.9 +2.4 25.0% 1.64%
Joel Piñeiro P STL Trade 2007 3 +4.9 +1.6 +0.00 0.2% 0.04%
Stephen Piscotty OF STL Draft 2012 3 +4.8 +1.6
Alec Burleson 1B/OF STL Draft 2022 3 +4.6 +1.5
Troy Glaus 3B STL Trade 2008 1 +4.5 +4.5 +0.00 23.8% 1.62%
Dylan Carlson OF STL Draft 2016 3 +4.3 +1.4
Marcell Ozuna DH/OF STL Trade 2017 2 +4.0 +2.0 -5.19 2.6% 0.28%
Jordan Montgomery P STL Trade 2022 2 +4.0 +2.0 +0.00 9.2% 0.85%
Matt Adams 1B STL Draft 2009 4 +3.9 +1.0
Kyle Leahy P STL Draft 2023 3 +3.9 +1.3
Matthew Liberatore P STL Draft 2022 5 +3.9 +0.8
José Martínez 1B/OF STL Trade 2016 3 +3.6 +1.2
Shelby Miller P STL Draft 2009 3 +3.6 +1.2
Aledmys Díaz SS STL Intl FA 2014 2 +3.5 +1.8
John Lackey P STL Trade 2014 2 +3.5 +1.8 -2.91 1.0% 0.09%
Luke Weaver P STL Draft 2014 3 +3.4 +1.1
Jake Westbrook P STL Trade 2010 4 +3.0 +0.7 -1.97 4.9% 0.31%
Michael McGreevy P STL Draft 2024 3 +2.9 +1.0
Dakota Hudson P STL Draft 2016 6 +2.8 +0.5
Steven Matz P STL Free agency 2021 4 +2.7 +0.7 4.4% 0.42%
Seunghwan Oh P STL Draft 2016 2 +2.6 +1.3
Mike Leake P STL Free agency 2015 2 +2.5 +1.3 12.7% 0.82%
Pedro Pagés C STL Draft 2024 3 +2.4 +0.8
Jordan Walker OF STL Draft 2023 2 +2.3 +1.1
John Gant P STL Trade 2016 3 +2.2 +0.7 +3.25 1.5% 0.16%
Greg Garcia 2B/3B STL Draft 2010 4 +2.2 +0.6
Nolan Gorman 2B STL Draft 2022 3 +2.1 +0.7
JoJo Romero P STL Trade 2022 3 +2.1 +0.7 -4.80 2.6% 0.23%
John Brebbia P STL Rule 5 2015 3 +2.0 +0.7
Pat Neshek P STL Free agency 2014 1 +2.0 +2.0 4.3% 0.37%
Edmundo Sosa 3B/SS STL Intl FA 2012 3 +2.0 +0.7
Kwang Hyun Kim P STL Draft 2020 2 +1.9 +0.9
Todd Wellemeyer P STL Trade 2007 2 +1.9 +1.0 0.3% 0.05%
Kevin Siegrist P STL Draft 2008 3 +1.8 +0.6
Jose Quintana P STL Trade 2022 1 +1.8 +1.8 -2.19 12.3% 1.11%
Tyler Lyons P STL Draft 2010 4 +1.7 +0.4
Nick Punto 2B/3B/SS STL Free agency 2011 1 +1.7 +1.7 8.8% 0.61%
Dexter Fowler OF STL Free agency 2016 3 +1.6 +0.5 14.5% 0.90%
Aaron Miles 2B STL Free agency 2008 2 +1.6 +0.8 7.5% 0.55%
Alex Reyes P STL Intl FA 2012 4 +1.6 +0.4
Kip Wells P STL Trade 2007 1 +1.6 +1.6 0.7% 0.14%
Kyle Gibson P STL Free agency 2023 1 +1.4 +1.4 1.3% 0.18%
Austin Gomber P STL Draft 2013 2 +1.4 +0.7
Joe Kelly P STL Draft 2009 3 +1.3 +0.4
Chris Stratton P STL Trade 2022 2 +1.3 +0.7 -2.19 1.9% 0.18%
Matthew Bowman P STL Rule 5 2015 2 +1.2 +0.6
Jordan Hicks P STL Draft 2015 5 +1.2 +0.2
Pete Kozma SS STL Draft 2007 4 +1.2 +0.3
Brandon Moss 1B/OF STL Trade 2015 2 +1.2 +0.6 -1.01 3.8% 0.29%
Fernando Salas P STL Draft 2010 3 +1.2 +0.4
Seth Maness P STL Draft 2011 4 +1.1 +0.3
Russ Springer P STL Trade 2007 2 +1.1 +0.6 0.6% 0.12%
Peter Bourjos OF STL Trade 2013 1 +1.0 +1.0 +4.42 2.7% 0.23%
César Izturis SS STL Free agency 2007 1 +1.0 +1.0 4.6% 0.34%
Brad Penny P STL Free agency 2009 1 +1.0 +1.0 4.7% 0.30%
Victor Scott OF STL Draft 2024 1 +1.0 +1.0
Matt Svanson P STL Trade 2023 2 +1.0 +0.5 +0.94
John Smoltz P STL Trade 2009 1 +1.0 +1.0 6.5% 0.44%
Phil Maton P STL Trade 2025 1 +1.0 +1.0 0.9% 0.12%
Brian Barton OF STL Rule 5 2007 1 +0.9 +0.9
Randy Choate P STL Free agency 2012 3 +0.9 +0.3 3.8% 0.33%
Zack Thompson P STL Draft 2022 2 +0.9 +0.4
Edwin Jackson P STL Trade 2011 1 +0.9 +0.9 -3.90 4.4% 0.32%
Erick Fedde P STL Trade 2024 2 +0.9 +0.4 -0.50 0.8% 0.10%
Michael Siani OF STL Trade 2024 1 +0.9 +0.9 1.0% 0.13%
Octavio Dotel P STL Trade 2011 1 +0.8 +0.8 -3.90 4.2% 0.30%
Daniel Descalso 2B/3B STL Draft 2007 3 +0.7 +0.2
Rafael Furcal SS STL Trade 2011 2 +0.7 +0.4 3.9% 0.28%
Luis García P STL Free agency 2021 1 +0.7 +0.7 2.9% 0.20%
Gordon Graceffo P STL Draft 2024 3 +0.7 +0.2
Brad Miller SS STL Free agency 2020 1 +0.7 +0.7 2.5% 0.28%
Riley O'Brien P STL Trade 2023 2 +0.7 +0.3 0.3% 0.04%
Daniel Ponce de Leon P STL Draft 2014 2 +0.7 +0.3
Tim Cooney P STL Draft 2012 1 +0.6 +0.6
Corey Dickerson OF STL Free agency 2022 1 +0.6 +0.6 4.2% 0.39%
Ryan Fernandez P STL Draft 2024 2 +0.6 +0.3
Jeremy Hazelbaker OF STL Trade 2016 1 +0.6 +0.6
Trever Miller P STL Free agency 2008 2 +0.6 +0.3 3.2% 0.22%
Troy Percival P STL Free agency 2007 1 +0.6 +0.6 0.3% 0.05%
Edward Mujica P STL Trade 2012 2 +0.6 +0.3 -3.10 4.0% 0.34%
Tyson Ross P STL Trade 2018 1 +0.6 +0.6 0.8% 0.08%
Lane Thomas OF STL Trade 2017 1 +0.5 +0.5 +1.25
Mark DeRosa 2B/3B STL Trade 2009 1 +0.5 +0.5 -1.96 3.0% 0.21%
Packy Naughton P STL Trade 2022 2 +0.5 +0.3 2.9% 0.28%
Génesis Cabrera P STL Trade 2018 2 +0.4 +0.2 -4.56
Brett Cecil P STL Free agency 2016 1 +0.4 +0.4 6.1% 0.39%
Nathan Church OF STL Draft 2025 2 +0.4 +0.2
Richie Palacios 2B/OF STL Trade 2023 1 +0.4 +0.4 0.9% 0.08%
Miguel Socolovich P STL Free agency 2014 2 +0.4 +0.2 2.2% 0.17%
J. A. Happ P STL Trade 2021 1 +0.4 +0.4 1.5% 0.10%
Jordan Walden P STL Trade 2015 1 +0.4 +0.4 -4.56 2.2% 0.17%
Andrew Kittredge P STL Trade 2024 1 +0.3 +0.3 0.3% 0.04%
José Rondón SS STL Free agency 2020 1 +0.3 +0.3 1.1% 0.07%
Patrick Wisdom 3B STL Draft 2012 1 +0.3 +0.3
Tyler Webb P STL Trade 2018 3 +0.3 +0.1 0.1% 0.01%
Randy Arozarena OF STL Draft 2019 1 +0.2 +0.2
José Fermín 3B/OF STL Trade 2022 3 +0.2 +0.1 +1.06
Jason LaRue C STL Free agency 2007 2 +0.2 +0.1 1.3% 0.09%
Yohel Pozo C/DH STL Free agency 2025 1 +0.2 +0.2 0.2% 0.03%
Thomas Saggese 2B/SS STL Trade 2023 1 +0.2 +0.2 +2.38
Luke Voit 1B/DH STL Draft 2013 2 +0.2 +0.1
Kodi Whitley P STL Draft 2017 1 +0.2 +0.2
Julio Lugo SS STL Trade 2009 1 +0.2 +0.2 -1.21 1.4% 0.09%
Ryan Theriot 2B/SS STL Trade 2011 1 +0.2 +0.2 +0.00 0.9% 0.07%
John Axford P STL Trade 2013 1 +0.2 +0.2 -0.09 1.5% 0.13%
Jon Lester P STL Trade 2021 1 +0.2 +0.2 0.6% 0.04%
Juan Nicasio P STL Trade 2017 1 +0.2 +0.2 1.3% 0.08%
Shawn Armstrong P STL Trade 2024 1 +0.2 +0.2 -0.54 0.2% 0.02%
Matt Belisle P STL Free agency 2014 1 +0.1 +0.1 0.5% 0.04%
Keith Butler P STL Draft 2009 1 +0.1 +0.1
Troy Cate P STL Trade 2007 1 +0.1 +0.1
Brandon Crawford SS STL Free agency 2024 1 +0.1 +0.1 0.1% 0.01%
Austin Dean OF STL Trade 2020 2 +0.1 +0.0 0.2% 0.02%
Ben DeLuzio OF STL Draft 2022 1 +0.1 +0.1
Ryan Franklin P STL Free agency 2007 3 +0.1 +0.0 0.3% 0.06%
Sam Freeman P STL Draft 2008 1 +0.1 +0.1
Marco Gonzales P STL Draft 2013 1 +0.1 +0.1
Bud Norris P STL Free agency 2018 1 +0.1 +0.1 0.2% 0.02%
Johan Oviedo P STL Intl FA 2016 3 +0.1 +0.0
Angel Rondón P STL Intl FA 2016 2 +0.1 +0.0
Chasen Shreve P STL Trade 2018 1 +0.1 +0.1 +0.27 0.1% 0.01%
Cody Stanley C STL Draft 2010 1 +0.1 +0.1
Carlos Villanueva P STL Free agency 2015 1 +0.1 +0.1 0.5% 0.04%
Nick Wittgren P STL Free agency 2022 1 +0.1 +0.1 0.6% 0.05%
Guillo Zuñiga P STL Draft 2023 1 +0.1 +0.1
Raúl Valdés P STL Trade 2011 1 +0.1 +0.1 0.3% 0.02%
Jacob Barnes P STL Trade 2023 1 +0.1 +0.1 0.2% 0.02%
Anthony Veneziano P STL Trade 2025 1 +0.1 +0.1 0.1% 0.01%
Dean Anna SS STL Free agency 2014 -0.0
Jonathan Broxton P STL Trade 2015 2 +0.0 +0.0 0.6% 0.04%
Nabil Crismatt P STL Trade 2020 -0.0
Jesus Cruz P STL Draft 2020 1 +0.0 +0.0
Jermaine Curtis OF STL Draft 2008 1 +0.0 +0.0
Brian Esposito C STL Trade 2007 1 +0.0 +0.0
Eric Fornataro P STL Draft 2008 1 +0.0 +0.0
John Gast P STL Draft 2010 1 +0.0 +0.0
Andre Granillo P STL Draft 2025 1 +0.0 +0.0
Luke Gregerson P STL Free agency 2017 1 -0.0 -0.0
Marcus Hatley P STL Trade 2015 -0.0
Steven Hill C/1B STL Draft 2007 1 +0.0 +0.0
Joe Hudson C STL Free agency 2018 -0.0
Chad Huffman OF STL Free agency 2013 1 +0.0 +0.0 0.2% 0.01%
Mark Johnson C STL Free agency 2007 1 +0.0 +0.0 0.2% 0.02%
Rob Kaminsky P STL Draft 2013 1 +0.0 +0.0
Dean Kiekhefer P STL Draft 2010 -0.0
Adam Kloffenstein P STL Trade 2023 1 +0.0 +0.0 +1.97
Felipe López 2B/SS STL Free agency 2008 1 -0.0 -0.0 8.2% 0.61%
Ryan Loutos P STL Draft 2024 -0.0
Michael McKenry C STL Free agency 2016 -0.0
Óscar Mercado OF STL Free agency 2022 1 +0.0 +0.0
John Nogowski 1B STL Trade 2020 -0.0
Audry Pérez C STL Intl FA 2008 1 +0.0 +0.0
Nick Raquet P STL Draft 2025 1 +0.0 +0.0
Chris Roycroft P STL Draft 2024 1 +0.0 +0.0
Max Schrock OF STL Trade 2017 -0.0 -1.42
Magneuris Sierra OF STL Intl FA 2012 -0.0
Cory Spangenberg 2B/3B STL Free agency 2022 1 +0.0 +0.0 0.0% 0.00%
Travis Tartamella C STL Draft 2009 1 +0.0 +0.0
Sam Tuivailala P STL Draft 2010 3 -0.0 -0.0
Jake Walsh P STL Draft 2022 1 +0.0 +0.0
Jake Woodford P STL Draft 2015 2 -0.0 -0.0
Blaine Boyer P STL Trade 2009 1 +0.0 +0.0 -3.12 0.2% 0.01%
Brian Barden 3B STL Trade 2009 1 +0.0 +0.0 0.9% 0.06%
Adalberto Mejía P STL Trade 2019 1 +0.0 +0.0 0.1% 0.01%
Ali Sánchez C STL Trade 2021 1 +0.0 +0.0 0.1% 0.00%
Brandon Waddell P STL Trade 2021 1 +0.0 +0.0 0.0% 0.00%
Sandy Alcántara P STL Intl FA 2013 -0.1
Steven Baron C STL Free agency 2017 -0.1
Tres Barrera C STL Free agency 2023 -0.1
Andrew Brown OF STL Draft 2007 -0.1
Barret Browning P STL Rule 5 2011 -0.1
Seth Elledge P STL Trade 2018 -0.1 +0.47
Scott Hurst OF STL Draft 2017 -0.1
Gerald Laird C STL Free agency 2010 -0.1
Dominic Leone P STL Trade 2018 1 -0.1 -0.1 +0.52 0.2% 0.03%
Josh Lucas P STL Draft 2010 -0.1
Mike MacDougal P STL Free agency 2010 -0.1
T. J. McFarland P STL Free agency 2021 1 -0.1 -0.1 1.1% 0.08%
Andrew Miller P STL Free agency 2018 1 -0.1 -0.1 1.1% 0.13%
Juniel Querecuto 2B/3B STL Free agency 2022 -0.1
Dennys Reyes P STL Free agency 2009 1 -0.1 -0.1 0.8% 0.05%
Mark Reynolds 1B/3B STL Free agency 2014 -0.1
Kramer Robertson SS STL Draft 2022 -0.1
Drew Rom P STL Trade 2023 -0.1 +2.86
Ricardo Sánchez P STL Trade 2020 -0.1
Ryan Sherriff P STL Draft 2011 1 -0.1 -0.1
Jared Shuster P STL Free agency 2025 -0.1
Rubén Tejada SS STL Free agency 2016 -0.1
Aaron Brooks P STL Free agency 2022 -0.2
Zach Duke P STL Trade 2016 1 -0.2 -0.2 2.2% 0.15%
Ed Easley C STL Trade 2015 -0.2
Adolis García OF STL Draft 2018 -0.2
José Barrero SS STL Free agency 2024 -0.2
Nick Greenwood P STL Trade 2010 -0.2 -1.97
Dan Johnson 1B STL Free agency 2015 -0.2
John King P STL Trade 2023 2 -0.2 -0.1 +2.38 0.3% 0.03%
Evan MacLane P STL Trade 2009 -0.2
Yairo Muñoz SS/OF STL Trade 2017 -0.2 -1.42
James Naile P STL Draft 2022 -0.2
Brayan Peña C STL Free agency 2015 -0.2
Alberto Rosario C STL Trade 2016 -0.2
Xavier Scruggs 1B STL Draft 2008 -0.2
Joe Thurston 2B/3B STL Free agency 2008 -0.2
Breyvic Valera 2B/3B STL Intl FA 2010 -0.2
Ron Villone P STL Free agency 2008 -0.2
Rico Washington 3B/OF STL Trade 2008 -0.2
Junior Fernández P STL Intl FA 2014 -0.3
Eric Fryer C STL Free agency 2015 1 -0.3 -0.3 1.6% 0.11%
Mitch Harris P STL Draft 2008 -0.3
Irving Lopez 2B/3B STL Draft 2023 -0.3
Mike Mayers P STL Draft 2013 1 -0.3 -0.3
Max Moroff 2B/SS STL Free agency 2020 -0.3
Taylor Motter SS STL Free agency 2022 -0.3
Josh Phelps DH STL Free agency 2008 -0.3
Rangel Ravelo 1B/DH STL Trade 2019 -0.3
Matt Wieters C STL Free agency 2019 -0.3
Jerome Williams P STL Free agency 2016 -0.3
Jimmy Crooks C STL Draft 2025 1 -0.4 -0.4
Mark Ellis 2B STL Free agency 2013 -0.4
Ryan Jackson 2B STL Draft 2009 -0.4
Kelvin Jiménez P STL Trade 2007 1 -0.4 -0.4
Rob Johnson C STL Free agency 2012 -0.4
Casey Lawrence P STL Free agency 2023 -0.4
Alex Mejia 2B/3B/SS STL Draft 2012 -0.4
Mark Mulder P STL Free agency 2007 2 -0.4 -0.2 10.2% 0.69%
Roel Ramírez P STL Trade 2018 -0.4 -4.56
Andrew Suárez P STL Free agency 2023 -0.4
Ramón Urías 3B STL Free agency 2018 -0.4
Luken Baker 1B/DH STL Draft 2023 1 -0.5 -0.5
Adron Chambers OF STL Draft 2007 -0.5
Maikel Cleto P STL Trade 2010 -0.5 -0.62
Brock Peterson 1B/OF STL Trade 2013 -0.5
Juan Yepez 1B/DH/OF STL Draft 2022 1 -0.5 -0.5
César Prieto 3B STL Trade 2023 -0.6 +2.86
Marc Rzepczynski P STL Trade 2011 1 -0.6 -0.6 -3.90 1.6% 0.12%
Ty Wigginton 1B/3B STL Free agency 2012 -0.6
Justin Williams OF STL Trade 2018 1 -0.7 -0.7 -4.56 0.0% 0.00%
Drew VerHagen P STL Free agency 2022 -0.8
Oscar Taveras OF STL Intl FA 2008 -0.9
Khalil Greene SS STL Trade 2008 -1.0 -0.23
Carson Kelly C STL Draft 2012 -1.0
Francisco Peña C STL Free agency 2017 -1.1
Andrew Knizner C STL Draft 2016 1 -1.3 -1.3
Tony Cruz C STL Draft 2007 2 -2.1 -1.0

Trade-side columns: RFA is playoff-readiness percentage points added to the future roster foundation. It grades the franchise's entire side of a trade, so the same score repeats for every player acquired in that package. PPA/CPA remain player-level arrival-year probability points.

WAB = wins above what the team's payroll predicted (resource-controlled). WAR surplus = era-neutral value (WAR minus payroll in win-equivalents). Roster surplus $M = dollar value of WAR over cost. Build channels (realized fWAR): HG = home-grown via amateur draft / international signing; Trade = acquired minus surrendered (incl. purchases/waivers); FA = signed minus walked; R5 = Rule-5 / minor-league-draft pickups. Credit follows the acquisition year — home-grown to the regime at the player's draft/signing (not whoever was in the chair when he peaked), trade/FA/R5 to the GM who made the move. Players acquired as prospects before debuting (e.g. Smoltz, Bagwell; Rule-5 picks like Uggla) are counted as trade/R5, not home-grown. All are franchise-level outcomes during the stint, not solely attributable to one executive.

Graphs

drag to zoom · double-click to reset