MLB Scores · MLB Odds

Royals vs Braves

Final · Sat Mar 28 · 7:15 PM ET · Truist Park

Kansas City RoyalsRoyals0-2
2
FinalMar 28, 2026
Atlanta BravesBraves2-0
6
TVFoxStreamMLB.TV

Closing line

US sportsbook at first pitch
Moneyline
KC+123
ATL−149
Run line
KC +1.5−168
ATL −1.5+139
Total O/U
Over 8.5−102
Under 8.5−118
  • Run line: Braves −1.5 covered.
  • Total O/U: under 8.5 (8 runs).

Recap

The Atlanta Braves beat the Kansas City Royals 6-2 at Truist Park in Atlanta on Mar 28, 2026 to move to 2-0.

They scored 6 runs in the ninth inning.

Score by inning

Kansas City Royals and Atlanta Braves, score by inning
Team123456789R
KC0000001102
ATL0000000066

W: Bido (1-0) · L: Estevez (0-1)

Scoring plays

Top 7

  1. KCHome runPerez homered to left center (390 feet).1-0

Top 8

  1. KCFielder's choicePasquantino grounded into fielder's choice to first, Garcia scored on fielding error by first baseman Olson.2-0

Bottom 9

  1. ATLSingleYastrzemski singled to center, Baldwin scored, Mateo to third.2-1
  2. ATLSingleHarris II reached on infield single to pitcher, Mateo scored, Albies to second, White to third.2-2
  3. ATLHome runSmith homered to right center (386 feet), White scored, Albies scored and Harris II scored.2-6

Team stats

KCATL
Hits
5
9
Home Runs
1
1
Runs Batted In
1
6
Walks
3
4
Strikeouts
8
8
Runners Left On Base
12
10
Errors
0
1

Player stats

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia 3B0-3310001012.167.375.167
Bobby Witt Jr. SS1-4401000120.375.375.375
Vinnie Pasquantino 1B0-4400000111.000.125.000
Salvador Perez C1-4411110014.250.250.625
Carter Jensen DH0-2200001113.000.167.000
Lane Thomas RF0-110000004.250.400.250
Jonathan India 2B0-4400000215.000.125.000
Carlos Estevez P0-000000000.000.000.000
Jac Caglianone RF2-3302000010.500.500.750
Tyler Tolbert 2B0-110000016.000.000.000
Isaac Collins LF0-3300001220.000.143.000
Kyle Isbel CF1-3301000013.333.333.333

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Michael Wacha P6.030017080-570.0080
Matt Strahm P1.010001013-120.0013
Lucas Erceg P1.010010012-60.0012
Carlos Estevez P0.146620127-12162.0027

Braves · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ronald Acuna Jr. RF1-3301001013.125.222.125
Drake Baldwin C0-3310001118.143.333.571
Matt Olson 1B1-4401000315.375.375.500
Jorge Mateo PR0-001000000.000.000.000
Austin Riley 3B1-4401000213.571.625.571
Mike Yastrzemski LF2-4402100010.500.500.500
Eli White PR0-001000000.250.250.250
Ozzie Albies 2B0-3310001019.286.375.714
Michael Harris II CF3-4413100111.500.500.875
Dominic Smith DH1-4411410119.250.2501.000
Mauricio Dubon SS0-2200001014.167.286.333

Braves · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Reynaldo Lopez P6.031123177-471.5077
Dylan Lee P1.010002018-110.0018
Joel Payamps P0.111010015-80.0015
Aaron Bummer P0.200000012-80.0012
Osvaldo Bido P1.000003016-120.0016

Game info

VenueTruist Park, Atlanta, GA
Attendance39,362
OfficialsHome Plate Umpire: Mike Muchlinski · First Base Umpire: Gabe Morales · Second Base Umpire: Emil Jimenez · Third Base Umpire: Doug Eddings
TVFox · national

Last and next games

Braves

  • Last game: W 6-0 vs KCFri Mar 27
  • Next game: L 1-4 vs KCSun Mar 29

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:48 PM ET. How game pages are made