December 19, 2010 · Cash considerations

Lorenzo Cain and 5 others: Kansas City RoyalsMilwaukee Brewers

Kansas City Royals got 17.6 WAR out of Lorenzo Cain over 6 seasons. Milwaukee Brewers got 5.3 from the whole return.

Kansas City Royals
franchise trade score
97far better
Franchise trade score97
Rest of season50WAR in0.0WAR out0.0Net0.0Net surplus$0.0M
Short term77WAR in+2.3WAR out+2.3Net-0.1Net surplus$14.8M
Control window100WAR in+28.7WAR out+5.3Net+23.3Net surplus$151.1M
Full tenure100WAR in+32.2WAR out+5.3Net+26.9Net surplus$167.3M

KCR won the World Series in 2015

Milwaukee Brewers
franchise trade score
3far worse
Franchise trade score3
Rest of season50WAR in0.0WAR out0.0Net0.0Net surplus$0.0M
Short term23WAR in+2.3WAR out+2.3Net+0.1Net surplus−$14.8M
Control window0WAR in+5.3WAR out+28.7Net-23.3Net surplus−$151.1M
Full tenure0WAR in+5.3WAR out+32.2Net-26.9Net surplus−$167.3M

Kansas City Royals received

Jeremy JeffressP · 23 · pre-arb · 6 yrs control-0.3WAR (control) · 2 yr19
Rest of season47WAR0.0FIP−IP0Surplus$0.0M
Short term29WAR-0.0FIP−108IP15Surplus−$0.6M
Control window17WAR-0.3FIP−104IP29Surplus−$1.9M
Full tenure17WAR-0.3FIP−104IP29Surplus−$1.9M

too little playing time to rate quality

Alcides EscobarSS · 24 · pre-arb · 6 yrs control+11.3WAR (control) · 6 yr84
Rest of season47WAR0.0wRC+PA0Surplus$0.0M
Short term79WAR+2.3wRC+70PA598Surplus$13.2M
Control window86WAR+11.3wRC+74PA3852Surplus$49.9M
Full tenure84WAR+9.8wRC+71PA5012Surplus$38.4M

On the day: +0.7 WAR over the prior three seasons, wRC+ 87, salary $406K.

Lorenzo CainCF · 24 · pre-arb · 6 yrs control+17.6WAR (control) · 6 yr86
Rest of season47WAR0.0wRC+PA0Surplus$0.0M
Short term48WAR+0.0wRC+70PA23Surplus−$0.3M
Control window95WAR+17.6wRC+105PA2249Surplus$107.2M
Full tenure96WAR+22.7wRC+107PA2894Surplus$135.0M
Jake OdorizziP · 20 · prospect · 6 yrs control+0.0WAR (control) · 1 yr45
Rest of season47WAR0.0FIP−IP0Surplus$0.0M
Short term45WAR0.0FIP−IP0Surplus$0.0M
Control window47WAR+0.0FIP−133IP7Surplus−$0.3M
Full tenure48WAR+0.0FIP−133IP7Surplus−$0.3M

too little playing time to rate quality

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Jeremy Jeffresspre-arbest.$0.9M-0.3−$1.9M
Alcides Escobarpre-arb$406K$15.7M+11.3$1.4M$49.9M
Lorenzo Cainpre-arbest.$11.2M+17.6$0.6M$107.2M
Jake Odorizziprospectest.$0.5M+0.0−$0.3M
Total over the control window$28.3M+28.7$1.0M$155.0M

Milwaukee Brewers received

CashWAR (control)

Not rated — cash.

Zack GreinkeP · 27 · signed · 2 yrs control+5.4WAR (control) · 2 yr91
Rest of season47WAR0.0FIP−IP0Surplus$0.0M
Short term88WAR+2.4FIP−75IP172Surplus$1.9M
Control window92WAR+5.4FIP−70IP295Surplus$8.3M
Full tenure91WAR+5.4FIP−70IP295Surplus$8.3M

On the day: +18.4 WAR over the prior three seasons, wRC+ 17, FIP− 54, salary $7.3M, signed through 2012.

