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
Record1316–1225
Win %0.518
+35.6WAB — wins above budget26th/195 execs
+13.9Talent above budget — roster-construction alpha (talent your budget bought above expectation)45th/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
-76.5WAR surplus (era-neutral, win-equiv)157th/195 execs
-222Roster surplus $M157th/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)+130.0
Trade+45.2
Free agency-123.3
Rule 5 / minor draft-0.7
Sourcing mix: 43% draft · 10% FA · 47% 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 -20.0 +102.7 +23.4 -50.0 -0.7 1.21 0.519 2 -68
Angels GM 2011–2015 5 +10.2 +2.03 +2.0 -60.6 +26.2 +3.6 -70.0 +0.1 2.36 0.538 1 -163
Diamondbacks GM 2010–2010 1 -9.2 -9.25 -1.5 +4.1 +1.2 +18.2 -3.2 -0.1 0.45 0.401 +10
Career total (1985+ data) 17 +35.6 +13.9 -76.5 +130.0 +45.2 -123.3 -0.7 1.43 0.518 3 -222

Players acquired — 263 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.0
J. P. Crawford SS SEA Trade 2018 +17.7
Patrick Corbin P ARI Trade 2010 +16.5
Logan Gilbert P SEA Draft 2018 +15.3
George Kirby P SEA Draft 2022 +14.8
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
Luis Castillo P SEA Trade 2022 +8.5
Bryan Woo P SEA Draft 2023 +8.2
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
Tom Murphy C SEA Trade 2019 +5.1
Bryce Miller P SEA Draft 2023 +4.9
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.3
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
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
Dominic Canzone DH/OF SEA Trade 2023 +1.8
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
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
Emerson Hancock P SEA Draft 2023 +0.7
Penn Murfee P SEA Draft 2022 +0.7
Leo Rivas 2B/SS SEA Draft 2024 +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
Jose Ferrer P SEA Trade 2025 +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
Cole Young 2B SEA Draft 2025 +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
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
Josh Naylor 1B SEA Free agency 2025 +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
Alex Hoppe P SEA Trade 2025 +0.2
Easton McGee P SEA Trade 2022 +0.2
Jhonny Pereda C SEA Trade 2026 +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
Colt Emerson 3B SEA Draft 2026 +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
Nick Davila P SEA Draft 2026 -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
Domingo Gonzalez P SEA Draft 2026 +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
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
Cooper Criswell P SEA Trade 2026 -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
Shed Long 2B/OF SEA Trade 2019 -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
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
Matt Magill P SEA Free agency 2020 -0.2
Brian O'Keefe C SEA Draft 2022 -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
Víctor Robles OF SEA Free agency 2024 -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
Mitch Garver C/DH SEA Free agency 2023 -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.