July 18, 2026

Aaron Civale and 1 others: Chicago CubsAthletics

Close to a wash — the margin never reached a full win.

Chicago Cubs
franchise trade score · provisional
75better
Franchise trade score75
Rest of season87WAR in+0.6WAR out0.0Net+0.6Net surplus$1.9M
Short term76WAR in+0.6WAR out0.0Net+0.6Net surplus$1.9M
Control window75WAR in+0.6WAR out0.0Net+0.6Net surplus$1.9M
Full tenure74WAR in+0.6WAR out0.0Net+0.6Net surplus$1.9M
Athletics
franchise trade score · provisional
25worse
Franchise trade score25
Rest of season13WAR in0.0WAR out+0.6Net-0.6Net surplus−$1.9M
Short term24WAR in0.0WAR out+0.6Net-0.6Net surplus−$1.9M
Control window25WAR in0.0WAR out+0.6Net-0.6Net surplus−$1.9M
Full tenure26WAR in0.0WAR out+0.6Net-0.6Net surplus−$1.9M

Chicago Cubs received

Aaron CivaleP · 31 · signed (FA) · 1 yr control+0.6WAR (control) · 1 yr72
Rest of season88WAR+0.6FIP−62IP28Surplus$1.9M
Short term74WAR+0.6FIP−62IP28Surplus$1.9M
Control window71WAR+0.6FIP−62IP28Surplus$1.9M
Full tenure70WAR+0.6FIP−62IP28Surplus$1.9M

too little playing time to rate quality

On the day: +3.6 WAR over the prior three seasons, FIP− 110, salary $6.0M.

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Aaron Civalesigned (FA)$6.0M$2.5M+0.6$4.0M$1.9M
Total over the control window$2.5M+0.6$4.0M$1.9M

Athletics received

Aiden MoffettprospectWAR (control)

Not rated.

What this became

Nobody acquired here was traded on.

Also that day

BAL ⇄ KCR, 2026Baltimore Orioles ⇄ Kansas City Royals

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