Rosternomics
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.

Titles0
Pennants0
Playoffs3
Record1326–1229
Win %0.519
+35.5WAB — wins above budget25th/195 execs
+13.9Talent above budget — roster-construction alpha (talent your budget bought above expectation)44th/195 execs
1.43Acquisition leverage — playoff pts each bought win added, given the roster it joined (did you buy where wins matter?)47th/195 execs
-74.4WAR surplus (era-neutral, win-equiv)152nd/195 execs
-198Roster surplus $M153rd/195 execs

How the roster was sourced

Share of gross-positive acquired fWAR by channel (vs. league average).

Build channels — net fWAR

Acquired minus surrendered / signed minus walked.

Home-grown (draft/intl)+132.7
Trade+38.9
Free agency-124.5
Rule 5 / minor draft-0.7
Sourcing mix: 42% draft · 10% FA · 48% trade · 0% R5

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 +34.6 +3.85 +13.4 -17.8 +105.4 +18.2 -51.1 -0.7 1.21 0.521 2 -44
Angels GM 2011–2015 5 +10.1 +2.03 +1.9 -60.6 +26.2 +2.4 -70.2 +0.1 2.36 0.538 1 -163
Diamondbacks GM 2010–2010 1 -9.2 -9.24 -1.5 +4.1 +1.1 +18.2 -3.2 -0.1 0.45 0.401 +10
Career total (1985+ data) 17 +35.5 +13.9 -74.4 +132.7 +38.9 -124.5 -0.7 1.43 0.519 3 -198

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

