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.

PHI

Luis Arraez

Luis Arraez ranks 1st of 438 hitters in strikeout rate, at 4.3%.

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 Played150
BattingOffensevs Hitters
Plate Appearances65293rd33/439
At Bats59396th19/439
Hits185100th2/439
On Base Percentage.34784th71/438
Batting Average.312100th3/438
Doubles3398th8/439
Triples799th6/439
Home Runs632nd287/439
Extra Base Hits4681st85/439
Total Bases25092nd37/439
Slugging Percentage.42269th137/438
Isolated Power.11020th350/438
On Base Plus Slugging.76977th102/438
Runs6778th98/439
Runs Batted In6476th104/439
Plate DisciplineOffensevs Hitters
Walks3456th190/439
Walk Rate5.2%13th383/438
Intentional Walks293rd20/439
Hit by Pitch251st174/439
Strikeouts2897th14/439
Strikeout Rate4.3%100th1/438
BaserunningOffensevs Hitters
Stolen Bases1075th101/439
Stolen Base Rate100.0%
Caught Stealing078th1/439
150 games
DateOppABRHXBHHRTBRBIBBKSB
PHISep 23, 2026MILMIL4000000000
PHISep 22, 2026MILMIL4120020000
PHISep 20, 2026@NYMNYM4010012000
PHISep 19, 2026@NYMNYM5020020010
PHISep 18, 2026@NYMNYM4000000000
PHISep 17, 2026@NYMNYM2000001110
PHISep 16, 2026@WSHWSH2011021300
PHISep 15, 2026@WSHWSH3022041100
PHISep 13, 2026@ATLATL5000000000
PHISep 12, 2026@ATLATL4000000000
PHISep 11, 2026@ATLATL5020021000
PHISep 10, 2026HOUHOU3110010000
PHISep 9, 2026HOUHOU4121031100
PHISep 8, 2026HOUHOU3010010000
PHISep 7, 2026ATLATL3000000010
PHISep 6, 2026ATLATL3010011000
PHISep 5, 2026ATLATL4020021000
PHISep 4, 2026ATLATL4121030000
PHISep 2, 2026@ARIARI4000000010
PHISep 1, 2026@ARIARI4020020100
PHIAug 31, 2026@ARIARI4010010000
PHIAug 30, 2026@LAALAA0000001000
PHIAug 29, 2026@LAALAA5000000000
PHIAug 28, 2026@LAALAA4020020000
PHIAug 26, 2026@SEASEA4000000000
PHIAug 25, 2026@SEASEA4010010000
PHIAug 24, 2026@SEASEA4010010000
PHIAug 23, 2026STLSTL1000000000
PHIAug 22, 2026STLSTL2110010000
PHIAug 21, 2026STLSTL5131040000
PHIAug 19, 2026MIAMIA4221152000
PHIAug 18, 2026MIAMIA4130030010
PHIAug 17, 2026MIAMIA5010011000
PHIAug 16, 2026@MINMIN4011021000
PHIAug 15, 2026@MINMIN4210011100
PHIAug 13, 2026@MINMIN5030030000
PHIAug 12, 2026@STLSTL4011021000
PHIAug 11, 2026@STLSTL4000000000
PHIAug 10, 2026@STLSTL5000000000
PHIAug 9, 2026TORTOR6100000010
PHIAug 8, 2026TORTOR4120021000
PHIAug 7, 2026TORTOR4000000110
PHIAug 6, 2026WSHWSH4021031000
PHIAug 5, 2026WSHWSH5111141000
PHIAug 4, 2026WSHWSH4121032000
SFAug 2, 2026@SDSD5000000000
SFJuly 31, 2026@SDSD3010010010
SFJuly 30, 2026@SDSD4000000000
SFJuly 29, 2026MILMIL5140042001
SFJuly 28, 2026MILMIL4110010000
SFJuly 27, 2026MILMIL4010011011
SFJuly 26, 2026LAALAA5021032000
SFJuly 25, 2026LAALAA4220021010
SFJuly 24, 2026LAALAA5030030000
SFJuly 22, 2026@KCKC3000001000
SFJuly 20, 2026@KCKC4000000000
SFJuly 19, 2026@SEASEA4011021020
SFJuly 18, 2026@SEASEA4010010100
SFJuly 17, 2026@SEASEA5010010000
SFJuly 12, 2026COLCOL3000000100
SFJuly 11, 2026COLCOL4120020010
SFJuly 10, 2026COLCOL4130030101
SFJuly 9, 2026COLCOL4121031100
SFJuly 8, 2026TORTOR4000000000
SFJuly 7, 2026TORTOR4021031000
SFJuly 6, 2026TORTOR4010010101
SFJuly 5, 2026@COLCOL4000000100
SFJuly 4, 2026@COLCOL5130031010
SFJuly 3, 2026@COLCOL3111020010
SFJuly 1, 2026@ARIARI5000000000
SFJune 30, 2026@ARIARI4132181000
SFJune 29, 2026@ARIARI4021030000
SFJune 28, 2026ATLATL3120021000
SFJune 27, 2026ATLATL4110010000
SFJune 26, 2026ATLATL3011020100
SFJune 23, 2026ATHATH2010010000
SFJune 21, 2026@MIAMIA4111020000
SFJune 20, 2026@MIAMIA3010010200
SFJune 19, 2026@MIAMIA5000000000
SFJune 17, 2026@ATLATL4221154101
SFJune 16, 2026@ATLATL5231040000
SFJune 14, 2026CHCCHC4000000000
SFJune 13, 2026CHCCHC5011031000
SFJune 12, 2026CHCCHC4010010000
SFJune 10, 2026WSHWSH5121030000
SFJune 9, 2026WSHWSH5121040000
SFJune 8, 2026WSHWSH5020020010
SFJune 7, 2026@CHCCHC4010010000
SFJune 6, 2026@CHCCHC5010010010
SFJune 5, 2026@CHCCHC5221031000
SFJune 4, 2026@MILMIL4121031000
SFJune 3, 2026@MILMIL4010010010
SFJune 2, 2026@MILMIL5122050010
SFJune 1, 2026@MILMIL3010010100
SFMay 31, 2026@COLCOL4210013100
SFMay 30, 2026@COLCOL4000000000
SFMay 29, 2026@COLCOL4120020000
SFMay 27, 2026ARIARI4030032001
SFMay 26, 2026ARIARI1000000000
SFMay 25, 2026ARIARI4111020000
SFMay 24, 2026CWSCWS2200000010
SFMay 23, 2026CWSCWS5221040000
SFMay 22, 2026CWSCWS5020021010
SFMay 20, 2026@ARIARI4010010000
SFMay 19, 2026@ARIARI5010010000
SFMay 18, 2026@ARIARI2000001000
SFMay 17, 2026@ATHATH4231161100
SFMay 16, 2026@ATHATH3211020200
SFMay 15, 2026@ATHATH5142181000
SFMay 14, 2026@LADLAD4000000000
SFMay 13, 2026@LADLAD3020020100
SFMay 12, 2026@LADLAD4000000100
SFMay 11, 2026@LADLAD6120020000
SFMay 10, 2026PITPIT4110011200
SFMay 9, 2026PITPIT4010010010
SFMay 8, 2026PITPIT4010012000
SFMay 4, 2026SDSD3222040000
SFMay 3, 2026@TBTB4000000000
SFMay 2, 2026@TBTB4131040000
SFMay 1, 2026@TBTB4011020000
SFApril 30, 2026@PHIPHI6020022010
SFApril 30, 2026@PHIPHI4000001010
SFApril 28, 2026@PHIPHI3011020000
SFApril 26, 2026MIAMIA3000000000
SFApril 25, 2026MIAMIA5021031000
SFApril 24, 2026MIAMIA5030031001
SFApril 23, 2026LADLAD2010010101
SFApril 22, 2026LADLAD4010010000
SFApril 21, 2026LADLAD4110010000
SFApril 19, 2026@WSHWSH4000000000
SFApril 18, 2026@WSHWSH6220020000
SFApril 17, 2026@WSHWSH5120020000
SFApril 16, 2026@CINCIN4100000000
SFApril 15, 2026@CINCIN3010010100
SFApril 14, 2026@CINCIN4030030000
SFApril 11, 2026@BALBAL3010010000
SFApril 10, 2026@BALBAL3000000200
SFApril 8, 2026PHIPHI2221040100
SFApril 7, 2026PHIPHI4010012010
SFApril 6, 2026PHIPHI4120021000
SFApril 5, 2026NYMNYM4010010000
SFApril 4, 2026NYMNYM4000000000
SFApril 3, 2026NYMNYM4010011000
SFApril 2, 2026NYMNYM5221041010
SFApril 1, 2026@SDSD4131040001
SFMarch 31, 2026@SDSD4010011000
SFMarch 30, 2026@SDSD4000000010
SFMarch 28, 2026NYYNYY4020020011
SFMarch 27, 2026NYYNYY4000000000
SFMarch 25, 2026NYYNYY3010010100
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026SFPHI1506525931854666410.312.347.422.769
2025SD1546756201814286111.292.327.392.719
2024MIASD150672637200394469.314.346.392.739

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.