RRosternomics
Jerry Dipoto

Jerry Dipoto

★ active

Born May 24, 1968 · Jersey City, NJ · age 58

An analytically-aggressive, trade-happy executive known for his sheer volume of deals, who has run the Angels and Mariners — ending Seattle's two-decade playoff drought in 2022.

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

Overview

Titles0
Pennants0
Playoffs3
Record1340–1248
Win %0.518
+0.8GM WAR — wins above a replacement GM (org-adjusted, shrunk; per season) ±3.957th/195 execs
6.6Depth — 2+ WAR regulars per season (the breadth that drives TAB, not stars)78th/195 execs
-5.0Dead WAR — WAR/yr bled by sub-replacement players (closer to 0 = better)89th/195 execs
35%Dead money — payroll on <0.5-WAR players (lower = better)97th/195 execs
$43MCheap-talent surplus — $/yr of value from cost-controlled (pre-arb/arb) players above their pay; the selection engine, and the stickiest GM skill we track23rd/195 execs
$24MDrafted surplus — cheap-talent surplus from his own draftees (the develop-from-the-draft engine)7th/195 execs
$10MTraded-for surplus — cheap-talent surplus from cost-controlled players he acquired via trade42nd/195 execs
$2MInt'l surplus — cheap-talent surplus from his own international signees64th/195 execs
+14.3TAB — talent above budget — roster-construction alpha (talent your budget bought above expectation), tenure total44th/195 execs
+36.0WAB — realized wins (TAB + the non-repeatable luck of converting talent to wins)25th/195 execs
2.49Acquisition Leverage — playoff pts per acquired WAR, graded once in the year each deal's wins arrive (the repeatable decision skill)66th/195 execs
-193Roster surplus $M154th/195 execs

Tenure breakdown

TeamRoleYearsSzns WAB WAB/yr TAB WAR surp HG Trade FA R5 AcqLev W-L% POPenWS Surp $M
Mariners POBO/GM 2016–present 9 +35.3 +3.93 +14.1 -17.7 +110.9 +17.3 -52.2 -0.7 2.27 0.519 2 -46
Angels GM 2011–2015 5 +9.8 +1.97 +1.6 -60.4 +26.2 +2.4 -70.1 +0.1 4.19 0.538 1 -163
Diamondbacks GM 2010–2010 1 -9.2 -9.17 -1.4 +6.6 +1.1 +18.2 -3.2 -0.1 0.30 0.401 +16
Career total (1985+ data) 17 +36.0 +14.3 -71.5 +138.2 +37.9 -125.6 -0.7 2.49 0.518 3 -193

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)+138.2
Trade+37.9
Free agency-125.6
Rule 5 / minor draft-0.7
Sourcing mix: 44% draft · 10% FA · 47% trade · 0% R5

Roster value distribution — career average — depth vs. stars

Every roster slot ranked best→worst by WAR, averaged across Jerry Dipoto's seasons. Bars = his rosters; the black line = the league-average player at each slot. Staying above the line deep into the roster is the depth edge.

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

