Sunday, February 22, 2026

Top 5 This Week

Related Posts

Atlanta Braves vs Kansas City Royals Match Player Stats (July 28, 2025)

The Atlanta Braves vs Kansas City Royals match player stats tell a story of offensive firepower and questionable pitching control. The Braves defeated the Royals 10-7 on July 28, 2025, at Kauffman Stadium, snapping a five-game losing streak behind Austin Riley’s 4 RBI night and three home runs from their power hitters. Ronald Acuña Jr. contributed 2 RBIs with a homer while Marcell Ozuna also went deep with 2 RBIs in a game dominated by Atlanta’s bats.

Game Score Summary

Team123456789RHE
Atlanta Braves0022001411090
Kansas City Royals2000001137120

Game Details

  • Venue: Kauffman Stadium, Kansas City, MO
  • Attendance: 23,850
  • Game Duration: 3:07
  • Temperature: Summer evening conditions

Atlanta Braves Batting Stats

The Braves lineup came alive despite entering the contest on a five-game slide. Three long balls and timely hitting with runners in scoring position powered Atlanta’s offense.

PlayerPositionABRHRBIBBKAVGHR2B
Jurickson ProfarLF512101.24500
Matt Olson1B521112.26201
Ronald Acuña Jr.RF422210.30910
Austin Riley3B612400.26811
Sean MurphyC300010.23000
Ozzie Albies2B210010.21800
Marcell OzunaDH311210.23310
Michael Harris IICF400000.22600
Nick AllenSS321000.22801

Key Offensive Highlights:

  • Six Extra-Base Hits: The Braves collected nine total hits with six going for extra bases
  • Team LOB: 12 runners left on base, showing missed opportunities alongside the production
  • Two-Out RBI: Acuña Jr. delivered both of his RBIs with two outs in the third inning
  • Clutch Eighth Inning: Riley’s three-run double broke the game open, extending the lead to 9-3

Kansas City Royals Batting Stats

Kansas City outhit Atlanta 12-9 but couldn’t capitalize on scoring opportunities until it was too late. The Royals showed resilience with a late rally but fell short.

PlayerPositionABRHRBIBBKAVG
Jonathan IndiaDH511011.248
Bobby Witt Jr.SS512001.287
Vinnie Pasquantino1B411110.265
Maikel Garcia3B523100.261
Salvador PerezC201100.255
Adam Frazier2B401100.242
Randal GrichukRF411100.237
MJ MelendezLF300001.227
Freddy FerminC312201.234

Notable Performances:

  • Bobby Witt Jr. Doubles Power: Recorded two doubles, extending his major league lead to 36 total doubles on the season
  • Maikel Garcia Multi-Hit Night: Collected three hits including two doubles, driving in a run
  • Grichuk’s First Royals Homer: Hit his first home run since being acquired from Arizona just two days prior
  • Team RISP: 3-for-12 with runners in scoring position, leaving chances on the bases

Atlanta Braves Pitching Stats

Spencer Strider earned his fifth win despite not dominating. The bullpen provided mostly solid work except for Rafael Montero’s meltdown.

PitcherIPHRERBBKPC-STERAResult
Spencer Strider5.07222396-623.71W (5-8)
Pierce Johnson1.0000019-72.56
Daysbel Hernandez1.02110025-152.32
Dylan Lee1.01110114-102.70
Rafael Montero0.02332014-65.54
Raisel Iglesias1.0000007-74.97SV (12)

Pitching Analysis:

  • Strider’s Workmanlike Effort: Battled through five innings with limited strikeout production (3 K) but managed the damage
  • Montero’s Disaster: Failed to record an out, allowing two hits and two walks while surrendering three runs
  • Iglesias Closes the Door: Secured his 12th save after inheriting runners in the ninth with the Royals threatening

Kansas City Royals Pitching Stats

Rich Hill’s control issues doomed Kansas City early. The veteran lefty walked six batters in just four innings, contributing to a club record-tying 14 walks issued.

PitcherIPHRERBBKPC-STERAResult
Rich Hill4.04446381-453.60L (0-2)
Taylor Clarke1.00001022-123.18
Steven Long1.01110130-204.05
Jose Cruz1.22443032-145.21
Jon Bowlan1.12114015-94.47

Royals Pitching Breakdown:

  • Hill’s Historic Struggle: Six walks in four innings marked his 250th career start with rough command throughout
  • Record-Tying Walks: The 14 total walks equaled a Royals club record, last achieved in 2006
  • Bullpen Couldn’t Stem Tide: Kansas City relievers issued eight additional walks, compounding Hill’s issues

Home Run Tracker

Three home runs changed the complexion of this matchup, all coming from Atlanta’s dangerous lineup.

InningBatterPitcherTypeDistanceExit VelocityRunnersScore Impact
3rdRonald Acuña Jr.Rich Hill2-run HR468 feetHigh velocityOlson on baseTied 2-2
4thMarcell OzunaRich Hill2-run HR406 feetLine driveAlbies on baseLead 4-2
7thAustin RileySteven LongSolo HR422 feetDeep shotNoneExtended 5-2

Home Run Context:

  • Acuña’s 468-foot blast was the longest of the night, tying the game after the Royals’ early 2-0 lead
  • Ozuna’s homer came an inning later off Hill, who struggled with walks all night
  • Riley’s solo shot provided insurance before his big eighth inning double

Advanced Stats and Metrics

Breaking down the underlying numbers reveals why Atlanta controlled this contest despite Kansas City’s 12 hits.

Hitting Metrics:

Stat CategoryAtlanta BravesKansas City Royals
Total Bases2120
Extra-Base Hits64
Batting Average.225 (9/40).279 (12/43)
OBP.395.389
Slugging %.525.465
Runners LOB1210

