June 25, 2026

David Peterson and 1 others: Chicago CubsNew York Mets

David Peterson changed clubs, and none of them amounted to much for either side.

Chicago Cubs
franchise trade score · provisional
40worse
Franchise trade score40
Rest of season37WAR in+0.3WAR out0.0Net+0.3Net surplus−$1.9M
Short term39WAR in+0.3WAR out0.0Net+0.3Net surplus−$1.9M
Control window40WAR in+0.3WAR out0.0Net+0.3Net surplus−$1.9M
Full tenure40WAR in+0.3WAR out0.0Net+0.3Net surplus−$1.9M
New York Mets
franchise trade score · provisional
60better
Franchise trade score60
Rest of season63WAR in0.0WAR out+0.3Net-0.3Net surplus$1.9M
Short term61WAR in0.0WAR out+0.3Net-0.3Net surplus$1.9M
Control window60WAR in0.0WAR out+0.3Net-0.3Net surplus$1.9M
Full tenure60WAR in0.0WAR out+0.3Net-0.3Net surplus$1.9M

Chicago Cubs received

David PetersonP · 31 · arb 3 · 1 yr control+0.3WAR (control) · 1 yr49
Rest of season57WAR+0.3FIP−108IP63Surplus−$1.9M
Short term49WAR+0.3FIP−108IP63Surplus−$1.9M
Control window48WAR+0.3FIP−108IP63Surplus−$1.9M
Full tenure48WAR+0.3FIP−108IP63Surplus−$1.9M

On the day: +5.9 WAR over the prior three seasons, FIP− 85, salary $8.1M.

ReceivedStatusSalary that yearPaidWAR$/WARSurplus
David Petersonarb 3$8.1M$4.0M+0.3−$1.9M
Total over the control window$4.0M+0.3−$1.9M

New York Mets received

Cole MathisprospectWAR (control)

Not rated.

What this became

Nobody acquired here was traded on.

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