Rosternomics
Mike Hazen

Mike Hazen

★ active

Born Jan 7, 1976 · Weymouth, MA · age 50

Arizona Diamondbacks executive who built a surprise 2023 National League pennant winner after years of patient, analytics-forward roster construction.

Across the full 11-season sample, the measured profile stands out most for traded-for surplus (93rd percentile). The clearest contrast is cost per win (25th percentile): the measured clubs have paid more per unit of positive WAR than most peers.

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

1 pennant · 2 playoff appearances · 815–842 (0.492)

Percentile Rankings

vs. execs with toyrs exp.
PoorAverageGreat
Trade Decision Quality
Roster Construction
Depth
6.5
Dead WAR
-6.0
Dead money %
42%
PoorAverageGreat
Talent Creation
Cheap-talent surplus
$34M
Drafted surplus
$5M
Traded-for surplus
$18M
Int'l surplus
$2M
Results & Efficiency
GM WAR
-0.0
TAB
+0.2
WAB
-3.4
$ / WAR
$3.4M
Net WAR/trade
-0.23

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
Red Sox GM 2015 78–84 $171 141 -77 -24.4 54% +10 +18 -7 +2 $4.4M 29.8 7.0 -8.9 +7.9 +1.2 +0.20 +11.3 +0.0 +0.07 1.69 0.17 -8.3 -8.6 0.481
Diamondbacks GM 2017 93–69 $102 78 +48 +14.4 23% +48 +13 +46 -10 $2.1M 44.7 10.0 -3.2 +6.2 +1.3 +0.18 -15.5 -1.4 -0.01 5.00 0.37 +14.1 +13.3 0.574
Diamondbacks GM 2018 82–80 $128 98 -18 -5.4 35% +11 -7 +21 -0 $3.4M 32.2 8.0 -5.8 +6.1 -17.6 -2.19 -10.7 +0.0 +1.91 1.87 0.18 +0.3 -1.8 0.506
Diamondbacks GM 2019 85–77 $118 91 +1 +0.3 40% +27 -2 +48 -18 $3.0M 36.2 6.0 -3.7 +0.0 +8.2 +2.05 -8.4 +0.0 +0.85 1.85 0.17 +4.2 +3.1 0.525
Diamondbacks GM 2020 25–35 $71 60 -24 -3.3 53% +18 -6 +26 -3 $6.2M 6.4 0.0 -5.1 +0.0 -5.8 -0.97 +1.9 +0.2 +1.13 0.20 0.06 +0.0 +0.0 0.417
Diamondbacks GM 2021 52–110 $84 66 -40 -12.4 32% +13 +3 +9 +0 $3.5M 13.1 2.0 -10.7 +0.0 +0.6 +0.14 -1.9 +0.0 +0.00 0.04 0.03 -24.7 -16.2 0.321
Diamondbacks GM 2022 74–88 $92 64 +4 +1.0 68% +45 +24 +21 +0 $2.7M 26.0 6.0 -7.8 +27.6 +4.4 +0.73 -1.6 +0.0 +0.00 0.72 0.11 -2.3 -2.9 0.457
Diamondbacks GM 2023 84–78 $119 78 +12 +3.0 54% +54 +1 +25 +8 $3.2M 33.0 7.0 -4.3 +8.6 -4.0 -0.66 +9.7 +0.0 +0.10 1.27 0.14 +5.3 +1.8 0.519
Diamondbacks GM 2024 89–73 $165 102 +30 +7.1 30% +60 +19 +6 +7 $3.2M 46.7 12.0 -5.0 +0.9 -1.7 -0.34 +2.3 +0.0 -0.62 5.73 0.58 +6.8 +12.2 0.549
Diamondbacks GM 2025 80–82 $151 97 -4 -0.9 17% +48 -1 -9 +26 $3.6M 36.7 7.0 -5.7 +2.1 -1.0 -0.20 +3.7 +0.0 +1.21 4.86 0.31 -1.5 +2.9 0.494
Diamondbacks GM 2026 73–66 $161 100 -35 -7.2 51% +39 -5 +17 +12 $5.0M 26.2 6.0 -6.2 +0.4 +0.6 +0.15 -0.2 +0.0 -0.36 0.75 0.11 +2.7 -3.7 0.525
Career total (1985+ data) $1362 89 -104 -28.0 42% +34 +5 +18 +2 $3.4M 330.9 6.5 -6.0 +59.8 -13.8 -0.23 -9.5 -1.2 +0.07 2.72 0.25 -3.4 +0.2 0.492 21

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)+59.8
Trade-13.8
Free agency-9.5
Rule 5 / minor draft-1.2
Sourcing mix: 43% draft · 29% FA · 28% trade · 0% R5

Trades

Trades made — 87 deals credited to Mike Hazen, best expected value first; surplus is realized value in $M

