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.

ATL

Ha-Seong Kim

Ha-Seong Kim ranks 442nd of 442 hitters in isolated power, at .023.

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 Played51
BattingOffensevs Hitters▶
Plate Appearances1477th412/443
At Bats1297th410/443
Hits152nd435/443
On Base Percentage.2191st438/442
Batting Average.1160th442/442
Doubles10th439/443
Triples151st153/443
Home Runs01st436/443
Extra Base Hits20th442/443
Total Bases180th441/443
Slugging Percentage.1400th442/442
Isolated Power.0230th442/442
On Base Plus Slugging.3590th442/442
Runs112nd429/443
Runs Batted In93rd426/443
Plate DisciplineOffensevs Hitters▶
Walks1622nd344/443
Walk Rate10.9%79th95/442
Intentional Walks038th109/443
Hit by Pitch131st260/443
Strikeouts3887th52/443
Strikeout Rate25.9%28th317/442
BaserunningOffensevs Hitters▶
Stolen Bases233rd279/443
Stolen Base Rate100%—
Caught Stealing078th1/443
51 games
DateOppABRHXBHHRTBRBIBBKSB
ATLSep 27, 2026@MIAMIA2100000210
ATLSep 26, 2026@MIAMIA3211030110
ATLSep 23, 2026CINCIN3000000010
ATLSep 22, 2026CINCIN3000000000
ATLSep 20, 2026@HOUHOU4000000020
ATLSep 16, 2026@CHCCHC3000000010
ATLSep 14, 2026@CHCCHC2000000010
ATLSep 13, 2026PHIPHI2000000200
ATLSep 12, 2026PHIPHI3100000110
ATLSep 11, 2026PHIPHI1110011000
ATLSep 10, 2026TBTB3020022000
ATLSep 7, 2026@PHIPHI3000000020
ATLSep 5, 2026@PHIPHI3000000020
ATLSep 4, 2026@PHIPHI2000001000
ATLSep 2, 2026@WSHWSH3111020100
ATLSep 1, 2026@WSHWSH3030030000
ATLAug 30, 2026COLCOL3000000010
ATLAug 28, 2026COLCOL3000000000
ATLAug 27, 2026LADLAD3010010021
ATLAug 26, 2026LADLAD1010011000
ATLAug 15, 2026ARIARI1000001000
ATLAug 14, 2026ARIARI0000000000
ATLAug 9, 2026@NYYNYY0100000000
ATLAug 7, 2026@NYYNYY2000000010
ATLJune 30, 2026STLSTL0000000000
ATLJune 28, 2026@SFSF2000000100
ATLJune 27, 2026@SFSF2000000120
ATLJune 26, 2026@SFSF4000000020
ATLJune 24, 2026@SDSD3000000000
ATLJune 23, 2026@SDSD0000000000
ATLJune 21, 2026MILMIL3000000020
ATLJune 20, 2026MILMIL0000000000
ATLJune 17, 2026SFSF0000000000
ATLJune 16, 2026SFSF3000000120
ATLJune 13, 2026@NYMNYM2000000000
ATLJune 12, 2026@NYMNYM2000000100
ATLJune 6, 2026PITPIT3000000000
ATLJune 3, 2026TORTOR4010011000
ATLMay 31, 2026@CINCIN3000000010
ATLMay 27, 2026@BOSBOS4000000020
ATLMay 26, 2026@BOSBOS4000000020
ATLMay 24, 2026WSHWSH3000000110
ATLMay 22, 2026WSHWSH5110011020
ATLMay 21, 2026@MIAMIA3110010111
ATLMay 19, 2026@MIAMIA4110011100
ATLMay 18, 2026@MIAMIA2000000110
ATLMay 16, 2026BOSBOS4000000020
ATLMay 15, 2026BOSBOS4100000000
ATLMay 14, 2026CHCCHC3000000010
ATLMay 13, 2026CHCCHC3010010010
ATLMay 12, 2026CHCCHC3000000100
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026ATL51147129152092.116.219.140.359
2025TBATL481911714095176.234.304.345.649
2024SD1214704039430114722.233.330.370.700

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.