MLB Game
Baltimore Orioles at Seattle Mariners
Final
BAL
5
@
SEA
3
Live Game State
InningBottom 9th
Balls / Strikes / Outs0 / 3 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueT-Mobile Park
StartJun 18, 1:40 AM
Day/Nightnight
Attendance28068
First Pitch2026-06-18T01:41:00.000Z
DecisionW: Kyle Bradish · L: George Kirby
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 | 0 | 0 | 2 | 0 | 0 | 1 | 1 | 0 | 1 | 5 | 10 | 2 |
| SEA | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 3 | 7 | 0 |
Starting Pitchers
Baltimore Orioles
Kyle Bradish
— · 4-7 · ERA 4.00
Seattle Mariners
George Kirby
— · 5-7 · ERA 4.10
Team Totals
Baltimore Orioles Batting
AVG.242
Runs5
Hits10
HR2
BB2
K9
Seattle Mariners Batting
AVG.236
Runs3
Hits7
HR2
BB3
K14
Baltimore Orioles Pitching
ERA4.55
K14
BB3
IP9.0
Hits7
HR2
Seattle Mariners Pitching
ERA3.67
K9
BB2
IP9.0
Hits10
HR2
Pitch View
Ryan Helsley vs Connor Joe
Connor Joe strikes out swinging.
3 pitches
Selected Pitch
Pitch #3
TypeFour-Seam Fastball
DescriptionSwinging Strike
CallSwinging Strike
Result
Count—
Outs—
Velocity100.7 mph
End Velocity92.0 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.65
Plate Z3.68
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
5 - 3 · 3 outs
Connor Joe strikes out swinging.
Batter: Connor Joe · Pitcher: Ryan Helsley
bottom 9
5 - 3 · 2 outs
Colt Emerson strikes out swinging.
Batter: Colt Emerson · Pitcher: Ryan Helsley
bottom 9
5 - 3 · 1 out
Victor Robles grounds out, third baseman Blaze Alexander to first baseman Pete Alonso.
Batter: Victor Robles · Pitcher: Ryan Helsley
bottom 9
5 - 3 · 0 outs
Cole Young homers (6) on a fly ball to right field.
Batter: Cole Young · Pitcher: Ryan Helsley
bottom 9
5 - 2 · 0 outs
Dominic Canzone homers (11) on a fly ball to right field.
Batter: Dominic Canzone · Pitcher: Ryan Helsley
top 9
5 - 1 · 3 outs
Taylor Ward strikes out swinging.
Batter: Taylor Ward · Pitcher: Michael Rucker
top 9
5 - 1 · 2 outs
Blaze Alexander walks.
Batter: Blaze Alexander · Pitcher: Michael Rucker
top 9
5 - 1 · 2 outs
Jackson Holliday homers (4) on a line drive to center field.
Batter: Jackson Holliday · Pitcher: Michael Rucker
top 9
4 - 1 · 2 outs
Tyler O'Neill strikes out swinging.
Batter: Tyler O'Neill · Pitcher: Michael Rucker
top 9
4 - 1 · 1 out
Leody Taveras called out on strikes.
Batter: Leody Taveras · Pitcher: Michael Rucker
bottom 8
4 - 1 · 3 outs
Rob Refsnyder pops out to shortstop Gunnar Henderson.
Batter: Rob Refsnyder · Pitcher: Yennier Cano
bottom 8
4 - 1 · 2 outs
Cal Raleigh walks. Miles Mastrobuoni to 2nd.
Batter: Cal Raleigh · Pitcher: Yennier Cano
Baltimore Orioles Roster
Lineup
Taylor WardLF#3
AVG — · HR 0 · RBI 0
Gunnar HendersonSS#2
AVG — · HR 1 · RBI 2
Adley RutschmanC#35
AVG — · HR 0 · RBI 0
Pete Alonso1B#25
AVG — · HR 0 · RBI 0
Samuel BasalloDH#29
AVG — · HR 0 · RBI 0
Leody TaverasCF#30
AVG — · HR 0 · RBI 1
Tyler O'NeillRF#9
AVG — · HR 0 · RBI 0
Jackson Holliday2B#7
AVG — · HR 1 · RBI 1
Blaze Alexander3B#23
AVG — · HR 0 · RBI 0
Bench
Coby Mayo3B#16
AVG — · HR — · RBI —
Colton CowserRF#17
AVG — · HR — · RBI —
Jeremiah Jackson2B#82
AVG — · HR — · RBI —
Sam HuffC#31
AVG — · HR — · RBI —
Pitchers
Albert SuárezP#49
IP — · K — · ERA —
Andrew KittredgeP#39
IP — · K — · ERA —
Brandon YoungP#63
IP — · K — · ERA —
Grant WolframP#48
IP — · K — · ERA —
Keegan AkinP#45
IP — · K — · ERA —
Kyle BradishP#38
IP 7.2 · K 12 · ERA —
Rico GarciaP#50
IP — · K — · ERA —
Ryan HelsleyP#21
IP 1.0 · K 2 · ERA —
Shane BazP#34
IP — · K — · ERA —
Trevor RogersP#28
IP — · K — · ERA —
Trey GibsonP#43
IP — · K — · ERA —
Tyler WellsP#68
IP — · K — · ERA —
Yennier CanoP#78
IP 0.1 · K 0 · ERA —
Seattle Mariners Roster
Lineup
J.P. Crawford3B#3
AVG — · HR 0 · RBI 0
Cal RaleighC#29
AVG — · HR 0 · RBI 0
Rob RefsnyderRF#30
AVG — · HR 0 · RBI 0
Dominic CanzoneDH#8
AVG — · HR 1 · RBI 2
Cole Young2B#2
AVG — · HR 1 · RBI 1
Victor RoblesCF#10
AVG — · HR 0 · RBI 0
Colt EmersonSS#4
AVG — · HR 0 · RBI 0
Connor JoeLF#9
AVG — · HR 0 · RBI 0
Miles Mastrobuoni1B#21
AVG — · HR 0 · RBI 0
Bench
Josh Naylor1B#12
AVG — · HR — · RBI —
Julio RodríguezCF#44
AVG — · HR 0 · RBI 0
Luke RaleyRF#20
AVG — · HR — · RBI —
Mitch GarverC#18
AVG — · HR — · RBI —
Pitchers
Alex HoppeP#48
IP 1.0 · K 1 · ERA —
Andrés MuñozP#75
IP — · K — · ERA —
Bryan WooP#22
IP — · K — · ERA —
Bryce MillerP#50
IP — · K — · ERA —
Eduard BazardoP#83
IP — · K — · ERA —
Emerson HancockP#26
IP — · K — · ERA —
Gabe SpeierP#55
IP — · K — · ERA —
George KirbyP#68
IP 6.0 · K 5 · ERA —
José A. FerrerP#45
IP — · K — · ERA —
Logan GilbertP#36
IP — · K — · ERA —
Luis CastilloP#58
IP — · K — · ERA —
Michael RuckerP#38
IP 1.0 · K 3 · ERA —
Nick DavilaP#82
IP 1.0 · K 0 · ERA —