2025 · ARI / SEA Jul 24, 2025
ARI · Mike Hazen +$11.2M
Ashton Izzi, Brandyn Garcia
SEA · Jerry Dipoto −$11.2M
Josh Naylor
Too soon to call unsettled
2020 · ARI / PIT
ARI · Mike Hazen +$5.6M
Starling Marte
PIT · Ben Cherington −$5.6M
Brennan Malone, Liover Peguero
ARI came out ahead by $5.6M
2022 · SEA / ARI Nov 17, 2022
SEA · Jerry Dipoto +$2.4M
Cooper Hummel
ARI · Mike Hazen −$2.4M
Kyle Lewis
Too soon to call unsettled
2019 · SEA / ARI
SEA · Jerry Dipoto +$19.2M
José Caballero
ARI · Mike Hazen −$19.2M
Mike Leake
SEA came out ahead by $19.2M
2021 · ARI / TBR
ARI · Mike Hazen +$1.6M
Jordan Luplow
TBR · Erik Neander −$1.6M
Ronny Simon
ARI came out ahead by $1.6M
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
2017 · ARI / DET
ARI · Mike Hazen +$28.8M
J. D. Martinez
DET · Al Avila −$28.8M
Dawel Lugo, Sergio Alcántara, Jose King
ARI came out ahead by $28.8M
2022 · ARI / CHC Mar 27, 2022
ARI · Mike Hazen +$1.6M
Sergio Alcántara
CHC · Jed Hoyer −$1.6M
cash / PTBNL
Too soon to call unsettled
2018 · TBR / NYY / ARI
TBR · Erik Neander +$7.2M
Anthony Banda, Sam McWilliams, Nick Solak, Colin Poche
NYY · Brian Cashman +$2.4M
Brandon Drury
ARI · Mike Hazen −$9.6M
Steven Souza, Taylor Widener
TBR came out ahead by $7.2M 3-team
2024 · ARI / MIA Jul 25, 2024
ARI · Mike Hazen +$6.4M
A. J. Puk
MIA · Peter Bendix −$6.4M
Andrew Pintar, Deyvison De Los Santos
Too soon to call unsettled
2018 · TBR / ARI
TBR · Erik Neander +$1.6M
Michael Pérez, Brian Shaffer
ARI · Mike Hazen −$1.6M
Matt Andriese
TBR came out ahead by $1.6M
2022 · ARI / PIT Apr 1, 2022
ARI · Mike Hazen +$4.8M
Listher Sosa
PIT · Ben Cherington −$4.8M
Josh VanMeter
Too soon to call unsettled
2019 · ARI / NYY
ARI · Mike Hazen +$6.4M
Tim Locastro
NYY · Brian Cashman −$6.4M
cash / PTBNL
ARI came out ahead by $6.4M
2025 · PHI / ARI Dec 19, 2025
PHI · Dave Dombrowski +$0.0M
Kyle Backhus
ARI · Mike Hazen +$0.0M
Avery Owusu-Asiedu
Too soon to call unsettled
2023 · ARI / CLE May 1, 2023
ARI · Mike Hazen +$0.0M
Konnor Pilkington
CLE · Chris Antonetti +$0.0M
cash / PTBNL
Too soon to call unsettled
2017 · ARI / KCR
ARI · Mike Hazen +$0.0M
Sam Lewis
KCR · Dayton Moore +$0.0M
Peter O'Brien
Even trade
2022 · KCR / ARI Apr 24, 2022
KCR · J.J. Picollo +$0.8M
Matt Peacock
ARI · Mike Hazen −$0.8M
cash / PTBNL
Too soon to call unsettled
2021 · ARI / ATL
ARI · Mike Hazen +$0.0M
Deivi Estrada
ATL · Alex Anthopoulos +$0.0M
Yoan López
Even trade
2026 · ARI / STL Jan 13, 2026
ARI · Mike Hazen +$8.0M
Nolan Arenado
STL · Chaim Bloom −$8.0M
Jack Martinez
Too soon to call unsettled
2024 · WSN / ARI Jul 30, 2024
WSN · Michael Rizzo +$4.0M
Andrés Chaparro
ARI · Mike Hazen −$4.0M
Dylan Floro
Too soon to call unsettled
2024 · ARI / PIT Apr 23, 2024
ARI · Mike Hazen +$0.0M
Sergio Alcántara
PIT · Ben Cherington +$0.0M
cash / PTBNL
Too soon to call unsettled
2023 · ARI / COL Jul 24, 2023
ARI · Mike Hazen +$0.0M
Francisco Ortiz
COL · Bill Schmidt +$0.0M
cash / PTBNL
Too soon to call unsettled
2022 · ARI / LAD May 23, 2022
ARI · Mike Hazen +$0.0M
Jean Herrera
LAD · Andrew Friedman +$0.0M
cash / PTBNL
Too soon to call unsettled
2017 · OAK / ARI
OAK · Billy Beane +$3.2M
Jeferson Mejia
ARI · Mike Hazen −$3.2M
Adam Rosales
OAK came out ahead by $3.2M
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
2022 · ARI / BAL May 18, 2022
ARI · Mike Hazen +$0.0M
Paul Fry
BAL · Mike Elias +$0.0M
Luis Osorio
Too soon to call unsettled
2021 · ARI / ATL
ARI · Mike Hazen +$3.2M
Mason Berne
ATL · Alex Anthopoulos −$3.2M
Stephen Vogt
ARI came out ahead by $3.2M
2018 · KCR / ARI
KCR · Dayton Moore +$7.2M
Gabe Speier, Elvis Luciano
ARI · Mike Hazen −$7.2M
Jon Jay
KCR came out ahead by $7.2M
2024 · CLE / ARI Dec 21, 2024
CLE · Chris Antonetti +$3.2M
Slade Cecconi
ARI · Mike Hazen −$3.2M
Josh Naylor
Too soon to call unsettled
2022 · TEX / ARI Apr 7, 2022
TEX · Jon Daniels +$1.6M
Jeferson Espinal
ARI · Mike Hazen −$1.6M
Yonny Hernández
Too soon to call unsettled
2023 · CHC / ARI Jul 15, 2023
CHC · Jed Hoyer +$0.0M
P. J. Higgins
ARI · Mike Hazen +$0.0M
cash / PTBNL
Too soon to call unsettled
2023 · OAK / ARI Jul 31, 2023
OAK · David Forst +$9.6M
Chad Patrick
ARI · Mike Hazen −$9.6M
Jace Peterson
Too soon to call unsettled
2019 · BOS / ARI
BOS · Dave Dombrowski +$3.2M
Marcus Wilson
ARI · Mike Hazen −$3.2M
Blake Swihart
BOS came out ahead by $3.2M
2026 · ARI / MIN Jun 8, 2026
ARI · Mike Hazen +$0.0M
cash / PTBNL
MIN · Derek Falvey +$0.0M
Taylor Rashi
Too soon to call unsettled
2026 · ARI / STL Aug 3, 2026
ARI · Mike Hazen +$0.0M
Lars Nootbaar
STL · Chaim Bloom +$0.0M
Sandro Santana, Daniel Eagen
Too soon to call unsettled
2024 · MIN / ARI May 2, 2024
MIN · Derek Falvey +$0.8M
cash / PTBNL
ARI · Mike Hazen −$0.8M
Matthew Bowman
Too soon to call unsettled
2024 · CLE / ARI Mar 28, 2024
CLE · Chris Antonetti +$0.8M
Peter Strzelecki
ARI · Mike Hazen −$0.8M
cash / PTBNL
Too soon to call unsettled
2023 · NYM / ARI Aug 1, 2023
NYM · Billy Eppler +$0.8M
Jeremy Rodriguez
ARI · Mike Hazen −$0.8M
Tommy Pham
Too soon to call unsettled
2023 · CHW / ARI Apr 9, 2023
CHW · Kenny Williams +$0.8M
cash / PTBNL
ARI · Mike Hazen −$0.8M
José Ruiz
Too soon to call unsettled
2023 · ARI / MIL Aug 1, 2023
ARI · Mike Hazen +$3.2M
Peter Strzelecki
MIL · Matt Arnold −$3.2M
Andrew Chafin
Too soon to call unsettled
2022 · ARI / ATL Jun 7, 2022
ARI · Mike Hazen +$0.0M
cash / PTBNL
ATL · Alex Anthopoulos +$0.0M
Jacob Webb
Too soon to call unsettled
2022 · ARI / SEA Apr 23, 2022
ARI · Mike Hazen +$1.6M
cash / PTBNL
SEA · Jerry Dipoto −$1.6M
Stuart Fairchild
Too soon to call unsettled
2021 · KCR / ARI
KCR · J.J. Picollo +$1.6M
Eduardo Herrera
ARI · Mike Hazen −$1.6M
Nick Heath
KCR came out ahead by $1.6M
2021 · ARI / TOR
ARI · Mike Hazen +$1.6M
Yaifer Perdomo, J.J. D'Orazio
TOR · Mark Shapiro −$1.6M
Joakim Soria
ARI came out ahead by $1.6M
2020 · CHC / ARI
CHC · Theo Epstein +$4.0M
Andrew Chafin
ARI · Mike Hazen −$4.0M
Ronny Simon
CHC came out ahead by $4.0M
2018 · ARI / BAL
ARI · Mike Hazen +$2.4M
Stefan Crichton
BAL · Dan Duquette −$2.4M
cash / PTBNL
ARI came out ahead by $2.4M
2017 · ARI / MIN
ARI · Mike Hazen +$2.4M
J. R. Murphy
MIN · Derek Falvey −$2.4M
Gabriel Moya
ARI came out ahead by $2.4M
2022 · CLE / ARI Nov 15, 2022
CLE · Chris Antonetti +$0.8M
Ross Carver
ARI · Mike Hazen −$0.8M
Carlos Vargas
Too soon to call unsettled
2020 · ANA / ARI
ANA · Billy Eppler +$0.8M
Matt Andriese
ARI · Mike Hazen −$0.8M
Jeremy Beasley
ANA came out ahead by $0.8M
2018 · TEX / ARI
TEX · Jon Daniels +$2.4M
Wei-Chieh Huang, Joshua Javier
ARI · Mike Hazen −$2.4M
Jake Diekman
TEX came out ahead by $2.4M
2026 · ARI / MIL Apr 15, 2026
ARI · Mike Hazen +$0.0M
cash / PTBNL
MIL · Matt Arnold +$0.0M
Junior Fernández
Too soon to call unsettled
2025 · NYM / ARI May 15, 2025
NYM · David Stearns +$1.6M
José Castillo
ARI · Mike Hazen −$1.6M
cash / PTBNL
Too soon to call unsettled
2022 · ARI / DET Jul 6, 2022
ARI · Mike Hazen +$0.0M
cash / PTBNL
DET · Sam Menzin +$0.0M
Jesús Liranzo
Too soon to call unsettled
2017 · ARI / ANA
ARI · Mike Hazen +$0.0M
David Hernandez
ANA · Billy Eppler +$0.0M
Luís Madero
Even trade
2026 · ARI / LAD May 12, 2026
ARI · Mike Hazen +$0.0M
Jose Requena
LAD · Andrew Friedman +$0.0M
Alek Thomas
Too soon to call unsettled
2026 · TOR / ARI Jun 20, 2026
TOR · Ross Atkins +$1.6M
Luis Urías
ARI · Mike Hazen −$1.6M
cash / PTBNL
Too soon to call unsettled
2020 · MIA / ARI
MIA · Michael Hill +$2.4M
Zach Pop
ARI · Mike Hazen −$2.4M
Tyler Jones
MIA came out ahead by $2.4M
2018 · MIN / ARI
MIN · Derek Falvey +$6.4M
Jhoan Durán, Ernie De La Trinidad, Gabriel Maciel
ARI · Mike Hazen −$6.4M
Eduardo Escobar
MIN came out ahead by $6.4M
2017 · ARI / CHW
ARI · Mike Hazen +$2.4M
cash / PTBNL
CHW · Kenny Williams −$2.4M
Ryan Burr
ARI came out ahead by $2.4M
2022 · ARI / DET May 8, 2022
ARI · Mike Hazen +$0.0M
cash / PTBNL
DET · Sam Menzin +$0.0M
Manuel Garcia
Too soon to call unsettled
2021 · MIL / ARI
MIL · David Stearns +$6.4M
Eduardo Escobar
ARI · Mike Hazen −$6.4M
Alberto Ciprian, Cooper Hummel
MIL came out ahead by $6.4M
2023 · ARI / SEA Nov 22, 2023
ARI · Mike Hazen +$57.6M
Eugenio Suárez
SEA · Jerry Dipoto −$57.6M
Seby Zavala, Carlos Vargas
Too soon to call unsettled
2017 · TBR / ARI
TBR · Erik Neander +$4.0M
Curtis Taylor
ARI · Mike Hazen −$4.0M
Brad Boxberger
TBR came out ahead by $4.0M
2025 · ARI / KCR Jul 26, 2025
ARI · Mike Hazen +$0.0M
Andrew Hoffmann
KCR · J.J. Picollo +$0.0M
Randal Grichuk
Too soon to call unsettled
2022 · PIT / ARI Dec 23, 2022
PIT · Ben Cherington +$3.2M
Scott Randall
ARI · Mike Hazen −$3.2M
Diego Castillo
Too soon to call unsettled
2017 · ARI / PIT
ARI · Mike Hazen +$3.2M
Frank Duncan
PIT · Neal Huntington −$3.2M
Philip Gosselin
ARI came out ahead by $3.2M
2022 · ARI / TBR Jul 30, 2022
ARI · Mike Hazen +$1.6M
Christian Cerda
TBR · Erik Neander −$1.6M
David Peralta
Too soon to call unsettled
2019 · ARI / MIA
ARI · Mike Hazen +$184.0M
Zac Gallen
MIA · Michael Hill −$184.0M
Jazz Chisholm
ARI came out ahead by $184.0M
2018 · BOS / ARI
BOS · Dave Dombrowski +$10.4M
Josh Taylor
ARI · Mike Hazen −$10.4M
Deven Marrero
BOS came out ahead by $10.4M
2025 · ARI / HOU Jan 8, 2025
ARI · Mike Hazen +$0.0M
Grae Kessinger
HOU · Dana Brown +$0.0M
Matthew Linskey
Too soon to call unsettled
2024 · ARI / MIA Apr 2, 2024
ARI · Mike Hazen +$1.6M
cash / PTBNL
MIA · Peter Bendix −$1.6M
Emmanuel Rivera
Too soon to call unsettled
2022 · ARI / KCR Aug 1, 2022
ARI · Mike Hazen +$5.6M
Emmanuel Rivera
KCR · J.J. Picollo −$5.6M
Luke Weaver
Too soon to call unsettled
2020 · CIN / ARI
CIN · Dick Williams +$3.2M
Archie Bradley
ARI · Mike Hazen −$3.2M
Stuart Fairchild, Josh VanMeter
CIN came out ahead by $3.2M
2018 · MIA / ARI
MIA · Michael Hill +$4.8M
Tommy Eveld
ARI · Mike Hazen −$4.8M
Brad Ziegler
MIA came out ahead by $4.8M
2024 · MIA / ARI Jul 30, 2024
MIA · Peter Bendix +$15.2M
cash / PTBNL
ARI · Mike Hazen −$15.2M
Josh Bell
Too soon to call unsettled
2020 · MIA / ARI
MIA · Michael Hill +$40.8M
Starling Marte
ARI · Mike Hazen −$40.8M
Julio Frias, Humberto Mejía, Caleb Smith
MIA came out ahead by $40.8M
2026 · BAL / ARI Feb 5, 2026
BAL · Mike Elias +$6.4M
Blaze Alexander
ARI · Mike Hazen −$6.4M
José Mejía, Kade Strowd, Wellington Aracena
Too soon to call unsettled
2025 · SEA / ARI Jul 31, 2025
SEA · Jerry Dipoto +$6.4M
Eugenio Suárez
ARI · Mike Hazen −$6.4M
Hunter Cranton, Juan Burgos, Tyler Locklear
Too soon to call unsettled
2025 · TEX / ARI Jul 31, 2025
TEX · Chris Young +$4.0M
Merrill Kelly
ARI · Mike Hazen −$4.0M
Kohl Drake, David Hagaman, Mitch Bratt
Too soon to call unsettled
2019 · HOU / ARI
HOU · Jeff Luhnow +$16.0M
Zack Greinke
ARI · Mike Hazen −$16.0M
Corbin Martin, J. B. Bukauskas, Seth Beer, Josh Rojas
HOU came out ahead by $16.0M
2024 · ARI / CHW Feb 3, 2024
ARI · Mike Hazen +$1.6M
Cristian Mena
CHW · Chris Getz −$1.6M
Dominic Fletcher
Too soon to call unsettled
2026 · COL / ARI Jan 10, 2026
COL · Josh Byrnes +$20.0M
Jake McCarthy
ARI · Mike Hazen −$20.0M
Josh Grosz
Too soon to call unsettled
2021 · ARI / NYY
ARI · Mike Hazen +$0.8M
Keegan Curtis
NYY · Brian Cashman −$0.8M
Tim Locastro
ARI came out ahead by $0.8M
2020 · TOR / ARI
TOR · Mark Shapiro +$40.0M
Robbie Ray
ARI · Mike Hazen −$40.0M
Travis Bergen
TOR came out ahead by $40.0M
2025 · ARI / MIL Jul 31, 2025
ARI · Mike Hazen +$0.0M
cash / PTBNL
MIL · Matt Arnold +$0.0M
Shelby Miller, Jordan Montgomery
Too soon to call unsettled
2023 · SEA / ARI Jul 31, 2023
SEA · Jerry Dipoto +$44.0M
Dominic Canzone, Josh Rojas, Ryan Bliss
ARI · Mike Hazen −$44.0M
Paul Sewald
Too soon to call unsettled
2022 · ARI / TOR Dec 23, 2022
ARI · Mike Hazen +$60.0M
Lourdes Gurriel, Gabriel Moreno
TOR · Mark Shapiro −$60.0M
Daulton Varsho
Too soon to call unsettled

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

