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

Carlos Cortes

Carlos Cortes comes in 21st of 439 hitters in on base plus slugging, at .866.

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 Appearances992nd432/440
At Bats942nd431/440
Hits2910th395/440
On Base Percentage.32363rd165/439
Batting Average.30998th9/439
Doubles823rd329/440
Triples154th140/440
Home Runs422nd328/440
Extra Base Hits1322nd338/440
Total Bases5114th377/440
Slugging Percentage.54397th12/439
Isolated Power.23494th29/439
On Base Plus Slugging.86695th21/439
Runs114th422/440
Runs Batted In1414th376/440
Plate DisciplineOffensevs Hitters▶
Walks31st435/440
Walk Rate3%2nd429/439
Intentional Walks028th193/440
Hit by Pitch05th399/440
Strikeouts2099th6/440
Strikeout Rate20.2%64th158/439
BaserunningOffensevs Hitters▶
Stolen Bases07th378/440
Caught Stealing086th1/440
42 games
DateOppABRHXBHHRTBRBIBBKSB
ATHSep 28, 2025KCKC3010010000
ATHSep 27, 2025KCKC4011021000
ATHSep 26, 2025KCKC1000000010
ATHSep 23, 2025HOUHOU3000001010
ATHSep 21, 2025@PITPIT4010010000
ATHSep 20, 2025@PITPIT1000000000
ATHSep 19, 2025@PITPIT3110010000
ATHSep 17, 2025@BOSBOS2011020010
ATHSep 16, 2025@BOSBOS1000000100
ATHSep 14, 2025CINCIN1000000000
ATHSep 13, 2025CINCIN4121152000
ATHSep 12, 2025CINCIN3222282000
ATHSep 7, 2025@LAALAA1000000000
ATHSep 6, 2025@LAALAA2222163000
ATHSep 3, 2025@STLSTL1000000000
ATHSep 2, 2025@STLSTL1000000000
ATHAug 31, 2025TEXTEX4011021030
ATHAug 30, 2025TEXTEX3022041000
ATHAug 29, 2025TEXTEX1000000010
ATHAug 26, 2025DETDET1000000010
ATHAug 23, 2025@SEASEA2010010000
ATHAug 22, 2025@SEASEA1011020000
ATHAug 21, 2025@MINMIN5010011010
ATHAug 20, 2025@MINMIN1010010000
ATHAug 19, 2025@MINMIN1000000000
ATHAug 17, 2025LAALAA1010010000
ATHAug 15, 2025LAALAA0100000000
ATHAug 13, 2025TBTB4000000020
ATHAug 11, 2025TBTB1000000000
ATHAug 10, 2025@BALBAL0000000000
ATHAug 8, 2025@BALBAL4000000000
ATHAug 7, 2025@WSHWSH0000000000
ATHAug 2, 2025ARIARI4021030010
ATHAug 1, 2025ARIARI2010011100
ATHJuly 30, 2025SEASEA3010010010
ATHJuly 29, 2025SEASEA3000000110
ATHJuly 28, 2025SEASEA4011030000
ATHJuly 27, 2025@HOUHOU2110010010
ATHJuly 26, 2025@HOUHOU2010010010
ATHJuly 25, 2025@HOUHOU6220020030
ATHJuly 24, 2025@HOUHOU3110011010
ATHJuly 23, 2025@TEXTEX1000000000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026ATH124381343862810432.251.317.397.713
2025ATH42999429134140.309.323.543.866
2024NYM————————————

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.