May 25, 1989

Randy Johnson and 4 others: Seattle MarinersWashington Nationals

Seattle Mariners got 15.5 WAR out of Randy Johnson over 5 seasons. Washington Nationals got 3.8 from the whole return.

Seattle Mariners
franchise trade score
97far better
Franchise trade score97
Rest of season21WAR in+3.1WAR out+3.8Net-0.7Net surplus−$0.4M
Short term87WAR in+7.0WAR out+3.8Net+3.2Net surplus$3.4M
Control window97WAR in+22.1WAR out+3.8Net+18.3Net surplus$24.5M
Full tenure99WAR in+48.2WAR out+3.8Net+44.4Net surplus$57.6M
Washington Nationals
franchise trade score
3far worse
Franchise trade score3
Rest of season79WAR in+3.8WAR out+3.1Net+0.7Net surplus$0.4M
Short term13WAR in+3.8WAR out+7.0Net-3.2Net surplus−$3.4M
Control window3WAR in+3.8WAR out+22.1Net-18.3Net surplus−$24.5M
Full tenure1WAR in+3.8WAR out+48.2Net-44.4Net surplus−$57.6M

Seattle Mariners received

Randy JohnsonP · 26 · pre-arb · 5 yrs control+15.5WAR (control) · 5 yr93
Rest of season84WAR+0.9FIP−100IP131Surplus$0.5M
Short term84WAR+3.0FIP−105IP351Surplus$2.5M
Control window94WAR+15.5FIP−92IP1018Surplus$20.5M
Full tenure98WAR+41.6FIP−78IP1838Surplus$53.5M

On the day: +1.5 WAR over the prior three seasons, wRC+ -48, FIP− 90, salary $70K.

Brian HolmanP · 24 · pre-arb · 5 yrs control+7.6WAR (control) · 3 yr90
Rest of season91WAR+2.5FIP−95IP160Surplus$2.1M
Short term90WAR+4.7FIP−96IP349Surplus$4.2M
Control window89WAR+7.6FIP−98IP545Surplus$7.9M
Full tenure88WAR+7.6FIP−98IP545Surplus$7.9M

On the day: +4.5 WAR over the prior three seasons, wRC+ -36, FIP− 86, salary $183K.

Gene HarrisP · 25 · pre-arb · 6 yrs control-1.1WAR (control) · 4 yr11
Rest of season16WAR-0.3FIP−115IP33Surplus−$0.2M
Short term15WAR-0.7FIP−116IP71Surplus−$0.6M
Control window11WAR-1.1FIP−126IP94Surplus−$1.1M
Full tenure12WAR-1.1FIP−126IP94Surplus−$1.1M

On the day: no major-league record, salary $68K.

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Randy Johnsonpre-arb$70K$4.6M+15.5$0.3M$20.5M
Brian Holmanpre-arb$183K$0.6M+7.6$0.1M$7.9M
Gene Harrispre-arb$68K$0.4M-1.1−$1.1M
Total over the control window$5.6M+22.1$0.3M$27.3M

Washington Nationals received

Mark LangstonP · 29 · arb 3 · 1 yr control+3.8WAR (control) · 1 yr86
Rest of season93WAR+3.8FIP−93IP177Surplus$2.8M
Short term89WAR+3.8FIP−93IP177Surplus$2.8M
Control window85WAR+3.8FIP−93IP177Surplus$2.8M
Full tenure84WAR+3.8FIP−93IP177Surplus$2.8M

On the day: +14.4 WAR over the prior three seasons, FIP− 94, salary $1.4M.

Mike CampbellP · 25 · pre-arb · 4 yrs control0.0WAR (control)45
Rest of season47WAR0.0FIP−IP0Surplus$0.0M
Short term45WAR0.0FIP−IP0Surplus$0.0M
Control window45WAR0.0FIP−IP0Surplus$0.0M
Full tenure45WAR0.0FIP−IP0Surplus$0.0M

never reached the majors for WSN

On the day: +0.3 WAR over the prior three seasons, FIP− 117.

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Mark Langstonarb 3$1.4M$0.8M+3.8$0.2M$2.8M
Mike Campbellpre-arbest.$0.0M0.0$0.0M
Total over the control window$0.8M+3.8$0.2M$2.8M

What this became

  1. Mike Campbell → CHWCHW ⇄ WSN, 19900.0 WAR
  2. Gene Harris → SDPGene Harris, SDP ⇄ SEA, 1992+0.6 WAR
  3. Randy Johnson → HOUFreddy García, HOU ⇄ SEA, 1998+3.5 WAR
  4. Gene Harris → DETScott Livingstone, DET ⇄ SDP, 1994-0.1 WAR
  5. Carlos Guillén → DETCarlos Guillén, DET ⇄ SEA, 2004+5.0 WAR
  6. Freddy García → CHWJeremy Reed, CHW ⇄ SEA, 2004+1.9 WAR
  7. Scott Livingstone → STLPhil Plantier, SDP ⇄ STL, 1997-0.5 WAR
  8. Jorge Velandia → OAKOAK ⇄ SDP, 1997-0.4 WAR
  9. Miguel Olivo → SDPMiguel Olivo, SDP ⇄ SEA, 2005+0.9 WAR
  10. Freddy García → PHIGavin Floyd, CHW ⇄ PHI, 2006+0.1 WAR
  11. Jeremy Reed → NYMFranklin Gutiérrez, CLE ⇄ NYM ⇄ SEA, 2008-0.7 WAR
  12. Mike Morse → WSNMike Morse, SEA ⇄ WSN, 2009+1.5 WAR
  13. Don Wengert → CHCCHC ⇄ SDP, 1998-0.0 WAR
  14. Mark Sweeney → CINDamian Jackson, CIN ⇄ SDP, 1999+0.3 WAR
  15. David Newhan → PHIDavid Newhan, PHI ⇄ SDP, 2000+0.2 WAR
  16. Jorge Velandia → NYMNYM ⇄ OAK, 2000-0.1 WAR
  17. Gio Gonzalez → OAKGio Gonzalez, CHW ⇄ OAK, 2008+6.7 WAR
  18. Aaron Heilman → CHCAaron Heilman, CHC ⇄ SEA, 2009+0.6 WAR
  19. Ezequiel Carrera → CLERussell Branyan, CLE ⇄ SEA, 2010+0.6 WAR
  20. Maikel Cleto → STLBrendan Ryan, SEA ⇄ STL, 2010-0.7 WAR
  21. Jason Vargas → LAAKendrys Morales, LAA ⇄ SEA, 2012+1.8 WAR
  22. Mike Morse → SEABlake Treinen, OAK ⇄ SEA ⇄ WSN, 2013-0.8 WAR

The web around this trade

loading the web…
player · size = WAR delivered, colour = percentile ( worse better) franchise trade 0 players · 0 trades · 0 clubs
All SEA ⇄ WSN tradesHow the scores work