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.

ATH

Colby Thomas

Colby Thomas places 419th of 443 hitters in doubles, at 3.

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 Played56
BattingOffensevs Hitters▶
Plate Appearances1213rd429/443
At Bats1144th426/443
Hits234th423/443
On Base Percentage.2353rd430/442
Batting Average.20211th392/442
Doubles34th419/443
Triples018th285/443
Home Runs419th341/443
Extra Base Hits77th409/443
Total Bases385th421/443
Slugging Percentage.33321st351/442
Isolated Power.13235th285/442
On Base Plus Slugging.5697th410/442
Runs112nd429/443
Runs Batted In116th412/443
Plate DisciplineOffensevs Hitters▶
Walks41st437/443
Walk Rate3.3%2nd432/442
Intentional Walks038th109/443
Hit by Pitch131st260/443
Strikeouts3789th46/443
Strikeout Rate30.6%12th387/442
BaserunningOffensevs Hitters▶
Stolen Bases233rd279/443
Stolen Base Rate66.7%—
Caught Stealing144th195/443
56 games
DateOppABRHXBHHRTBRBIBBKSB
ATHJuly 30, 2026BOSBOS1000000010
ATHJuly 29, 2026BOSBOS2000000010
ATHJuly 28, 2026BOSBOS2000000000
ATHJuly 27, 2026BOSBOS4020020020
ATHJuly 26, 2026@MINMIN2000000010
ATHJuly 20, 2026@ARIARI1000000000
ATHJuly 19, 2026WSHWSH3010010010
ATHJuly 17, 2026WSHWSH1000000010
ATHJuly 12, 2026@CWSCWS2000000010
ATHJuly 11, 2026@CWSCWS2000000010
ATHJuly 10, 2026@CWSCWS1000000000
ATHJuly 9, 2026@DETDET3000000010
ATHJuly 7, 2026@DETDET2000000020
ATHJuly 5, 2026MIAMIA0000000000
ATHJuly 3, 2026MIAMIA4000000010
ATHJuly 1, 2026LADLAD4111021010
ATHJune 30, 2026LADLAD3121152000
ATHJune 29, 2026LADLAD3121151000
ATHJune 28, 2026@LAALAA3000000020
ATHJune 27, 2026@LAALAA3010011001
ATHJune 23, 2026@SFSF3100000000
ATHJune 21, 2026LAALAA3000000010
ATHJune 20, 2026LAALAA2000000010
ATHJune 19, 2026LAALAA1000000010
ATHJune 18, 2026LAALAA0000000000
ATHJune 16, 2026PITPIT1000000010
ATHJune 14, 2026COLCOL1000000010
ATHJune 13, 2026COLCOL3000000010
ATHJune 12, 2026COLCOL2000000010
ATHJune 9, 2026MILMIL3010010010
ATHJune 8, 2026MILMIL2110010100
ATHJune 6, 2026@HOUHOU0000000000
ATHJune 5, 2026@HOUHOU1000000010
ATHJune 4, 2026@CHCCHC3000000000
ATHJune 3, 2026@CHCCHC1111141000
ATHJune 2, 2026@CHCCHC1000000010
ATHMay 30, 2026NYYNYY3100000120
ATHMay 29, 2026NYYNYY3000000000
ATHMay 26, 2026SEASEA1000000000
ATHMay 22, 2026@SDSD2000000010
ATHMay 21, 2026@LAALAA0000000001
ATHMay 20, 2026@LAALAA0000000000
ATHMay 19, 2026@LAALAA3111022010
ATHMay 17, 2026SFSF0000000000
ATHMay 16, 2026SFSF1000000000
ATHMay 14, 2026STLSTL2110010010
ATHMay 13, 2026STLSTL4021030010
ATHMay 9, 2026@BALBAL2020021000
ATHMay 6, 2026@PHIPHI1000000000
ATHMay 5, 2026@PHIPHI4110010000
ATHMay 3, 2026CLECLE2111141000
ATHMay 2, 2026CLECLE1000000000
ATHMay 1, 2026CLECLE3010010010
ATHApril 30, 2026KCKC2000000100
ATHApril 28, 2026KCKC3010010110
ATHApril 25, 2026@TEXTEX4010011030
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026ATH561211142374112.202.235.333.569
2025ATH4913212027116192.225.267.417.684
2024ATH————————————

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.