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.

SF

Bryce Eldridge

In on base plus slugging, Bryce Eldridge is 43rd of 438 hitters, at .827.

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 Played107
BattingOffensevs Hitters▶
Plate Appearances44861st171/439
At Bats38659th182/439
Hits10466th148/439
On Base Percentage.36594th26/438
Batting Average.26982nd81/438
Doubles2374th108/439
Triples018th280/439
Home Runs1774th107/439
Extra Base Hits4074th113/439
Total Bases17868th138/439
Slugging Percentage.46184th72/438
Isolated Power.19279th93/438
On Base Plus Slugging.82790th43/438
Runs5059th177/439
Runs Batted In5771st126/439
Plate DisciplineOffensevs Hitters▶
Walks5986th62/439
Walk Rate13.2%93rd32/438
Intentional Walks038th110/439
Hit by Pitch010th349/439
Strikeouts11921st344/439
Strikeout Rate26.6%25th329/438
BaserunningOffensevs Hitters▶
Stolen Bases121st317/439
Stolen Base Rate50.0%—
Caught Stealing143rd197/439
107 games
DateOppABRHXBHHRTBRBIBBKSB
SFSep 16, 2026@STLSTL3000000210
SFSep 15, 2026@STLSTL4222163110
SFSep 14, 2026@STLSTL3010010110
SFSep 13, 2026SDSD5020021010
SFSep 12, 2026SDSD4000000020
SFSep 11, 2026SDSD5021031020
SFSep 9, 2026STLSTL4120023010
SFSep 8, 2026STLSTL3111141120
SFSep 7, 2026STLSTL4021033010
SFSep 6, 2026@NYMNYM4110010010
SFSep 5, 2026@NYMNYM3111020110
SFSep 4, 2026@NYMNYM3011020220
SFSep 3, 2026@PITPIT3000000110
SFSep 2, 2026@PITPIT3011022110
SFSep 1, 2026@PITPIT4110010210
SFAug 31, 2026@ATLATL5020021000
SFAug 29, 2026ARIARI5040044010
SFAug 29, 2026ARIARI2000000210
SFAug 28, 2026ARIARI5122162020
SFAug 27, 2026ARIARI4111021020
SFAug 23, 2026@BOSBOS4020021010
SFAug 22, 2026@BOSBOS3010010210
SFAug 21, 2026@BOSBOS4010011000
SFAug 20, 2026@CLECLE3010010110
SFAug 19, 2026@CLECLE4000000020
SFAug 18, 2026@CLECLE4121151020
SFAug 16, 2026COLCOL3110011210
SFAug 15, 2026COLCOL4010011010
SFAug 14, 2026COLCOL4111141000
SFAug 12, 2026HOUHOU3000000120
SFAug 11, 2026HOUHOU4111141010
SFAug 10, 2026HOUHOU4111020000
SFAug 9, 2026DETDET4010010120
SFAug 8, 2026DETDET4000000010
SFAug 7, 2026DETDET3000000110
SFAug 5, 2026@TEXTEX5010010010
SFAug 4, 2026@TEXTEX1010012000
SFAug 2, 2026@SDSD4110010010
SFAug 1, 2026@SDSD5020020010
SFJuly 31, 2026@SDSD3000000020
SFJuly 30, 2026@SDSD5020020020
SFJuly 29, 2026MILMIL5200001110
SFJuly 28, 2026MILMIL4111142020
SFJuly 27, 2026MILMIL3000000110
SFJuly 26, 2026LAALAA3000000120
SFJuly 25, 2026LAALAA3000000120
SFJuly 24, 2026LAALAA3211020200
SFJuly 22, 2026@KCKC4000000010
SFJuly 21, 2026@KCKC4010010020
SFJuly 20, 2026@KCKC3000000130
SFJuly 19, 2026@SEASEA3111141121
SFJuly 18, 2026@SEASEA4020020100
SFJuly 17, 2026@SEASEA5111142020
SFJuly 12, 2026COLCOL3110010100
SFJuly 11, 2026COLCOL3111020020
SFJuly 10, 2026COLCOL4000000110
SFJuly 9, 2026COLCOL3121151200
SFJuly 8, 2026TORTOR3000000020
SFJuly 7, 2026TORTOR4010010000
SFJuly 6, 2026TORTOR4110010030
SFJuly 5, 2026@COLCOL3000000120
SFJuly 4, 2026@COLCOL5122162010
SFJuly 3, 2026@COLCOL3010011110
SFJuly 1, 2026@ARIARI5010010030
SFJune 30, 2026@ARIARI4000000010
SFJune 29, 2026@ARIARI4120020000
SFJune 27, 2026ATLATL3111020020
SFJune 26, 2026ATLATL4011020010
SFJune 25, 2026ATHATH3100000100
SFJune 24, 2026ATHATH3000000120
SFJune 23, 2026ATHATH3100000120
SFJune 21, 2026@MIAMIA3000000100
SFJune 20, 2026@MIAMIA4010010130
SFJune 19, 2026@MIAMIA4000000010
SFJune 17, 2026@ATLATL5111141010
SFJune 16, 2026@ATLATL4020021100
SFJune 14, 2026CHCCHC3010011100
SFJune 13, 2026CHCCHC3010010100
SFJune 12, 2026CHCCHC4131161010
SFJune 10, 2026WSHWSH4211144110
SFJune 9, 2026WSHWSH3122161200
SFJune 8, 2026WSHWSH5121031010
SFJune 7, 2026@CHCCHC3000000100
SFJune 6, 2026@CHCCHC4010010020
SFJune 5, 2026@CHCCHC5220020010
SFJune 4, 2026@MILMIL4230031100
SFJune 3, 2026@MILMIL3010010110
SFJune 2, 2026@MILMIL1110011000
SFJune 1, 2026@MILMIL4011020030
SFMay 31, 2026@COLCOL6443191000
SFMay 30, 2026@COLCOL4111020010
SFMay 29, 2026@COLCOL1111021200
SFMay 27, 2026ARIARI2000000100
SFMay 26, 2026ARIARI4011020010
SFMay 25, 2026ARIARI2000000110
SFMay 23, 2026CWSCWS3120020100
SFMay 22, 2026CWSCWS4000000020
SFMay 20, 2026@ARIARI4011021000
SFMay 18, 2026@ARIARI4020020010
SFMay 15, 2026@ATHATH3000000100
SFMay 13, 2026@LADLAD4000000030
SFMay 12, 2026@LADLAD3000000010
SFMay 10, 2026PITPIT1000000110
SFMay 9, 2026PITPIT4111141000
SFMay 6, 2026SDSD3000000030
SFMay 5, 2026SDSD4010010000
SFMay 4, 2026SDSD2000000110
By season2 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026SF1074483861044017571.269.365.461.827
2025SF10372832040.107.297.179.476

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.