MLB Game

Kansas City Royals at San Francisco Giants

FinalMar 21, 12:05 AMScottsdale StadiumTop 9th
KC
2
@
SF
5
Live Game State
InningTop 9th
Balls / Strikes / Outs0 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenueScottsdale Stadium
StartMar 21, 12:05 AM
Day/Nightnight
Attendance9113
First Pitch2026-03-21T00:07:00.000Z
DecisionW: Adrian Houser · L: Ryan Bergert · SV: Ryan Walker
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
KC200000000240
SF00400001571
Starting Pitchers
Kansas City Royals
Ryan Bergert
· -3 · ERA 7.24
San Francisco Giants
Adrian Houser
· 1- · ERA 3.46
Team Totals
Kansas City Royals Batting
AVG.248
Runs2
Hits4
HR1
BB4
K7
San Francisco Giants Batting
AVG.298
Runs5
Hits7
HR1
BB5
K5
Kansas City Royals Pitching
ERA6.35
K5
BB5
IP8.0
Hits7
HR1
San Francisco Giants Pitching
ERA3.98
K7
BB4
IP9.0
Hits4
HR1
Pitch View
Ryan Walker vs Drew Waters
Drew Waters called out on strikes.
3 pitches
123
Selected Pitch
Pitch #3
TypeSinker
DescriptionCalled Strike
CallCalled Strike
Result
Count
Outs
Velocity97.4 mph
End Velocity87.7 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 X-0.06
Plate Z3.44
Zone11
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
2 - 5 · 3 outs
Drew Waters called out on strikes.
Batter: Drew Waters · Pitcher: Ryan Walker
top 9
2 - 5 · 2 outs
Justin Johnson grounds out, third baseman Walker Martin to first baseman Jerar Encarnacion.
Batter: Justin Johnson · Pitcher: Ryan Walker
top 9
2 - 5 · 1 out
Omar Hernandez lines out to left fielder Dakota Jordan.
Batter: Omar Hernandez · Pitcher: Ryan Walker
bottom 8
2 - 5 · 3 outs
Dakota Jordan strikes out swinging.
Batter: Dakota Jordan · Pitcher: Daniel Lynch IV
bottom 8
2 - 5 · 2 outs
Jared Oliva walks. Walker Martin scores. Wild pitch by pitcher Daniel Lynch IV.
Batter: Jared Oliva · Pitcher: Daniel Lynch IV
bottom 8
2 - 4 · 2 outs
Maui Ahuna strikes out on a foul tip.
Batter: Maui Ahuna · Pitcher: Daniel Lynch IV
bottom 8
2 - 4 · 1 out
Walker Martin walks.
Batter: Walker Martin · Pitcher: Daniel Lynch IV
bottom 8
2 - 4 · 1 out
Jerar Encarnacion strikes out on a foul tip.
Batter: Jerar Encarnacion · Pitcher: Daniel Lynch IV
top 8
2 - 4 · 3 outs
Peyton Wilson grounds out, second baseman Lorenzo Meola to first baseman Jerar Encarnacion.
Batter: Peyton Wilson · Pitcher: Carson Seymour
top 8
2 - 4 · 2 outs
Connor Kaiser grounds out, shortstop Maui Ahuna to first baseman Jerar Encarnacion.
Batter: Connor Kaiser · Pitcher: Carson Seymour
top 8
2 - 4 · 1 out
Nick Loftin called out on strikes.
Batter: Nick Loftin · Pitcher: Carson Seymour
bottom 7
2 - 4 · 3 outs
Rafael Devers strikes out swinging.
Batter: Rafael Devers · Pitcher: Alex Lange
Kansas City Royals Roster
Lineup
Nick Loftin1B#12
AVG — · HR 0 · RBI 0
Connor KaiserSS#30
AVG — · HR 0 · RBI 0
Peyton Wilson2B#77
AVG — · HR 0 · RBI 0
Omar HernandezPH#72
AVG — · HR 0 · RBI 0
Justin Johnson3B#76
AVG — · HR 0 · RBI 0
Drew WatersLF#8
AVG — · HR 0 · RBI 0
Connor ScottRF#62
AVG — · HR 0 · RBI 0
Tyler TolbertCF#2
AVG — · HR 0 · RBI 0
Canyon BrownC#71
AVG — · HR 0 · RBI 0
Bench
Abraham Toro1B#21
AVG — · HR — · RBI —
Angel RamirezRF#76
AVG — · HR — · RBI —
Asbel GonzalezCF#78
AVG — · HR — · RBI —
Austin CharlesSS#90
AVG — · HR — · RBI —
Blake MitchellC#76
AVG — · HR — · RBI —
Bobby Witt Jr.SS#7
AVG — · HR 0 · RBI 0
Brandon Drury2B#24
AVG — · HR — · RBI —
Brett SquiresOF#77
AVG — · HR — · RBI —
Carson RoccaforteCF#92
AVG — · HR — · RBI —
Carter FrederickOF#79
AVG — · HR — · RBI —
Carter JensenC#22
AVG — · HR — · RBI —
Colton Becker1B#75
AVG — · HR — · RBI —
Daniel VazquezSS#98
AVG — · HR — · RBI —
Derlin Figueroa1B#32
AVG — · HR — · RBI —
Dustin DickersonSS#80
AVG — · HR — · RBI —
Elias DíazC#43
AVG — · HR — · RBI —
Elih MarreroC#88
AVG — · HR — · RBI —
Erick TorresCF#94
AVG — · HR — · RBI —
Gavin CrossRF#75
AVG — · HR — · RBI —
Hyungchan UmC#0
AVG — · HR — · RBI —
Isaac CollinsLF#1
AVG — · HR 0 · RBI 0
Jac CaglianoneRF#14
AVG — · HR 0 · RBI 0
Jack PinedaSS#91
AVG — · HR — · RBI —
Jonathan India2B#6
AVG — · HR 0 · RBI 0
Jorge AlfaroC#35
AVG — · HR — · RBI —
Jose CericeIF#0
AVG — · HR — · RBI —
Josh Rojas3B#40
AVG — · HR — · RBI —
Kevin Newman3B#27
AVG — · HR — · RBI —
Kyle IsbelCF#28
AVG — · HR 0 · RBI 0
Lane ThomasCF#15
AVG — · HR — · RBI —
Luca TreshC#89
AVG — · HR 0 · RBI 0
Luke PelzerOF#43
AVG — · HR — · RBI —
Maikel Garcia3B#11
AVG — · HR 0 · RBI 0
Michael Massey2B#19
AVG — · HR — · RBI —
Nolan SailorsOF#73
AVG — · HR — · RBI —
Ramon RamirezC#79
AVG — · HR — · RBI —
Roni CabreraLF#12
AVG — · HR — · RBI —
Rudy Martin Jr.RF#81
AVG — · HR — · RBI —
Salvador PerezDH#13
AVG — · HR 1 · RBI 2
Sam Kulasingam1B#70
AVG — · HR — · RBI —
Spencer NivensLF#95
AVG — · HR — · RBI —
Starling MarteLF#0
AVG — · HR — · RBI —
Stone Russell3B#62
AVG — · HR — · RBI —
Tyler GentryRF#27
AVG — · HR — · RBI —
Tyriq KempSS#96
AVG — · HR — · RBI —
Vinnie Pasquantino1B#9
AVG — · HR 0 · RBI 0
Yandel RicardoSS#18
AVG — · HR — · RBI —
Pitchers
Aaron SanchezP#45
IP — · K — · ERA —
Aiden JimenezP#57
IP — · K — · ERA —
Alex LangeP#56
IP 1.0 · K 1 · ERA —
Andrew MoronesP#79
IP — · K — · ERA —
Andrew PérezP#38
IP — · K — · ERA —
Augusto MendietaP#77
IP — · K — · ERA —
Bailey FalterP#36
IP — · K — · ERA —
Beck WayP#51
IP — · K — · ERA —
Ben SearsP#35
IP — · K — · ERA —
Blake WoltersP#86
IP — · K — · ERA —
Brandon JohnsonP#85
IP — · K — · ERA —
Caden MonkeP#90
IP — · K — · ERA —
Carlos EstévezP#53
IP 1.0 · K 0 · ERA —
Chandler ChamplainP#43
IP — · K — · ERA —
Chase JesseeP#83
IP — · K — · ERA —
Chazz MartinezP#69
IP — · K — · ERA —
Christian ChamberlainP#54
IP — · K — · ERA —
Cole RagansP#55
IP — · K — · ERA —
Daniel Lynch IVP#41
IP 1.0 · K 3 · ERA —
Dash AlbusP#78
IP — · K — · ERA —
Dennis Colleran Jr.P#78
IP — · K — · ERA —
Eli MorganP#34
IP — · K — · ERA —
Felix ArrondeP#69
IP — · K — · ERA —
Frank MozzicatoP#87
IP — · K — · ERA —
Héctor NerisP#51
IP — · K — · ERA —
Helcris OlivárezP#93
IP — · K — · ERA —
Henry WilliamsP#82
IP — · K — · ERA —
Henson LealP#79
IP — · K — · ERA —
Hunter PattesonP#97
IP — · K — · ERA —
Jacob WidenerP#78
IP — · K — · ERA —
James McArthurP#66
IP — · K — · ERA —
Jesus RiosP#82
IP — · K — · ERA —
John SchreiberP#46
IP — · K — · ERA —
Jonathan HeasleyP#45
IP — · K — · ERA —
Jose CuasP#74
IP — · K — · ERA —
Kris BubicP#50
IP — · K — · ERA —
L.P. LangevinP#84
IP — · K — · ERA —
Lucas ErcegP#60
IP — · K — · ERA —
Matt StrahmP#25
IP 1.0 · K 0 · ERA —
Michael WachaP#52
IP — · K — · ERA —
Nick MearsP#31
IP — · K — · ERA —
Noah CameronP#65
IP — · K — · ERA —
Oscar RayoP#98
IP — · K — · ERA —
Ryan BergertP#38
IP 4.0 · K 1 · ERA —
Ryan RamseyP#79
IP — · K — · ERA —
Seth LugoP#67
IP — · K — · ERA —
Shane PanziniP#86
IP — · K — · ERA —
Stephen KolekP#32
IP — · K — · ERA —
Tommy MolskyP#60
IP — · K — · ERA —
Yimi PresinalP#82
IP — · K — · ERA —
Zachary CawyerP#82
IP — · K — · ERA —
San Francisco Giants Roster
Lineup
Rafael DeversDH#16
AVG — · HR 0 · RBI 0
Jerar Encarnacion1B#19
AVG — · HR 0 · RBI 0
Walker Martin3B#16
AVG — · HR 0 · RBI 0
Maui AhunaSS#17
AVG — · HR 0 · RBI 0
Jared OlivaCF#56
AVG — · HR 0 · RBI 0
Dakota JordanLF#2
AVG — · HR 0 · RBI 0
Eric HaaseC#18
AVG — · HR 0 · RBI 0
Lorenzo Meola2B#1
AVG — · HR 0 · RBI 0
Scott BanduraRF#21
AVG — · HR 0 · RBI 0
Bench
Adrián SugasteyC#9
AVG — · HR — · RBI —
Aeverson ArteagaSS#1
AVG — · HR — · RBI —
Bo DavidsonLF#91
AVG — · HR — · RBI —
Broedy PoppellC#21
AVG — · HR — · RBI —
Buddy Kennedy1B#41
AVG — · HR — · RBI —
Cam MaldonadoOF#5
AVG — · HR — · RBI —
Casey Schmitt2B#10
AVG — · HR 0 · RBI 0
Charlie Szykowny3B#12
AVG — · HR — · RBI —
Christian Koss2B#50
AVG — · HR — · RBI —
Damian BravoOF#18
AVG — · HR — · RBI —
Daniel RogersC#6
AVG — · HR — · RBI —
Daniel SusacC#6
AVG — · HR — · RBI —
Dayson CroesOF#10
AVG — · HR — · RBI —
Diego CartayaC#78
AVG — · HR — · RBI —
Diego VelasquezSS#16
AVG — · HR — · RBI —
Drew CavanaughC#19
AVG — · HR — · RBI —
Drew GilbertCF#0
AVG — · HR — · RBI —
Fernando GonzalezC#8
AVG — · HR — · RBI —
Gavin KilenSS#5
AVG — · HR — · RBI —
Harrison BaderLF#9
AVG — · HR — · RBI —
Heliot RamosLF#17
AVG — · HR 0 · RBI 0
Isaiah Barkett3B#13
AVG — · HR — · RBI —
Jake Holton1B#61
AVG — · HR — · RBI —
Jean Carlos SioSS#14
AVG — · HR — · RBI —
Jhonny LevelIF#18
AVG — · HR — · RBI —
Jonah CoxCF#7
AVG — · HR — · RBI —
Jose Astudillo3B#16
AVG — · HR — · RBI —
Jose RamosSS#12
AVG — · HR — · RBI —
Josuar GonzalezIF#2
AVG — · HR — · RBI —
Jung Hoo LeeRF#51
AVG — · HR 0 · RBI 1
Junior BarajasPR#26
AVG — · HR 0 · RBI 0
Lisbel DiazCF#8
AVG — · HR — · RBI —
Logan PorterC#13
AVG — · HR — · RBI —
Luis Arraez2B#1
AVG — · HR 0 · RBI 0
Luis MatosRF#29
AVG — · HR 0 · RBI 0
Matt Chapman3B#26
AVG — · HR 1 · RBI 2
Nate Furman2B#90
AVG — · HR — · RBI —
Onil PerezC#31
AVG — · HR — · RBI —
Osleivis BasabeSS#39
AVG — · HR — · RBI —
Parks Harber3B#89
AVG — · HR — · RBI —
Patrick BaileyC#14
AVG — · HR 0 · RBI 0
Sabin Ceballos3B#2
AVG — · HR — · RBI —
Santiago CamachoC#23
AVG — · HR — · RBI —
Thomas GavelloC#78
AVG — · HR — · RBI —
Trevor CohenOF#12
AVG — · HR — · RBI —
Turner HillCF#6
AVG — · HR — · RBI —
Ty HancheyC#16
AVG — · HR — · RBI —
Victor BericotoRF#83
AVG — · HR — · RBI —
Will BrennanRF#7
AVG — · HR — · RBI —
Willy AdamesSS#2
AVG — · HR 0 · RBI 1
Zach MorganC#5
AVG — · HR — · RBI —
Zander DarbySS#12
AVG — · HR — · RBI —
Zane ZielinskiSS#7
AVG — · HR — · RBI —
Pitchers
Adrian HouserP#12
IP 6.0 · K 5 · ERA —
Austin StricklandP#32
IP — · K — · ERA —
Ben PetersonP#89
IP — · K — · ERA —
Brad DeppermannP#18
IP — · K — · ERA —
Braxton RoxbyP#37
IP — · K — · ERA —
Brayan PalenciaP#49
IP — · K — · ERA —
Cade VernonP#40
IP — · K — · ERA —
Caleb KilianP#45
IP — · K — · ERA —
Carson SeymourP#77
IP 2.0 · K 1 · ERA —
Charlie McDanielP#31
IP — · K — · ERA —
Cody DelvecchioP#57
IP — · K — · ERA —
Cole HillierP#31
IP — · K — · ERA —
Cooper McGrathP#29
IP — · K — · ERA —
Darien SmithP#33
IP — · K — · ERA —
Dylan CarmoucheP#33
IP — · K — · ERA —
Dylan HechtP#21
IP — · K — · ERA —
Erik MillerP#68
IP — · K — · ERA —
Garrett LangrellP#55
IP — · K — · ERA —
Gerelmi MaldonadoP#59
IP — · K — · ERA —
Greg FaroneP#26
IP — · K — · ERA —
Gregory SantosP#57
IP — · K — · ERA —
Hayden BirdsongP#60
IP — · K — · ERA —
Hunter DrydenP#21
IP — · K — · ERA —
Jack ChoateP#35
IP — · K — · ERA —
Joe WhitmanP#32
IP — · K — · ERA —
Joel PegueroP#63
IP — · K — · ERA —
Joey LucchesiP#57
IP — · K — · ERA —
John Michael BertrandP#56
IP — · K — · ERA —
José ButtóP#70
IP — · K — · ERA —
JT BrubakerP#34
IP — · K — · ERA —
Juan SanchezP#81
IP — · K — · ERA —
Keaton WinnP#67
IP — · K — · ERA —
Landen RouppP#65
IP — · K — · ERA —
Logan MartinP#26
IP — · K — · ERA —
Logan WebbP#62
IP — · K — · ERA —
Marques JohnsonP#95
IP — · K — · ERA —
Matt GageP#93
IP — · K — · ERA —
Michael FulmerP#32
IP — · K — · ERA —
Mitch WhiteP#34
IP — · K — · ERA —
Nick MargeviciusP#52
IP — · K — · ERA —
Nick SinacolaP#50
IP — · K — · ERA —
Nick ZwackP#94
IP — · K — · ERA —
Niko MazzaP#23
IP — · K — · ERA —
R.J. DabovichP#45
IP — · K — · ERA —
Reiver SanmartinP#48
IP — · K — · ERA —
Ricardo EstradaP#71
IP — · K — · ERA —
Robbie RayP#38
IP — · K — · ERA —
Ryan SlaterP#13
IP — · K — · ERA —
Ryan VanderheiP#53
IP — · K — · ERA —
Ryan WalkerP#74
IP 1.0 · K 1 · ERA —
Sam HentgesP#31
IP — · K — · ERA —
Seth LonswayP#33
IP — · K — · ERA —
Spencer BivensP#76
IP — · K — · ERA —
Trent HarrisP#87
IP — · K — · ERA —
Trevor McDonaldP#72
IP — · K — · ERA —
Tristan BeckP#43
IP — · K — · ERA —
Trystan VrielingP#43
IP — · K — · ERA —
Tyler MahleP#54
IP — · K — · ERA —
Tyler MyrickP#45
IP — · K — · ERA —
Tyler VogelP#91
IP — · K — · ERA —
Ubert MejiasP#46
IP — · K — · ERA —
Wilkin RamosP#71
IP — · K — · ERA —
Will BednarP#86
IP — · K — · ERA —
Yunior MarteP#41
IP — · K — · ERA —