MLB Game
Seattle Mariners at Kansas City Royals
Final
SEA
7
@
KC
8
Live Game State
InningTop 9th
Balls / Strikes / Outs1 / 0 / 3
At Bat—
Pitching—
On BaseBases empty
Current Matchup— vs —
Game Info
VenueSurprise Stadium
StartMar 21, 8:05 PM
Day/Nightday
Attendance7762
First Pitch2025-03-21T20:06:00.000Z
DecisionW: Hunter Harvey · L: Trent Thornton · SV: Ryan Hendrix
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SEA | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 4 | 7 | 15 | 0 |
| KC | 0 | 0 | 1 | 1 | 0 | 5 | 0 | 1 | — | 8 | 17 | 1 |
Starting Pitchers
Seattle Mariners
Logan Evans
— · ERA 12.38
Kansas City Royals
Michael Lorenzen
— · 1- · ERA 4.20
Team Totals
Seattle Mariners Batting
AVG.263
Runs7
Hits15
HR2
BB2
K5
Kansas City Royals Batting
AVG.287
Runs8
Hits17
HR1
BB3
K4
Seattle Mariners Pitching
ERA6.16
K4
BB3
IP8.0
Hits17
HR1
Kansas City Royals Pitching
ERA5.23
K5
BB2
IP9.0
Hits15
HR2
Pitch View
Ryan Hendrix vs Dominic Canzone
Dominic Canzone lines out sharply to center fielder Joey Wiemer.
2 pitches
Selected Pitch
Pitch #2
TypeSinker
DescriptionIn play, out(s)
CallIn play, out(s)
Result
Count—
Outs—
Velocity96.0 mph
End Velocity87.6 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.19
Plate Z2.21
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
7 - 8 · 3 outs
Dominic Canzone lines out sharply to center fielder Joey Wiemer.
Batter: Dominic Canzone · Pitcher: Ryan Hendrix
top 9
7 - 8 · 2 outs
Austin Shenton singles on a line drive to right fielder Brett Squires. Donovan Solano to 2nd.
Batter: Austin Shenton · Pitcher: Ryan Hendrix
top 9
7 - 8 · 2 outs
Donovan Solano walks.
Batter: Donovan Solano · Pitcher: Ryan Hendrix
top 9
7 - 8 · 2 outs
Blake Hunt flies out to shortstop Dustin Dickerson.
Batter: Blake Hunt · Pitcher: Ryan Hendrix
top 9
7 - 8 · 1 out
Jared Sundstrom strikes out swinging.
Batter: Jared Sundstrom · Pitcher: Ryan Hendrix
top 9
7 - 8 · 0 outs
Dylan Moore homers (1) on a fly ball to center field. J.P. Crawford scores.
Batter: Dylan Moore · Pitcher: Daniel Lynch IV
top 9
5 - 8 · 0 outs
J.P. Crawford doubles (2) on a fly ball to left fielder Bryan Gonzalez. Samad Taylor scores.
Batter: J.P. Crawford · Pitcher: Daniel Lynch IV
top 9
3 - 8 · 0 outs
Samad Taylor singles on a ground ball to shortstop Dustin Dickerson. Miles Mastrobuoni to 3rd.
Batter: Samad Taylor · Pitcher: Daniel Lynch IV
top 9
3 - 8 · 0 outs
Miles Mastrobuoni doubles (3) on a ground ball to left fielder Bryan Gonzalez.
Batter: Miles Mastrobuoni · Pitcher: Daniel Lynch IV
bottom 8
3 - 8 · 3 outs
Joey Wiemer grounds into a double play, third baseman Miles Mastrobuoni to first baseman Donovan Solano. Luca Tresh out at 3rd. Joey Wiemer out at 1st.
Batter: Joey Wiemer · Pitcher: Stefan Raeth
bottom 8
3 - 8 · 1 out
Kale Emshoff singles on a line drive to center fielder Samad Taylor. Brett Squires scores. Luca Tresh to 2nd.
Batter: Kale Emshoff · Pitcher: Stefan Raeth
bottom 8
3 - 7 · 1 out
Luca Tresh singles on a ground ball to left fielder Jared Sundstrom. Brett Squires to 2nd.
Batter: Luca Tresh · Pitcher: Stefan Raeth
Seattle Mariners Roster
Lineup
J.P. CrawfordSS#3
AVG — · HR 0 · RBI 1
Dylan Moore2B#25
AVG — · HR 1 · RBI 2
Jared SundstromLF#95
AVG — · HR 0 · RBI 0
Blake HuntC#12
AVG — · HR 0 · RBI 0
Donovan Solano1B#39
AVG — · HR 0 · RBI 0
Austin ShentonDH#30
AVG — · HR 0 · RBI 0
Dominic CanzoneRF#8
AVG — · HR 0 · RBI 0
Miles Mastrobuoni3B#21
AVG — · HR 0 · RBI 1
Samad TaylorCF#0
AVG — · HR 0 · RBI 0
Bench
Andrew MillerC#93
AVG — · HR — · RBI —
Anthony DonofrioOF#0
AVG — · HR — · RBI —
Austin St. Laurent3B#87
AVG — · HR — · RBI —
Axel SanchezSS#93
AVG — · HR — · RBI —
Ben Ramirez3B#77
AVG — · HR — · RBI —
Ben Williamson3B#98
AVG — · HR — · RBI —
Bill KnightOF#81
AVG — · HR — · RBI —
Blake Rambusch2B#88
AVG — · HR — · RBI —
Brandon Eike3B#88
AVG — · HR — · RBI —
Brock Rodden2B#90
AVG — · HR — · RBI —
Cade MarloweLF#5
AVG — · HR — · RBI —
Cal RaleighC#29
AVG — · HR — · RBI —
Caleb Cali3B#93
AVG — · HR — · RBI —
Carlos JimenezCF#84
AVG — · HR — · RBI —
Carson JonesLF#85
AVG — · HR — · RBI —
Cesar QuintasCF#84
AVG — · HR — · RBI —
Charlie Pagliarini3B#90
AVG — · HR — · RBI —
Cole YoungSS#92
AVG — · HR — · RBI —
Colin DavisLF#87
AVG — · HR — · RBI —
Colt EmersonSS#85
AVG — · HR — · RBI —
Connor CharpingC#91
AVG — · HR — · RBI —
Connor DykstraC#77
AVG — · HR — · RBI —
Curtis Washington Jr.CF#88
AVG — · HR — · RBI —
Dervy Ventura2B#81
AVG — · HR — · RBI —
Felnin CelestenSS#84
AVG — · HR — · RBI —
George FelizCF#85
AVG — · HR — · RBI —
Harry FordC#72
AVG — · HR — · RBI —
Hogan Windish1B#94
AVG — · HR — · RBI —
Hunter Fitz-Gerald1B#97
AVG — · HR — · RBI —
Jack López2B#81
AVG — · HR — · RBI —
Jacob NottinghamC#28
AVG — · HR — · RBI —
Jorge Polanco2B#7
AVG — · HR — · RBI —
Jose CaguanaC#83
AVG — · HR — · RBI —
Josh CaronC#89
AVG — · HR — · RBI —
Josh Hood2B#84
AVG — · HR — · RBI —
Julio E. RodriguezC#99
AVG — · HR — · RBI —
Julio RodríguezCF#44
AVG — · HR — · RBI —
Lazaro MontesRF#99
AVG — · HR — · RBI —
Leo RivasSS#76
AVG — · HR — · RBI —
Luis Suisbel1B#95
AVG — · HR — · RBI —
Luke RaleyLF#20
AVG — · HR — · RBI —
Matthew EllisC#92
AVG — · HR — · RBI —
Michael ArroyoSS#96
AVG — · HR — · RBI —
Milkar Perez3B#84
AVG — · HR — · RBI —
Mitch GarverC#18
AVG — · HR 0 · RBI 0
Mitch HanigerRF#17
AVG — · HR — · RBI —
Nick Dunn3B#87
AVG — · HR — · RBI —
Nick RaposoC#71
AVG — · HR — · RBI —
Randy ArozarenaLF#56
AVG — · HR 1 · RBI 2
Rhylan ThomasLF#94
AVG — · HR — · RBI —
Ricardo Cova2B#0
AVG — · HR — · RBI —
Rowdy Tellez1B#23
AVG — · HR — · RBI —
Ryan Bliss2B#1
AVG — · HR — · RBI —
Ryan PicolloOF#97
AVG — · HR — · RBI —
Spencer PackardLF#93
AVG — · HR — · RBI —
Tai Peete3B#88
AVG — · HR — · RBI —
Victor LabradaCF#81
AVG — · HR — · RBI —
Victor RoblesCF#10
AVG — · HR — · RBI —
Yoyner FajardoOF#88
AVG — · HR — · RBI —
Pitchers
Adonis MedinaP#77
IP — · K — · ERA —
Adrian QuintanaP#74
IP — · K — · ERA —
Andrés MuñozP#75
IP — · K — · ERA —
Anyelo OvandoP#99
IP — · K — · ERA —
Austin KitchenP#63
IP — · K — · ERA —
Brandyn GarciaP#86
IP — · K — · ERA —
Brock MooreP#96
IP — · K — · ERA —
Bryan WooP#22
IP — · K — · ERA —
Bryce MillerP#50
IP — · K — · ERA —
Calvin SchapiraP
IP — · K — · ERA —
Carlos VargasP#54
IP — · K — · ERA —
Casey LawrenceP#41
IP — · K — · ERA —
Casey LeguminaP#64
IP — · K — · ERA —
Charlie BeilensonP#98
IP — · K — · ERA —
Christian LittleP#90
IP — · K — · ERA —
Collin SniderP#52
IP 1.0 · K 1 · ERA —
Danny WirchanskyP#92
IP — · K — · ERA —
Drew PomeranzP#31
IP — · K — · ERA —
Dylan FileP#94
IP — · K — · ERA —
Eduard BazardoP#83
IP — · K — · ERA —
Elijah DaleP#89
IP — · K — · ERA —
Emerson HancockP#26
IP — · K — · ERA —
Evan TruittP#93
IP — · K — · ERA —
Gabe SpeierP#55
IP 1.0 · K 0 · ERA —
Gabriel SosaP#97
IP — · K — · ERA —
Gage BoehmP#99
IP — · K — · ERA —
Garrett HillP
IP — · K — · ERA —
George KirbyP#68
IP — · K — · ERA —
Gregory SantosP#48
IP — · K — · ERA —
Harrison KreilingP#93
IP — · K — · ERA —
Hunter CrantonP#84
IP — · K — · ERA —
Jack WhiteP#93
IP — · K — · ERA —
Jason RuffcornP#97
IP — · K — · ERA —
Jean MunozP#75
IP — · K — · ERA —
Jesse HahnP#49
IP — · K — · ERA —
Jesse WainscottP#94
IP — · K — · ERA —
Jhonathan DíazP#74
IP — · K — · ERA —
Jimmy JoyceP#91
IP — · K — · ERA —
Jimmy KingsburyP#90
IP — · K — · ERA —
Jordan JacksonP#98
IP — · K — · ERA —
Josh FlemingP#61
IP — · K — · ERA —
Juan BurgosP#90
IP 0.1 · K 1 · ERA —
Kyle HillP#90
IP — · K — · ERA —
Logan EvansP#73
IP 3.0 · K 1 · ERA —
Logan GilbertP#36
IP — · K — · ERA —
Luis CastilloP#58
IP — · K — · ERA —
Luis F. CastilloP#43
IP — · K — · ERA —
Matt BrashP#47
IP — · K — · ERA —
Matt CroninP#90
IP — · K — · ERA —
Peyton AlfordP#92
IP — · K — · ERA —
Reid MorganP#87
IP — · K — · ERA —
Ryan HawksP#99
IP — · K — · ERA —
Sauryn LaoP#78
IP — · K — · ERA —
Shintaro FujinamiP#13
IP 1.0 · K 0 · ERA —
Stefan RaethP#83
IP 1.0 · K 1 · ERA —
Tayler SaucedoP#60
IP — · K — · ERA —
Taylor FloydP#92
IP — · K — · ERA —
Travis KuhnP#94
IP — · K — · ERA —
Trent ThorntonP#46
IP 0.2 · K 0 · ERA —
Trevor GottP#38
IP — · K — · ERA —
Troy TaylorP#59
IP — · K — · ERA —
Tyler ClevelandP#79
IP — · K — · ERA —
Wyatt Lunsford-ShenkmanP#98
IP — · K — · ERA —
Yorlin CalderonP#87
IP — · K — · ERA —
Kansas City Royals Roster
Lineup
Bryan GonzalezLF#82
AVG — · HR 0 · RBI 0
Dustin DickersonSS#78
AVG — · HR 0 · RBI 0
Jac CaglianoneDH#14
AVG — · HR 0 · RBI 0
Brett SquiresRF#77
AVG — · HR 0 · RBI 0
Luca TreshC#89
AVG — · HR 0 · RBI 0
Kale Emshoff1B#71
AVG — · HR 0 · RBI 1
Joey WiemerCF#22
AVG — · HR 0 · RBI 0
Peyton Wilson2B#98
AVG — · HR 0 · RBI 0
Stone Russell3B#77
AVG — · HR 0 · RBI 0
Bench
Asbel GonzalezCF#79
AVG — · HR — · RBI —
Austin Charles3B#90
AVG — · HR — · RBI —
Blake MitchellC#76
AVG — · HR — · RBI —
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 1
Brian O'KeefeC#0
AVG — · HR — · RBI —
Callan Moss1B#78
AVG — · HR — · RBI —
Cam DevanneySS#99
AVG — · HR — · RBI —
Canyon BrownC#81
AVG — · HR — · RBI —
Carson RoccaforteCF#81
AVG — · HR — · RBI —
Carter FrederickOF#82
AVG — · HR — · RBI —
Carter JensenC#74
AVG — · HR — · RBI —
Cavan Biggio1B#18
AVG — · HR 0 · RBI 0
Colton BeckerC#75
AVG — · HR — · RBI —
Connor ScottLF#51
AVG — · HR — · RBI —
Dairon BlancoLF#44
AVG — · HR — · RBI —
Daniel VazquezSS#71
AVG — · HR — · RBI —
Derlin Figueroa1B#79
AVG — · HR — · RBI —
Diego Guzman3B#16
AVG — · HR — · RBI —
Diego HernandezOF#75
AVG — · HR — · RBI —
Drew WatersRF#8
AVG — · HR — · RBI —
Erick TorresCF#75
AVG — · HR — · RBI —
Freddy FerminC#34
AVG — · HR 0 · RBI 1
Gavin CrossRF#75
AVG — · HR — · RBI —
Harold Castro2B#36
AVG — · HR 0 · RBI 1
Henry RamosCF#78
AVG — · HR — · RBI —
Hunter RenfroeRF#16
AVG — · HR — · RBI —
Jack Pineda3B#91
AVG — · HR 0 · RBI 1
Javi Vaz2B#88
AVG — · HR — · RBI —
John RaveCF#96
AVG — · HR — · RBI —
Jonathan IndiaLF#6
AVG — · HR 0 · RBI 0
Jordan Groshans3B#76
AVG — · HR — · RBI —
Kyle HayesC#79
AVG — · HR — · RBI —
Kyle IsbelCF#28
AVG — · HR — · RBI —
Luke MaileC#21
AVG — · HR — · RBI —
Maikel GarciaCF#11
AVG — · HR 0 · RBI 0
Michael Massey2B#19
AVG — · HR — · RBI —
MJ MelendezRF#1
AVG — · HR 0 · RBI 0
Nelson VelázquezRF#17
AVG — · HR — · RBI —
Nick Loftin2B#12
AVG — · HR — · RBI —
Nick Pratto1B#32
AVG — · HR — · RBI —
Omar HernandezC#72
AVG — · HR — · RBI —
Ramon RamirezC#80
AVG — · HR — · RBI —
Salvador PerezDH#13
AVG — · HR 1 · RBI 3
Sam Kulasingam1B#81
AVG — · HR — · RBI —
Spencer NivensLF#76
AVG — · HR — · RBI —
Tyler TolbertSS#92
AVG — · HR — · RBI —
Vinnie Pasquantino1B#9
AVG — · HR — · RBI —
Yandel RicardoSS#75
AVG — · HR — · RBI —
Pitchers
A.J. CauseyP#79
IP — · K — · ERA —
Alec MarshP#48
IP — · K — · ERA —
Anderson PaulinoP#83
IP — · K — · ERA —
Andrew HoffmannP#97
IP — · K — · ERA —
Andrew MoronesP#79
IP — · K — · ERA —
Angel ZerpaP#61
IP — · K — · ERA —
Anthony SimonelliP#69
IP — · K — · ERA —
Austin CoxP#54
IP — · K — · ERA —
Beck WayP#95
IP — · K — · ERA —
Ben KudrnaP#59
IP — · K — · ERA —
Ben SearsP#31
IP — · K — · ERA —
Brandon JohnsonP#85
IP — · K — · ERA —
Caden MonkeP#90
IP — · K — · ERA —
Carlos EstévezP#53
IP — · K — · ERA —
Carlos HernándezP#43
IP — · K — · ERA —
Chandler ChamplainP#93
IP — · K — · ERA —
Chazz MartinezP#86
IP — · K — · ERA —
Chris StrattonP#35
IP — · K — · ERA —
Cole RagansP#55
IP — · K — · ERA —
Cruz NoriegaP#84
IP — · K — · ERA —
Daniel Lynch IVP#41
IP 1.0 · K 3 · ERA —
Hunter HarveyP#56
IP 1.0 · K 1 · ERA —
Jacob WallaceP#82
IP — · K — · ERA —
Jesus RiosP#81
IP — · K — · ERA —
John SchreiberP#46
IP 1.0 · K 0 · ERA —
Junior FernándezP#40
IP — · K — · ERA —
Kris BubicP#50
IP — · K — · ERA —
Kyle WrightP#30
IP — · K — · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Michael LorenzenP#24
IP 5.0 · K 0 · ERA —
Michael WachaP#52
IP — · K — · ERA —
Nicholas RegaladoP#82
IP — · K — · ERA —
Oscar RayoP#77
IP — · K — · ERA —
Ross StriplingP#31
IP — · K — · ERA —
Ryan BradyP#94
IP — · K — · ERA —
Ryan HendrixP#26
IP 1.0 · K 1 · ERA —
Sam LongP#73
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Steven ZobacP#63
IP — · K — · ERA —
Taylor ClarkeP#45
IP — · K — · ERA —
Thomas HatchP#38
IP — · K — · ERA —
Tyson GuerreroP#78
IP — · K — · ERA —
