MLB Game
Miami Marlins at Texas Rangers
Final
MIA
4
@
TEX
2
Live Game State
InningBottom 9th
Balls / Strikes / Outs0 / 1 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueGlobe Life Field
StartSep 21, 6:35 PM
Day/Nightday
Attendance27331
First Pitch2025-09-21T18:39:00.000Z
DecisionW: Lake Bachar · L: Merrill Kelly · SV: George Soriano
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 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MIA | 0 | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 0 | 4 | 11 | 0 |
| TEX | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 2 | 5 | 0 |
Starting Pitchers
Miami Marlins
Eury Pérez
— · 7-5 · ERA 4.20
Texas Rangers
Merrill Kelly
— · 12-9 · ERA 3.52
Team Totals
Miami Marlins Batting
AVG.252
Runs4
Hits11
HR0
BB0
K9
Texas Rangers Batting
AVG.236
Runs2
Hits5
HR1
BB3
K13
Miami Marlins Pitching
ERA4.63
K13
BB3
IP9.0
Hits5
HR1
Texas Rangers Pitching
ERA3.45
K9
BB0
IP9.0
Hits11
HR0
Pitch View
George Soriano vs Michael Helman
Michael Helman flies out to second baseman Xavier Edwards.
2 pitches
Selected Pitch
Pitch #2
TypeChangeup
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity87.4 mph
End Velocity79.8 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 X0.25
Plate Z2.08
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 9
4 - 2 · 3 outs
Michael Helman flies out to second baseman Xavier Edwards.
Batter: Michael Helman · Pitcher: George Soriano
bottom 9
4 - 2 · 2 outs
Kyle Higashioka strikes out on a foul tip.
Batter: Kyle Higashioka · Pitcher: George Soriano
bottom 9
4 - 2 · 1 out
Josh Smith flies out sharply to center fielder Jakob Marsee.
Batter: Josh Smith · Pitcher: George Soriano
top 9
4 - 2 · 3 outs
Jakob Marsee strikes out swinging.
Batter: Jakob Marsee · Pitcher: Phil Maton
top 9
4 - 2 · 2 outs
Connor Norby strikes out swinging.
Batter: Connor Norby · Pitcher: Phil Maton
top 9
4 - 2 · 1 out
Graham Pauley singles on a line drive to center fielder Michael Helman, deflected by shortstop Ezequiel Duran. Dane Myers to 2nd.
Batter: Graham Pauley · Pitcher: Phil Maton
top 9
4 - 2 · 1 out
Heriberto Hernández strikes out swinging.
Batter: Heriberto Hernández · Pitcher: Shawn Armstrong
top 9
4 - 2 · 0 outs
Rangers challenged (catch or drop), call on the field was upheld: Dane Myers singles on a line drive to right fielder Alejandro Osuna.
Batter: Dane Myers · Pitcher: Shawn Armstrong
bottom 8
4 - 2 · 3 outs
Cody Freeman flies out to shortstop Otto Lopez.
Batter: Cody Freeman · Pitcher: Michael Petersen
bottom 8
4 - 2 · 2 outs
Josh Jung strikes out swinging.
Batter: Josh Jung · Pitcher: Michael Petersen
bottom 8
4 - 2 · 1 out
Rowdy Tellez grounds out, shortstop Otto Lopez to first baseman Liam Hicks.
Batter: Rowdy Tellez · Pitcher: Michael Petersen
top 8
4 - 2 · 3 outs
Otto Lopez grounds out, pitcher Shawn Armstrong to first baseman Rowdy Tellez.
Batter: Otto Lopez · Pitcher: Shawn Armstrong
Miami Marlins Roster
Lineup
Jakob MarseeCF#87
AVG — · HR 0 · RBI 0
Agustín RamírezDH#50
AVG — · HR 0 · RBI 1
Xavier Edwards2B#9
AVG — · HR 0 · RBI 0
Liam HicksC#34
AVG — · HR 0 · RBI 0
Otto LopezSS#6
AVG — · HR 0 · RBI 1
Dane MyersLF#54
AVG — · HR 0 · RBI 0
Joey WiemerRF#41
AVG — · HR 0 · RBI 0
Graham Pauley3B#21
AVG — · HR 0 · RBI 0
Eric Wagaman1B#33
AVG — · HR 0 · RBI 0
Bench
Brian NavarretoC#70
AVG — · HR 0 · RBI 1
Connor NorbyPH#1
AVG — · HR 0 · RBI 0
Heriberto HernándezLF#64
AVG — · HR 0 · RBI 1
Javier Sanoja2B#46
AVG — · HR — · RBI —
Troy JohnstonRF#75
AVG — · HR 0 · RBI 0
Pitchers
Adam MazurP#60
IP — · K — · ERA —
Cade GibsonP#58
IP — · K — · ERA —
Calvin FaucherP#53
IP — · K — · ERA —
Eury PérezP#39
IP 4.0 · K 9 · ERA —
George SorianoP#62
IP 1.0 · K 1 · ERA —
Janson JunkP#26
IP — · K — · ERA —
Josh SimpsonP#66
IP — · K — · ERA —
Lake BacharP#84
IP 2.0 · K 2 · ERA —
Michael PetersenP#49
IP 1.0 · K 1 · ERA —
Ronny HenriquezP#32
IP 1.0 · K 0 · ERA —
Ryan WeathersP#35
IP — · K — · ERA —
Sandy AlcantaraP#22
IP — · K — · ERA —
Tyler PhillipsP#30
IP — · K — · ERA —
Valente BellozoP#83
IP — · K — · ERA —
Texas Rangers Roster
Lineup
Joc PedersonDH#4
AVG — · HR 0 · RBI 0
Wyatt LangfordLF#36
AVG — · HR 1 · RBI 1
Alejandro OsunaRF#19
AVG — · HR 0 · RBI 0
Rowdy Tellez1B#44
AVG — · HR 0 · RBI 0
Josh Jung3B#6
AVG — · HR 0 · RBI 0
Cody Freeman2B#39
AVG — · HR 0 · RBI 1
Josh SmithPH#8
AVG — · HR 0 · RBI 0
Kyle HigashiokaPH#11
AVG — · HR 0 · RBI 0
Michael HelmanCF#24
AVG — · HR 0 · RBI 0
Bench
Adolis GarcíaRF#53
AVG — · HR — · RBI —
Dylan Moore2B#25
AVG — · HR — · RBI —
Ezequiel DuranSS#20
AVG — · HR 0 · RBI 0
Jake Burger1B#21
AVG — · HR — · RBI —
Jonah HeimC#28
AVG — · HR 0 · RBI 0
Pitchers
Chris MartinP#55
IP — · K — · ERA —
Cole WinnP#60
IP 1.1 · K 1 · ERA —
Danny CoulombeP#54
IP — · K — · ERA —
Hoby MilnerP#41
IP — · K — · ERA —
Jack LeiterP#35
IP — · K — · ERA —
Jacob deGromP#48
IP — · K — · ERA —
Jacob LatzP#67
IP 0.2 · K 0 · ERA —
Jacob WebbP#71
IP — · K — · ERA —
Marc ChurchP#30
IP — · K — · ERA —
Merrill KellyP#23
IP 4.1 · K 4 · ERA —
Patrick CorbinP#46
IP — · K — · ERA —
Phil MatonP#88
IP 0.2 · K 2 · ERA —
Robert GarciaP#62
IP 1.1 · K 1 · ERA —
Shawn ArmstrongP#43
IP 0.2 · K 1 · ERA —
Tyler MahleP#51
IP — · K — · ERA —
