August 1, 2026

Trade: Cleveland GuardiansMilwaukee Brewers

Codi Heuer, Blake Perkins and Craig Yoho changed clubs among others, and none of them amounted to much for either side.

Cleveland Guardians
franchise trade score · provisional
55even
Franchise trade score55
Rest of season68WAR in-0.0WAR out-0.0Net+0.0Net surplus$0.1M
Short term56WAR in-0.0WAR out-0.0Net+0.0Net surplus$0.1M
Control window55WAR in-0.0WAR out-0.0Net+0.0Net surplus$0.1M
Full tenure55WAR in-0.0WAR out-0.0Net+0.0Net surplus$0.1M
Milwaukee Brewers
franchise trade score · provisional
45even
Franchise trade score45
Rest of season32WAR in-0.0WAR out-0.0Net-0.0Net surplus−$0.1M
Short term44WAR in-0.0WAR out-0.0Net-0.0Net surplus−$0.1M
Control window45WAR in-0.0WAR out-0.0Net-0.0Net surplus−$0.1M
Full tenure45WAR in-0.0WAR out-0.0Net-0.0Net surplus−$0.1M

Cleveland Guardians received

Blake PerkinsCF · 30 · pre-arb · 4 yrs control0.0WAR (control)45
Rest of season47WAR0.0wRC+PA0Surplus$0.0M
Short term45WAR0.0wRC+PA0Surplus$0.0M
Control window45WAR0.0wRC+PA0Surplus$0.0M
Full tenure45WAR0.0wRC+PA0Surplus$0.0M

never reached the majors for CLE

On the day: +3.0 WAR over the prior three seasons, wRC+ 84, salary $800K.

Craig YohoP · 27 · pre-arb · 6 yrs control-0.0WAR (control) · 1 yr34
Rest of season20WAR-0.0FIP−106IP16Surplus−$0.3M
Short term32WAR-0.0FIP−106IP16Surplus−$0.3M
Control window34WAR-0.0FIP−106IP16Surplus−$0.3M
Full tenure35WAR-0.0FIP−106IP16Surplus−$0.3M

too little playing time to rate quality

On the day: -0.5 WAR over the prior three seasons, FIP− 157, salary $782K.

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Blake Perkinspre-arb$800K$0.0M0.0$0.0M
Craig Yohopre-arb$782K$0.3M-0.0−$0.3M
Total over the control window$0.3M-0.0−$0.3M

Milwaukee Brewers received

Codi HeuerP · 30 · arb 2 · 2 yrs 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 MIL

On the day: -0.4 WAR over the prior three seasons, FIP− 256, salary $300K.

Bo NaylorC · 26 · pre-arb · 4 yrs control-0.0WAR (control) · 1 yr33
Rest of season20WAR-0.0wRC+37PA4Surplus−$0.4M
Short term31WAR-0.0wRC+37PA4Surplus−$0.4M
Control window33WAR-0.0wRC+37PA4Surplus−$0.4M
Full tenure34WAR-0.0wRC+37PA4Surplus−$0.4M

too little playing time to rate quality

On the day: +4.3 WAR over the prior three seasons, wRC+ 84, salary $825K.

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
Codi Heuerarb 2$300K$0.0M0.0$0.0M
Bo Naylorpre-arb$825K$0.3M-0.0−$0.4M
Total over the control window$0.3M-0.0−$0.4M

What this became

  1. Codi Heuer → BALBAL ⇄ MIL, 20260.0 WAR

Also that day

Dean Kremer, BAL ⇄ MIN, 2026Baltimore Orioles ⇄ Minnesota TwinsCamilo Doval, NYY ⇄ PIT, 2026New York Yankees ⇄ Pittsburgh PiratesBOS ⇄ DET, 2026Boston Red Sox ⇄ Detroit Tigers

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