MLB Today
Loading scoreboard…
Final Sat, Feb 21, 2026
Surprise Stadium Spring Training
Away starter Matt Waldron
Home starter Ryan Bergert
Game state Final
Final Final poll #0 SSE ready
San Diego Padres 1-1
10
9 Bottom
B0 S0 O3
3
Kansas City Royals 1-1
Play by play latest at-bats
  • Loading…
Current at-bat Elih Marrero · 1 pitches loaded
At batElih Marrero PitchingEthan Routzahn
B0 S0 O3
Neutral game backdrop
Last pitch: Sweeper 78.0 mph In play, out(s)
  1. ST 1. Sweeper · 78.0 mphIn play, out(s) · 0-0 zone 5
Gamebook box · line · pitch mix
Team 123456789 R
San Diego Padres·········10
Kansas City Royals·········3
VenueSurprise Stadium First pitch2:05 PM CST ConditionsSunny · 66F · 8 mph, In From CF H-E18-0 / 7-2
  • Loading…
Box scorebatters
Padres
PlayerABRHRBIBBK
Bryce Johnson 3 0 1 0 0 1
Samad Taylor 2 2 2 1 0 0
Ramón Laureano 2 0 1 0 0 0
Jase Bowen 3 2 1 0 1 0
Miguel Andujar 3 0 0 0 0 0
Will Wagner 1 0 0 0 1 0
Ethan Salas 1 0 1 1 0 0
Gavin Sheets 1 0 0 0 1 1
Jose Miranda 3 1 3 4 1 0
Freddy Fermin 3 1 1 1 0 0
Anthony Vilar 3 0 0 0 0 1
Carlos Rodríguez 3 0 2 1 0 0
Royals
PlayerABRHRBIBBK
Jonathan India 2 0 0 1 0 0
Justin Johnson 2 0 0 0 0 0
Bobby Witt Jr. 2 0 1 0 0 0
Kameron Misner 1 0 0 1 1 0
Vinnie Pasquantino 1 0 0 0 1 1
Sam Kulasingam 2 0 1 0 0 1
Salvador Perez 2 0 0 0 0 1
Blake Mitchell 2 0 0 0 0 1
Kyle Isbel 1 1 0 0 1 0
Carson Roccaforte 2 0 0 0 0 0
Dairon Blanco 2 1 2 0 0 0
Tyler Gentry 2 1 1 0 0 1
capture cache 0 pitches
Velocity · last 50 pitches
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds