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 sits 434th of 437 hitters in on base percentage, at .203.

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 Played49
BattingOffensevs Hitters▶
Plate Appearances1395th416/438
At Bats1246th413/438
Hits141st430/438
On Base Percentage.2031st434/437
Batting Average.1130th437/437
Doubles11st433/438
Triples018th281/438
Home Runs01st431/438
Extra Base Hits10th438/438
Total Bases150th436/438
Slugging Percentage.1210th437/437
Isolated Power.0080th437/437
On Base Plus Slugging.3240th437/437
Runs81st435/438
Runs Batted In93rd419/438
Plate DisciplineOffensevs Hitters▶
Walks1317th360/438
Walk Rate9.4%58th185/437
Intentional Walks038th109/438
Hit by Pitch131st257/438
Strikeouts3691st41/438
Strikeout Rate25.9%28th315/437
BaserunningOffensevs Hitters▶
Stolen Bases232nd277/438
Stolen Base Rate100.0%—
Caught Stealing078th1/438
49 games
DateOppABRHXBHHRTBRBIBBKSB
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
2026ATL49139124141092.113.203.121.324
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.