PlayerPosTeam How Year fWAR
Cal Raleigh C SEA Draft 2018 +23.3
Julio Rodríguez OF SEA Draft 2022 +22.6
J. P. Crawford SS SEA Trade 2018 +18.1
Patrick Corbin P ARI Trade 2010 +16.5
Logan Gilbert P SEA Draft 2018 +15.6
George Kirby P SEA Draft 2022 +15.2
Andrelton Simmons SS ANA Trade 2015 +14.6
Mitch Haniger OF SEA Trade 2016 +11.1
Taylor Ward OF ANA Draft 2015 +11.0
Marco Gonzales P SEA Trade 2017 +10.1
Bryan Woo P SEA Draft 2023 +8.9
Luis Castillo P SEA Trade 2022 +8.7
Dylan Moore 2B/OF SEA Trade 2019 +8.1
C. J. Wilson P ANA Free agency 2011 +7.6
Tyler Skaggs P ANA Trade 2013 +7.4
David Fletcher 2B ANA Draft 2015 +7.3
Ty France 1B SEA Trade 2020 +7.1
Andrew Heaney P ANA Trade 2014 +6.5
Albert Pujols 1B ANA Free agency 2011 +6.5
Bryce Miller P SEA Draft 2023 +5.5
Tom Murphy C SEA Trade 2019 +5.1
David Freese 3B ANA Trade 2013 +4.7
Matt Brash P SEA Draft 2022 +3.8
Chris Flexen P SEA Free agency 2020 +3.5
Luke Raley OF SEA Trade 2024 +3.4
Kyle Lewis OF SEA Draft 2016 +3.0
J. J. Putz P ARI Free agency 2010 +2.9
José Álvarez P ANA Trade 2014 +2.8
David Hernandez P ARI Trade 2010 +2.7
Nick Vincent P SEA Trade 2016 +2.7
Jorge Polanco 2B/SS SEA Free agency 2025 +2.6
Yunel Escobar 3B/SS ANA Trade 2015 +2.4
Josh Hamilton OF ANA Free agency 2012 +2.4
Dominic Canzone DH/OF SEA Trade 2023 +2.4
C. J. Cron 1B ANA Draft 2011 +2.3
Yusei Kikuchi P SEA Draft 2019 +2.3
Mike Leake P SEA Trade 2017 +2.3
Guillermo Heredia OF SEA Intl FA 2016 +2.2
Joe Smith P ANA Free agency 2013 +1.9
José Caballero 2B/SS SEA Draft 2023 +1.9
Paul Sewald P SEA Free agency 2021 +1.9
Mike Morin P ANA Draft 2012 +1.7
Ben Gamel OF SEA Trade 2016 +1.7
Collin Cowgill OF ANA Trade 2013 +1.6
José Suarez P ANA Intl FA 2014 +1.6
Robbie Ray P SEA Free agency 2021 +1.6
Jerome Williams P ANA Free agency 2011 +1.5
Erik Swanson P SEA Trade 2018 +1.5
Wade LeBlanc P SEA Free agency 2018 +1.4
Jaime Barría P ANA Intl FA 2013 +1.3
Drew Steckenrider P SEA Free agency 2020 +1.3
Jared Walsh 1B ANA Draft 2015 +1.2
Adam Eaton OF ARI Draft 2010 +1.1
Austin Nola C SEA Trade 2019 +1.1
Zach Duke P ARI Trade 2010 +1.0
Roenis Elías P SEA Trade 2018 +1.0
Justin Anderson P ANA Draft 2014 +0.9
Jarred Kelenic OF SEA Trade 2018 +0.9
Cade Marlowe OF SEA Draft 2023 +0.9
JB Shuck OF ANA Free agency 2012 +0.8
Henry Blanco C ARI Free agency 2010 +0.8
Emerson Hancock P SEA Draft 2023 +0.8
Juan Nicasio P SEA Free agency 2017 +0.8
Jesse Winker OF SEA Trade 2022 +0.8
Adam LaRoche 1B ARI Free agency 2010 +0.7
Jose Ferrer P SEA Trade 2025 +0.7
Penn Murfee P SEA Draft 2022 +0.7
Leo Rivas 2B/SS SEA Draft 2024 +0.7
Cole Young 2B SEA Draft 2025 +0.7
Jett Bandy C ANA Draft 2011 +0.6
Cesár Ramos P ANA Trade 2014 +0.6
Vernon Wells OF ANA Trade 2011 +0.6
Anthony Bass P SEA Free agency 2019 +0.6
Mike Ford 1B/DH SEA Free agency 2022 +0.6
Dee Strange-Gordon 2B SEA Trade 2017 +0.6
Danny Valencia 3B SEA Trade 2016 +0.6
Dan Vogelbach 1B/DH SEA Trade 2016 +0.6
Geovany Soto C ANA Free agency 2015 +0.5
Jake Fraley OF SEA Trade 2018 +0.5
Chris Herrmann C/OF SEA Free agency 2018 +0.5
Jhonny Pereda C SEA Trade 2026 +0.5
Sam Tuivailala P SEA Trade 2018 +0.5
José Briceño C ANA Trade 2015 +0.4
Tommy Hanson P ANA Trade 2012 +0.4
Keynan Middleton P ANA Draft 2013 +0.4
Cory Rasmus P ANA Trade 2013 +0.4
Ryan Bliss 2B SEA Trade 2023 +0.4
Ben Williamson 3B SEA Draft 2025 +0.4
Isaiah Campbell P SEA Draft 2023 +0.3
Justin Dunn P SEA Trade 2018 +0.3
Kendall Graveman P SEA Free agency 2019 +0.3
Jorge Polanco 2B/SS SEA Trade 2024 +0.3
Héctor Santiago P SEA Free agency 2021 +0.3
Trent Thornton P SEA Trade 2023 +0.3
Taylor Trammell OF SEA Trade 2020 +0.3
Trevor Gott P ANA Trade 2014 +0.2
Carlos Pérez C ANA Trade 2014 +0.2
Dan Robertson OF ANA Trade 2014 +0.2
Mike Bolsinger P ARI Draft 2010 +0.2
Shawn Armstrong P SEA Trade 2017 +0.2
Carl Edwards P SEA Free agency 2019 +0.2
Easton McGee P SEA Trade 2022 +0.2
Luis Urías 2B/3B SEA Trade 2023 +0.2
Michael Hermosillo OF ANA Draft 2013 +0.1
Yoslán Herrera P ANA Free agency 2013 +0.1
Rafael Ortega OF ANA Free agency 2015 +0.1
Gil Velazquez 3B ANA Free agency 2011 +0.1
Mike Hampton P ARI Free agency 2010 +0.1
Kam Mickolio P ARI Trade 2010 +0.1
Juan Miranda 1B ARI Trade 2010 +0.1
Tim Beckham SS SEA Free agency 2019 +0.1
Matt Boyd P SEA Trade 2022 +0.1
Diego Castillo P SEA Trade 2021 +0.1
Cooper Criswell P SEA Trade 2026 +0.1
Alex Hoppe P SEA Trade 2025 +0.1
Connor Joe 1B/OF SEA Free agency 2026 +0.1
Connor Sadzeck P SEA Trade 2019 +0.1
Will Vest P SEA Rule 5 2020 +0.1
Will Wilson 2B/3B SEA Free agency 2026 +0.1
Edgar Ibarra P ANA Trade 2015 -0.0
Jahmai Jones DH/OF ANA Draft 2015 +0.0
Cliff Pennington 2B/SS ANA Free agency 2015 +0.0
Horacio Ramírez P ANA Free agency 2011 -0.0
Jo-Jo Reyes P ANA Free agency 2012 +0.0
Kris Benson P ARI Free agency 2010 -0.0
Geoff Blum 3B ARI Free agency 2010 +0.0
Gordon Beckham 2B SEA Free agency 2017 +0.0
Brennan Bernardino P SEA Draft 2022 +0.0
Prelander Berroa P SEA Trade 2022 -0.0
Brandon Brennan P SEA Rule 5 2018 +0.0
Eric Campbell 1B/3B SEA Free agency 2021 -0.0
Luis Castillo P SEA Free agency 2025 +0.0
Tyler Cloyd P SEA Free agency 2017 +0.0
Ryan Court 1B/OF SEA Trade 2019 -0.0
Jhonathan Díaz P SEA Free agency 2024 -0.0
Harry Ford C SEA Draft 2025 -0.0
Seth Frankoff P SEA Free agency 2020 -0.0
Joey Gerber P SEA Draft 2018 +0.0
Ken Giles P SEA Free agency 2021 +0.0
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 +0.0
Josh Naylor 1B SEA Free agency 2025 +0.0
Max Povse P SEA Trade 2016 -0.0
José Rodríguez P SEA Free agency 2022 +0.0
Ryder Ryan P SEA Draft 2023 +0.0
Marc Rzepczynski P SEA Free agency 2016 -0.0
Gregory Santos P SEA Trade 2024 -0.0
Kirby Snead P SEA Free agency 2024 -0.0
Austin Voth P SEA Free agency 2024 -0.0
Joe Wieland P SEA Trade 2016 +0.0
Marcus Wilson OF SEA Draft 2022 +0.0
Seby Zavala C SEA Trade 2023 -0.0
Sean Burnett P ANA Free agency 2012 -0.1
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 -0.1
Drew Rucinski P ANA Draft 2014 -0.1
Ian Stewart 3B ANA Free agency 2014 -0.1
Huston Street P ANA Trade 2014 -0.1
Adam Wilk P ANA Free agency 2014 -0.1
Sócrates Brito OF ARI Intl FA 2010 -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 -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 -0.1
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 -0.1
Dae-ho Lee 1B SEA Draft 2016 -0.1
Casey Legumina P SEA Trade 2025 -0.1
Jean Machi P SEA Free agency 2017 -0.1
Mike Marjama C SEA Trade 2017 -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 -0.1
Patrick Wisdom 3B SEA Free agency 2019 -0.1
Jimmy Yacabonis P SEA Free agency 2020 -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 -0.2
Daniel Stange P ANA Free agency 2013 -0.2
Tyler Skaggs P ARI Trade 2010 -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
Mitch Garver C/DH SEA Free agency 2023 -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
Matt Koch P SEA Free agency 2022 -0.2
Tyler Locklear 1B SEA Draft 2024 -0.2
Shed Long 2B/OF SEA Trade 2019 -0.2
Matt Magill P SEA Free agency 2020 -0.2
Brian O'Keefe C SEA Draft 2022 -0.2
Víctor Robles OF SEA Free agency 2024 -0.2
Bryan Shaw P SEA Free agency 2020 -0.2
Josh Simpson P SEA Trade 2026 -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 -0.3
Vinnie Pestano P ANA Trade 2014 -0.3
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 -0.3
Darren McCaughan P SEA Draft 2017 -0.3
Yohan Ramírez P SEA Rule 5 2019 -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 -0.4
Tommy Milone P SEA Free agency 2019 -0.4
Joseph Odom C SEA Rule 5 2017 -0.4
Carlos Ruiz C SEA Trade 2016 -0.4
Luis Torrens C SEA Trade 2020 -0.4
Justin Upton OF SEA Free agency 2022 -0.4
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 -0.5
Sam Demel P ARI Trade 2010 -0.6
Néstor Cortés P SEA Trade 2019 -0.6
Ryon Healy 1B/3B SEA Trade 2017 -0.6
Erasmo Ramírez P SEA Trade 2017 -0.6
Nick Rumbelow P SEA Trade 2017 -0.6
Grant Green 2B ANA Trade 2013 -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
Rob Refsnyder OF SEA Free agency 2025 -0.8
Evan White 1B SEA Draft 2017 -0.8
John Hester C ANA Free agency 2012 -1.0
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.