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.

CLE

Steven Kwan

Steven Kwan sits 39th of 434 hitters in runs, at 83.

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 Played122
BattingOffensevs Hitters▶
Plate Appearances54076th105/434
At Bats48075th108/434
Hits14086th61/434
On Base Percentage.36894th25/434
Batting Average.29295th20/434
Doubles1649th209/434
Triples384th52/434
Home Runs1465th145/434
Extra Base Hits3361st166/434
Total Bases20477th101/434
Slugging Percentage.42571st127/434
Isolated Power.13339th265/434
On Base Plus Slugging.79386th60/434
Runs8391st39/434
Runs Batted In4453rd202/434
Plate DisciplineOffensevs Hitters▶
Walks5385th64/434
Walk Rate9.8%74th114/434
Intentional Walks026th205/434
Hit by Pitch567th123/434
Strikeouts5182nd78/434
Strikeout Rate9.4%100th3/434
BaserunningOffensevs Hitters▶
Stolen Bases1279th88/434
Stolen Base Rate70.6%15th83/97
Caught Stealing512th376/434
122 games
DateOppABRHXBHHRTBRBIBBKSB
CLESep 27, 2024HOUHOU1000000200
CLESep 25, 2024CINCIN4221151010
CLESep 12, 2024TBTB2010010200
CLESep 11, 2024@CWSCWS4220020100
CLESep 10, 2024@CWSCWS4110010120
CLESep 9, 2024@CWSCWS3210010211
CLESep 7, 2024@LADLAD3000000110
CLESep 6, 2024@LADLAD3000000100
CLESep 4, 2024@KCKC4000000020
CLESep 3, 2024@KCKC5010012010
CLESep 2, 2024@KCKC4000000000
CLESep 1, 2024PITPIT4000000110
CLEAug 31, 2024PITPIT3000000110
CLEAug 30, 2024PITPIT4121031100
CLEAug 28, 2024KCKC4120021100
CLEAug 27, 2024KCKC4000000010
CLEAug 26, 2024KCKC5110010000
CLEAug 26, 2024KCKC4010011100
CLEAug 25, 2024TEXTEX3100000110
CLEAug 24, 2024TEXTEX4111022100
CLEAug 23, 2024TEXTEX5000000010
CLEAug 22, 2024@NYYNYY4010010001
CLEAug 21, 2024@NYYNYY3000000000
CLEAug 20, 2024@NYYNYY4100000311
CLEAug 18, 2024@MILMIL4010010000
CLEAug 17, 2024@MILMIL4000000010
CLEAug 16, 2024@MILMIL5000000000
CLEAug 14, 2024CHCCHC4120020000
CLEAug 13, 2024CHCCHC4000000010
CLEAug 12, 2024CHCCHC2211142200
CLEAug 11, 2024@MINMIN4010011100
CLEAug 10, 2024@MINMIN4111141010
CLEAug 9, 2024@MINMIN5110010000
CLEAug 9, 2024@MINMIN4000000000
CLEAug 7, 2024ARIARI1000000000
CLEAug 7, 2024ARIARI4110010020
CLEAug 5, 2024ARIARI5021040000
CLEAug 4, 2024BALBAL3220021202
CLEAug 3, 2024BALBAL2200000210
CLEAug 2, 2024BALBAL4110011101
CLEAug 1, 2024BALBAL5120020010
CLEJuly 30, 2024@DETDET4000000000
CLEJuly 29, 2024@DETDET5000000000
CLEJuly 28, 2024@PHIPHI4121151000
CLEJuly 27, 2024@PHIPHI3010010000
CLEJuly 26, 2024@PHIPHI4010010110
CLEJuly 25, 2024DETDET4000000010
CLEJuly 24, 2024DETDET4010011010
CLEJuly 23, 2024DETDET3121151100
CLEJuly 22, 2024DETDET5010010010
CLEJuly 21, 2024SDSD4000000000
CLEJuly 20, 2024SDSD3000000000
CLEJuly 19, 2024SDSD4120020011
CLEJuly 14, 2024@TBTB4010010001
CLEJuly 13, 2024@TBTB4000000110
CLEJuly 12, 2024@TBTB4010010010
CLEJuly 11, 2024@DETDET3010010000
CLEJuly 10, 2024@DETDET4111020000
CLEJuly 9, 2024@DETDET5230030100
CLEJuly 8, 2024@DETDET4000000000
CLEJuly 7, 2024SFSF4010010010
CLEJuly 6, 2024SFSF4221151000
CLEJuly 5, 2024SFSF5010010010
CLEJuly 4, 2024CWSCWS4131162100
CLEJuly 3, 2024CWSCWS4010010010
CLEJuly 2, 2024CWSCWS4000000000
CLEJune 30, 2024@KCKC4010010020
CLEJune 29, 2024@KCKC5120020010
CLEJune 28, 2024@KCKC2000000000
CLEJune 27, 2024@KCKC5011020010
CLEJune 26, 2024@BALBAL4000000000
CLEJune 25, 2024@BALBAL5110011001
CLEJune 24, 2024@BALBAL3110010100
CLEJune 23, 2024TORTOR5121151000
CLEJune 22, 2024TORTOR4122161000
CLEJune 21, 2024TORTOR4100001010
CLEJune 20, 2024SEASEA3211020110
CLEJune 19, 2024SEASEA3221152100
CLEJune 18, 2024SEASEA5010011000
CLEJune 16, 2024@TORTOR5040041000
CLEJune 15, 2024@TORTOR4030030000
CLEJune 14, 2024@TORTOR4011020000
CLEJune 12, 2024@CINCIN5120020000
CLEJune 11, 2024@CINCIN4132052100
CLEJune 9, 2024@MIAMIA3110010200
CLEJune 8, 2024@MIAMIA3221152200
CLEJune 6, 2024KCKC4220020010
CLEJune 4, 2024KCKC3211020000
CLEJune 2, 2024WSHWSH4010010010
CLEMay 31, 2024WSHWSH4230031110
CLEMay 4, 2024LAALAA1000000100
CLEMay 3, 2024LAALAA3020020100
CLEMay 2, 2024@HOUHOU4100000100
CLEMay 1, 2024@HOUHOU5032062000
CLEApril 30, 2024@HOUHOU2221040200
CLEApril 28, 2024@ATLATL5010011000
CLEApril 27, 2024@ATLATL5220020001
CLEApril 26, 2024@ATLATL4111141000
CLEApril 25, 2024BOSBOS3110010100
CLEApril 24, 2024BOSBOS4010010000
CLEApril 23, 2024BOSBOS2000000200
CLEApril 21, 2024ATHATH4000000000
CLEApril 20, 2024ATHATH5242060001
CLEApril 19, 2024ATHATH4111022000
CLEApril 17, 2024@BOSBOS4000000000
CLEApril 16, 2024@BOSBOS5230030100
CLEApril 15, 2024@BOSBOS5110010010
CLEApril 14, 2024NYYNYY5110010000
CLEApril 13, 2024NYYNYY3110010120
CLEApril 13, 2024NYYNYY3010010000
CLEApril 10, 2024CWSCWS5121151000
CLEApril 9, 2024CWSCWS5120021000
CLEApril 8, 2024CWSCWS4130030010
CLEApril 6, 2024@MINMIN4000000020
CLEApril 4, 2024@MINMIN5131040000
CLEApril 3, 2024@SEASEA5330030000
CLEApril 2, 2024@SEASEA5020020000
CLEApril 1, 2024@SEASEA4000001020
CLEMarch 31, 2024@ATHATH5010010010
CLEMarch 30, 2024@ATHATH5331162100
CLEMarch 29, 2024@ATHATH5221030011
CLEMarch 28, 2024@ATHATH5110010010
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026CLE1516375391512733210.280.381.347.728
2025CLE15669362517041115621.272.330.374.705
2024CLE12254048014033144412.292.368.425.793

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.