Chicago Cubs vs Cleveland Guardians, July 3, 2025

July 3, 2025, 8:05 PM ET | Wrigley Field

Starting Pitchers

Cleveland Guardians

Joey Cantillo headshot
Recorded starter

Chicago Cubs

Cade Horton headshot
Recorded starter

Season Comparison

2025
Cleveland GuardiansChicago Cubs
.669
OPS
.750
168
HR
223
643
Runs
793
3.70
ERA
3.79
1.26
WHIP
1.18
1381
Strikeouts by pitchers
1265

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Cade Horton headshot
Chicago Cubs, MLBDB pick
Joey Cantillo headshot
Cleveland Guardians, MLBDB pick
Hunter Gaddis headshot
Cleveland Guardians, MLBDB pick

Box Score

Batting

Steven Kwan led Cleveland Guardians with 2 hits.

Cleveland Guardians batting
PlayerABRHRBIBBSOHR
Steven KwanLF4020100
Kyle ManzardoDH4010010
José Ramírez3B4000010
Carlos Santana1B4010020
Lane ThomasCF4000010
Nolan JonesRF3010110
Daniel Schneemann2B/SS4010010
Bo NaylorC2010000
Angel MartínezPH/2B1000110
Brayan RocchioSS2000000
David FryPH1000010
Austin HedgesC1000000
Totals34070390

Dansby Swanson led Chicago Cubs with 2 hits.

Chicago Cubs batting
PlayerABRHRBIBBSOHR
Ian HappLF3000110
Kyle TuckerDH3000110
Seiya SuzukiRF4010020
Pete Crow-ArmstrongCF4000010
Dansby SwansonSS4020020
Nico Hoerner2B3100100
Michael Busch1B4000030
Matt Shaw3B3001000
Reese McGuireC3000010
Totals311313110

Pitching

Joey Cantillo went 3.1 innings for Cleveland Guardians (5 SO, 0 ER); Cade Horton went 7.0 innings for Chicago Cubs (5 SO, 0 ER).

Pitching lines
PitcherIPHRERBBSOHR
Cleveland Guardians
Joey Cantillo3.1200350
Erik Sabrowski1.2000020
Cade Smith1.0000020
Hunter Gaddis2.0000020
Emmanuel Clase1.2110000
Chicago Cubs
Cade Horton7.0500250
Drew Pomeranz0.2100120
Ryan Brasier0.1000000
Ryan Pressly1.0100010
Chris Flexen1.0000010
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

No scoring plays available.

Play-by-Play

Play-by-play not available yet.