Pitching Efficiency:

Stat CategoryAtlanta BravesKansas City Royals
Total Pitches165180
Strikes107100
Strike %64.8%55.6%
First Pitch Strikes26/4429/56
Ground Ball / Fly Ball12/1711/13

Game Context and Storylines

Snapping the Losing Streak

The Braves entered this matchup desperate for a win after dropping five consecutive games. Atlanta had scored more than three runs in just one of those five losses, making this offensive explosion critical for team morale.

The victory improved Atlanta’s record to 45-60, still buried in the National League East cellar but showing signs of life. Manager’s lineup adjustments paid dividends, particularly moving Acuña Jr. into position to do damage with runners on base.

Historic Walk Totals

Kansas City’s 14 walks issued tied a franchise record that stood since 2006. Rich Hill shouldered responsibility for six of those free passes in what became his final start with the Royals. The 45-year-old veteran, making just his second start of 2025, couldn’t locate his pitches consistently.

According to reports from CBS Sports, this marked the fourth time in franchise history the Royals walked 14 batters. The organization designated Hill for assignment shortly after this performance, ending his brief tenure with Kansas City.

Witt Jr.’s Chase for History

Bobby Witt Jr. continued his assault on opposing pitching with two more doubles, extending his major league leading total to 36 doubles through July. The shortstop went 2-for-5 at the plate, maintaining his .287 batting average despite the loss.

Witt’s production has made him virtually untouchable ahead of the trade deadline. His combination of power, speed, and defensive excellence has him in Gold Glove contention while anchoring Kansas City’s lineup. The doubles parade showcases his gap-to-gap hitting ability.

Acuña’s Injury Scare

While not directly from this July 28th contest, Ronald Acuña Jr. exited the following night’s game with right Achilles tendon tightness. The five-time All-Star and former MVP had already missed most of 2024 with a torn left ACL, making any lower body injury cause for concern in Atlanta.

His two-homer performance on July 28th raised his season total to 14 home runs with 26 RBIs while batting .309. The injury scare came on Tuesday, July 29th, according to ESPN, after chasing down a ball in right field during the sixth inning.

Riley’s Breakout Performance

Austin Riley delivered when the Braves needed production most. His 2-for-6 night included a solo homer, a three-run double in the crucial eighth inning, and four total RBIs. The third baseman raised his season average to .268 with 15 home runs and 52 RBIs.

Riley’s three-run double in the eighth inning broke the game open, turning a 5-3 advantage into a commanding 9-3 lead. That big hit took the pressure off Atlanta’s shaky bullpen and effectively ended Kansas City’s comeback hopes.

Pitching Duels and Meltdowns

Spencer Strider’s line (5 IP, 7 H, 2 ER, 3 K) wasn’t dominant but got the job done. The right-hander improved to 5-8 on the season with a 3.71 ERA, providing length that Atlanta desperately needed with their rotation in flux.

Rafael Montero’s nightmare inning nearly cost the Braves the game. Entering in the ninth with a 9-4 lead, Montero faced four batters without recording an out, allowing two hits and two walks. Manager called on closer Raisel Iglesias to clean up the mess, which he did despite allowing a sacrifice fly.

Historical Context

This July matchup carried significance for both franchises navigating difficult 2025 seasons. The Braves, expected to contend in the NL East, found themselves 20 games under .500 and sellers ahead of the trade deadline. Atlanta’s entire Opening Day rotation landed on the injured list by this point in the season.

Kansas City (52-55) sat six games out in the AL Central, their playoff hopes fading as contenders like Cleveland and Detroit separated themselves. The Royals needed every win to stay relevant but couldn’t overcome their pitching control issues.

According to Baseball Reference, this series opener set the stage for a three-game set at Kauffman Stadium. Kansas City would rebound to take the series 2-1, but this particular loss stung given the winnable nature after jumping ahead 2-0.

Looking Ahead

The Braves announced that Erick Fedde would make his Atlanta debut the following night, facing Kansas City’s Seth Lugo. Fedde came to the Braves with a 3-10 record and 5.22 ERA, hoping a change of scenery would revive his season.

For Kansas City, the decision to designate Rich Hill came quickly after this performance. The veteran’s lack of command made him a liability in a rotation already dealing with injuries. The Royals needed to find pitching help before the trade deadline to remain competitive.

Both lineups would return largely intact for Tuesday’s game, though Salvador Perez’s status remained questionable after leaving this contest with an elbow bruise from being hit by a pitch in the third inning.

Key Takeaways from Atlanta Braves vs Kansas City Royals Match Player Stats

The Atlanta Braves vs Kansas City Royals match player stats demonstrate how walk discipline and timely hitting trump pure hit totals. Kansas City collected 12 hits to Atlanta’s nine but couldn’t convert those baserunners into enough runs.

Austin Riley’s four RBIs paced the Braves offense while Rich Hill’s control meltdown doomed the Royals from the start. Six walks in four innings set the tone for Kansas City’s pitchers, who collectively issued 14 free passes in tying a dubious franchise record.

Bobby Witt Jr. and Maikel Garcia provided bright spots for the home team with their extra-base hit production, but the Royals left too many runners stranded. The 3-for-12 performance with runners in scoring position proved costly against a Braves team desperate for victory.

For complete coverage of baseball statistics and player performance data, visit Match vs Player Stats for comprehensive analysis of all MLB matchups.


Final Score: Atlanta Braves 10, Kansas City Royals 7
Venue: Kauffman Stadium, Kansas City, MO
Date: Monday, July 28, 2025

The atlanta braves vs kansas city royals match player stats showcased offensive firepower from both sides, but Atlanta’s ability to capitalize with runners on base made the difference in their 10-7 victory over Kansas City.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Popular Articles