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

Alec Bohm

Alec Bohm ranks 37th of 439 hitters in doubles, at 29.

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 Played151
BattingOffensevs Hitters
Plate Appearances61386th63/439
At Bats55487th57/439
Hits14185th64/439
On Base Percentage.31453rd208/438
Batting Average.25566th150/438
Doubles2991st37/439
Triples152nd148/439
Home Runs1569th129/439
Extra Base Hits4580th88/439
Total Bases21781st85/439
Slugging Percentage.39251st217/438
Isolated Power.13740th263/438
On Base Plus Slugging.70652nd212/438
Runs5869th136/439
Runs Batted In8894th27/439
Plate DisciplineOffensevs Hitters
Walks4572nd117/439
Walk Rate7.3%33rd295/438
Intentional Walks038th110/439
Hit by Pitch479th76/439
Strikeouts8741st258/439
Strikeout Rate14.2%92nd38/438
BaserunningOffensevs Hitters
Stolen Bases233rd274/439
Stolen Base Rate100.0%
Caught Stealing078th1/439
151 games
DateOppABRHXBHHRTBRBIBBKSB
PHISep 23, 2026MILMIL4110010020
PHISep 22, 2026MILMIL4121031000
PHISep 20, 2026@NYMNYM5020021000
PHISep 19, 2026@NYMNYM3020022110
PHISep 18, 2026@NYMNYM4000000000
PHISep 17, 2026@NYMNYM4010010000
PHISep 16, 2026@WSHWSH2020021300
PHISep 15, 2026@WSHWSH3010011100
PHISep 13, 2026@ATLATL5121032000
PHISep 12, 2026@ATLATL4020020000
PHISep 11, 2026@ATLATL4000000110
PHISep 10, 2026HOUHOU3011020000
PHISep 9, 2026HOUHOU0000000000
PHISep 8, 2026HOUHOU4111020020
PHISep 7, 2026ATLATL2000000110
PHISep 6, 2026ATLATL4011021010
PHISep 5, 2026ATLATL3000000110
PHISep 4, 2026ATLATL4122162010
PHISep 1, 2026@ARIARI4121031120
PHIAug 31, 2026@ARIARI3000000100
PHIAug 30, 2026@LAALAA4000000110
PHIAug 29, 2026@LAALAA4120020000
PHIAug 28, 2026@LAALAA3210010000
PHIAug 26, 2026@SEASEA4010010030
PHIAug 25, 2026@SEASEA2000000210
PHIAug 24, 2026@SEASEA4000001010
PHIAug 22, 2026STLSTL4220021000
PHIAug 21, 2026STLSTL5131053000
PHIAug 19, 2026MIAMIA4000000000
PHIAug 18, 2026MIAMIA4121032000
PHIAug 17, 2026MIAMIA4110011000
PHIAug 16, 2026@MINMIN4221154010
PHIAug 15, 2026@MINMIN5253081000
PHIAug 13, 2026@MINMIN5111020020
PHIAug 12, 2026@STLSTL3020020000
PHIAug 11, 2026@STLSTL3010010100
PHIAug 10, 2026@STLSTL0000000000
PHIAug 9, 2026TORTOR4120021200
PHIAug 8, 2026TORTOR1000000000
PHIAug 7, 2026TORTOR4000000100
PHIAug 6, 2026WSHWSH4011021000
PHIAug 5, 2026WSHWSH4110010100
PHIAug 4, 2026WSHWSH3010011000
PHIAug 3, 2026WSHWSH4010010000
PHIAug 2, 2026@BALBAL4120020000
PHIAug 1, 2026@BALBAL5010011011
PHIJuly 31, 2026@BALBAL4000000010
PHIJuly 29, 2026@MIAMIA4010011000
PHIJuly 28, 2026@MIAMIA3010010110
PHIJuly 27, 2026@MIAMIA4120021010
PHIJuly 26, 2026NYYNYY4211024020
PHIJuly 25, 2026NYYNYY3000000100
PHIJuly 24, 2026NYYNYY4000000000
PHIJuly 22, 2026LADLAD4121153000
PHIJuly 21, 2026LADLAD4031041000
PHIJuly 20, 2026LADLAD4000000010
PHIJuly 19, 2026NYMNYM4121151020
PHIJuly 18, 2026NYMNYM5020021000
PHIJuly 16, 2026NYMNYM4000000010
PHIJuly 12, 2026@DETDET5110010010
PHIJuly 11, 2026@DETDET4000000030
PHIJuly 10, 2026@DETDET3000000000
PHIJuly 9, 2026@CINCIN3000000010
PHIJuly 8, 2026@CINCIN4010010100
PHIJuly 7, 2026@CINCIN3000000110
PHIJuly 6, 2026@KCKC5011021010
PHIJuly 5, 2026@KCKC3000000100
PHIJuly 4, 2026@KCKC4222161100
PHIJuly 2, 2026PITPIT4011020010
PHIJuly 1, 2026PITPIT4211142020
PHIJune 30, 2026PITPIT4110010000
PHIJune 29, 2026PITPIT4000000010
PHIJune 28, 2026@NYMNYM3121031100
PHIJune 26, 2026@NYMNYM4000000010
PHIJune 25, 2026@WSHWSH4000001020
PHIJune 24, 2026@WSHWSH4100000000
PHIJune 23, 2026@WSHWSH3010010100
PHIJune 22, 2026@WSHWSH4000000010
PHIJune 21, 2026NYMNYM3010010100
PHIJune 20, 2026NYMNYM5110010000
PHIJune 18, 2026NYMNYM4021032010
PHIJune 17, 2026MIAMIA4020021010
PHIJune 16, 2026MIAMIA4221153000
PHIJune 15, 2026MIAMIA0000001000
PHIJune 14, 2026@MILMIL4000000000
PHIJune 13, 2026@MILMIL5010010020
PHIJune 12, 2026@MILMIL3000000000
PHIJune 10, 2026@TORTOR5121153000
PHIJune 9, 2026@TORTOR4000000020
PHIJune 8, 2026@TORTOR3010011100
PHIJune 7, 2026CWSCWS3121032101
PHIJune 6, 2026CWSCWS4111141020
PHIJune 5, 2026CWSCWS4021032010
PHIJune 4, 2026SDSD4020021020
PHIJune 3, 2026SDSD4010010000
PHIJune 2, 2026SDSD4000000000
PHIMay 31, 2026@LADLAD3010010110
PHIMay 30, 2026@LADLAD4111141000
PHIMay 29, 2026@LADLAD4000000000
PHIMay 27, 2026@SDSD4010010000
PHIMay 26, 2026@SDSD4010011000
PHIMay 25, 2026@SDSD3000000100
PHIMay 24, 2026CLECLE4000000010
PHIMay 23, 2026CLECLE3110010100
PHIMay 22, 2026CLECLE3000000010
PHIMay 20, 2026CINCIN4111141010
PHIMay 19, 2026CINCIN3011020110
PHIMay 18, 2026CINCIN3121151100
PHIMay 17, 2026@PITPIT4121030010
PHIMay 16, 2026@PITPIT5021030000
PHIMay 15, 2026@PITPIT5110010000
PHIMay 14, 2026@BOSBOS4120020010
PHIMay 13, 2026@BOSBOS4010010010
PHIMay 12, 2026@BOSBOS3010010000
PHIMay 10, 2026COLCOL3110011100
PHIMay 9, 2026COLCOL42332104000
PHIMay 6, 2026ATHATH2000000000
PHIMay 5, 2026ATHATH3010010100
PHIMay 4, 2026@MIAMIA4000000000
PHIMay 3, 2026@MIAMIA5110011010
PHIMay 2, 2026@MIAMIA2000000110
PHIMay 1, 2026@MIAMIA4020021000
PHIApril 30, 2026SFSF4000001010
PHIApril 28, 2026SFSF4021031000
PHIApril 26, 2026@ATLATL4000000020
PHIApril 25, 2026@ATLATL5000000010
PHIApril 24, 2026@ATLATL3010010100
PHIApril 23, 2026@CHCCHC4111020110
PHIApril 22, 2026@CHCCHC4120020010
PHIApril 21, 2026@CHCCHC3000001000
PHIApril 20, 2026@CHCCHC3000000110
PHIApril 19, 2026ATLATL3000000000
PHIApril 18, 2026ATLATL3010010000
PHIApril 17, 2026ATLATL4000000010
PHIApril 15, 2026CHCCHC3000000000
PHIApril 14, 2026CHCCHC1000000010
PHIApril 13, 2026CHCCHC4010012010
PHIApril 12, 2026ARIARI3000000110
PHIApril 11, 2026ARIARI4100000010
PHIApril 10, 2026ARIARI4000000030
PHIApril 8, 2026@SFSF4000000000
PHIApril 6, 2026@SFSF5021031010
PHIApril 5, 2026@COLCOL4010010010
PHIApril 4, 2026@COLCOL4010010010
PHIApril 3, 2026@COLCOL5120023010
PHIApril 1, 2026WSHWSH4000000100
PHIMarch 31, 2026WSHWSH3000000100
PHIMarch 30, 2026WSHWSH4000000010
PHIMarch 29, 2026TEXTEX2000001100
PHIMarch 28, 2026TEXTEX5110010000
PHIMarch 26, 2026TEXTEX3111143100
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026PHI1516135541414515882.255.314.392.706
2025PHI1205044641333211592.287.331.409.741
2024PHI1436065541556115975.280.332.448.779

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.