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.

KC

Josh Rojas

Josh Rojas sits 379th of 440 hitters in home runs, at 2.

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 Played69
BattingOffensevs Hitters▶
Plate Appearances21123rd338/440
At Bats18924th336/440
Hits3415th371/440
On Base Percentage.2525th415/439
Batting Average.1805th419/439
Doubles927th312/440
Triples020th265/440
Home Runs211th379/440
Extra Base Hits1116th363/440
Total Bases4913th383/440
Slugging Percentage.2594th423/439
Isolated Power.07910th395/439
On Base Plus Slugging.5123rd424/439
Runs148th402/440
Runs Batted In118th399/440
Plate DisciplineOffensevs Hitters▶
Walks1932nd294/440
Walk Rate9%64th156/439
Intentional Walks028th193/440
Hit by Pitch05th399/440
Strikeouts4877th100/440
Strikeout Rate22.7%50th222/439
BaserunningOffensevs Hitters▶
Stolen Bases450th206/440
Stolen Base Rate80%—
Caught Stealing159th127/440
69 games
DateOppABRHXBHHRTBRBIBBKSB
CWSAug 15, 2025@KCKC0000000000
CWSAug 10, 2025CLECLE4120020000
CWSAug 8, 2025CLECLE1000000010
CWSAug 7, 2025@SEASEA0000000000
CWSAug 5, 2025@SEASEA2000000100
CWSAug 3, 2025@LAALAA4010010000
CWSAug 2, 2025@LAALAA2000000100
CWSAug 1, 2025@LAALAA4111141000
CWSJuly 30, 2025PHIPHI4011020000
CWSJuly 28, 2025PHIPHI0000000000
CWSJuly 25, 2025CHCCHC0100000100
CWSJuly 23, 2025@TBTB4000000100
CWSJuly 19, 2025@PITPIT5011021020
CWSJuly 12, 2025CLECLE3000000020
CWSJuly 11, 2025CLECLE3000001020
CWSJuly 11, 2025CLECLE1000000000
CWSJuly 8, 2025TORTOR2111141000
CWSJuly 7, 2025TORTOR4111020010
CWSJuly 5, 2025@COLCOL4010011110
CWSJuly 4, 2025@COLCOL4000000010
CWSJuly 3, 2025@LADLAD4110010000
CWSJuly 2, 2025@LADLAD1000000000
CWSJuly 1, 2025@LADLAD3000000020
CWSJune 29, 2025SFSF4000000000
CWSJune 28, 2025SFSF3010010000
CWSJune 27, 2025SFSF3010010100
CWSJune 25, 2025ARIARI4011020000
CWSJune 24, 2025ARIARI1000000110
CWSJune 22, 2025@TORTOR2000000000
CWSJune 21, 2025@TORTOR2000000110
CWSJune 20, 2025@TORTOR4021032010
CWSJune 19, 2025STLSTL2000000000
CWSJune 19, 2025STLSTL2000000010
CWSJune 15, 2025@TEXTEX4020020001
CWSJune 14, 2025@TEXTEX2000000010
CWSJune 13, 2025@TEXTEX2000000010
CWSJune 12, 2025@HOUHOU0000000000
CWSJune 11, 2025@HOUHOU2120020000
CWSJune 10, 2025@HOUHOU4000000020
CWSJune 8, 2025KCKC3000000110
CWSJune 7, 2025KCKC3111020010
CWSJune 6, 2025KCKC3100000010
CWSJune 5, 2025DETDET4131040000
CWSJune 4, 2025DETDET3000001020
CWSJune 3, 2025DETDET4000000010
CWSJune 2, 2025DETDET2000000100
CWSJune 1, 2025@BALBAL4000000020
CWSMay 31, 2025@BALBAL3020020111
CWSMay 30, 2025@BALBAL3000000000
CWSMay 28, 2025@NYMNYM5111021000
CWSMay 27, 2025@NYMNYM2011020100
CWSMay 26, 2025@NYMNYM3000000111
CWSMay 24, 2025TEXTEX2000000010
CWSMay 23, 2025TEXTEX3110010020
CWSMay 21, 2025SEASEA2000000100
CWSMay 20, 2025SEASEA2000000110
CWSMay 19, 2025SEASEA3000000010
CWSMay 18, 2025@CHCCHC2000000010
CWSMay 17, 2025@CHCCHC1000000000
CWSMay 16, 2025@CHCCHC4020020010
CWSMay 15, 2025@CINCIN4000000020
CWSMay 13, 2025@CINCIN4000000030
CWSMay 11, 2025MIAMIA3000000110
CWSMay 10, 2025MIAMIA3000000110
CWSMay 9, 2025MIAMIA4210010010
CWSMay 8, 2025@KCKC1000000010
CWSMay 7, 2025@KCKC4010010010
CWSMay 6, 2025@KCKC3020021101
CWSMay 4, 2025HOUHOU2000001110
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026KC431151062462141.226.259.321.580
2025CWS6921118934112114.180.252.259.512
2024SEA142476422952983110.225.304.336.641

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.