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.

CHC

Carson Kelly

Carson Kelly comes in 378th of 439 hitters in stolen bases, 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 Played118
BattingOffensevs Hitters
Plate Appearances41956th191/439
At Bats37457th187/439
Hits9863rd163/439
On Base Percentage.33576th107/438
Batting Average.26274th113/438
Doubles1551st212/439
Triples018th280/439
Home Runs1051st203/439
Extra Base Hits2547th227/439
Total Bases14355th199/439
Slugging Percentage.38247th233/438
Isolated Power.12027th319/438
On Base Plus Slugging.71757th190/438
Runs5767th142/439
Runs Batted In5872nd119/439
Plate DisciplineOffensevs Hitters
Walks4065th152/439
Walk Rate9.5%61st170/438
Intentional Walks038th110/439
Hit by Pitch131st257/439
Strikeouts6957th187/439
Strikeout Rate16.5%83rd76/438
BaserunningOffensevs Hitters
Stolen Bases07th378/439
Caught Stealing078th1/439
118 games
DateOppABRHXBHHRTBRBIBBKSB
CHCSep 23, 2026MIAMIA1000000000
CHCSep 22, 2026MIAMIA5010010030
CHCSep 19, 2026@CINCIN4000000000
CHCSep 18, 2026@CINCIN2120021100
CHCSep 16, 2026ATLATL4120020000
CHCSep 15, 2026ATLATL1000000000
CHCSep 14, 2026ATLATL3210011100
CHCSep 13, 2026PITPIT1000000000
CHCSep 12, 2026PITPIT3000000000
CHCSep 11, 2026PITPIT3121032000
CHCSep 9, 2026@MILMIL3010010010
CHCSep 8, 2026@MILMIL1011022000
CHCSep 7, 2026@MILMIL4000000010
CHCSep 6, 2026@MIAMIA4110010020
CHCSep 4, 2026@MIAMIA4000000020
CHCSep 3, 2026MILMIL3110010000
CHCSep 1, 2026MILMIL4000001000
CHCAug 31, 2026MILMIL5131162100
CHCAug 29, 2026CINCIN4322164110
CHCAug 28, 2026CINCIN3100000100
CHCAug 26, 2026@ARIARI3000000010
CHCAug 24, 2026@ARIARI3111141100
CHCAug 23, 2026@SEASEA5110011000
CHCAug 21, 2026@SEASEA5020020010
CHCAug 19, 2026CWSCWS3000000010
CHCAug 18, 2026CWSCWS1111020000
CHCAug 17, 2026CWSCWS5110010000
CHCAug 14, 2026STLSTL3010010020
CHCAug 12, 2026@WSHWSH4000000120
CHCAug 11, 2026@WSHWSH5110011000
CHCAug 8, 2026@KCKC3011022020
CHCAug 7, 2026@KCKC4110010000
CHCAug 6, 2026TORTOR1000000000
CHCAug 5, 2026LADLAD5030030000
CHCAug 3, 2026LADLAD4111143100
CHCAug 2, 2026NYYNYY0000000000
CHCAug 1, 2026NYYNYY4010010020
CHCJuly 30, 2026@STLSTL4010010000
CHCJuly 29, 2026@STLSTL0000000000
CHCJuly 28, 2026@STLSTL4110011100
CHCJuly 27, 2026@STLSTL5120020010
CHCJuly 26, 2026@PITPIT4000001030
CHCJuly 24, 2026@PITPIT3000000000
CHCJuly 22, 2026DETDET3000000000
CHCJuly 21, 2026DETDET3110012210
CHCJuly 20, 2026DETDET1000000000
CHCJuly 19, 2026MINMIN3010011100
CHCJuly 17, 2026MINMIN4000000010
CHCJuly 12, 2026@CINCIN4100000110
CHCJuly 11, 2026@CINCIN4121151010
CHCJuly 10, 2026@CINCIN3000000000
CHCJuly 9, 2026@BALBAL4000000020
CHCJuly 8, 2026@BALBAL3211141110
CHCJuly 5, 2026STLSTL2110010210
CHCJuly 3, 2026STLSTL4010010010
CHCJune 30, 2026SDSD4020021100
CHCJune 28, 2026@MILMIL1000000000
CHCJune 27, 2026@MILMIL3011020100
CHCJune 26, 2026@MILMIL3000000110
CHCJune 25, 2026@NYMNYM1000000000
CHCJune 24, 2026@NYMNYM5211021000
CHCJune 23, 2026@NYMNYM2311022200
CHCJune 19, 2026TORTOR4321156210
CHCJune 17, 2026COLCOL4121031010
CHCJune 15, 2026COLCOL0000000000
CHCJune 14, 2026@SFSF3000000000
CHCJune 12, 2026@SFSF3100000110
CHCJune 11, 2026@COLCOL4111141010
CHCJune 10, 2026@COLCOL1000000100
CHCJune 9, 2026@COLCOL1010010000
CHCJune 7, 2026SFSF4110010010
CHCJune 6, 2026SFSF4000000000
CHCJune 5, 2026SFSF4020021010
CHCJune 2, 2026ATHATH3000000000
CHCMay 31, 2026@STLSTL4000000010
CHCMay 29, 2026@STLSTL4000000000
CHCMay 27, 2026@PITPIT4120020010
CHCMay 26, 2026@PITPIT4020020000
CHCMay 25, 2026@PITPIT1000000000
CHCMay 24, 2026HOUHOU4120020010
CHCMay 23, 2026HOUHOU0000000000
CHCMay 22, 2026HOUHOU3000000010
CHCMay 20, 2026MILMIL3000000020
CHCMay 19, 2026MILMIL1000000000
CHCMay 18, 2026MILMIL4120020020
CHCMay 17, 2026@CWSCWS3011020100
CHCMay 15, 2026@CWSCWS5031044010
CHCMay 13, 2026@ATLATL3110010000
CHCMay 10, 2026@TEXTEX3000000010
CHCMay 9, 2026@TEXTEX2000000100
CHCMay 8, 2026@TEXTEX4000000010
CHCMay 6, 2026CINCIN4110010010
CHCMay 4, 2026CINCIN3000000110
CHCMay 3, 2026ARIARI4020022000
CHCMay 1, 2026ARIARI4120021000
CHCApril 28, 2026@SDSD5110010010
CHCApril 26, 2026@LADLAD4010010000
CHCApril 24, 2026@LADLAD3000000120
CHCApril 23, 2026PHIPHI5231040000
CHCApril 21, 2026PHIPHI4010010110
CHCApril 19, 2026NYMNYM4000000030
CHCApril 18, 2026NYMNYM1111143000
CHCApril 17, 2026NYMNYM4110010000
CHCApril 14, 2026@PHIPHI4221153100
CHCApril 13, 2026@PHIPHI2110010100
CHCApril 12, 2026PITPIT5021031010
CHCApril 11, 2026PITPIT1000000100
CHCApril 10, 2026PITPIT1010010300
CHCApril 8, 2026@TBTB4121030000
CHCApril 6, 2026@TBTB4011020010
CHCApril 5, 2026@CLECLE4110010120
CHCApril 3, 2026@CLECLE4020020000
CHCApril 1, 2026LAALAA4200000120
CHCMarch 31, 2026LAALAA1010010000
CHCMarch 30, 2026LAALAA4010012010
CHCMarch 29, 2026WSHWSH4000000010
CHCMarch 28, 2026WSHWSH0000001100
CHCMarch 26, 2026WSHWSH3010010100
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026CHC118419374982510580.262.335.382.717
2025CHC111421369923117502.249.333.428.761
2024DETTEX9131328167199370.238.313.374.687

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.