August 1, 2023

Ryan Weathers and 2 others: Miami MarlinsSan Diego Padres

Ryan Weathers stayed 3 seasons and was the best of it, and it still came out close to even.

Miami Marlins
franchise trade score
90far better
Franchise trade score90
Rest of season26WAR in-0.2WAR out+0.0Net-0.2Net surplus−$0.3M
Short term90WAR in+1.2WAR out+0.3Net+0.9Net surplus$10.7M
Control window90WAR in+1.6WAR out+0.1Net+1.4Net surplus$13.9M
Full tenure89WAR in+1.6WAR out+0.1Net+1.4Net surplus$13.9M
San Diego Padres
franchise trade score · provisional
10far worse
Franchise trade score10
Rest of season74WAR in+0.0WAR out-0.2Net+0.2Net surplus$0.3M
Short term10WAR in+0.3WAR out+1.2Net-0.9Net surplus−$10.7M
Control window10WAR in+0.1WAR out+1.6Net-1.4Net surplus−$13.9M
Full tenure11WAR in+0.1WAR out+1.6Net-1.4Net surplus−$13.9M

Miami Marlins received

Ryan WeathersP · 24 · pre-arb · 5 yrs control+1.6WAR (control) · 3 yr77
Rest of season10WAR-0.2FIP−157IP13Surplus−$1.6M
Short term78WAR+1.2FIP−109IP100Surplus$10.7M
Control window77WAR+1.6FIP−109IP138Surplus$12.1M
Full tenure76WAR+1.6FIP−109IP138Surplus$12.1M

On the day: -0.2 WAR over the prior three seasons, FIP− 119, salary $728K.

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Ryan Weatherspre-arb$728K$1.8M+1.6$1.1M$12.1M
Total over the control window$1.8M+1.6$1.1M$12.1M

San Diego Padres received

Garrett Cooper1B · 33 · arb 3 · 1 yr control+0.0WAR (control) · 1 yr45
Rest of season54WAR+0.0wRC+102PA133Surplus−$1.4M
Short term45WAR+0.0wRC+102PA133Surplus−$1.4M
Control window45WAR+0.0wRC+102PA133Surplus−$1.4M
Full tenure46WAR+0.0wRC+102PA133Surplus−$1.4M

On the day: +2.6 WAR over the prior three seasons, wRC+ 110, salary $3.9M.

Sean ReynoldsP · 25 · prospect · 6 yrs control+0.1WAR (control) · 2 yr54
Rest of season47WAR0.0FIP−IP0Surplus$0.0M
Short term68WAR+0.3FIP−26IP11Surplus$1.4M
Control window52WAR+0.1FIP−101IP38Surplus−$0.3M
Full tenure53WAR+0.1FIP−101IP38Surplus−$0.3M
ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Garrett Cooperarb 3$3.9M$1.4M+0.0−$1.4M
Sean Reynoldsprospectest.$1.5M+0.1−$0.3M
Total over the control window$2.9M+0.1−$1.7M

What this became

  1. Ryan Weathers → NYYRyan Weathers, MIA ⇄ NYY, 2026+2.4 WAR

Also that day

KCR ⇄ LAA, 2023Kansas City Royals ⇄ Los Angeles AngelsManuel Rodríguez, CHC ⇄ TBR, 2023Chicago Cubs ⇄ Tampa Bay RaysATL ⇄ COL, 2023Atlanta Braves ⇄ Colorado RockiesMatt Svanson, STL ⇄ TOR, 2023St. Louis Cardinals ⇄ Toronto Blue JaysCOL ⇄ LAD, 2023Colorado Rockies ⇄ Los Angeles DodgersEduard Bazardo, BAL ⇄ SEA, 2023Baltimore Orioles ⇄ Seattle MarinersAlfonso Rivas, PIT ⇄ SDP, 2023Pittsburgh Pirates ⇄ San Diego PadresHao-Yu Lee, DET ⇄ PHI, 2023Detroit Tigers ⇄ Philadelphia PhilliesJustin Verlander, HOU ⇄ NYM, 2023Houston Astros ⇄ New York MetsPeter Strzelecki, ARI ⇄ MIL, 2023Arizona Diamondbacks ⇄ Milwaukee BrewersMIL ⇄ TBR, 2023Milwaukee Brewers ⇄ Tampa Bay RaysLuis Patiño, CHW ⇄ TBR, 2023Chicago White Sox ⇄ Tampa Bay RaysJake Burger, CHW ⇄ MIA, 2023Chicago White Sox ⇄ Miami MarlinsPIT ⇄ TEX, 2023Pittsburgh Pirates ⇄ Texas RangersKeynan Middleton, CHW ⇄ NYY, 2023Chicago White Sox ⇄ New York YankeesKahlil Watson, CLE ⇄ MIA, 2023Cleveland Guardians ⇄ Miami MarlinsBAL ⇄ STL, 2023Baltimore Orioles ⇄ St. Louis CardinalsNYY ⇄ TEX, 2023New York Yankees ⇄ Texas RangersLuis Urías, BOS ⇄ MIL, 2023Boston Red Sox ⇄ Milwaukee BrewersLAA ⇄ NYM, 2023Los Angeles Angels ⇄ New York MetsTommy Pham, ARI ⇄ NYM, 2023Arizona Diamondbacks ⇄ New York MetsRyan Yarbrough, KCR ⇄ LAD, 2023Kansas City Royals ⇄ Los Angeles DodgersAdam Kolarek, LAD ⇄ NYM, 2023Los Angeles Dodgers ⇄ New York MetsBailey Falter, PHI ⇄ PIT, 2023Philadelphia Phillies ⇄ Pittsburgh PiratesScott Barlow, KCR ⇄ SDP, 2023Kansas City Royals ⇄ San Diego PadresDET ⇄ LAD, 2023Detroit Tigers ⇄ Los Angeles Dodgers

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 MIA ⇄ SDP tradesHow the scores work