January 5, 2024 · Cash considerations

Robbie Ray and 2 others: Seattle MarinersSan Francisco Giants

San Francisco Giants took the better players and the contracts that came with them. Seattle Mariners took the room.

Seattle Mariners
franchise trade score · provisional
57even
Franchise trade score57
Rest of season24WAR in-0.4WAR out+0.0Net-0.4Net surplus−$0.3M
Short term9WAR in-0.4WAR out+2.6Net-3.0Net surplus−$5.6M
Control window57WAR in-0.4WAR out+4.2Net-4.5Net surplus$4.1M
Full tenure57WAR in-0.4WAR out+4.2Net-4.5Net surplus$4.1M
San Francisco Giants
franchise trade score · provisional
43even
Franchise trade score43
Rest of season76WAR in+0.0WAR out-0.4Net+0.4Net surplus$0.3M
Short term91WAR in+2.6WAR out-0.4Net+3.0Net surplus$5.6M
Control window43WAR in+4.2WAR out-0.4Net+4.5Net surplus−$4.1M
Full tenure43WAR in+4.2WAR out-0.4Net+4.5Net surplus−$4.1M

Seattle Mariners received

Mitch HanigerRF · 34 · signed (FA) · 2 yrs control-0.4WAR (control) · 1 yr13
Rest of season9WAR-0.4wRC+86PA423Surplus−$21.1M
Short term12WAR-0.4wRC+86PA423Surplus−$21.1M
Control window13WAR-0.4wRC+86PA423Surplus−$21.1M
Full tenure14WAR-0.4wRC+86PA423Surplus−$21.1M

On the day: +2.4 WAR over the prior three seasons, wRC+ 72, salary $20.0M, signed through 2025.

CashWAR (control)

Not rated — cash.

Anthony DeSclafaniP · 34 · signed (FA) · 1 yr 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 SEA

On the day: +2.9 WAR over the prior three seasons, FIP− 103.

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Mitch Hanigersigned (FA) thru 2025$20.0M$18.3M-0.4−$21.1M
Anthony DeSclafanisigned (FA)est.$0.0M0.0$0.0M
Total over the control window$18.3M-0.4−$21.1M

San Francisco Giants received

Robbie RayP · 33 · signed (FA) · 3 yrs control+4.2WAR (control) · 3 yr62
Rest of season46WAR+0.0FIP−126IP31Surplus−$20.8M
Short term62WAR+2.6FIP−103IP213Surplus−$15.6M
Control window62WAR+4.2FIP−104IP336Surplus−$25.2M
Full tenure61WAR+4.2FIP−104IP336Surplus−$25.2M

On the day: +5.7 WAR over the prior three seasons, FIP− 145, salary $23.0M, signed through 2026.

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Robbie Raysigned (FA) thru 2026$23.0M$71.1M+4.2$17.1M−$25.2M
Total over the control window$71.1M+4.2$17.1M−$25.2M

What this became

  1. Anthony DeSclafani → MINJorge Polanco, MIN ⇄ SEA, 20240.0 WAR
  2. Robbie Ray → SDPSDP ⇄ SFG, 2026-0.0 WAR

Also that day

José Caballero, SEA ⇄ TBR, 2024Seattle Mariners ⇄ Tampa Bay RaysRichie Palacios, STL ⇄ TBR, 2024St. Louis Cardinals ⇄ Tampa Bay Rays

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