Open the board

San Francisco Giants 5, Kansas City Royals 2: final score and stats

San Francisco Giants beat Kansas City Royals, San Francisco Giants 5 to Kansas City Royals 2, on Wednesday, March 11, 2026 at Surprise Stadium, Surprise, Arizona. Below: the box score, top performers, team stats, injuries and recent form for Kansas City Royals vs San Francisco Giants.

MLBWednesday, March 11, 2026
DateMar 11, 2026
Start time4:05 PM ET
VenueSurprise Stadium, Surprise, Arizona
Attendance5,833

Line score

Team123456789R
San Francisco Giants0040001005
Kansas City Royals0000001012

Top performers

San Francisco Giants
Batting AverageTurner Hill · 1-1
Home RunsJerar Encarnacion · 1-3, HR, 2 RBI, R
Runs Batted InJerar Encarnacion · 1-3, HR, 2 RBI, R
MLB RatingJerar Encarnacion · 1-3, HR, 2 RBI, R
Kansas City Royals
Batting AverageTyler Gentry · 1-1, RBI
Home RunsGavin Cross · 1-3, HR, RBI, R, K
Runs Batted InTyler Gentry · 1-1, RBI
MLB RatingGavin Cross · 1-3, HR, RBI, R, K

Team comparison

San Francisco GiantsKansas City Royals
Runs per game
-
-
Runs allowed per game
-
-
15-3Record6-11-1
4th in NL WestStanding5th in AL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

San Francisco Giants
Harrison Bader CF · Foot - Plantar Fasciitis
Out
Randy Rodriguez RP · Elbow - Surgery
Out
Rowan Wick RP · Elbow - Surgery
Out
Matt Chapman 3B · Abdomen - Surgery
Out
Rafael Devers 1B · Abdomen - Surgery
Out
Kansas City Royals
Mitch Spence RP · Undisclosed - Not Specified
Out
Nick Mears RP · Shoulder - Surgery
Out
Ryan Bergert SP · Elbow - Surgery
Out
Cole Ragans SP · Elbow - Surgery
Out
Luinder Avila SP · Elbow - Surgery
Out

Box score

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Drew Gilbert1-330100000.267.313.267
Nate Furman0-000000100.200.407.400
Christian Koss2-331200000.400.538.400
Gavin Kilen0-110010000.000.250.000
Patrick Bailey1-331120000.333.348.476
Logan Porter0-220000000.000.143.000
Jerar Encarnacion1-331121000.294.294.412
Scott Bandura0-110000000.000.000.000
Damian Bravo0-000000000.000.000.000
Parks Harber2-330200000.320.379.520
Josuar Gonzalez1-110100000.500.500.500
Jared Oliva2-330200000.407.467.481
Team14-363651451140

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Tyler Mahle3.010031047---0.0047
Ryan Walker1.000001013---0.0013
Spencer Bivens2.000003028---1.3528
Michael Fulmer2.011103134---2.2534
Will Bednar1.011111023---2.2523
Team9.0322491145-0145

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jonathan India1-220100100.294.520.588
Colton Becker0-110000010.000.167.000
Carter Jensen0-330000010.261.292.522
Canyon Brown0-110000000.200.200.400
Starling Marte0-220000100.000.333.000
Kyle Hayes0-110000010.000.000.000
Josh Rojas0-220000110.280.379.640
Justin Johnson0-001000000.000.375.000
Brandon Drury0-330000010.182.308.182
Sam Kulasingam0-110000000.444.444.444
Drew Waters0-330000000.200.292.350
Carson Roccaforte0-000000100.231.412.385
Team3-31312321490

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Bailey Falter3.094400147---8.1047
Aaron Sanchez2.010000017---2.5717
John Schreiber1.010001013---13.5013
Alex Lange1.011111017---6.3517
Jose Cuas1.010002015---6.0015
Hunter Patteson1.010000013---3.6013
Team9.01455141122-0122

Season series

SF leads series 1-0
Mar 20, 2026KC 2, SF 5
Mar 11, 2026SF 5, KC 2

Team pages

More MLB games on Mar 11, 2026

Frequently asked questions

Who won San Francisco Giants vs Kansas City Royals?

San Francisco Giants won, 5-2, on Wednesday, March 11, 2026.

What was the final score of San Francisco Giants vs Kansas City Royals?

San Francisco Giants 5, Kansas City Royals 2.

Who were the top performers?

San Francisco Giants: Turner Hill (1-1 batting average). Kansas City Royals: Tyler Gentry (1-1, RBI batting average).

Where is San Francisco Giants vs Kansas City Royals played?

Surprise Stadium, Surprise, Arizona.

The model’s read

Grades, leans and the full breakdown for San Francisco Giants vs Kansas City Royals are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.