MLB Game
Miami Marlins at San Francisco Giants
Final
MIA
8
@
SF
5
Live Game State
InningBottom 10th
Balls / Strikes / Outs0 / 1 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueOracle Park
StartJun 26, 1:45 AM
Day/Nightnight
Attendance31712
First Pitch2025-06-26T01:45:00.000Z
DecisionW: Calvin Faucher · L: Camilo Doval
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MIA | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 2 | 0 | 4 | 8 | 13 | 0 |
| SF | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 1 | 5 | 5 | 0 |
Starting Pitchers
Miami Marlins
Edward Cabrera
— · 2-2 · ERA 3.78
San Francisco Giants
Logan Webb
— · 7-5 · ERA 2.52
Team Totals
Miami Marlins Batting
AVG.253
Runs8
Hits13
HR0
BB6
K10
San Francisco Giants Batting
AVG.231
Runs5
Hits5
HR1
BB4
K7
Miami Marlins Pitching
ERA4.85
K7
BB4
IP10.0
Hits5
HR1
San Francisco Giants Pitching
ERA3.31
K10
BB6
IP10.0
Hits13
HR0
Pitch View
Tyler Phillips vs Daniel Johnson
Daniel Johnson pops out to shortstop Otto Lopez.
2 pitches
Selected Pitch
Pitch #2
TypeCurveball
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity85.2 mph
End Velocity78.7 mph
Spin Rate0 rpm
Spin Direction0°
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X-0.23
Plate Z1.98
Zone8
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
bottom 10
8 - 5 · 3 outs
Daniel Johnson pops out to shortstop Otto Lopez.
Batter: Daniel Johnson · Pitcher: Tyler Phillips
bottom 10
8 - 5 · 2 outs
Heliot Ramos singles on a ground ball to right fielder Jesús Sánchez. Christian Koss scores.
Batter: Heliot Ramos · Pitcher: Tyler Phillips
bottom 10
8 - 4 · 2 outs
Rafael Devers grounds out, second baseman Xavier Edwards to first baseman Jack Winkler. Christian Koss to 3rd.
Batter: Rafael Devers · Pitcher: Tyler Phillips
bottom 10
8 - 4 · 1 out
Wilmer Flores grounds out, shortstop Otto Lopez to first baseman Jack Winkler.
Batter: Wilmer Flores · Pitcher: Tyler Phillips
top 10
8 - 4 · 3 outs
Xavier Edwards lines out to shortstop Willy Adames.
Batter: Xavier Edwards · Pitcher: Sean Hjelle
top 10
8 - 4 · 2 outs
Dane Myers walks.
Batter: Dane Myers · Pitcher: Camilo Doval
top 10
8 - 4 · 2 outs
Connor Norby out on a sacrifice fly to center fielder Jung Hoo Lee. Heriberto Hernández scores.
Batter: Connor Norby · Pitcher: Camilo Doval
top 10
7 - 4 · 1 out
Heriberto Hernández doubles (4) on a line drive to center fielder Jung Hoo Lee. Jack Winkler scores. Otto Lopez scores. Heriberto Hernández to 3rd.
Batter: Heriberto Hernández · Pitcher: Camilo Doval
top 10
5 - 4 · 1 out
Otto Lopez singles on a line drive to center fielder Jung Hoo Lee. Nick Fortes scores. Liam Hicks to 2nd.
Batter: Otto Lopez · Pitcher: Camilo Doval
top 10
4 - 4 · 1 out
Kyle Stowers flies out to center fielder Jung Hoo Lee. Nick Fortes to 3rd.
Batter: Kyle Stowers · Pitcher: Camilo Doval
top 10
4 - 4 · 0 outs
Liam Hicks walks.
Batter: Liam Hicks · Pitcher: Camilo Doval
bottom 9
4 - 4 · 3 outs
Christian Koss lines out to third baseman Connor Norby.
Batter: Christian Koss · Pitcher: Calvin Faucher
Miami Marlins Roster
Lineup
Xavier Edwards2B#9
AVG — · HR 0 · RBI 0
Jesús SánchezRF#7
AVG — · HR 0 · RBI 0
Nick FortesC#4
AVG — · HR 0 · RBI 0
Jack Winkler1B#63
AVG — · HR 0 · RBI 0
Kyle StowersLF#28
AVG — · HR 0 · RBI 0
Otto LopezSS#6
AVG — · HR 0 · RBI 3
Heriberto HernándezDH#64
AVG — · HR 0 · RBI 4
Connor Norby3B#1
AVG — · HR 0 · RBI 1
Dane MyersCF#54
AVG — · HR 0 · RBI 0
Bench
Agustín RamírezC#50
AVG — · HR 0 · RBI 0
Eric Wagaman1B#33
AVG — · HR — · RBI —
Javier Sanoja2B#46
AVG — · HR — · RBI —
Liam Hicks1B#34
AVG — · HR 0 · RBI 0
Pitchers
Anthony BenderP#37
IP — · K — · ERA —
Cade GibsonP#58
IP — · K — · ERA —
Cal QuantrillP#47
IP — · K — · ERA —
Calvin FaucherP#53
IP 1.0 · K 0 · ERA —
Edward CabreraP#27
IP 5.1 · K 6 · ERA —
Eury PérezP#39
IP — · K — · ERA —
Janson JunkP#26
IP — · K — · ERA —
Josh SimpsonP#66
IP 1.2 · K 0 · ERA —
Lake BacharP#84
IP — · K — · ERA —
Ronny HenriquezP#32
IP 1.0 · K 1 · ERA —
Sandy AlcantaraP#22
IP — · K — · ERA —
Tyler PhillipsP#30
IP 1.0 · K 0 · ERA —
Valente BellozoP#83
IP — · K — · ERA —
San Francisco Giants Roster
Lineup
Wilmer Flores1B#41
AVG — · HR 0 · RBI 0
Rafael DeversDH#16
AVG — · HR 0 · RBI 0
Heliot RamosLF#17
AVG — · HR 0 · RBI 1
Daniel JohnsonRF#56
AVG — · HR 0 · RBI 0
Casey Schmitt3B#10
AVG — · HR 0 · RBI 0
Jung Hoo LeeCF#51
AVG — · HR 0 · RBI 0
Willy AdamesSS#2
AVG — · HR 0 · RBI 1
Patrick BaileyC#14
AVG — · HR 0 · RBI 1
Christian Koss2B#50
AVG — · HR 0 · RBI 1
Bench
Andrew KniznerC#21
AVG — · HR — · RBI —
Brett Wisely2B#0
AVG — · HR — · RBI —
Dominic SmithRF#7
AVG — · HR 0 · RBI 0
Mike YastrzemskiRF#5
AVG — · HR 1 · RBI 1
Pitchers
Camilo DovalP#75
IP 0.2 · K 0 · ERA —
Erik MillerP#68
IP 1.0 · K 1 · ERA —
Hayden BirdsongP#60
IP — · K — · ERA —
Joey LucchesiP#57
IP — · K — · ERA —
Justin VerlanderP#35
IP — · K — · ERA —
Landen RouppP#65
IP — · K — · ERA —
Logan WebbP#62
IP 6.0 · K 6 · ERA —
Randy RodríguezP#73
IP 1.0 · K 2 · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan WalkerP#74
IP — · K — · ERA —
Sean HjelleP#64
IP 0.1 · K 0 · ERA —
Spencer BivensP#76
IP — · K — · ERA —
Tyler RogersP#71
IP 1.0 · K 1 · ERA —
