MLB Game
Baltimore Orioles at Cleveland Guardians
Final
BAL
4
@
CLE
3
Live Game State
InningBottom 9th
Balls / Strikes / Outs1 / 0 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueProgressive Field
StartJul 24, 5:10 PM
Day/Nightday
Attendance26223
First Pitch2025-07-24T17:10:00.000Z
DecisionW: Charlie Morton · L: Logan Allen · SV: Gregory Soto
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BAL | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 8 | 0 |
| CLE | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 3 | 7 | 0 |
Starting Pitchers
Baltimore Orioles
Charlie Morton
— · 6-8 · ERA 5.48
Cleveland Guardians
Logan Allen
— · 6-9 · ERA 4.16
Team Totals
Baltimore Orioles Batting
AVG.238
Runs4
Hits8
HR1
BB2
K5
Cleveland Guardians Batting
AVG.224
Runs3
Hits7
HR2
BB4
K11
Baltimore Orioles Pitching
ERA4.98
K11
BB4
IP9.0
Hits7
HR2
Cleveland Guardians Pitching
ERA3.92
K5
BB2
IP9.0
Hits8
HR1
Pitch View
Gregory Soto vs Steven Kwan
Steven Kwan grounds out softly, third baseman Ramón Urías to first baseman Ryan O'Hearn.
2 pitches
Selected Pitch
Pitch #2
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity98.0 mph
End Velocity89.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 X0.90
Plate Z2.99
Zone12
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 - 3 · 3 outs
Steven Kwan grounds out softly, third baseman Ramón Urías to first baseman Ryan O'Hearn.
Batter: Steven Kwan · Pitcher: Gregory Soto
bottom 9
4 - 3 · 2 outs
David Fry strikes out swinging.
Batter: David Fry · Pitcher: Gregory Soto
bottom 9
4 - 3 · 1 out
Brayan Rocchio strikes out swinging.
Batter: Brayan Rocchio · Pitcher: Gregory Soto
top 9
4 - 3 · 3 outs
Ramón Laureano grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.
Batter: Ramón Laureano · Pitcher: Kolby Allard
top 9
4 - 3 · 2 outs
Gunnar Henderson hit by pitch.
Batter: Gunnar Henderson · Pitcher: Kolby Allard
top 9
4 - 3 · 2 outs
Jordan Westburg called out on strikes.
Batter: Jordan Westburg · Pitcher: Kolby Allard
top 9
4 - 3 · 1 out
Jackson Holliday grounds out, second baseman Angel Martínez to first baseman Kyle Manzardo.
Batter: Jackson Holliday · Pitcher: Kolby Allard
bottom 8
4 - 3 · 3 outs
Carlos Santana strikes out swinging.
Batter: Carlos Santana · Pitcher: Seranthony Domínguez
bottom 8
4 - 3 · 2 outs
Daniel Schneemann singles on a line drive to right fielder Tyler O'Neill. Kyle Manzardo to 2nd.
Batter: Daniel Schneemann · Pitcher: Seranthony Domínguez
bottom 8
4 - 3 · 2 outs
Nolan Jones strikes out swinging.
Batter: Nolan Jones · Pitcher: Seranthony Domínguez
bottom 8
4 - 3 · 1 out
Kyle Manzardo singles on a sharp line drive to center fielder Colton Cowser.
Batter: Kyle Manzardo · Pitcher: Seranthony Domínguez
bottom 8
4 - 3 · 1 out
José Ramírez grounds out, second baseman Jackson Holliday to first baseman Ryan O'Hearn.
Batter: José Ramírez · Pitcher: Seranthony Domínguez
Baltimore Orioles Roster
Lineup
Jackson Holliday2B#7
AVG — · HR 0 · RBI 0
Jordan WestburgDH#11
AVG — · HR 0 · RBI 0
Gunnar HendersonSS#2
AVG — · HR 0 · RBI 1
Ramón LaureanoLF#12
AVG — · HR 1 · RBI 2
Tyler O'NeillRF#9
AVG — · HR 0 · RBI 0
Ramón Urías3B#29
AVG — · HR 0 · RBI 1
Ryan O'Hearn1B#32
AVG — · HR 0 · RBI 0
Jacob StallingsC#25
AVG — · HR 0 · RBI 0
Colton CowserCF#17
AVG — · HR 0 · RBI 0
Bench
Alex JacksonC#70
AVG — · HR 0 · RBI 0
Cedric MullinsCF#31
AVG — · HR — · RBI —
Coby Mayo1B#16
AVG — · HR 0 · RBI 0
Dylan CarlsonCF#15
AVG — · HR 0 · RBI 0
Pitchers
Andrew KittredgeP#39
IP — · K — · ERA —
Charlie MortonP#50
IP 6.2 · K 7 · ERA —
Colin SelbyP#60
IP — · K — · ERA —
Corbin MartinP#48
IP 0.1 · K 0 · ERA —
Dean KremerP#64
IP — · K — · ERA —
Grant WolframP#86
IP — · K — · ERA —
Gregory SotoP
IP 1.0 · K 2 · ERA —
Kade StrowdP#57
IP — · K — · ERA —
Seranthony DomínguezP#56
IP 1.0 · K 2 · ERA —
Tomoyuki SuganoP#19
IP — · K — · ERA —
Trevor RogersP#28
IP — · K — · ERA —
Yennier CanoP#78
IP — · K — · ERA —
Zach EflinP#24
IP — · K — · ERA —
Cleveland Guardians Roster
Lineup
Steven KwanLF#38
AVG — · HR 2 · RBI 2
Angel Martínez2B#1
AVG — · HR 0 · RBI 0
José RamírezDH#11
AVG — · HR 0 · RBI 0
Kyle Manzardo1B#9
AVG — · HR 0 · RBI 0
Nolan JonesCF#22
AVG — · HR 0 · RBI 1
Daniel Schneemann3B#10
AVG — · HR 0 · RBI 0
Johnathan RodríguezRF#30
AVG — · HR 0 · RBI 0
Brayan RocchioSS#4
AVG — · HR 0 · RBI 0
David FryPH#6
AVG — · HR 0 · RBI 0
Bench
Austin HedgesC#27
AVG — · HR 0 · RBI 0
Bo NaylorC#23
AVG — · HR — · RBI —
Carlos SantanaPH#41
AVG — · HR 0 · RBI 0
Will Wilson3B#7
AVG — · HR 0 · RBI 0
Pitchers
Cade SmithP#36
IP — · K — · ERA —
Emmanuel ClaseP#48
IP — · K — · ERA —
Erik SabrowskiP#62
IP 0.1 · K 0 · ERA —
Gavin WilliamsP#32
IP — · K — · ERA —
Hunter GaddisP#33
IP — · K — · ERA —
Jakob JunisP#16
IP 1.0 · K 0 · ERA —
Joey CantilloP#54
IP — · K — · ERA —
Kolby AllardP#49
IP 1.0 · K 1 · ERA —
Logan AllenP#26
IP 6.1 · K 4 · ERA —
Matt FestaP#52
IP 0.1 · K 0 · ERA —
Nic EnrightP#59
IP — · K — · ERA —
Slade CecconiP#44
IP — · K — · ERA —
Tanner BibeeP#28
IP — · K — · ERA —
