Every player
New here?

How to read this page

A player page shows one box score, because a hitter and a pitcher share almost no column — which half you get follows the one he appears in. Every rate is built from summed counts, so a batting average is hits over at bats across whatever window you picked rather than an average of nightly averages. Pitchers rank against starters or relievers, which is the split the sport itself draws. A dash means no number for that cell, or a zero in a roster column that counts.

KC

John Rave

John Rave ranks 390th of 439 hitters in runs batted in, at 13.

94th beats 94% of the Hitters; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 4 shown
Playing TimeOffensevs Hitters
Games Played49
BattingOffensevs Hitters
Plate Appearances1498th400/439
At Bats1318th403/439
Hits299th399/439
On Base Percentage.30643rd248/438
Batting Average.22127th319/438
Doubles722nd336/439
Triples151st148/439
Home Runs632nd287/439
Extra Base Hits1423rd335/439
Total Bases5616th368/439
Slugging Percentage.42772nd125/438
Isolated Power.20685th65/438
On Base Plus Slugging.73465th155/438
Runs2424th331/439
Runs Batted In1310th390/439
Plate DisciplineOffensevs Hitters
Walks1622nd337/439
Walk Rate10.7%76th106/438
Intentional Walks038th110/439
Hit by Pitch010th348/439
Strikeouts3690th43/439
Strikeout Rate24.2%39th266/438
BaserunningOffensevs Hitters
Stolen Bases765th146/439
Stolen Base Rate100.0%93rd1/125
Caught Stealing078th1/439
49 games
DateOppABRHXBHHRTBRBIBBKSB
KCSep 23, 2026CWSCWS4000000010
KCSep 20, 2026@PITPIT4110010020
KCSep 19, 2026@PITPIT4010010020
KCSep 18, 2026@PITPIT2010010110
KCSep 17, 2026@HOUHOU3111020010
KCSep 16, 2026@HOUHOU4111142010
KCSep 15, 2026@HOUHOU2000000110
KCSep 13, 2026@BOSBOS0100000100
KCSep 12, 2026@BOSBOS3000000010
KCSep 11, 2026@BOSBOS2000000201
KCSep 9, 2026ARIARI3110010011
KCSep 8, 2026ARIARI3111142020
KCSep 7, 2026ARIARI3011020101
KCSep 6, 2026TORTOR5110010020
KCSep 5, 2026TORTOR3111141110
KCSep 2, 2026MIAMIA3010010110
KCAug 30, 2026@CLECLE3000000120
KCAug 29, 2026@CLECLE2210010000
KCAug 27, 2026@TORTOR5000000000
KCAug 26, 2026@TORTOR4010010000
KCAug 25, 2026@TORTOR4120021110
KCAug 23, 2026DETDET3321152102
KCAug 20, 2026ATHATH4000000020
KCAug 19, 2026ATHATH3111023000
KCAug 18, 2026ATHATH0100000000
KCAug 16, 2026@LAALAA4100000010
KCAug 15, 2026@LAALAA1000000000
KCAug 14, 2026@LAALAA3000000010
KCAug 12, 2026@LADLAD1000000000
KCAug 11, 2026@LADLAD4000000030
KCAug 9, 2026CHCCHC0000000000
KCAug 8, 2026CHCCHC3110010101
KCAug 7, 2026CHCCHC1000000010
KCAug 6, 2026MINMIN2000000000
KCAug 5, 2026MINMIN2000000100
KCAug 4, 2026MINMIN2000000000
KCAug 2, 2026@COLCOL4110010000
KCAug 1, 2026@COLCOL4121151010
KCJuly 31, 2026@COLCOL3010010000
KCJuly 30, 2026@MINMIN3122040001
KCJune 30, 2026TBTB3000000010
KCJune 27, 2026@CWSCWS2000000010
KCJune 24, 2026@TBTB3011020020
KCJune 23, 2026@TBTB0000000000
KCJune 22, 2026@TBTB3000000010
KCJune 21, 2026STLSTL1000000010
KCJune 19, 2026STLSTL2111020200
KCJune 17, 2026@WSHWSH4222171010
KCJune 15, 2026@WSHWSH0000000100
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026KC4914913129146137.221.306.427.734
2025KC721751533094147.196.283.307.590
2024KC

About MLB Research

Every number the site holds for a Major League team and the players who played for it, in one place. Pick a club, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.