MLB Game

Pittsburgh Pirates at Minnesota Twins

FinalJul 12, 12:10 AMTarget FieldTop 9th
PIT
1
@
MIN
2
Live Game State
InningTop 9th
Balls / Strikes / Outs0 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueTarget Field
StartJul 12, 12:10 AM
Day/Nightnight
Attendance40100
First Pitch2025-07-12T00:33:00.000Z
DecisionW: Joe Ryan · L: Paul Skenes · SV: Jhoan Duran
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
PIT000100000180
MIN00020000270
Starting Pitchers
Pittsburgh Pirates
Paul Skenes
· 4-8 · ERA 2.01
Minnesota Twins
Joe Ryan
· 9-4 · ERA 2.72
Team Totals
Pittsburgh Pirates Batting
AVG.230
Runs1
Hits8
HR0
BB2
K9
Minnesota Twins Batting
AVG.239
Runs2
Hits7
HR1
BB0
K10
Pittsburgh Pirates Pitching
ERA3.67
K10
BB0
IP8.0
Hits7
HR1
Minnesota Twins Pitching
ERA4.10
K9
BB2
IP9.0
Hits8
HR0
Pitch View
Jhoan Duran vs Isiah Kiner-Falefa
Isiah Kiner-Falefa strikes out swinging.
3 pitches
123
Selected Pitch
Pitch #3
TypeSinker
DescriptionSwinging Strike
CallSwinging Strike
Result
Count
Outs
Velocity99.8 mph
End Velocity91.6 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X0.16
Plate Z2.35
Zone5
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
top 9
1 - 2 · 3 outs
Isiah Kiner-Falefa strikes out swinging.
Batter: Isiah Kiner-Falefa · Pitcher: Jhoan Duran
top 9
1 - 2 · 2 outs
Adam Frazier strikes out swinging.
Batter: Adam Frazier · Pitcher: Jhoan Duran
top 9
1 - 2 · 1 out
Spencer Horwitz singles on a line drive to left fielder Willi Castro.
Batter: Spencer Horwitz · Pitcher: Jhoan Duran
top 9
1 - 2 · 1 out
Ke'Bryan Hayes grounds out, second baseman Kody Clemens to first baseman Ty France.
Batter: Ke'Bryan Hayes · Pitcher: Jhoan Duran
bottom 8
1 - 2 · 3 outs
Trevor Larnach grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.
Batter: Trevor Larnach · Pitcher: Carmen Mlodzinski
bottom 8
1 - 2 · 2 outs
Willi Castro called out on strikes.
Batter: Willi Castro · Pitcher: Carmen Mlodzinski
bottom 8
1 - 2 · 1 out
Byron Buxton strikes out swinging.
Batter: Byron Buxton · Pitcher: Carmen Mlodzinski
top 8
1 - 2 · 3 outs
Oneil Cruz lines out to center fielder Byron Buxton.
Batter: Oneil Cruz · Pitcher: Griffin Jax
top 8
1 - 2 · 2 outs
Nick Gonzales grounds out, third baseman Royce Lewis to first baseman Ty France.
Batter: Nick Gonzales · Pitcher: Griffin Jax
top 8
1 - 2 · 1 out
Bryan Reynolds strikes out swinging.
Batter: Bryan Reynolds · Pitcher: Griffin Jax
bottom 7
1 - 2 · 3 outs
Christian Vázquez flies into a double play, center fielder Oneil Cruz to first baseman Spencer Horwitz. Royce Lewis out at 1st.
Batter: Christian Vázquez · Pitcher: Carmen Mlodzinski
bottom 7
1 - 2 · 1 out
Kody Clemens flies out to center fielder Oneil Cruz.
Batter: Kody Clemens · Pitcher: Carmen Mlodzinski
Pittsburgh Pirates Roster
Lineup
Tommy PhamLF#28
AVG — · HR 0 · RBI 0
Andrew McCutchenDH#22
AVG — · HR 0 · RBI 0
Bryan ReynoldsRF#10
AVG — · HR 0 · RBI 0
Nick Gonzales2B#39
AVG — · HR 0 · RBI 0
Oneil CruzCF#15
AVG — · HR 0 · RBI 0
Ke'Bryan Hayes3B#13
AVG — · HR 0 · RBI 0
Jack SuwinskiPR#65
AVG — · HR 0 · RBI 0
Adam FrazierPH#26
AVG — · HR 0 · RBI 0
Isiah Kiner-FalefaSS#7
AVG — · HR 0 · RBI 1
Bench
Alexander CanarioLF#29
AVG — · HR — · RBI —
Henry DavisC#32
AVG — · HR 0 · RBI 0
Joey BartC#14
AVG — · HR — · RBI —
Spencer Horwitz1B#2
AVG — · HR 0 · RBI 0
Tsung-Che ChengSS#71
AVG — · HR — · RBI —
Pitchers
Andrew HeaneyP#45
IP — · K — · ERA —
Bailey FalterP#6
IP — · K — · ERA —
Braxton AshcraftP#67
IP — · K — · ERA —
Caleb FergusonP#64
IP — · K — · ERA —
Carmen MlodzinskiP#50
IP 3.0 · K 4 · ERA —
David BednarP#51
IP — · K — · ERA —
Dennis SantanaP#60
IP — · K — · ERA —
Génesis CabreraP#92
IP — · K — · ERA —
Isaac MattsonP#72
IP — · K — · ERA —
Mike BurrowsP#53
IP — · K — · ERA —
Mitch KellerP#23
IP — · K — · ERA —
Paul SkenesP#30
IP 5.0 · K 6 · ERA —
Yohan RamírezP#49
IP — · K — · ERA —
Minnesota Twins Roster
Lineup
Byron BuxtonCF#25
AVG — · HR 0 · RBI 0
Willi CastroLF#50
AVG — · HR 0 · RBI 0
Trevor LarnachDH#9
AVG — · HR 1 · RBI 2
Ty France1B#13
AVG — · HR 0 · RBI 0
Brooks LeeSS#2
AVG — · HR 0 · RBI 0
DaShawn Keirsey Jr.RF#21
AVG — · HR 0 · RBI 0
Royce Lewis3B#23
AVG — · HR 0 · RBI 0
Kody Clemens2B#18
AVG — · HR 0 · RBI 0
Christian VázquezC#8
AVG — · HR 0 · RBI 0
Bench
Carlos CorreaSS#4
AVG — · HR 0 · RBI 0
Harrison BaderLF#12
AVG — · HR — · RBI —
Matt WallnerRF#38
AVG — · HR 0 · RBI 0
Ryan JeffersC#27
AVG — · HR — · RBI —
Pitchers
Anthony MisiewiczP#57
IP — · K — · ERA —
Brock StewartP#61
IP 0.1 · K 0 · ERA —
Chris PaddackP#20
IP — · K — · ERA —
Cole SandsP#44
IP — · K — · ERA —
Danny CoulombeP#54
IP 0.2 · K 1 · ERA —
David FestaP#58
IP — · K — · ERA —
Griffin JaxP#22
IP 1.0 · K 1 · ERA —
Jhoan DuranP#59
IP 1.0 · K 2 · ERA —
Joe RyanP#41
IP 5.0 · K 5 · ERA —
Justin TopaP#48
IP — · K — · ERA —
Louis VarlandP#37
IP 1.0 · K 0 · ERA —
Simeon Woods RichardsonP#24
IP — · K — · ERA —
Travis AdamsP#45
IP — · K — · ERA —