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.

COL

Kyle Karros

In stolen bases, Kyle Karros is 378th of 440 hitters, at 0.

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 Played43
BattingOffensevs Hitters▶
Plate Appearances15612th387/440
At Bats13711th391/440
Hits3112th385/440
On Base Percentage.30850th221/439
Batting Average.22630th306/439
Doubles46th401/440
Triples020th265/440
Home Runs16th402/440
Extra Base Hits54th418/440
Total Bases386th412/440
Slugging Percentage.2775th415/439
Isolated Power.0513rd426/439
On Base Plus Slugging.58512th386/439
Runs2022nd340/440
Runs Batted In95th415/440
Plate DisciplineOffensevs Hitters▶
Walks1521st342/440
Walk Rate9.6%71st127/439
Intentional Walks028th193/440
Hit by Pitch233rd262/440
Strikeouts4184th71/440
Strikeout Rate26.3%29th314/439
BaserunningOffensevs Hitters▶
Stolen Bases07th378/440
Caught Stealing086th1/440
43 games
DateOppABRHXBHHRTBRBIBBKSB
COLSep 28, 2025@SFSF2010010100
COLSep 27, 2025@SFSF2000000210
COLSep 26, 2025@SFSF3010010000
COLSep 25, 2025@SEASEA3100000120
COLSep 24, 2025@SEASEA3000000010
COLSep 23, 2025@SEASEA4020021020
COLSep 21, 2025LAALAA2000001020
COLSep 19, 2025LAALAA3010010110
COLSep 18, 2025MIAMIA3100000010
COLSep 17, 2025MIAMIA0000000000
COLSep 16, 2025MIAMIA4220020010
COLSep 13, 2025@SDSD4010010010
COLSep 12, 2025@SDSD4000000010
COLSep 11, 2025@SDSD3000000000
COLSep 10, 2025@LADLAD3000000120
COLSep 9, 2025@LADLAD3110010000
COLSep 8, 2025@LADLAD3000000020
COLSep 6, 2025SDSD4000000030
COLSep 5, 2025SDSD3020020100
COLSep 3, 2025SFSF4221030010
COLSep 2, 2025SFSF3010010110
COLSep 1, 2025SFSF4000001010
COLAug 31, 2025CHCCHC4000000020
COLAug 30, 2025CHCCHC4000000010
COLAug 29, 2025CHCCHC4110011000
COLAug 28, 2025@HOUHOU5010010020
COLAug 27, 2025@HOUHOU3000000010
COLAug 26, 2025@HOUHOU4220020010
COLAug 24, 2025@PITPIT3010010010
COLAug 23, 2025@PITPIT3020020000
COLAug 22, 2025@PITPIT3000000000
COLAug 19, 2025LADLAD4111142030
COLAug 18, 2025LADLAD1100000210
COLAug 17, 2025ARIARI1100000000
COLAug 16, 2025ARIARI3100000110
COLAug 15, 2025ARIARI3120020110
COLAug 14, 2025ARIARI4000000000
COLAug 13, 2025@STLSTL3321030100
COLAug 12, 2025@STLSTL3010010010
COLAug 11, 2025@STLSTL4000000010
COLAug 10, 2025@ARIARI5121032010
COLAug 9, 2025@ARIARI3111020100
COLAug 8, 2025@ARIARI3010011110
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026COL1314754111043713495.253.345.414.758
2025COL43156137315190.226.308.277.585
2024COL————————————

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.