PlayerPosTeam How Year Szns fWAR WAR/yr Lev
Cal Raleigh C SEA Draft 2018 5 +23.4 +4.7
Julio Rodríguez OF SEA Draft 2022 5 +23.2 +4.6
J. P. Crawford SS SEA Trade 2018 8 +18.0 +2.2 0.1
Logan Gilbert P SEA Draft 2018 6 +17.3 +2.9
Patrick Corbin P ARI Trade 2010 6 +16.5 +2.7
George Kirby P SEA Draft 2022 5 +15.9 +3.2
Andrelton Simmons SS ANA Trade 2015 5 +14.6 +2.9 0.7
Mitch Haniger OF SEA Trade 2016 5 +11.1 +2.2 1.9
Taylor Ward OF ANA Draft 2015 6 +11.0 +1.8
Marco Gonzales P SEA Trade 2017 6 +10.1 +1.7 0.2
Bryan Woo P SEA Draft 2023 4 +9.5 +2.4
Luis Castillo P SEA Trade 2022 5 +9.1 +1.8 3.9
Daniel Hudson P ARI Trade 2010 6 +8.9 +1.5 0.7
Eugenio Suárez 3B SEA Trade 2022 3 +8.6 +2.9 10.2
Ian Kennedy P ARI Trade 2010 4 +8.5 +2.1 0.7
Dylan Moore 2B/OF SEA Trade 2019 6 +8.1 +1.3
C. J. Wilson P ANA Free agency 2011 4 +7.6 +1.9 16.2
Tyler Skaggs P ANA Trade 2013 5 +7.4 +1.5
David Fletcher 2B ANA Draft 2015 5 +7.3 +1.5
Jean Segura 2B/SS SEA Trade 2017 2 +7.3 +3.7 2.6
Ty France 1B SEA Trade 2020 4 +7.1 +1.8 5.3
Kelly Johnson 2B ARI Trade 2010 2 +6.6 +3.3 1.4
Andrew Heaney P ANA Trade 2014 6 +6.5 +1.1 1.2
Albert Pujols 1B ANA Free agency 2011 5 +6.5 +1.3 21.0
Randy Arozarena OF SEA Trade 2024 3 +6.5 +2.2 2.5
Andrés Muñoz P SEA Trade 2022 5 +6.2 +1.2 4.7
Bryce Miller P SEA Draft 2023 4 +6.0 +1.5
Tom Murphy C SEA Trade 2019 4 +5.1 +1.3 0.1
David Freese 3B ANA Trade 2013 2 +4.7 +2.3 17.0
Matt Brash P SEA Draft 2022 4 +3.7 +0.9
Chris Flexen P SEA Free agency 2020 2 +3.5 +1.8 0.4
Dominic Canzone DH/OF SEA Trade 2023 3 +3.0 +1.0 0.1
Kyle Lewis OF SEA Draft 2016 3 +3.0 +1.0
J. J. Putz P ARI Free agency 2010 4 +2.9 +0.7 8.8
Luke Raley OF SEA Trade 2024 3 +2.9 +1.0 5.7
Chris Iannetta C ANA Trade 2012 3 +2.9 +1.0 0.2
Josh Rojas 2B/3B SEA Trade 2023 2 +2.9 +1.4 6.7
José Álvarez P ANA Trade 2014 5 +2.8 +0.6 0.2
David Hernandez P ARI Trade 2010 3 +2.7 +0.9 7.3
Nick Vincent P SEA Trade 2016 3 +2.7 +0.9 1.0
Jorge Polanco 2B/SS SEA Free agency 2025 2 +2.6 +1.3 0.7
Leonys Martín OF SEA Trade 2016 1 +2.5 +2.5 7.7
Yunel Escobar 3B/SS ANA Trade 2015 2 +2.4 +1.2 0.4
Josh Hamilton OF ANA Free agency 2012 2 +2.4 +1.2 1.3
Gabe Speier P SEA Trade 2023 3 +2.4 +0.8 3.5
C. J. Cron 1B ANA Draft 2011 3 +2.3 +0.8
Yusei Kikuchi P SEA Draft 2019 3 +2.3 +0.8
Mike Leake P SEA Trade 2017 3 +2.3 +0.8 1.0
Guillermo Heredia OF SEA Intl FA 2016 3 +2.2 +0.7
Johnny Giavotella 2B ANA Trade 2015 2 +2.1 +1.0 1.1
Joe Saunders P ARI Trade 2010 3 +2.0 +0.7 0.1
Joe Smith P ANA Free agency 2013 2 +1.9 +0.9 6.4
José Caballero SS SEA Draft 2023 1 +1.9 +1.9
Paul Sewald P SEA Free agency 2021 3 +1.9 +0.6 0.2
Héctor Santiago P ANA Trade 2014 3 +1.9 +0.6 3.5
Teoscar Hernández OF SEA Trade 2023 1 +1.9 +1.9 12.2
Jarrod Dyson OF SEA Trade 2017 1 +1.8 +1.8 1.5
Mike Morin P ANA Draft 2012 3 +1.7 +0.6
Ben Gamel OF SEA Trade 2016 2 +1.7 +0.9
Jason Vargas P ANA Trade 2013 1 +1.7 +1.7 1.6
Collin Cowgill OF ANA Trade 2013 3 +1.6 +0.5 0.1
José Suarez P ANA Intl FA 2014 3 +1.6 +0.5
Robbie Ray P SEA Free agency 2021 1 +1.6 +1.6 4.2
Jerome Williams P ANA Free agency 2011 3 +1.5 +0.5 1.7
Erik Swanson P SEA Trade 2018 2 +1.5 +0.8
Fernando Salas P ANA Trade 2014 3 +1.5 +0.5 3.7
Edwin Encarnación 1B/3B/DH SEA Trade 2019 1 +1.5 +1.5 0.1
Justus Sheffield P SEA Trade 2019 2 +1.5 +0.8 0.0
Eduard Bazardo P SEA Trade 2023 4 +1.5 +0.4 0.2
Emerson Hancock P SEA Draft 2023 2 +1.4 +0.7
Wade LeBlanc P SEA Free agency 2018 1 +1.4 +1.4 4.2
Cole Young 2B SEA Draft 2025 1 +1.4 +1.4
Zack Greinke P ANA Trade 2012 1 +1.4 +1.4 8.7
Edwin Jackson P ARI Trade 2010 1 +1.4 +1.4 0.5
Nate Karns P SEA Trade 2016 1 +1.4 +1.4 4.1
Jaime Barría P ANA Intl FA 2013 4 +1.3 +0.3
Drew Steckenrider P SEA Free agency 2020 1 +1.3 +1.3 0.2
Denard Span OF SEA Trade 2018 1 +1.3 +1.3 3.1
Nori Aoki OF SEA Trade 2016 1 +1.3 +1.3 3.7
Casey Sadler P SEA Trade 2020 2 +1.3 +0.6 1.7
Adam Frazier 2B/OF SEA Trade 2022 1 +1.3 +1.3 3.3
Jared Walsh 1B ANA Draft 2015 2 +1.2 +0.6
Scott Downs P ANA Trade 2011 3 +1.2 +0.4 3.7
Omar Narváez C SEA Trade 2019 1 +1.2 +1.2 0.1
Adam Eaton OF ARI Draft 2010 2 +1.1 +0.6
Austin Nola C SEA Trade 2019 2 +1.1 +0.5
Sam Haggerty OF SEA Trade 2020 3 +1.1 +0.4 0.9
Zach Duke P ARI Trade 2010 1 +1.0 +1.0 6.7
Roenis Elías P SEA Trade 2018 4 +1.0 +0.2
Dane De La Rosa P ANA Trade 2013 1 +1.0 +1.0 1.0
Justin Topa P SEA Trade 2023 1 +1.0 +1.0 6.6
Justin Anderson P ANA Draft 2014 2 +0.9 +0.4
Jarred Kelenic OF SEA Trade 2018 1 +0.9 +0.9
Cade Marlowe OF SEA Draft 2023 2 +0.9 +0.5
Ernesto Frieri P ANA Trade 2012 2 +0.9 +0.5 4.3
Steve Cishek P SEA Trade 2016 1 +0.9 +0.9 2.9
JB Shuck OF ANA Free agency 2012 2 +0.8 +0.4 0.8
Henry Blanco C ARI Free agency 2010 1 +0.8 +0.8 5.9
Juan Nicasio P SEA Free agency 2017 1 +0.8 +0.8 1.9
Jesse Winker OF SEA Trade 2022 1 +0.8 +0.8 1.9
Jason Grilli P ANA Trade 2014 1 +0.8 +0.8 5.3
Nick Tropeano P ANA Trade 2015 2 +0.8 +0.4 0.8
Wade Miley P SEA Trade 2016 1 +0.8 +0.8 2.2
James Pazos P SEA Trade 2017 2 +0.8 +0.4 0.3
Adam LaRoche 1B ARI Free agency 2010 1 +0.7 +0.7 0.3
Penn Murfee P SEA Draft 2022 2 +0.7 +0.3
Andrew Albers P SEA Trade 2017 1 +0.7 +0.7 0.6
Justin Turner 3B SEA Trade 2024 1 +0.7 +0.7 1.8
Carlos Santana 1B SEA Trade 2022 1 +0.7 +0.7 1.9
Tyler Anderson P SEA Trade 2021 1 +0.7 +0.7 0.1
Mallex Smith OF SEA Trade 2019 1 +0.7 +0.7 0.1
Austin Adams P SEA Trade 2019 1 +0.7 +0.7 0.0
Collin Snider P SEA Trade 2024 2 +0.7 +0.3 1.2
Jett Bandy C ANA Draft 2011 2 +0.6 +0.3
Cesár Ramos P ANA Trade 2014 1 +0.6 +0.6 0.5
Vernon Wells OF ANA Trade 2011 2 +0.6 +0.3 2.2
Anthony Bass P SEA Free agency 2019 1 +0.6 +0.6 0.0
Mike Ford 1B/DH SEA Free agency 2022 1 +0.6 +0.6 3.9
Dee Strange-Gordon 2B SEA Trade 2017 2 +0.6 +0.3 0.8
Leo Rivas 2B/SS SEA Draft 2024 2 +0.6 +0.3
Danny Valencia 3B SEA Trade 2016 1 +0.6 +0.6 0.5
Dan Vogelbach 1B/DH SEA Trade 2016 2 +0.6 +0.3
Hisanori Takahashi P ANA Trade 2011 2 +0.6 +0.3 1.4
Trevor Gott P SEA Trade 2023 1 +0.6 +0.6 3.7
Nick Margevicius P SEA Trade 2020 1 +0.6 +0.6 5.3
Brendan Donovan 2B/OF SEA Trade 2026 1 +0.6 +0.6 4.3
Geovany Soto C ANA Free agency 2015 1 +0.5 +0.5 0.1
Jake Fraley OF SEA Trade 2018 1 +0.5 +0.5
Chris Herrmann C/OF SEA Free agency 2018 1 +0.5 +0.5 1.2
Sam Tuivailala P SEA Trade 2018 2 +0.5 +0.2 0.3
Ryan Church OF ARI Trade 2010 1 +0.5 +0.5 0.2
Jay Bruce OF SEA Trade 2019 1 +0.5 +0.5 0.0
José Briceño C ANA Trade 2015 1 +0.4 +0.4
Tommy Hanson P ANA Trade 2012 1 +0.4 +0.4 0.4
Keynan Middleton P ANA Draft 2013 3 +0.4 +0.1
Cory Rasmus P ANA Trade 2013 2 +0.4 +0.2
Ryan Bliss 2B SEA Trade 2023 2 +0.4 +0.2
Jose Ferrer P SEA Trade 2025 1 +0.4 +0.4 2.6
Ben Williamson 2B/3B SEA Draft 2025 1 +0.4 +0.4
Robert Coello P ANA Trade 2013 1 +0.4 +0.4 0.4
Joe Smith P SEA Trade 2021 1 +0.4 +0.4 0.1
Alex Colomé P SEA Trade 2018 1 +0.4 +0.4 1.0
J. T. Chargois P SEA Trade 2021 1 +0.4 +0.4 0.1
Isaiah Campbell P SEA Draft 2023 1 +0.3 +0.3
Justin Dunn P SEA Trade 2018 2 +0.3 +0.1
Kendall Graveman P SEA Free agency 2019 2 +0.3 +0.1 2.4
Alex Hoppe P SEA Trade 2025 1 +0.3 +0.3
Josh Naylor 1B SEA Free agency 2025 2 +0.3 +0.1 12.4
Jhonny Pereda C SEA Trade 2026 1 +0.3 +0.3 2.2
Jorge Polanco 2B/SS SEA Trade 2024 2 +0.3 +0.1 0.7
Héctor Santiago P SEA Free agency 2021 1 +0.3 +0.3 0.0
Trent Thornton P SEA Trade 2023 1 +0.3 +0.3 1.5
Taylor Trammell OF SEA Trade 2020 2 +0.3 +0.1
Wade LeBlanc P ANA Trade 2014 1 +0.3 +0.3 1.8
Brad Mills P ANA Trade 2012 1 +0.3 +0.3 1.8
Yonder Alonso 1B SEA Trade 2017 1 +0.3 +0.3 0.2
Cory Gearrin P SEA Trade 2019 1 +0.3 +0.3 0.0
Evan Scribner P SEA Trade 2016 1 +0.3 +0.3 1.3
Drew Storen P SEA Trade 2016 1 +0.3 +0.3 0.9
Matt Wisler P SEA Trade 2019 1 +0.3 +0.3 0.0
Rafael Montero P SEA Trade 2021 1 +0.3 +0.3 0.0
Tayler Saucedo P SEA Trade 2023 2 +0.3 +0.1 1.2
Trevor Gott P ANA Trade 2014 1 +0.2 +0.2
Carlos Pérez C ANA Trade 2014 1 +0.2 +0.2
Dan Robertson OF ANA Trade 2014 1 +0.2 +0.2 0.2
Mike Bolsinger P ARI Draft 2010 1 +0.2 +0.2
Shawn Armstrong P SEA Trade 2017 1 +0.2 +0.2 0.5
Carl Edwards P SEA Free agency 2019 1 +0.2 +0.2 1.8
Easton McGee P SEA Trade 2022 1 +0.2 +0.2 1.1
Luis Urías 2B/3B SEA Trade 2023 1 +0.2 +0.2 0.5
Gordon Beckham 2B ANA Trade 2014 1 +0.2 +0.2 1.1
David Phelps P SEA Trade 2017 1 +0.2 +0.2 0.2
Matt Andriese P SEA Trade 2021 1 +0.2 +0.2 0.0
Erik Goeddel P SEA Trade 2018 1 +0.2 +0.2 0.5
Luke Jackson P SEA Trade 2025 1 +0.2 +0.2 1.2
Taylor Williams P SEA Trade 2020 1 +0.2 +0.2 1.4
Phil Ervin OF SEA Trade 2020 1 +0.2 +0.2 2.1
Michael Hermosillo OF ANA Draft 2013 1 +0.1 +0.1
Yoslán Herrera P ANA Free agency 2013 1 +0.1 +0.1 0.6
Rafael Ortega OF ANA Free agency 2015 1 +0.1 +0.1 0.0
Gil Velazquez 3B ANA Free agency 2011 1 +0.1 +0.1 0.9
Mike Hampton P ARI Free agency 2010 1 +0.1 +0.1 0.0
Kam Mickolio P ARI Trade 2010 1 +0.1 +0.1 0.9
Juan Miranda 1B ARI Trade 2010 1 +0.1 +0.1 0.5
Tim Beckham SS SEA Free agency 2019 1 +0.1 +0.1 0.0
Matt Boyd P SEA Trade 2022 1 +0.1 +0.1 0.3
Diego Castillo P SEA Trade 2021 1 +0.1 +0.1 0.8
Cooper Criswell P SEA Trade 2026 1 +0.1 +0.1 1.0
Connor Sadzeck P SEA Trade 2019 1 +0.1 +0.1 0.0
Will Vest P SEA Rule 5 2020 1 +0.1 +0.1
Will Wilson 2B/3B SEA Free agency 2026 1 +0.1 +0.1 0.8
J. C. Gutiérrez P ANA Trade 2013 1 +0.1 +0.1 0.1
Alfredo Marte OF ANA Trade 2015 1 +0.1 +0.1 0.1
D. J. Carrasco P ARI Trade 2010 1 +0.1 +0.1 0.0
Zach Duke P SEA Trade 2018 1 +0.1 +0.1 0.2
Sean Doolittle P SEA Trade 2021 1 +0.1 +0.1 0.0
Kristopher Negrón OF SEA Trade 2018 1 +0.1 +0.1 0.1
Domingo Santana OF SEA Trade 2019 1 +0.1 +0.1 0.0
Mike Morin P SEA Trade 2018 1 +0.1 +0.1 0.4
Zac Rosscup P SEA Trade 2019 1 +0.1 +0.1 0.0
Mike Wright P SEA Trade 2019 1 +0.1 +0.1 0.0
John Andreoli OF SEA Trade 2018 1 +0.1 +0.1 0.3
Caleb Ferguson P SEA Trade 2025 1 +0.1 +0.1 1.0
Juan Burgos P SEA Trade 2025 1 +0.1 +0.1 0.7
Edgar Ibarra P ANA Trade 2015 -0.0
Jahmai Jones DH/OF ANA Draft 2015 1 +0.0 +0.0
Cliff Pennington 2B/SS ANA Free agency 2015 1 +0.0 +0.0 0.1
Horacio Ramírez P ANA Free agency 2011 -0.0
Jo-Jo Reyes P ANA Free agency 2012 1 +0.0 +0.0 0.0
Kris Benson P ARI Free agency 2010 -0.0
Geoff Blum 3B ARI Free agency 2010 1 +0.0 +0.0 1.8
Gordon Beckham 2B SEA Free agency 2017 1 +0.0 +0.0 0.1
Brennan Bernardino P SEA Draft 2022 1 +0.0 +0.0
Prelander Berroa P SEA Trade 2022 -0.0
Brandon Brennan P SEA Rule 5 2018 1 +0.0 +0.0
Eric Campbell 1B/3B SEA Free agency 2021 -0.0
Luis Castillo P SEA Free agency 2025 1 +0.0 +0.0 0.0
Tyler Cloyd P SEA Free agency 2017 1 +0.0 +0.0 0.0
Ryan Court 1B/OF SEA Trade 2019 -0.0
Jhonathan Díaz P SEA Free agency 2024 1 -0.0 -0.0 0.1
Harry Ford C SEA Draft 2025 -0.0
Seth Frankoff P SEA Free agency 2020 -0.0
Joey Gerber P SEA Draft 2018 1 +0.0 +0.0
Ken Giles P SEA Free agency 2021 1 +0.0 +0.0 0.1
Brady Lail P SEA Free agency 2020 -0.0
Jack Larsen OF SEA Draft 2022 -0.0
Keynan Middleton P SEA Free agency 2020 -0.0
Wyatt Mills P SEA Draft 2017 2 +0.0 +0.0
Max Povse P SEA Trade 2016 -0.0
José Rodríguez P SEA Free agency 2022 1 +0.0 +0.0 0.1
Michael Rucker P SEA Free agency 2026 -0.0
Ryder Ryan P SEA Draft 2023 1 +0.0 +0.0
Marc Rzepczynski P SEA Free agency 2016 -0.0
Gregory Santos P SEA Trade 2024 1 -0.0 -0.0 0.5
Kirby Snead P SEA Free agency 2024 -0.0
Austin Voth P SEA Free agency 2024 -0.0
Joe Wieland P SEA Trade 2016 1 +0.0 +0.0 0.1
Marcus Wilson OF SEA Draft 2022 1 +0.0 +0.0
Seby Zavala C SEA Trade 2023 -0.0
Ryan Mattheus P ANA Trade 2015 1 +0.0 +0.0 0.0
Yovani Gallardo P SEA Trade 2017 1 +0.0 +0.0 0.0
Donovan Solano 2B SEA Trade 2025 1 +0.0 +0.0 0.2
Ryan Weber P SEA Trade 2017 1 -0.0 -0.0 0.1
David Freitas C SEA Trade 2018 1 -0.0 -0.0 0.0
Ryne Stanek P SEA Trade 2024 1 +0.0 +0.0 0.1
Domingo Tapia P SEA Trade 2021 1 +0.0 +0.0 0.0
Yacksel Ríos P SEA Trade 2021 1 +0.0 +0.0 0.0
Walker Lockett P SEA Trade 2020 1 +0.0 +0.0 0.3
Shae Simmons P SEA Trade 2017 1 +0.0 +0.0 0.0
Jonathan Hernández P SEA Trade 2024 1 +0.0 +0.0 0.0
Tyson Miller P SEA Trade 2024 1 +0.0 +0.0 0.1
Miles Mastrobuoni 3B SEA Trade 2025 1 -0.0 -0.0 1.7
Brett de Geus P SEA Trade 2024 1 +0.0 +0.0 0.0
Sean Burnett P ANA Free agency 2012 1 -0.1 -0.1 0.0
Jarrett Grube P ANA Trade 2014 -0.1
LaTroy Hawkins P ANA Free agency 2012 -0.1
Ryan Langerhans OF ANA Free agency 2011 -0.1
Shawn O'Malley SS/OF ANA Trade 2014 -0.1
Gregorio Petit 2B/SS ANA Free agency 2015 -0.1
Michael Roth P ANA Draft 2012 1 -0.1 -0.1
Drew Rucinski P ANA Draft 2014 1 -0.1 -0.1
Ian Stewart 3B ANA Free agency 2014 -0.1
Huston Street P ANA Trade 2014 3 -0.1 -0.0 3.7
Adam Wilk P ANA Free agency 2014 -0.1
Sócrates Brito OF ARI Intl FA 2010 1 -0.1 -0.1
Sean Burroughs 3B ARI Free agency 2010 -0.1
David Holmberg P ARI Trade 2010 -0.1
Joe Paterson P ARI Rule 5 2010 1 -0.1 -0.1
Carlos Rosa P ARI Trade 2010 -0.1
Ty Adcock P SEA Draft 2023 -0.1
Matt Carasiti P SEA Free agency 2019 -0.1
Blas Castano P SEA Draft 2025 -0.1
Ross Detwiler P SEA Free agency 2018 -0.1
Logan Evans P SEA Draft 2025 -0.1
Ryan Garton P SEA Trade 2017 1 -0.1 -0.1 0.1
Mitch Garver C/DH SEA Free agency 2023 1 -0.1 -0.1 2.0
Taylor Guilbeau P SEA Trade 2019 -0.1
Steve Johnson P SEA Free agency 2016 -0.1
Tommy La Stella 2B/3B SEA Free agency 2023 -0.1
Casey Lawrence P SEA Free agency 2017 1 -0.1 -0.1 0.0
Dae-ho Lee 1B SEA Draft 2016 -0.1
Casey Legumina P SEA Trade 2025 1 -0.1 -0.1 1.0
Jean Machi P SEA Free agency 2017 -0.1
Mike Marjama C SEA Trade 2017 1 -0.1 -0.1
Reggie McClain P SEA Draft 2016 -0.1
Dillon Thomas OF SEA Trade 2021 -0.1
Rhylan Thomas OF SEA Trade 2024 -0.1
Robert Whalen P SEA Trade 2016 1 -0.1 -0.1 0.0
Jimmy Yacabonis P SEA Free agency 2020 -0.1
Samad Taylor 2B/OF SEA Trade 2024 1 -0.1 -0.1 0.1
Taylor Featherston 2B/3B ANA Trade 2014 -0.2
Craig Gentry OF ANA Free agency 2015 -0.2
Brad Hawpe OF ANA Free agency 2013 -0.2
Sherman Johnson 2B ANA Draft 2012 -0.2
John McDonald SS ANA Free agency 2014 -0.2
Oliver Ortega P ANA Intl FA 2014 -0.2
Eduardo Paredes P ANA Intl FA 2012 1 -0.2 -0.2
Daniel Stange P ANA Free agency 2013 -0.2
Tyler Skaggs P ARI Trade 2010 1 -0.2 -0.2
Gerson Bautista P SEA Trade 2018 -0.2
Ryan Cook P SEA Free agency 2016 -0.2
Chase De Jong P SEA Trade 2017 -0.2
Aaron Fletcher P SEA Trade 2019 -0.2
Jesse Hahn P SEA Free agency 2024 -0.2
Jacob Hannemann OF SEA Trade 2017 -0.2
Yoshihisa Hirano P SEA Free agency 2020 -0.2
Joe Hudson C SEA Free agency 2020 -0.2
Connor Joe 1B/OF SEA Free agency 2026 -0.2
Matt Koch P SEA Free agency 2022 -0.2
Tyler Locklear 1B SEA Draft 2024 -0.2
Shed Long 2B/OF SEA Trade 2019 1 -0.2 -0.2
Matt Magill P SEA Free agency 2020 1 -0.2 -0.2 0.0
Brian O'Keefe C SEA Draft 2022 1 -0.2 -0.2
Bryan Shaw P SEA Free agency 2020 -0.2
Steven Souza OF SEA Free agency 2022 -0.2
Troy Taylor P SEA Draft 2024 -0.2
Juan Then P SEA Draft 2023 -0.2
Jason Vosler 1B/3B SEA Free agency 2023 -0.2
Jason Isringhausen P ANA Free agency 2012 -0.3
Ryan Jackson 2B ANA Trade 2015 -0.3
Mark Lowe P ANA Free agency 2013 -0.3
Nick Maronde P ANA Draft 2011 1 -0.3 -0.3
Vinnie Pestano P ANA Trade 2014 1 -0.3 -0.3 0.9
José Rodríguez P ANA Intl FA 2012 -0.3
Xavier Nady OF ARI Free agency 2010 -0.3
Christian Bergman P SEA Free agency 2016 -0.3
José Godoy C SEA Trade 2021 -0.3
Zac Grotz P SEA Trade 2019 1 -0.3 -0.3
Darren McCaughan P SEA Draft 2017 1 -0.3 -0.3
Yohan Ramírez P SEA Rule 5 2019 -0.3
Josh Simpson P SEA Trade 2026 -0.3
Joe Blanton P ANA Free agency 2012 -0.4
Nick Buss OF ANA Free agency 2015 -0.4
Brendan Harris SS ANA Free agency 2012 -0.4
Jake Jewell P ANA Draft 2014 -0.4
Kyle Kubitza 3B ANA Trade 2015 -0.4
Greg Mahle P ANA Draft 2014 -0.4
Matt Festa P SEA Draft 2016 1 -0.4 -0.4
Tommy Milone P SEA Free agency 2019 1 -0.4 -0.4 0.0
Joseph Odom C SEA Rule 5 2017 -0.4
Víctor Robles OF SEA Free agency 2024 1 -0.4 -0.4 8.0
Carlos Ruiz C SEA Trade 2016 -0.4
Luis Torrens C SEA Trade 2020 2 -0.4 -0.2 0.0
Justin Upton OF SEA Free agency 2022 -0.4
Patrick Wisdom 3B SEA Free agency 2019 -0.4
Abraham Toro 2B/3B SEA Trade 2021 1 -0.4 -0.4 0.0
Brennan Boesch OF ANA Free agency 2014 -0.5
Billy Buckner P ANA Free agency 2012 -0.5
Donovan Walton 2B/SS SEA Draft 2016 1 -0.5 -0.5
Sam Demel P ARI Trade 2010 1 -0.6 -0.6
Néstor Cortés P SEA Trade 2019 -0.6
Ryon Healy 1B/3B SEA Trade 2017 1 -0.6 -0.6 0.0
Erasmo Ramírez P SEA Trade 2017 3 -0.6 -0.2
Nick Rumbelow P SEA Trade 2017 -0.6
Grant Green 2B ANA Trade 2013 1 -0.7 -0.7
Melvin Mora 3B ARI Free agency 2010 -0.7
José Marmolejos 1B/OF SEA Trade 2020 -0.8
Taylor Motter SS SEA Trade 2016 -0.8
Evan White 1B SEA Draft 2017 -0.8
John Hester C ANA Free agency 2012 1 -1.0 -1.0 0.0
Rob Refsnyder OF SEA Free agency 2025 -1.1
Matt Joyce OF ANA Trade 2014 -1.2

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