The inside dope on your favorite baseball players and teams.

2025 Kansas City Royals

American League Central
Manager: Matt Quatraro
<< 2024 Royals

2025 Kansas City Royals Batting

NameAgeGABRH2B3BHRRBIBBIBBSOSBCSSHSFHBGIDPBAOBASLGOPS
Bobby Witt Jr.251576239918447623884981253890787.295.351.501.852
Vinnie Pasquantino2716062172164331321134951071005714.264.323.475.798
Salvador Perez35155597541413503010028512500011214.236.284.446.729
Maikel Garcia251605958117039516746208423935114.286.351.449.800
Jonathan India281364976311629094554010604121310.233.323.346.669
Kyle Isbel281353684294164433230744513327.255.301.353.654
Michael Massey27772622064903209043211413.244.268.313.581
Jac Caglianone226221019336171818052100044.157.237.295.532
Drew Waters267120621506311411060530022.243.288.316.603
Freddy Fermin306719217497031213137121022.255.309.339.648
Adam Frazier335618421521004239036110220.283.320.402.722
Nick Loftin266716817359242014027111237.208.278.357.635
Mike Yastrzemski3450156303714091825022100413.237.339.500.839
John Rave277215318305041418046722111.196.283.307.590
Mark Canha364611392430167024010231.212.272.265.537
Hunter Renfroe33359951860048021000104.182.241.242.483
Randal Grichuk334397102030257022000011.206.267.299.566
Cavan Biggio303769912201411021102010.174.296.246.543
Carter Jensen2120601218603139012000001.300.391.550.941
MJ Melendez2623605520113023000020.083.154.167.321
Tyler Tolbert2764501914201610112121231.280.321.380.701
Luke Maile34254561120167016102001.244.346.356.702
Dairon Blanco3296211001002322000.167.167.333.500
Totals 16254316511342292221596384351910961114229416997.247.309.397.706
 

2025 Kansas City Royals Pitching

NameAgeWLWin%SVGGSGFCGShOIPHRERHRBBIBBSOHBGIDPERAWHIP
Michael Wacha331013.43503131000172.21667474154501264183.861.22
Seth Lugo3587.53302626000145.1133706727551125694.151.29
Michael Lorenzen33711.38902726000141.2149767325390127694.641.33
Noah Cameron2597.56302424000138.11094646184311143142.991.10
Kris Bubic2787.53302020000116.198383363911163142.551.18
Daniel Lynch2862.750157280067.2662423826145663.061.36
Carlos Estevez3245.44442670570066.0482218522654412.451.06
Angel Zerpa2552.714069240064.26730307220582104.181.38
John Schreiber3133.500174080064.05729271019162143.801.19
Cole Ragans2733.5000131300061.2533332720098214.671.18
Lucas Erceg3084.6672610100061.1541918418348472.641.17
Taylor Clarke3211.5001510150055.138202089044163.250.85
Steven Cruz2631.750047090045.2362019518138123.741.18
Jonathan Bowlan2812.333034170044.1372119617046053.861.22
Ryan Bergert2512.33308800040.2372120417139014.431.33
Sammy Long2923.4000390190040.1483124722133245.361.74
Stephen Kolek2812.33305500033.0209715021021.910.76
Chris Stratton3400---012070017.029171528016017.942.18
Luinder Avila2311.500013090014.072206016001.290.93
Bailey Falter2802.00004210012.0201515270110211.252.25
Hunter Harvey30101.000012010010.260001011000.000.66
Rich Hill4502.0000220009.09752804005.001.89
Evan Sisk2800---0501005.151105011001.691.88
Andrew Hoffmann2500---0302004.27621405013.862.36
Trevor Richards3200---0302003.074402020012.003.00
Tom Hatch3000---0101001.022210010018.002.00
Luke Maile3400---0101001.00000100000.001.00
Totals 8280.50647162162162001436.21308637596171478171271451173.731.24
 
The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.
Page last updated: Fri Dec 05 01:19:03 2025
Contact Us