Kansas City Royals vs Texas Rangers, June 28, 2022

June 28, 2022, 8:10 PM ET | Kauffman Stadium

Starting Pitchers

Texas Rangers

Jon Gray headshot
Recorded starter

Kansas City Royals

Jonathan Heasley headshot
Recorded starter

Season Comparison

2022
Texas RangersKansas City Royals
.696
OPS
.686
198
HR
138
707
Runs
640
4.22
ERA
4.70
1.34
WHIP
1.47
1314
Strikeouts by pitchers
1191

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Jon Gray headshot
Texas Rangers, MLBDB pick
Marcus Semien headshot
Texas Rangers, MLBDB pick
Kyle Isbel headshot
Kansas City Royals, MLBDB pick

Box Score

Batting

Marcus Semien led Texas Rangers with 3 hits and 1 home run and 4 RBI.

Texas Rangers batting
PlayerABRHRBIBBSOHR
Josh Smith3B3210100
Leody TaverasPH/CF1000000
Corey SeagerSS4122010
Marcus Semien2B4334011
Kole CalhounRF4011100
Adolis GarcíaDH4021100
Nathaniel Lowe1B5010020
Jonah HeimC4000000
Brad MillerLF/3B4110010
Steven DuggarCF/LF4120020
Totals378138371

Andrew Benintendi and Nicky Lopez led Kansas City Royals with 2 hits each.

Kansas City Royals batting
PlayerABRHRBIBBSOHR
Whit Merrifield2B3100010
Ryan O'HearnPH/1B1000000
Andrew BenintendiLF3021000
Bobby Witt Jr.SS4011010
MJ MelendezC4000020
Hunter Dozier1B/3B3000110
Vinnie PasquantinoDH4000000
Michael A. TaylorCF3010010
Kyle IsbelRF3111021
Nicky Lopez3B/2B2120100
Totals30373281

Pitching

Jon Gray went 7.0 innings for Texas Rangers (8 SO, 1 ER); Jonathan Heasley went 3.2 innings for Kansas City Royals (3 SO, 7 ER).

Pitching lines
PitcherIPHRERBBSOHR
Texas Rangers
Jon Gray7.0511280
José Leclerc1.0222001
Dennis Santana1.0000000
Kansas City Royals
Jonathan Heasley3.2977231
Amir Garrett1.1000110
Taylor Clarke1.0000020
Dylan Coleman1.0200000
Jose Cuas1.0000010
Matt Peacock1.0211000
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

No scoring plays available.

Play-by-Play

Play-by-play not available yet.