Yuniesky BetancourtSS · 28 · signed · 2 yrs control-0.1WAR (control) · 1 yr19
Rest of season47WAR0.0wRC+PA0Surplus$0.0M
Short term18WAR-0.1wRC+72PA584Surplus−$4.4M
Control window19WAR-0.1wRC+72PA584Surplus−$4.4M
Full tenure20WAR-0.1wRC+72PA584Surplus−$4.4M

On the day: -1.5 WAR over the prior three seasons, wRC+ 61, salary $3.3M.

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Zack Greinkesigned thru 2012$7.3M$27.0M+5.4$5.0M$8.3M
Yuniesky Betancourtsigned$3.3M$4.3M-0.1−$4.4M
Total over the control window$31.3M+5.3$5.9M$3.9M

What this became

  1. Zack Greinke → LAAJean Segura, LAA ⇄ MIL, 2012+1.5 WAR
  2. Jake Odorizzi → TBRJames Shields, KCR ⇄ TBR, 2012+7.5 WAR
  3. Alcides Escobar → WSNAlcides Escobar, KCR ⇄ WSN, 2021+1.5 WAR
  4. Wil Myers → SDPTrea Turner, SDP ⇄ TBR ⇄ WSN, 2014+8.3 WAR
  5. Mike Montgomery → SEAErasmo Ramírez, SEA ⇄ TBR, 2015+1.6 WAR
  6. Jean Segura → ARIJean Segura, ARI ⇄ MIL, 2016+6.4 WAR
  7. Wade Davis → CHCJorge Soler, CHC ⇄ KCR, 2016+1.5 WAR
  8. Jake Odorizzi → MINJake Odorizzi, MIN ⇄ TBR, 2018+5.8 WAR
  9. Aaron Hill → BOSBOS ⇄ MIL, 2016-0.5 WAR
  10. Mike Montgomery → CHCMike Montgomery, CHC ⇄ SEA, 2016+2.8 WAR
  11. Jean Segura → SEAKetel Marte, ARI ⇄ SEA, 2016+7.2 WAR
  12. Erasmo Ramírez → SEASteve Cishek, SEA ⇄ TBR, 2017+0.1 WAR
  13. Isan Díaz → MIAChristian Yelich, MIA ⇄ MIL, 2018-2.7 WAR
  14. Steven Souza → ARIColin Poche, ARI ⇄ NYY ⇄ TBR, 2018-0.3 WAR
  15. Jake Bauers → CLEYandy Díaz, CLE ⇄ SEA ⇄ TBR, 2018-0.9 WAR
  16. Chase Anderson → TORMIL ⇄ TOR, 2019-0.3 WAR
  17. Gerardo Reyes → LAALAA ⇄ SDP, 2020-0.2 WAR
  18. Trea Turner → LADTrea Turner, LAD ⇄ WSN, 2021+8.3 WAR
  19. Jorge Soler → ATLJorge Soler, ATL ⇄ KCR, 2021+1.2 WAR
  20. José Castillo → MIAMIA ⇄ SDP, 20230.0 WAR
  21. Burch Smith → MIABurch Smith, MIA ⇄ TBR, 2024+0.3 WAR
  22. Paul Blackburn → OAKPaul Blackburn, OAK ⇄ SEA, 2016+1.3 WAR
  23. Brandon Drury → TORJ. A. Happ, NYY ⇄ TOR, 2018-1.3 WAR
  24. Jean Segura → PHIJ. P. Crawford, PHI ⇄ SEA, 2018+8.7 WAR
  25. Edwin Encarnación → NYYEdwin Encarnación, NYY ⇄ SEA, 2019+0.8 WAR
  26. Nick Solak → TEXPete Fairbanks, TBR ⇄ TEX, 2019+0.8 WAR
  27. Mike Montgomery → KCRMike Montgomery, CHC ⇄ KCR, 2019+0.4 WAR
  28. Jordan Yamamoto → NYMMIA ⇄ NYM, 2021-0.0 WAR
  29. Jake Bauers → SEACLE ⇄ SEA, 2021-0.1 WAR
  30. Isan Díaz → SFGMIA ⇄ SFG, 2022-0.2 WAR
  31. Jorge Soler → LAAATL ⇄ LAA, 2024-0.7 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 KCR ⇄ MIL tradesHow the scores work