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.

CWS

Drew Romo

Drew Romo ranks 373rd of 439 hitters in doubles, at 5.

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 Played60
BattingOffensevs Hitters▶
Plate Appearances20320th353/439
At Bats17718th361/439
Hits257th410/439
On Base Percentage.2313rd427/438
Batting Average.1410th436/438
Doubles513th373/439
Triples018th280/439
Home Runs737th264/439
Extra Base Hits1219th352/439
Total Bases5113th383/439
Slugging Percentage.2886th413/438
Isolated Power.14749th224/438
On Base Plus Slugging.5193rd426/438
Runs1711th387/439
Runs Batted In1615th368/439
Plate DisciplineOffensevs Hitters▶
Walks2032nd298/439
Walk Rate9.9%66th151/438
Intentional Walks038th110/439
Hit by Pitch131st257/439
Strikeouts4778th95/439
Strikeout Rate23.2%47th232/438
BaserunningOffensevs Hitters▶
Stolen Bases121st317/439
Stolen Base Rate100.0%—
Caught Stealing078th1/439
60 games
DateOppABRHXBHHRTBRBIBBKSB
CWSSep 2, 2026@HOUHOU2000000110
CWSSep 1, 2026@HOUHOU2000000200
CWSAug 30, 2026@MINMIN3010010000
CWSAug 28, 2026@MINMIN3000000110
CWSAug 25, 2026TEXTEX4100000120
CWSAug 24, 2026TEXTEX3010010000
CWSAug 22, 2026NYMNYM1210010000
CWSAug 20, 2026ATLATL1000000100
CWSAug 18, 2026@CHCCHC3010011010
CWSAug 16, 2026@DETDET4111142000
CWSAug 14, 2026@DETDET4000000100
CWSAug 13, 2026CINCIN0000000000
CWSAug 12, 2026CINCIN4121152000
CWSAug 8, 2026CLECLE4000000010
CWSAug 6, 2026@BOSBOS3100000010
CWSAug 5, 2026@BOSBOS2000000000
CWSAug 2, 2026@TBTB4000000030
CWSJuly 31, 2026@TBTB4010010000
CWSJuly 29, 2026NYYNYY2000000020
CWSJuly 28, 2026NYYNYY3010010010
CWSJuly 26, 2026HOUHOU3210010100
CWSJuly 24, 2026HOUHOU3000000000
CWSJuly 21, 2026@TEXTEX3000000010
CWSJuly 20, 2026@TEXTEX4011020010
CWSJuly 19, 2026@TORTOR3000000010
CWSJuly 11, 2026ATHATH3000000030
CWSJuly 9, 2026BOSBOS2000000000
CWSJuly 4, 2026@CLECLE2010010200
CWSJuly 1, 2026@BALBAL3000000000
CWSJune 27, 2026KCKC2000000010
CWSJune 23, 2026CLECLE3000000010
CWSJune 20, 2026@DETDET4000000010
CWSJune 16, 2026@NYYNYY3000000010
CWSJune 14, 2026LADLAD3000000030
CWSJune 12, 2026LADLAD4110010000
CWSJune 9, 2026ATLATL3000000100
CWSJune 7, 2026@PHIPHI3000001010
CWSJune 6, 2026@PHIPHI3000000010
CWSJune 3, 2026@MINMIN5011020020
CWSJune 2, 2026@MINMIN0000000000
CWSMay 31, 2026DETDET3000000000
CWSMay 29, 2026DETDET4111020000
CWSMay 26, 2026MINMIN4000000030
CWSMay 25, 2026MINMIN3111142020
CWSMay 23, 2026@SFSF3010011110
CWSMay 20, 2026@SEASEA3000000000
CWSMay 18, 2026@SEASEA4010010011
CWSMay 16, 2026CHCCHC3000000010
CWSMay 15, 2026CHCCHC4021031000
CWSMay 13, 2026KCKC4000001020
CWSMay 12, 2026KCKC4111141030
CWSMay 10, 2026SEASEA3111020010
CWSMay 8, 2026SEASEA4000000000
CWSMay 6, 2026@LAALAA2000000200
CWSMay 4, 2026@LAALAA4000000100
CWSMay 3, 2026@SDSD3111141020
CWSMay 1, 2026@SDSD1100000300
CWSApril 28, 2026LAALAA3222283000
CWSApril 26, 2026WSHWSH3000000110
CWSApril 25, 2026WSHWSH0000000100
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026CWS6020317725127161.141.231.288.519
2025COL33300000.000.000.000.000
2024COL16535193060.176.208.235.443

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.