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

In walks, Abimelec Ortiz is 421st of 439 hitters, at 7.

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 Played42
BattingOffensevs Hitters▶
Plate Appearances1315th418/439
At Bats1246th412/439
Hits246th411/439
On Base Percentage.2373rd425/438
Batting Average.1949th399/438
Doubles513th373/439
Triples018th280/439
Home Runs526th311/439
Extra Base Hits1014th371/439
Total Bases449th399/439
Slugging Percentage.35529th311/438
Isolated Power.16162nd169/438
On Base Plus Slugging.59112th384/438
Runs1610th393/439
Runs Batted In1310th390/439
Plate DisciplineOffensevs Hitters▶
Walks74th421/439
Walk Rate5.3%14th376/438
Intentional Walks038th110/439
Hit by Pitch010th349/439
Strikeouts3492nd32/439
Strikeout Rate26.0%28th315/438
BaserunningOffensevs Hitters▶
Stolen Bases07th378/439
Caught Stealing078th1/439
42 games
DateOppABRHXBHHRTBRBIBBKSB
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.