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.

LAA

Oswald Peraza

Oswald Peraza ranks 388th of 439 hitters in strikeout rate, at 30.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 Played106
BattingOffensevs Hitters▶
Plate Appearances26531st303/440
At Bats24432nd300/440
Hits4020th349/440
On Base Percentage.2232nd432/439
Batting Average.1643rd428/439
Doubles615th366/440
Triples020th265/440
Home Runs528th303/440
Extra Base Hits1116th363/440
Total Bases6121st347/440
Slugging Percentage.2502nd429/439
Isolated Power.08612th387/439
On Base Plus Slugging.4731st433/439
Runs2427th321/440
Runs Batted In2023rd334/440
Plate DisciplineOffensevs Hitters▶
Walks1726th318/440
Walk Rate6.4%33rd295/439
Intentional Walks028th193/440
Hit by Pitch233rd262/440
Strikeouts8051st213/440
Strikeout Rate30.2%12th388/439
BaserunningOffensevs Hitters▶
Stolen Bases972nd119/440
Stolen Base Rate100%—
Caught Stealing086th1/440
106 games
DateOppABRHXBHHRTBRBIBBKSB
LAASep 27, 2025HOUHOU3000000130
LAASep 24, 2025KCKC4110011001
LAASep 23, 2025KCKC4000000020
LAASep 21, 2025@COLCOL3000000020
LAASep 20, 2025@COLCOL0000000001
LAASep 19, 2025@COLCOL0000000000
LAASep 18, 2025@MILMIL3000000020
LAASep 17, 2025@MILMIL3010010001
LAASep 16, 2025@MILMIL4000000020
LAASep 14, 2025@SEASEA1111141100
LAASep 12, 2025@SEASEA4000000020
LAASep 10, 2025MINMIN3000000010
LAASep 9, 2025MINMIN5030030010
LAASep 8, 2025MINMIN2100000120
LAASep 7, 2025ATHATH3000000010
LAASep 6, 2025ATHATH3010010110
LAASep 5, 2025ATHATH3010011020
LAASep 4, 2025@KCKC3000000120
LAASep 3, 2025@KCKC4010010001
LAASep 2, 2025@KCKC4121031011
LAASep 1, 2025@HOUHOU4000000030
LAAAug 31, 2025@HOUHOU4121151011
LAAAug 30, 2025@HOUHOU1010012000
LAAAug 27, 2025@TEXTEX3100000110
LAAAug 24, 2025CHCCHC1000000000
LAAAug 23, 2025CHCCHC2000000020
LAAAug 20, 2025CINCIN1000000000
LAAAug 17, 2025@ATHATH3010010000
LAAAug 15, 2025@ATHATH1000000010
LAAAug 12, 2025LADLAD0000000000
LAAAug 11, 2025LADLAD1000000000
LAAAug 9, 2025@DETDET1000000000
LAAAug 5, 2025TBTB3010010010
LAAAug 4, 2025TBTB1000000000
LAAAug 2, 2025CWSCWS1000000000
NYYJuly 30, 2025TBTB0100000000
NYYJuly 25, 2025PHIPHI2010010001
NYYJuly 23, 2025@TORTOR2000000010
NYYJuly 22, 2025@TORTOR1000000000
NYYJuly 21, 2025@TORTOR3010010011
NYYJuly 20, 2025@ATLATL0000000000
NYYJuly 19, 2025@ATLATL2000000000
NYYJuly 18, 2025@ATLATL0100000000
NYYJuly 13, 2025CHCCHC2000000010
NYYJuly 12, 2025CHCCHC3000000010
NYYJuly 11, 2025CHCCHC4120020010
NYYJuly 10, 2025SEASEA1000000000
NYYJuly 9, 2025SEASEA4100000000
NYYJuly 8, 2025SEASEA4000000020
NYYJuly 6, 2025@NYMNYM4000000010
NYYJuly 5, 2025@NYMNYM2110010000
NYYJuly 3, 2025@TORTOR3000000030
NYYJuly 2, 2025@TORTOR0000000000
NYYJune 30, 2025@TORTOR0000000000
NYYJune 29, 2025ATHATH4000000010
NYYJune 24, 2025@CINCIN3010010011
NYYJune 22, 2025BALBAL2000000000
NYYJune 21, 2025BALBAL4010012010
NYYJune 18, 2025LAALAA2000000010
NYYJune 16, 2025LAALAA0000000000
NYYJune 15, 2025@BOSBOS2000000010
NYYJune 13, 2025@BOSBOS2000000110
NYYJune 12, 2025@KCKC2000000000
NYYJune 11, 2025@KCKC1000000000
NYYJune 10, 2025@KCKC1000000010
NYYJune 7, 2025BOSBOS4010010020
NYYJune 6, 2025BOSBOS2000000110
NYYJune 5, 2025CLECLE4020020000
NYYJune 1, 2025@LADLAD4010011110
NYYMay 31, 2025@LADLAD1000000000
NYYMay 30, 2025@LADLAD2100000110
NYYMay 28, 2025@LAALAA2000000010
NYYMay 27, 2025@LAALAA3111141100
NYYMay 26, 2025@LAALAA4000000030
NYYMay 25, 2025@COLCOL4000000000
NYYMay 24, 2025@COLCOL4211021120
NYYMay 22, 2025TEXTEX3011020000
NYYMay 21, 2025TEXTEX0000000000
NYYMay 20, 2025TEXTEX3000000010
NYYMay 18, 2025NYMNYM2000000000
NYYMay 17, 2025NYMNYM0000000000
NYYMay 16, 2025NYMNYM3000001120
NYYMay 14, 2025@SEASEA0000000000
NYYMay 13, 2025@SEASEA4000000010
NYYMay 12, 2025@SEASEA4011020010
NYYMay 11, 2025@ATHATH1000000010
NYYMay 10, 2025@ATHATH3111142000
NYYMay 9, 2025@ATHATH1000000010
NYYMay 7, 2025SDSD0000000000
NYYMay 6, 2025SDSD1100000000
NYYMay 5, 2025SDSD2000000110
NYYMay 4, 2025TBTB3010010100
NYYApril 30, 2025@BALBAL3100000100
NYYApril 29, 2025@BALBAL5120022000
NYYApril 28, 2025@BALBAL2000000010
NYYApril 27, 2025TORTOR1000000010
NYYApril 17, 2025@TBTB0000000000
NYYApril 16, 2025KCKC4110010010
NYYApril 15, 2025KCKC4000000020
NYYApril 11, 2025SFSF1000000110
NYYApril 8, 2025@DETDET3000000000
NYYApril 6, 2025@PITPIT5111021030
NYYApril 5, 2025@PITPIT4221030010
NYYApril 3, 2025ARIARI0000000000
NYYMarch 30, 2025MILMIL1000000000
NYYMarch 29, 2025MILMIL1111142000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026LAA123370341782172512.229.273.337.611
2025NYYLAA10626524440115209.164.223.250.473
2024NYY4111021110.200.273.500.773

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.