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.

CWS

Joey Bart

Joey Bart sits 33rd of 438 hitters in strikeouts, at 35.

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 Played44
BattingOffensevs Hitters▶
Plate Appearances1283rd424/438
At Bats1123rd424/438
Hits245th413/438
On Base Percentage.28222nd341/437
Batting Average.21422nd341/437
Doubles49th390/438
Triples018th281/438
Home Runs419th337/438
Extra Base Hits89th393/438
Total Bases406th410/438
Slugging Percentage.35731st304/437
Isolated Power.14344th244/437
On Base Plus Slugging.63926th322/437
Runs135th416/438
Runs Batted In139th391/438
Plate DisciplineOffensevs Hitters▶
Walks74th421/438
Walk Rate5.5%16th369/437
Intentional Walks038th109/438
Hit by Pitch479th78/438
Strikeouts3592nd33/438
Strikeout Rate27.3%21st344/437
BaserunningOffensevs Hitters▶
Stolen Bases07th379/438
Caught Stealing078th1/438
44 games
DateOppABRHXBHHRTBRBIBBKSB
CWSAug 6, 2026@BOSBOS2000000020
CWSAug 5, 2026@BOSBOS1000000010
CWSAug 4, 2026@BOSBOS3000000110
ATLJuly 31, 2026WSHWSH3000000100
ATLJuly 29, 2026@NYMNYM2010010000
ATLJuly 27, 2026@NYMNYM3010010010
ATLJuly 24, 2026@BALBAL4121030010
ATLJuly 21, 2026SDSD1000000100
ATLJuly 20, 2026SDSD3011021020
ATLJuly 18, 2026TEXTEX1000000100
ATLJuly 17, 2026TEXTEX1000000000
ATLJuly 11, 2026@STLSTL4000000020
ATLJuly 10, 2026@STLSTL1000000010
ATLJuly 8, 2026@PITPIT3111142000
ATLJuly 7, 2026@PITPIT1000000000
ATLJuly 6, 2026NYMNYM2000000110
ATLJuly 4, 2026NYMNYM3111021000
ATLJune 30, 2026STLSTL2000000020
ATLJune 28, 2026@SFSF3000000000
ATLJune 24, 2026@SDSD4121152000
ATLJune 23, 2026@SDSD0000000000
ATLJune 21, 2026MILMIL4000001000
ATLJune 20, 2026MILMIL3000000000
PITMay 9, 2026@SFSF5340042000
PITMay 8, 2026@SFSF3000000020
PITMay 7, 2026@ARIARI4121151010
PITMay 5, 2026@ARIARI3000000010
PITMay 3, 2026CINCIN2010010000
PITApril 29, 2026STLSTL3120020000
PITApril 26, 2026@MILMIL3000000020
PITApril 23, 2026@TEXTEX3010010010
PITApril 22, 2026@TEXTEX0000000000
PITApril 19, 2026TBTB4111020000
PITApril 18, 2026TBTB1000000010
PITApril 16, 2026WSHWSH5110010020
PITApril 14, 2026WSHWSH3111141110
PITApril 13, 2026WSHWSH0000001000
PITApril 12, 2026@CHCCHC4000000020
PITApril 11, 2026@CHCCHC1000000010
PITApril 10, 2026@CHCCHC2000000020
PITApril 8, 2026SDSD4010011020
PITApril 4, 2026BALBAL3000000010
PITMarch 31, 2026@CINCIN2100000110
PITMarch 28, 2026@NYMNYM3010010010
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026PITATLCWS441281122484130.214.282.357.639
2025PIT9333228571174301.249.355.340.696
2024SFPIT80282253672413450.265.337.462.799

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.