2024 Kansas City Royals Stats


Bonus
BetMGM Sportsbook#1 BetMGM
REVIEW
New Customers - Up to $1500 Paid Back in Bonus Bets
Bonus Bets Expire in 7 Days
One new customer offer/Add'l Terms

Bet Now
21+ Playable in Ohio only
Gambling Problem? Call 1-800-589-9966
BetRivers Sportsbook#2 BetRivers
REVIEW
New Customers - 2nd Chance Bet up to $100 - Code: SPORTS
Bet Now
21+ Playable in Ohio only
Gambling Problem? Call 1-800-589-9966
BetWay Sportsbook#3 BetWay
REVIEW
New Customers - Bet $20+, Get a $40 Bonus Bet
Bet Now
21+ Playable in Ohio only
Gambling Problem? Call 1-800-589-9966
2024 Kansas City Royals Stats
Past Team Stats
Other Teams

2024 Kansas City Royals Batting

2024 Kansas City Royals Batting
Player GP AB R H 2B 3B HR RBI TB BB SO SB AVG OBP SLG
Bobby Witt Jr.
SS
26 104 21 32 8 3 4 11 58 7 23 7 0.308 0.357 0.558
Maikel Garcia
3B
26 99 11 20 3 1 4 16 37 8 22 6 0.202 0.257 0.374
Salvador Perez
C
25 91 12 32 4 0 7 25 57 8 13 0 0.352 0.410 0.626
Kyle Isbel
CF
25 70 8 15 2 1 2 5 25 2 12 3 0.214 0.236 0.357
Vinnie Pasquantino
1B
24 82 14 20 5 0 4 11 37 16 10 0 0.244 0.364 0.451
MJ Melendez
LF
23 79 9 16 5 0 4 12 33 8 19 1 0.203 0.276 0.418
Nelson Velazquez
LF
22 74 11 18 4 0 2 7 28 7 27 1 0.243 0.309 0.378
Adam Frazier
2B
22 55 4 11 2 0 0 4 13 9 8 1 0.200 0.333 0.236
Hunter Renfroe
RF
21 67 6 10 3 0 2 10 19 5 16 0 0.149 0.208 0.284
Garrett Hampson
CF
20 29 4 6 1 0 0 1 7 1 13 3 0.207 0.233 0.241
Nate Eaton
RF
17 31 8 8 1 1 2 5 17 1 7 0 0.258 0.303 0.548
CJ Alexander
1B
17 29 1 7 2 0 1 3 12 0 10 0 0.241 0.241 0.414
Devin Mann
3B
15 24 1 6 1 0 0 1 7 3 6 0 0.250 0.333 0.292
Dairon Blanco
LF
15 14 6 2 2 0 0 0 4 2 3 5 0.143 0.294 0.286
Cam Devanney
SS
15 24 4 5 0 0 1 5 8 2 7 1 0.208 0.269 0.333
Logan Porter
C
15 21 0 4 0 0 0 1 4 3 6 0 0.190 0.292 0.190
Tyler Tolbert
SS
15 29 5 7 3 0 0 3 10 2 11 4 0.241 0.273 0.345
Nick Pratto
1B
13 38 9 16 1 1 4 13 31 2 8 1 0.421 0.476 0.816
Nick Loftin
2B
13 29 7 8 0 0 0 6 8 5 5 0 0.276 0.371 0.276
John Rave
CF
13 25 3 7 1 0 1 4 11 2 8 0 0.280 0.333 0.440
Freddy Fermin
C
13 38 4 8 1 0 0 1 9 2 4 0 0.211 0.250 0.237
Tucker Bradley
LF
13 10 2 2 1 0 1 1 6 1 4 0 0.200 0.273 0.600
Drew Waters
CF
12 29 5 8 2 0 1 1 13 3 12 1 0.276 0.344 0.448
Mike Brosseau
3B
12 32 2 5 0 0 0 2 5 0 3 1 0.156 0.206 0.156
Ryan Fitzgerald
3B
12 13 6 4 0 1 1 3 9 2 4 1 0.308 0.400 0.692
Austin Nola
C
12 25 4 5 0 0 0 0 5 1 2 0 0.200 0.231 0.200
Sandy Leon
C
11 17 1 2 0 0 0 0 2 1 7 0 0.118 0.167 0.118
Tyler Gentry
RF
10 17 3 2 0 0 1 3 5 1 4 0 0.118 0.211 0.294
Josh Lester
1B
9 9 1 3 1 0 0 1 4 0 4 0 0.333 0.333 0.444
Diego Hernandez
OF
8 13 2 3 0 0 0 0 3 1 2 0 0.231 0.286 0.231
Peyton Wilson
2B
8 11 3 3 2 0 0 2 5 0 0 1 0.273 0.250 0.455
Leonel Valera
SS
8 9 2 2 1 0 0 0 3 0 4 0 0.222 0.222 0.333
Javier Vaz
LF
8 7 1 3 0 0 0 0 3 0 0 1 0.429 0.429 0.429
Tyler Cropley
C
7 12 3 5 1 0 0 2 6 1 3 0 0.417 0.462 0.500
Joe Gray
CF
7 8 0 1 0 0 0 2 1 1 2 0 0.125 0.200 0.125
Luca Tresh
C
6 9 1 3 1 0 0 4 4 0 1 0 0.333 0.300 0.444
Carter Jensen
C
6 6 1 1 1 0 0 2 2 2 4 0 0.167 0.333 0.333
River Town
LF
6 4 0 1 1 0 0 2 2 0 1 0 0.250 0.250 0.500
Michael Massey
2B
5 16 2 3 1 0 0 2 4 0 0 0 0.188 0.188 0.250
Rodolfo Duran
C
5 6 2 1 0 0 1 1 4 1 2 0 0.167 0.375 0.667
Sam Long
RP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Walter Pennington
RP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Evan Sisk
RP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Gavin Cross
RF
4 8 1 1 0 0 0 0 1 1 3 0 0.125 0.222 0.125
Daniel Lynch IV
SP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jake Brentz
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Matt Sauer
SP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Cayden Wallace
3B
3 3 1 1 0 0 0 0 1 0 1 0 0.333 0.333 0.333
Will Klein
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
John Schreiber
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jonah Dipoto
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Steven Cruz
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Will Smith
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jacob Wallace
SP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Chris Stratton
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Dan Altavilla
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Josh Taylor
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Mason Barnett
UN
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Angel Zerpa
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Cole Ragans
SP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Seth Lugo
SP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Brett Squires
1B
2 2 0 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000
Keylan Killgore
SP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Alec Marsh
SP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jack Pineda
SS
2 2 0 1 1 0 0 0 2 0 1 0 0.500 0.500 1.000
Jean Ramirez
CF
1 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Michael Wacha
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jonathan Bowlan
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Tyler Duffey
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Anthony Veneziano
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Andrew Hoffmann
P
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Anderson Paulino
P
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Beck Way
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
William Fleming
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Brady Singer
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Dillan Shrum
1B
1 0 0 0 0 0 0 0 0 1 0 1 0.000 1.000 0.000
Eric Cerantola
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Chandler Champlain
UN
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Omar Hernandez
C
1 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
James McArthur
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Nick Anderson
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Blake Mitchell
C
1 3 0 0 0 0 0 0 0 0 3 0 0.000 0.000 0.000
Carson Roccaforte
OF
1 1 0 0 0 0 0 1 0 0 0 0 0.000 0.000 0.000
Trevor Werner
3B
1 3 0 1 1 0 0 1 2 0 2 0 0.333 0.333 0.667
Brennon Mcnair
3B
1 1 0 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000
Noah Murdock
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Shervyen Newton
1B
1 2 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jordan Lyles
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Kale Emshoff
C
1 2 1 1 0 0 1 1 4 0 1 0 0.500 0.500 2.000
Austin Charles
3B
1 1 0 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000
Spencer Nivens
LF
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Luis Cessa
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Ryan Brady
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000

