July 31, 2023

Dominic Canzone and 3 others: Arizona DiamondbacksSeattle Mariners

Seattle Mariners came out ahead by 6.5 WAR, most of it from Dominic Canzone.

Arizona Diamondbacks
franchise trade score
3far worse
Franchise trade score3
Rest of season7WAR in+0.1WAR out+0.9Net-0.7Net surplus−$5.1M
Short term3WAR in+0.4WAR out+3.3Net-2.9Net surplus−$26.9M
Control window3WAR in+0.4WAR out+6.9Net-6.5Net surplus−$55.1M
Full tenure3WAR in+0.4WAR out+6.9Net-6.5Net surplus−$55.1M

ARI reached the World Series in 2023

Seattle Mariners
franchise trade score · provisional
97far better
Franchise trade score97
Rest of season93WAR in+0.9WAR out+0.1Net+0.7Net surplus$5.1M
Short term97WAR in+3.3WAR out+0.4Net+2.9Net surplus$26.9M
Control window97WAR in+6.9WAR out+0.4Net+6.5Net surplus$55.1M
Full tenure97WAR in+6.9WAR out+0.4Net+6.5Net surplus$55.1M

Arizona Diamondbacks received

Paul SewaldP · 33 · arb 2 · 2 yrs control+0.4WAR (control) · 2 yr47
Rest of season58WAR+0.1FIP−120IP18Surplus−$0.9M
Short term48WAR+0.4FIP−106IP57Surplus−$5.8M
Control window47WAR+0.4FIP−106IP57Surplus−$5.8M
Full tenure47WAR+0.4FIP−106IP57Surplus−$5.8M

On the day: +2.6 WAR over the prior three seasons, FIP− 102, salary $4.1M.

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Paul Sewaldarb 2$4.1M$9.1M+0.4−$5.8M
Total over the control window$9.1M+0.4−$5.8M

Seattle Mariners received

Josh Rojas3B · 29 · pre-arb · 4 yrs control+2.9WAR (control) · 2 yr84
Rest of season88WAR+1.0wRC+106PA134Surplus$5.0M
Short term87WAR+2.9wRC+95PA610Surplus$19.5M
Control window83WAR+2.9wRC+95PA610Surplus$19.5M
Full tenure82WAR+2.9wRC+95PA610Surplus$19.5M

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

Ryan Bliss2B · 24 · prospect · 6 yrs control+0.3WAR (control) · 3 yr60
Rest of season47WAR0.0wRC+PA0Surplus$0.0M
Short term72WAR+0.4wRC+102PA71Surplus$2.3M
Control window59WAR+0.3wRC+85PA120Surplus$0.3M
Full tenure59WAR+0.3wRC+85PA120Surplus$0.3M
Dominic CanzoneDH · 26 · pre-arb · 6 yrs control+3.7WAR (control) · 4 yr83
Rest of season17WAR-0.1wRC+81PA141Surplus−$0.8M
Short term44WAR+0.0wRC+85PA329Surplus−$0.8M
Control window90WAR+3.7wRC+118PA1063Surplus$29.4M
Full tenure89WAR+3.7wRC+118PA1063Surplus$29.4M
ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Josh Rojaspre-arb$2.6M$4.2M+2.9$1.4M$19.5M
Ryan Blissprospectest.$2.3M+0.3$0.3M
Dominic Canzonepre-arbest.$2.6M+3.7$0.7M$29.4M
Total over the control window$9.1M+6.9$1.3M$49.3M

What this became

Nobody acquired here was traded on.

Also that day

Kyle Manzardo, CLE ⇄ TBR, 2023Cleveland Guardians ⇄ Tampa Bay RaysDJ Herz, CHC ⇄ WSN, 2023Chicago Cubs ⇄ Washington NationalsSEA ⇄ SFG, 2023Seattle Mariners ⇄ San Francisco GiantsMark Canha, MIL ⇄ NYM, 2023Milwaukee Brewers ⇄ New York MetsSam Moll, CIN ⇄ OAK, 2023Cincinnati Reds ⇄ AthleticsNelson Velázquez, CHC ⇄ KCR, 2023Chicago Cubs ⇄ Kansas City RoyalsARI ⇄ OAK, 2023Arizona Diamondbacks ⇄ Athletics

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