Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

San Francisco Giants vs Cleveland Guardians: result and box score, 5 July 2024

MLB games
Final, Progressive Field
44–45
@
54–32
4FINAL2
Box score →

Matchup

Last 15 games
4.53Runs per game5.2
4.87Runs allowed4.27
0.715OPS0.786
4.63Bullpen ERA3.56
23.9Strikeout %21.8
MLB matchupsGiants @ Guardians
Away, 44–45
Home, 54–32
Sat 6 Jul, 00:10 UK, Progressive Field
4 – 2

Box score

Box score

Team123456789RH
San Francisco Giants 300100000 46
Cleveland Guardians 000101000 211

San Francisco Giants

BatterABRH2B3BHRRBIBBSOSB
1. Jorge Soler 5110 0000 10
2. LaMonte Wade Jr. 3100 0001 20
3. Heliot Ramos 4120 0000 10
4. Patrick Bailey 3000 0010 10
5. Matt Chapman 3000 0001 00
6. Michael Conforto 4122 0020 20
7. Mike Yastrzemski 4000 0000 40
8. Brett Wisely 3000 0001 20
9. Nick Ahmed 2010 0011 10
PitcherIPHRERBBSOHRPitches
Erik Miller1.010 0100 13
Spencer Bivens3.041 1121 64
Taylor Rogers1.010 0020 24
Randy Rodríguez0.121 1100 19
Ryan Walker1.200 0120 24
Tyler Rogers1.020 0000 16
Camilo Doval1.010 0110 15

Cleveland Guardians

BatterABRH2B3BHRRBIBBSOSB
1. Steven Kwan 5010 0000 10
2. Angel Martínez 2011 0003 10
3. José Ramírez 5010 0000 20
4. Josh Naylor 5220 0110 00
5. David Fry 4021 0000 00
6. Andrés Giménez 3030 0010 00
7. Daniel Schneemann 2000 0002 00
8. Gabriel Arias 2000 0000 10
Brayan Rocchio 2011 0000 00
9. Bo Naylor 4000 0000 20
PitcherIPHRERBBSOHRPitches
Tanner Bibee4.264 4260 99
Tim Herrin1.000 0130 23
Cade Smith1.100 0030 17
Sam Hentges1.000 0020 11
Nick Sandlin1.000 0100 9

Team comparison

Last 15 games before this one
GiantsGuardians
4.53 Runs per game 5.2
4.87 Runs allowed 4.27
0.715 OPS 0.786
4.63 Bullpen ERA 3.56
23.9 Strikeout % 21.8

Weather at first pitch

75°F, wind 4 mph, 3 mph blowing out