2024 Kansas City Royals Pitching

2024 Kansas City Royals Pitching by Wins and Games Played
Player GP GS QS W L SV HLD IP H ER HR BB K PS WHIP ERA
Alec Marsh
SP
5 5 1 3 0 0 0 26.2 20 8 1 7 17 79.4 1.01 2.70
Seth Lugo
SP
5 5 4 3 1 0 0 31.0 30 7 2 7 14 92.0 1.19 2.03
John Schreiber
RP
13 0 0 2 0 0 5 12.0 7 1 0 3 8 0.0 0.83 0.75
Chris Stratton
RP
11 0 0 2 1 1 2 12.0 6 4 0 9 10 0.0 1.25 3.00
Brady Singer
SP
5 5 2 2 1 0 0 29.1 18 9 4 10 28 91.4 0.95 2.76
Jonathan Bowlan
SP
2 0 0 2 0 0 0 3.1 5 2 0 2 2 0.0 2.10 5.40
James McArthur
RP
11 0 0 1 0 6 1 12.2 14 4 0 2 14 0.0 1.26 2.84
Nick Anderson
RP
10 0 0 1 1 0 1 9.0 9 4 1 5 3 0.0 1.56 4.00
Cole Ragans
SP
6 6 3 1 2 0 0 30.0 33 13 1 10 37 0.0 1.43 3.90
Daniel Lynch IV
SP
5 3 0 1 0 0 1 13.0 9 4 1 5 9 0.0 1.08 2.77
Dan Altavilla
RP
5 0 0 1 0 0 0 5.0 6 6 1 4 4 0.0 2.00 10.80
Michael Wacha
SP
5 5 2 1 2 0 0 28.1 27 12 2 9 25 87.4 1.27 3.81
Steven Cruz
RP
4 0 0 1 0 1 1 4.0 5 3 0 2 5 0.0 1.75 6.75
Chandler Champlain
UN
2 0 0 1 0 0 1 2.0 3 2 1 2 0 0.0 2.50 9.00
Angel Zerpa
RP
11 0 0 0 0 0 2 10.2 11 3 2 3 12 0.0 1.31 2.53
Will Smith
RP
9 0 0 0 2 1 2 8.0 14 11 2 5 7 0.0 2.38 12.38
Walter Pennington
RP
7 0 0 0 1 0 0 5.1 5 1 0 2 11 0.0 1.31 1.69
Matt Sauer
RP
7 0 0 0 0 0 0 8.1 8 2 1 6 4 0.0 1.68 2.16
Jonah Dipoto
RP
7 0 0 0 0 1 2 4.2 1 1 0 3 3 0.0 0.86 1.93
Jake Brentz
RP
7 0 0 0 1 0 1 4.1 6 9 1 11 8 0.0 3.92 18.69
Sam Long
RP
6 0 0 0 0 0 2 7.1 5 1 0 1 13 0.0 0.82 1.23
Josh Taylor
RP
6 0 0 0 0 0 3 6.0 5 1 1 0 6 0.0 0.83 1.50
Evan Sisk
RP
6 0 0 0 0 3 0 5.0 3 1 0 2 6 0.0 1.00 1.80
Luis Cessa
SP
5 0 0 0 0 0 0 6.0 3 3 1 2 5 0.0 0.83 4.50
Jordan Lyles
RP
5 0 0 0 0 0 0 5.0 2 0 0 2 3 0.0 0.80 0.00
Will Klein
RP
4 0 0 0 0 0 0 3.2 0 0 0 2 6 0.0 0.55 0.00
Anthony Veneziano
SP
2 0 0 0 0 0 0 2.0 4 1 0 1 2 0.0 2.50 4.50
Mason Barnett
UN
2 0 0 0 2 0 1 2.1 4 4 1 2 0 0.0 2.57 15.43
Andrew Hoffmann
P
2 0 0 0 0 1 1 2.0 1 0 0 0 3 0.0 0.50 0.00
Beck Way
RP
2 0 0 0 0 0 2 2.0 1 0 0 1 0 0.0 1.00 0.00
Noah Murdock
SP
2 0 0 0 0 0 0 1.1 2 0 0 2 1 0.0 3.00 0.00
Jacob Wallace
SP
2 0 0 0 0 1 0 2.0 1 0 0 1 2 0.0 1.00 0.00
John McMillon
RP
2 0 0 0 0 0 0 2.0 2 0 0 1 1 0.0 1.50 0.00
Tyler Duffey
RP
1 0 0 0 0 0 0 2.0 0 0 0 2 3 0.0 1.00 0.00
William Fleming
RP
1 0 0 0 0 1 0 1.0 0 0 0 0 0 0.0 0.00 0.00
Anderson Paulino
P
1 0 0 0 0 0 0 0.2 4 3 1 1 2 0.0 7.50 40.50
Christian Chamberlain
RP
1 0 0 0 0 0 1 0.1 0 1 0 1 1 0.0 3.00 27.00
Benjamin Wereski
RP
1 0 0 0 0 0 0 0.1 1 0 0 0 0 0.0 3.00 0.00
Eric Cerantola
RP
1 0 0 0 0 0 0 1.0 0 0 0 1 2 0.0 1.00 0.00
Tyson Guerrero
P
1 0 0 0 0 0 0 1.0 2 2 0 2 1 0.0 4.00 18.00
Keylan Killgore
SP
1 0 0 0 0 0 0 1.0 1 0 0 1 2 0.0 2.00 0.00