PlayerPosTeam How Year Szns fWAR WAR/yr RFA PPA CPA
Ketel Marte 2B ARI Trade 2017 10 +32.7 +3.3 +1.53 5.2% 0.41%
Corbin Carroll OF ARI Draft 2022 5 +22.1 +4.4
Zac Gallen P ARI Trade 2019 7 +17.0 +2.4 -0.52 1.4% 0.13%
Christian Walker 1B ARI Trade 2017 7 +15.1 +2.2 1.1% 0.08%
Rick Porcello P BOS Trade 2015 5 +13.1 +2.6 2.9% 0.28%
Gabriel Moreno C ARI Trade 2022 4 +11.9 +3.0 +0.00 2.9% 0.33%
David Price P BOS Free agency 2015 4 +10.7 +2.7 23.0% 3.49%
Merrill Kelly P ARI Trade 2019 7 +10.6 +1.5
Andrew Benintendi OF BOS Draft 2015 4 +7.9 +2.0
Eugenio Suárez 3B ARI Trade 2024 2 +7.0 +3.5 23.2% 2.21%
Brandon Pfaadt P ARI Draft 2023 4 +6.5 +1.6
Daulton Varsho OF ARI Draft 2017 3 +6.2 +2.1
Craig Kimbrel P BOS Trade 2015 3 +5.8 +1.9 6.2% 1.03%
Jake McCarthy OF ARI Draft 2018 4 +5.4 +1.3
Ryne Nelson P ARI Draft 2022 4 +5.3 +1.3
Carson Kelly C ARI Trade 2018 5 +4.9 +1.0 +5.28 4.1% 0.39%
Eduardo Escobar 3B ARI Trade 2018 3 +4.9 +1.6 1.2% 0.11%
Eduardo Rodríguez P ARI Free agency 2023 3 +4.5 +1.5 1.5% 0.17%
Lourdes Gurriel OF ARI Free agency 2023 3 +4.0 +1.3 2.5% 0.29%
Josh Rojas 2B/3B ARI Trade 2019 2 +3.9 +1.9 +2.73
Joc Pederson DH/OF ARI Free agency 2024 1 +3.0 +3.0 17.4% 1.71%
Taijuan Walker P ARI Trade 2017 3 +3.0 +1.0 +1.53 14.4% 1.05%
Luke Weaver P ARI Trade 2018 4 +2.8 +0.7 +5.28 3.2% 0.30%
Joe Mantiply P ARI Free agency 2020 4 +2.7 +0.7 0.0% 0.02%
Wade Miley P BOS Trade 2015 1 +2.7 +2.7 +0.02 4.4% 0.44%
J. D. Martinez DH/OF ARI Trade 2017 1 +2.6 +2.6 13.1% 0.95%
Michael Soroka P ARI Free agency 2025 1 +2.5 +2.5 2.1% 0.33%
Alex Avila C ARI Free agency 2018 2 +2.4 +1.2 1.6% 0.15%
Chris Iannetta C ARI Free agency 2017 1 +2.4 +2.4 12.0% 0.88%
Nolan Arenado 3B ARI Trade 2026 1 +1.9 +1.9 -0.89 1.7% 0.26%
Juan Morillo P ARI Draft 2025 2 +1.8 +0.9
Randal Grichuk OF ARI Free agency 2024 1 +1.6 +1.6 8.9% 0.93%
Tim Locastro OF ARI Trade 2019 2 +1.6 +0.8 +0.46 1.5% 0.14%
Clay Buchholz P ARI Free agency 2018 1 +1.5 +1.5 2.8% 0.26%
Wilmer Flores 1B ARI Free agency 2019 1 +1.5 +1.5 2.7% 0.25%
Jeff Mathis C ARI Trade 2017 2 +1.5 +0.8 2.6% 0.20%
Kevin Newman 2B/SS ARI Free agency 2023 1 +1.4 +1.4 7.6% 0.81%
Alek Thomas OF ARI Draft 2022 3 +1.4 +0.5
Ryan Thompson P ARI Free agency 2023 4 +1.4 +0.4 0.3% 0.03%
Josh Naylor 1B ARI Trade 2025 1 +1.4 +1.4 6.9% 0.44%
Justin Martinez P ARI Draft 2023 2 +1.3 +0.7
Fernando Rodney P ARI Trade 2017 1 +1.3 +1.3 6.7% 0.50%
Emmanuel Rivera 3B ARI Trade 2022 2 +1.3 +0.7 +0.00 0.7% 0.11%
Zach Davies P ARI Free agency 2022 2 +1.2 +0.6 0.3% 0.05%
Brandyn Garcia P ARI Trade 2025 2 +1.2 +0.6 +1.62 1.1% 0.07%
Kole Calhoun OF ARI Free agency 2019 1 +1.1 +1.1 0.7% 0.22%
Blaze Alexander 3B ARI Draft 2024 1 +1.0 +1.0
Madison Bumgarner P ARI Free agency 2019 2 +1.0 +0.5 0.1% 0.05%
James McCann C ARI Free agency 2025 2 +1.0 +0.5 3.6% 0.23%
A. J. Puk P ARI Trade 2024 2 +1.0 +0.5 -0.69 5.6% 0.60%
Alejandro De Aza OF BOS Trade 2015 1 +1.0 +1.0 +0.05 1.8% 0.17%
Robbie Ross P BOS Trade 2015 3 +1.0 +0.3 +0.12 0.2% 0.02%
Starling Marte OF ARI Trade 2020 1 +0.9 +0.9 0.5% 0.16%
Corbin Burnes P ARI Free agency 2024 1 +0.8 +0.8 3.8% 0.24%
Jonathan Loáisiga P ARI Free agency 2026 1 +0.8 +0.8 0.7% 0.10%
Pavin Smith 1B/OF ARI Draft 2017 3 +0.8 +0.3
Daniel Descalso 2B/3B ARI Free agency 2017 2 +0.7 +0.4 0.6% 0.05%
Yoshihisa Hirano P ARI Draft 2018 2 +0.7 +0.3
Chris Young OF BOS Free agency 2015 1 +0.7 +0.7 5.0% 0.82%
Jeremy Hazelbaker OF ARI Trade 2017 1 +0.7 +0.7 3.5% 0.27%
Matt Andriese P ARI Trade 2018 1 +0.6 +0.6 -0.24 1.2% 0.11%
Grégor Blanco OF ARI Free agency 2017 1 +0.6 +0.6 3.0% 0.23%
Stefan Crichton P ARI Trade 2018 2 +0.6 +0.3 +0.72 0.6% 0.06%
Dominic Fletcher OF ARI Draft 2023 1 +0.6 +0.6
Jordan Montgomery P ARI Free agency 2024 1 +0.6 +0.6 3.3% 0.36%
J. R. Murphy C ARI Trade 2017 2 +0.6 +0.3 +0.03 1.5% 0.15%
Ildemaro Vargas 2B/3B ARI Trade 2021 5 +0.6 +0.1
Slade Cecconi P ARI Draft 2023 2 +0.5 +0.2
Jarrod Dyson OF ARI Free agency 2018 1 +0.5 +0.5 1.2% 0.11%
Stone Garrett OF ARI Draft 2022 1 +0.5 +0.5
Andrew Saalfrank P ARI Draft 2023 2 +0.5 +0.2
Tommy Pham OF ARI Trade 2023 1 +0.5 +0.5 0.7% 0.08%
Humberto Castellanos P ARI Trade 2021 3 +0.5 +0.2 0.0% 0.01%
Abraham Almonte OF ARI Free agency 2018 1 +0.4 +0.4 0.8% 0.07%
Jose Fernandez 1B/3B/DH ARI Draft 2026 1 +0.4 +0.4
Drey Jameson P ARI Draft 2022 2 +0.4 +0.2
Jordan Luplow OF ARI Trade 2021 1 +0.4 +0.4 +0.00 0.3% 0.05%
Taylor Rashi P ARI Draft 2025 1 +0.4 +0.4
Evan Longoria 3B ARI Free agency 2023 1 +0.3 +0.3 0.3% 0.04%
T. J. McFarland P ARI Free agency 2017 2 +0.3 +0.1 0.9% 0.07%
Paul Sewald P ARI Trade 2023 1 +0.3 +0.3 -0.68 1.8% 0.20%
Tim Tawa 1B/OF ARI Draft 2025 2 +0.3 +0.2
Travis Lakins P BOS Draft 2015 1 +0.3 +0.3
Josh Bell 1B/DH ARI Trade 2024 1 +0.3 +0.3 +0.00 1.7% 0.19%
Seby Zavala C ARI Trade 2023 1 +0.3 +0.3 0.3% 0.04%
Kyle Nelson P ARI Trade 2022 2 +0.3 +0.2 0.3% 0.04%
Austin Adams P ARI Free agency 2023 1 +0.2 +0.2 0.2% 0.03%
Jalen Beeks P ARI Free agency 2025 1 +0.2 +0.2 0.9% 0.06%
Jake Faria P ARI Free agency 2021 1 +0.2 +0.2 0.0% 0.01%
Tyler Gilbert P ARI Rule 5 2020 2 +0.2 +0.1
Bobby Poyner P BOS Draft 2015 1 +0.2 +0.2
Joakim Soria P ARI Trade 2021 1 +0.2 +0.2 0.0% 0.01%
Reyes Moronta P ARI Trade 2022 1 +0.2 +0.2 0.2% 0.03%
Nabil Crismatt P ARI Free agency 2023 2 +0.1 +0.1 0.1% 0.01%
Yilber Díaz P ARI Draft 2024 1 +0.1 +0.1
Junior Guerra P ARI Free agency 2019 1 +0.1 +0.1 0.0% 0.01%
Buddy Kennedy 2B/3B ARI Draft 2022 1 +0.1 +0.1
Mark Melancon P ARI Free agency 2021 1 +0.1 +0.1 0.1% 0.01%
Stephen Vogt C ARI Free agency 2019 2 +0.1 +0.0 0.0% 0.01%
Sean O'Sullivan P BOS Free agency 2015 1 +0.1 +0.1 0.7% 0.12%
Josh Rutledge 2B/SS BOS Trade 2015 2 +0.1 +0.0 +0.00 0.3% 0.03%
Anthony Varvaro P BOS Free agency 2015 1 +0.1 +0.1 0.2% 0.02%
Artie Lewicki P ARI Trade 2020 1 +0.1 +0.1 0.1% 0.02%
Patrick Kivlehan OF ARI Trade 2018 1 +0.1 +0.1 0.2% 0.02%
Luis Guillorme 2B/3B ARI Trade 2024 1 +0.1 +0.1 0.7% 0.07%
Garrett Hampson 2B/OF ARI Trade 2025 1 +0.1 +0.1 0.5% 0.03%
Lars Nootbaar OF ARI Trade 2026 1 +0.1 +0.1 -1.79 0.1% 0.02%
Trevor Richards P ARI Trade 2025 1 +0.1 +0.1 0.4% 0.03%
Miguel Aguilar P ARI Draft 2021 1 +0.0 +0.0
Logan Allen P ARI Free agency 2023 -0.0
Kyle Backhus P ARI Draft 2025 -0.0
Jorge Barrosa OF ARI Draft 2024 2 +0.0 +0.0
Jeremy Beasley P ARI Trade 2020 1 +0.0 +0.0 +0.81
Jeff Brigham P ARI Free agency 2024 -0.0
Asdrúbal Cabrera SS ARI Free agency 2021 1 +0.0 +0.0 0.0% 0.01%
Diego Castillo 2B/SS ARI Trade 2022 -0.0
Miguel Castro P ARI Free agency 2022 1 +0.0 +0.0 0.3% 0.03%
John Curtiss P ARI Free agency 2025 1 +0.0 +0.0 0.1% 0.01%
Adrian Del Castillo C/DH ARI Draft 2024 1 +0.0 +0.0
Grayson Greiner C ARI Free agency 2022 -0.0
Tyler Holton P ARI Draft 2022 1 +0.0 +0.0
J. J. Hoover P ARI Free agency 2017 -0.0
Caleb Joseph C ARI Free agency 2019 -0.0
Casey Kelly P ARI Free agency 2025 -0.0
Kris Medlen P ARI Free agency 2018 1 +0.0 +0.0 0.1% 0.01%
Humberto Mejía P ARI Trade 2020 -0.0 +2.69
Christian Montes De Oca P ARI Draft 2025 1 +0.0 +0.0
Matt Peacock P ARI Draft 2017 -0.0
Austin Pope P ARI Draft 2025 1 +0.0 +0.0
Jorge De La Rosa P ARI Free agency 2017 -0.0
Jake Woodford P ARI Free agency 2025 1 +0.0 +0.0 0.1% 0.00%
Jeff Bianchi 3B/SS BOS Free agency 2015 -0.0
Kristopher Negrón OF ARI Trade 2018 1 -0.0 -0.0 0.0% 0.00%
Derek Law P ARI Trade 2026 1 +0.0 +0.0 0.0% 0.00%
Anthony Misiewicz P ARI Trade 2023 1 +0.0 +0.0 0.0% 0.00%
Philip Abner P ARI Draft 2025 1 -0.1 -0.1
Luken Baker 1B/DH ARI Free agency 2026 -0.1
Rubby De La Rosa P ARI Free agency 2017 2 -0.1 -0.0 0.3% 0.03%
Stuart Fairchild OF ARI Trade 2020 -0.1 +1.60
Matt Grace P ARI Free agency 2019 -0.1
Jordan Lawlar OF ARI Draft 2023 1 -0.1 -0.1
Keury Mella P ARI Free agency 2019 1 -0.1 -0.1 0.1% 0.02%
Fernando Salas P ARI Free agency 2018 -0.1
Troy Scribner P ARI Free agency 2018 -0.1
Steven Souza OF ARI Trade 2018 -0.1 -2.30
Carlos Vargas P ARI Trade 2022 -0.1 -0.00
Ryan LaMarre OF BOS Free agency 2015 -0.1
Yoán Moncada 3B BOS Intl FA 2015 -0.1
Ben Taylor P BOS Draft 2015 -0.1
Jake Hager 2B ARI Trade 2022 1 -0.1 -0.1 0.0% 0.01%
Chris Devenski P ARI Free agency 2021 -0.2
Aramis Garcia C ARI Free agency 2024 -0.2
Kendall Graveman P ARI Free agency 2025 -0.2
Andrew Hoffmann P ARI Trade 2025 -0.2 +0.77
Greg Holland P ARI Free agency 2019 -0.2
Connor Kaiser 2B ARI Free agency 2024 -0.2
Cristian Mena P ARI Trade 2024 1 -0.2 -0.2 -0.81
Henry Ramos DH/OF ARI Trade 2021 -0.2
Josh VanMeter 2B ARI Trade 2020 -0.2 +1.60
Blake Walston P ARI Draft 2024 -0.2
Tom Wilhelmsen P ARI Free agency 2017 -0.2
Andrew Young 2B ARI Trade 2018 -0.2 +5.28
Roenis Elías P BOS Trade 2015 -0.2 +0.79
Trevor Kelley P BOS Draft 2015 -0.2
Sean Poppen P ARI Trade 2021 1 -0.2 -0.2 0.0% 0.01%
J. B. Bukauskas P ARI Trade 2019 -0.3 +2.73
Randall Delgado P ARI Free agency 2018 5 -0.3 -0.1 0.0% 0.01%
Tristin English 1B ARI Draft 2025 -0.3
Seth Frankoff P ARI Free agency 2021 -0.3
Yonny Hernández 2B/3B ARI Trade 2022 -0.3 +0.00
Bryan Holaday C ARI Free agency 2021 -0.3
Max Kepler OF ARI Free agency 2026 -0.3
Wyatt Mathisen 1B/3B ARI Trade 2020 1 -0.3 -0.3
Ryan Hanigan C BOS Trade 2015 1 -0.3 -0.3 1.3% 0.13%
Brad Boxberger P ARI Trade 2017 -0.4 -0.12
Tommy Henry P ARI Draft 2022 1 -0.4 -0.4
Jon Jay OF ARI Free agency 2020 -0.4
Adam Jones OF ARI Free agency 2019 -0.4
Deven Marrero 3B ARI Trade 2018 -0.4
Jace Peterson 2B/3B ARI Trade 2023 -0.4
Héctor Rondón P ARI Free agency 2020 -0.4
Juan Burgos P ARI Trade 2026 1 -0.4 -0.4 +1.80 0.0% 0.01%
Tucker Barnhart C ARI Free agency 2023 -0.5
Ryan Buchter P ARI Free agency 2021 -0.5
Brandon Hughes P ARI Free agency 2024 -0.5
Kyle Lewis OF ARI Trade 2022 -0.5 +0.01
Josh Reddick OF ARI Free agency 2021 -0.5
Carlos Santana 1B ARI Free agency 2026 -0.5
Brandyn Sittinger P ARI Trade 2021 -0.5
Drew Ellis 3B ARI Draft 2017 -0.6
Corbin Martin P ARI Trade 2019 -0.6 +2.73
Taylor Widener P ARI Trade 2018 1 -0.6 -0.6 -2.30
Seth Beer DH ARI Trade 2019 1 -0.7 -0.7 +2.73
Anthony DeSclafani P ARI Free agency 2025 -0.7
Bryce Jarvis P ARI Draft 2023 -0.7
Noé Ramirez P ARI Free agency 2021 1 -0.7 -0.7 0.0% 0.02%
Tyler Locklear 1B ARI Trade 2025 -0.8 +1.80
Scott McGough P ARI Free agency 2022 -0.8
Caleb Smith P ARI Trade 2020 1 -0.8 -0.8 +2.69 0.0% 0.01%
Alexi Ogando P BOS Free agency 2015 -0.8
José Herrera C ARI Draft 2022 1 -0.9 -0.9
Cooper Hummel DH/OF ARI Draft 2022 -1.0
Ian Kennedy P ARI Free agency 2022 4 -1.0 -0.2 0.7% 0.15%

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