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.

WSH

Abimelec Ortiz

Abimelec Ortiz places 407th of 442 hitters in on base plus slugging, at .572.

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 Played44
BattingOffensevs Hitters▶
Plate Appearances1365th422/443
At Bats1286th415/443
Hits245th417/443
On Base Percentage.2282nd435/442
Batting Average.1886th415/442
Doubles513th377/443
Triples018th285/443
Home Runs526th318/443
Extra Base Hits1014th375/443
Total Bases448th404/443
Slugging Percentage.34424th335/442
Isolated Power.15656th194/442
On Base Plus Slugging.5728th407/442
Runs1610th399/443
Runs Batted In1411th387/443
Plate DisciplineOffensevs Hitters▶
Walks74th422/443
Walk Rate5.1%13th386/442
Intentional Walks038th109/443
Hit by Pitch010th352/443
Strikeouts3690th42/443
Strikeout Rate26.5%26th326/442
BaserunningOffensevs Hitters▶
Stolen Bases07th382/443
Caught Stealing078th1/443
44 games
DateOppABRHXBHHRTBRBIBBKSB
WSHSep 26, 2026NYMNYM3000001010
WSHSep 25, 2026NYMNYM1000000010
WSHSep 21, 2026@DETDET3000000000
WSHSep 20, 2026@STLSTL1000000000
WSHSep 19, 2026@STLSTL3000000000
WSHSep 16, 2026PHIPHI3000000120
WSHSep 15, 2026PHIPHI1000000000
WSHSep 13, 2026LAALAA3000000020
WSHSep 12, 2026LAALAA2121032100
WSHSep 11, 2026LAALAA1000000010
WSHSep 8, 2026@SDSD3111020020
WSHSep 7, 2026@SDSD4110010010
WSHSep 6, 2026@LADLAD1000000000
WSHSep 5, 2026@LADLAD3000000020
WSHSep 4, 2026@LADLAD2110011010
WSHSep 2, 2026ATLATL4000000000
WSHSep 1, 2026ATLATL3000000010
WSHAug 31, 2026MIAMIA3100000110
WSHAug 30, 2026MIAMIA3000000010
WSHAug 29, 2026MIAMIA5020020000
WSHAug 28, 2026MIAMIA4121030020
WSHAug 26, 2026COLCOL4000000010
WSHAug 25, 2026COLCOL2010010000
WSHAug 24, 2026COLCOL4210011120
WSHAug 23, 2026@MIAMIA5000000010
WSHAug 22, 2026@MIAMIA3100000100
WSHAug 21, 2026@MIAMIA4000000010
WSHAug 20, 2026@TEXTEX3000000020
WSHAug 19, 2026@TEXTEX4111020110
WSHAug 18, 2026@TEXTEX3000000000
WSHAug 16, 2026@NYMNYM4111141020
WSHAug 15, 2026@NYMNYM1010010000
WSHAug 14, 2026@NYMNYM5000000020
WSHAug 13, 2026CHCCHC4221153010
WSHAug 12, 2026CHCCHC2111141000
WSHAug 11, 2026CHCCHC2010010010
WSHAug 9, 2026CINCIN3121151000
WSHAug 8, 2026CINCIN4010012000
WSHAug 7, 2026CINCIN3000000120
WSHAug 6, 2026@PHIPHI1000000000
WSHAug 5, 2026@PHIPHI5010010020
WSHAug 4, 2026@PHIPHI1000000000
WSHAug 3, 2026@PHIPHI3111141000
WSHJuly 12, 2026NYYNYY2011020000

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.