MLB Stats Archive

Review stats and standings from past seasons with our MLB Stats Archive.

MLB Betting Resources

  • How to Bet on MLB Baseball - Learn how to bet on MLB baseball with moneylines, totals, and run lines, plus exotics like parlays, props, and futures.
  • MLB Betting Sites - We've reviewed the best licensed and legal US sports betting sites where you can bet on MLB.
  • MLB Odds - Moneylines, totals, and run lines for upcoming MLB matchups. Review odds to win the World Series, plus each league's Pennant and Divisions.
  • MLB Prop Bets - Learn how to bet on MLB prop bets, and then have a look at the latest prop bets from upcoming MLB matchups.
  • MLB Underdogs - Review today's MLB underdog betting opportunities, and our simple underdog betting system.
  • MLB Win Total Odds - We explain what a MLB win total bet is, how to place the bet, and offer an example wager to illustrate how this simple wager works.
  • MLB Futures Odds - Our tutorial explains how to bet MLB futures with a helpful example, plus the latest odds to win the World Series, American and National Leagues, each division, and MVP awards.
  • Undefeated MLB Teams - See which teams are still undefeated in the current regular season.
  • World Series Betting Odds - Odds to win the World Series combined with a helpful tutorial that explains how to bet on the Fall Classic with moneylines, totals, and run lines.
  • MLB League MVP Odds - See which players are favored to win this season's American and National League MVP awards.
  • Best Way to Bet on MLB Baseball - This helpful tutorial filters out all the noise and sticks to the basics. Learn simple MLB handicapping strategies.
  • When to Bet the Run Line vs the Moneyline - Learn when betting the run line offers more value than the moneyline. Know which moneyline values indicate the run line might be worth a look.
  • MLB Team Betting Odds - Check out odds for each MLB team's upcoming matchups, plus team futures, season specials, and team standings.