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.

STL

Jimmy Crooks

Jimmy Crooks comes in 436th of 443 hitters in runs, at 10.

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 Played52
BattingOffensevs Hitters▶
Plate Appearances1498th406/443
At Bats1349th403/443
Hits245th417/443
On Base Percentage.2474th424/442
Batting Average.1794th424/442
Doubles618th353/443
Triples018th285/443
Home Runs526th318/443
Extra Base Hits1117th365/443
Total Bases459th401/443
Slugging Percentage.33622nd345/442
Isolated Power.15756th193/442
On Base Plus Slugging.58210th397/442
Runs102nd436/443
Runs Batted In1411th387/443
Plate DisciplineOffensevs Hitters▶
Walks97th407/443
Walk Rate6%22nd345/442
Intentional Walks038th109/443
Hit by Pitch368th113/443
Strikeouts4877th98/443
Strikeout Rate32.2%6th415/442
BaserunningOffensevs Hitters▶
Stolen Bases07th382/443
Caught Stealing078th1/443
52 games
DateOppABRHXBHHRTBRBIBBKSB
STLAug 29, 2026PITPIT2011020000
STLAug 28, 2026PITPIT3111142010
STLAug 26, 2026BALBAL2000000010
STLAug 25, 2026BALBAL1000000010
STLAug 22, 2026@PHIPHI4010010020
STLAug 21, 2026@PHIPHI1000000000
STLAug 20, 2026@CINCIN2000000100
STLAug 19, 2026@CINCIN4000000020
STLAug 17, 2026@CINCIN1000000010
STLAug 16, 2026@CHCCHC4221030110
STLAug 12, 2026PHIPHI3000000010
STLAug 10, 2026PHIPHI4000000020
STLAug 9, 2026COLCOL3000001000
STLAug 7, 2026COLCOL4110010010
STLAug 5, 2026@NYYNYY4121030010
STLAug 3, 2026@NYYNYY4111142020
STLAug 1, 2026@TORTOR3010010020
STLJuly 31, 2026@TORTOR3000000020
STLJuly 30, 2026CHCCHC1000000000
STLJuly 28, 2026CHCCHC4000000000
STLJuly 26, 2026CINCIN1000000010
STLJuly 24, 2026CINCIN3011020000
STLJuly 23, 2026ARIARI2010010000
STLJuly 22, 2026@LAALAA3000000010
STLJuly 20, 2026@LAALAA3000000020
STLJuly 18, 2026@ARIARI1111141000
STLJuly 17, 2026@ARIARI3010010100
STLJuly 12, 2026ATLATL3000000130
STLJuly 10, 2026ATLATL1111141000
STLJuly 7, 2026MILMIL0000000000
STLJuly 7, 2026MILMIL2000000020
STLJuly 3, 2026@CHCCHC0000000000
STLJuly 2, 2026@ATLATL2010010010
STLJuly 1, 2026@ATLATL2000000010
STLJune 27, 2026MIAMIA4000000030
STLJune 24, 2026ARIARI2000000010
STLJune 23, 2026ARIARI2010011010
STLJune 22, 2026ARIARI3000000000
STLJune 21, 2026@KCKC4010010020
STLJune 19, 2026@KCKC3000000000
STLJune 18, 2026@KCKC1000000010
STLJune 17, 2026SDSD1000000100
STLJune 16, 2026SDSD3000000110
STLJune 15, 2026SDSD3011022000
STLJune 12, 2026@MINMIN3110010100
STLJune 11, 2026@NYMNYM4111142010
STLJune 9, 2026@NYMNYM4000000020
STLJune 6, 2026CINCIN2000000010
STLJune 5, 2026CINCIN3000001220
STLJune 2, 2026TEXTEX4021031000
STLJune 1, 2026TEXTEX2010010010
STLMay 30, 2026CHCCHC3000000010
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026STL5214913424115140.179.247.336.582
2025STL15464562110.133.152.244.397
2024STL————————————

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.