???label.league_mlb???
BOXSCORE | PLAY-BY-PLAY
Kansas City at San Francisco
When: 3:05 PM ET, Saturday, March 8, 2025
Where: Scottsdale Stadium, Scottsdale, Arizona
Temperature: 62°
Umpires: Home - Brock Ballou, 1B - Scott Barry, 2B - Emil Jimenez, 3B - Macon Hammond

Kansas City at San Francisco
Final 1 2 3 4 5 6 7 8 9 R H E
KC 0 0 0 0 0 0 0 0 3 3 7 0
SF 0 2 3 0 1 1 0 0 - 7 10 1
Innings:
  • All
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
Top 1st
Kansas City
Michael Massey strikes out.
Nelson Velazquez grounds out, third to first.
MJ Melendez strikes out.
Bottom 1st
San Francisco LaMonte Wade Jr. flies out to center.
Willy Adames flies out to right.
Jung Hoo Lee lines out to right.
Top 2nd
Kansas City Freddy Fermin singles to right.
Harold Castro doubles to right. Freddy Fermin to third.
Cavan Biggio strikes out.
Drew Waters strikes out.
John Rave lines out, pitcher to shortstop to first.
Bottom 2nd
San Francisco Matt Chapman singles to left.
Heliot Ramos strikes out.
Matt Chapman steals second.
Mike Yastrzemski homers to right. Matt Chapman scores.
Wilmer Flores strikes out.
Tyler Fitzgerald grounds out, first to pitcher.
Top 3rd
Kansas City Ryan Walker enters game as pitcher.
Tyler Tolbert grounds out, third to first.
Michael Massey lines out to second.
Nelson Velazquez grounds out, third to first.
Bottom 3rd
San Francisco Max Stassi grounds out, shortstop to first.
LaMonte Wade Jr. walks.
Willy Adames flies out to left.
Jung Hoo Lee walks. LaMonte Wade Jr. to second.
Matt Chapman homers to right. LaMonte Wade Jr. scores. Jung Hoo Lee scores.
Ryan Brady enters game as pitcher.
Heliot Ramos grounds out, pitcher to first.
Top 4th
Kansas City Erik Miller enters game as pitcher.
MJ Melendez singles to right.
Freddy Fermin strikes out.
Harold Castro strikes out.
Cavan Biggio hit by pitch. MJ Melendez to second.
Drew Waters strikes out.
Bottom 4th
San Francisco Lucas Erceg enters game as pitcher.
Mike Yastrzemski grounds out, second to first.
Wilmer Flores pops out to shortstop.
Tyler Fitzgerald grounds out, shortstop to first.
Top 5th
Kansas City Joel Peguero enters game as pitcher.
David Villar enters the game, playing third base. Matt Chapman leaves the game.
John Rave lines out to right.
Tyler Tolbert strikes out.
Michael Massey flies out to left.
Bottom 5th
San Francisco Ross Stripling enters game as pitcher.
Max Stassi singles to center.
Logan Porter enters game as pinch runner, replacing Max Stassi.
LaMonte Wade Jr. grounds out, third to first. Logan Porter to second.
Willy Adames singles to right. Logan Porter to third.
Christian Koss enters game as pinch runner, replacing Willy Adames.
Jung Hoo Lee grounds into a force out, second to shortstop. Logan Porter scores. Christian Koss out at second. Jung Hoo Lee to first.
Jung Hoo Lee caught stealing second, catcher to second.
Top 6th
Kansas City Carson Ragsdale enters game as pitcher.
Logan Porter remains in the game at catcher.
Christian Koss remains in the game at shortstop.
Grant McCray enters the game, playing center field. Jung Hoo Lee leaves the game.
Nelson Velazquez strikes out.
MJ Melendez flies out to right.
Freddy Fermin singles to center.
Harold Castro strikes out.
Bottom 6th
San Francisco Carter Jensen enters the game, playing catcher. Freddy Fermin leaves the game.
Gavin Cross enters the game, playing left field. John Rave leaves the game.
Cavan Biggio moves from first base to third base.
Jac Caglianone enters the game, playing first base. Harold Castro leaves the game.
David Villar homers to right.
Heliot Ramos singles to shortstop.
Wade Meckler enters game as pinch runner, replacing Heliot Ramos.
Mike Yastrzemski lines into a double play, center to shortstop to first. Wade Meckler out at first.
Wilmer Flores grounds out, catcher to first.
Top 7th
Kansas City Wade Meckler remains in the game at left field.
Luis Matos enters the game, playing right field. Mike Yastrzemski leaves the game.
Jerar Encarnacion enters the game, playing first base. Wilmer Flores leaves the game.
Brett Wisely enters the game, playing second base. Tyler Fitzgerald leaves the game.
Cavan Biggio flies out to right.
Drew Waters walks.
Gavin Cross pops out to shortstop.
Tyler Tolbert on a fielder's choice fielded by David Villar, reaches first. Tyler Tolbert on error by David Villar, advances to second. Drew Waters to third.
Michael Massey walks.
Jack Pineda enters game as pinch runner, replacing Michael Massey.
Nelson Velazquez flies out to center.
Bottom 7th
San Francisco Luinder Avila enters game as pitcher.
Dustin Dickerson enters the game, playing shortstop. Tyler Tolbert leaves the game.
Carson Roccaforte enters the game, playing center field. Drew Waters leaves the game.
Jordan Groshans enters the game, playing third base. Cavan Biggio leaves the game.
Spencer Nivens enters the game, playing right field. Nelson Velazquez leaves the game.
Jack Pineda remains in the game at second base.
Brett Wisely doubles to left.
Logan Porter grounds out, shortstop to first.
Jake Lamb enters game as pinch hitter, replacing LaMonte Wade Jr..
Jake Lamb strikes out.
Christian Koss flies out to center.
Top 8th
Kansas City Jake Lamb remains in the game at designated hitter.
MJ Melendez strikes out.
Carter Jensen grounds out, shortstop to first.
Jac Caglianone walks.
Jordan Groshans walks. Jac Caglianone to second.
Miguel Diaz enters game as pitcher.
Carson Roccaforte strikes out.
Bottom 8th
San Francisco Grant McCray singles to second.
David Villar grounds into a double play, third to second to first. Grant McCray out at second. David Villar out at first.
Wade Meckler walks.
Luis Matos singles to center. Wade Meckler to second.
Jerar Encarnacion grounds out, third to first.
Top 9th
Kansas City Justin Garza enters game as pitcher.
Gavin Cross triples to center.
Dustin Dickerson out on a sacrifice fly to left. Gavin Cross scores.
Jack Pineda doubles to right.
Spencer Nivens homers to right. Jack Pineda scores.
Kyle Hayes enters game as pinch hitter, replacing MJ Melendez.
Kyle Hayes strikes out.
Carter Jensen flies out to left.