LF Steven Kwan #38
Age: 31 | Bats: L | Throws: L | Morale: Normal
07/02/2029
OA: 45 POT: 45
LF STEVEN KWAN #38 - AGE: 31 - BATS: L - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
63 184 49 8 0 5 22 20 23 .266 .346 .391 4 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 55 55 55 55
Gap 45 40 45 45
Power 35 30 35 35
Eye 50 50 50 50
Avoid K's 75 75 75 75
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 60
Errors: - 50 65
Arm: 20 60 50
Turn DP: - 25 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 65
1st Base: - Center Field: 45
2nd Base: - Right Field: 60
3rd Base: -
       
RUN/BUNT
Running Speed: 60
Stealing Aggressiveness: 65
Stealing Ability: 75
Baserunning Inst.: 70
Sacrifice Bunt: 55
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/01/2029 @ TEX Loss, 5-6 4 1 1 0 0 0 2 0
06/30/2029 @ TEX Win, 14-8 3 1 0 0 0 3 1 0
06/29/2029 @ TEX Win, 6-2 4 2 2 3 1 0 0 0
06/28/2029 @ STL Loss, 1-2 1 0 0 0 0 0 0 0
06/27/2029 @ STL Loss, 5-6 3 0 1 0 0 0 0 0
06/26/2029 @ STL Win, 9-4 3 0 0 0 0 0 0 0
06/24/2029 @ LAD Win, 11-3 4 1 1 1 0 0 0 0
06/23/2029 @ LAD Win, 4-2 4 0 2 0 0 0 0 0
06/22/2029 @ LAD Loss, 2-8 3 0 0 0 0 0 2 0
06/20/2029 NYM Loss, 3-4 4 0 0 0 0 0 2 0
PERSONALITY
He's the type of player you'd be happy to have as the face of the franchise.
Personality Class: Captain
Birthday:09/05/1997
Born in:Fremont, CA
Nationality:American
Height:5' 9"
Weight:180 lbs
Local Popularity:Well Known
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$7,000,000
Signed Through:2030 Season
Major Service:6 Years, 169 Days
Service This Yr:95 Days
40-Man Service:7 Years, 84 Days
Pro Service:10 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2029 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 63 184 49 8 0 5 22 27 20 23 .266 .346 .391 .737 .317 .125 100
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 58 214 3 0 0 5 6 1 72 13 4 2 66.7 25.4 4.61 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   53 11 1 0 2 7 8 7 3 1 1 2 .208 .317 .340 .657
Versus Right   131 38 7 0 3 15 18 13 20 0 5 1 .290 .359 .412 .771
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   18 4 1 0 1 3 4 3 3 0 1 0 .222 .333 .444 .778
April   19 8 2 0 0 6 3 4 1 1 0 1 .421 .520 .526 1.046
May   84 21 5 0 3 10 12 11 8 0 3 2 .250 .351 .417 .767
June   77 19 0 0 2 6 11 5 12 0 3 0 .247 .293 .325 .617
July   4 1 1 0 0 0 1 0 2 0 0 0 .250 .250 .500 .750
Last Year   395 108 14 6 11 43 59 31 43 5 2 1 .273 .324 .423 .747
2 Years Ago   443 113 24 2 6 33 61 39 59 5 3 5 .255 .319 .359 .678
Career   3569 972 161 31 69 348 523 356 420 31 18 27 .272 .340 .393 .733
Home   85 26 3 0 1 12 11 10 10 1 1 2 .306 .388 .376 .764
Road   99 23 5 0 4 10 16 10 13 0 5 1 .232 .309 .404 .713
Grass   167 46 8 0 5 22 25 19 20 1 5 3 .275 .358 .413 .771
Turf   17 3 0 0 0 0 2 1 3 0 1 0 .176 .222 .176 .399
Day   63 15 1 0 1 6 9 7 9 0 4 1 .238 .324 .302 .626
Night   121 34 7 0 4 16 18 13 14 1 2 2 .281 .358 .438 .796
As Starter   179 46 8 0 5 21 26 20 23 1 6 3 .257 .340 .385 .725
As Reliever / Substitution   5 3 0 0 0 1 1 0 0 0 0 0 .600 .600 .600 1.200
Pinch Hitting   5 3 0 0 0 1 1 0 0 0 0 0 .600 .600 .600 1.200
Close/Late   42 11 1 0 1 6 3 5 4 0 1 0 .262 .340 .357 .698
Inning 1-3   56 12 3 0 0 3 8 7 7 0 3 1 .214 .312 .268 .580
Inning 4-6   62 16 2 0 2 10 8 4 8 1 2 1 .258 .309 .387 .696
Inning 7-9   63 21 3 0 3 9 10 8 8 0 0 1 .333 .417 .524 .940
Extra Innings   3 0 0 0 0 0 0 1 0 0 1 0 .000 .250 .000 .250
0 Outs   59 16 3 0 1 4 12 5 7 0 4 1 .271 .338 .373 .711
1 Outs   58 16 4 0 3 10 9 8 4 1 2 1 .276 .368 .500 .868
2 Outs   67 17 1 0 1 8 5 7 12 0 0 1 .254 .333 .313 .647
Scoring Position   38 14 2 0 2 19 12 7 3 1 6 1 .368 .468 .579 1.047
Bases Empty   113 29 3 0 3 3 10 12 16 0 0 2 .257 .339 .363 .701
Runner on 1st   33 6 3 0 0 0 4 1 4 0 0 0 .182 .206 .273 .479
Runner on 2nd   16 5 1 0 1 5 4 0 1 0 2 1 .312 .353 .562 .915
Runner on 3rd   3 1 0 0 0 1 0 1 0 0 1 0 .333 .500 .333 .833
Runner on 1st & 2nd   10 4 1 0 0 5 3 4 0 0 0 0 .400 .571 .500 1.071
Runner on 1st & 3rd   4 3 0 0 0 3 2 1 0 0 0 0 .750 .800 .750 1.550
Runner on 2nd & 3rd   1 1 0 0 1 4 1 0 0 1 1 0 1.000 .500 4.000 4.500
Bases Loaded   4 0 0 0 0 1 2 1 2 0 2 0 .000 .200 .000 .200
Two Strikes   78 17 3 0 1 6 9 7 23 0 0 2 .218 .299 .295 .594
First Pitch   26 6 2 0 0 1 3 0 0 1 1 0 .231 .222 .308 .530
Count 0-1   11 5 0 0 1 3 2 0 0 0 1 1 .455 .500 .727 1.227
Count 0-2   11 2 0 0 0 0 0 0 2 0 0 0 .182 .182 .182 .364
Count 1-0   26 5 1 0 0 3 2 0 0 0 2 0 .192 .192 .231 .423
Count 1-1   16 7 0 0 1 5 4 0 0 0 1 0 .438 .438 .625 1.062
Count 1-2   25 6 2 0 0 1 2 0 10 0 0 0 .240 .240 .320 .560
Count 2-0   3 2 1 0 0 0 1 0 0 0 0 0 .667 .667 1.000 1.667
Count 2-1   18 6 1 0 1 2 2 0 0 0 1 0 .333 .333 .556 .889
Count 2-2   22 8 1 0 1 4 3 0 6 0 0 2 .364 .417 .545 .962
Count 3-0   0 0 0 0 0 1 2 9 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   6 1 0 0 1 1 1 4 0 0 0 0 .167 .500 .667 1.167
Full Count   20 1 0 0 0 1 4 7 5 0 0 0 .050 .296 .050 .346
Behind in Count   47 13 2 0 1 4 4 0 12 0 1 1 .277 .292 .383 .675
Ahead in Count   53 14 3 0 2 7 8 13 0 0 3 0 .264 .409 .434 .843
Batting Leadoff   10 1 0 0 0 0 0 0 0 0 0 0 .100 .100 .100 .200
Batting 2nd   6 2 1 0 0 1 2 2 0 0 0 1 .333 .556 .500 1.056
Batting 6th   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Batting 7th   5 2 0 0 0 1 0 0 0 0 0 0 .400 .400 .400 .800
Batting 8th   50 11 2 0 1 5 9 7 7 0 2 0 .220 .316 .320 .636
Batting 9th   109 33 5 0 4 15 15 11 14 1 4 2 .303 .374 .459 .833
Low Leverage   81 20 2 0 3 5 9 8 17 0 0 2 .247 .330 .383 .712
Medium Leverage   73 18 4 0 0 4 9 7 4 0 2 1 .247 .321 .301 .622
High Leverage   29 10 2 0 2 13 8 5 2 1 4 0 .345 .429 .621 1.049
PACIFIC COAST LEAGUE 2029 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 6 18 5 1 0 1 2 3 1 2 .278 .316 .500 .816 .342 .222 107
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 5 19 0 0 0 0 0 0 9 2 1 0 100.0 3.1 6.41 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   8 3 1 0 1 2 2 0 0 0 0 0 .375 .375 .875 1.250
Versus Right   10 2 0 0 0 0 1 1 2 0 0 0 .200 .273 .200 .473
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   18 5 1 0 1 2 3 1 2 0 0 0 .278 .316 .500 .816
Career   18 5 1 0 1 2 3 1 2 0 0 0 .278 .316 .500 .816
Home   18 5 1 0 1 2 3 1 2 0 0 0 .278 .316 .500 .816
Grass   18 5 1 0 1 2 3 1 2 0 0 0 .278 .316 .500 .816
Day   6 1 1 0 0 0 1 0 0 0 0 0 .167 .167 .333 .500
Night   12 4 0 0 1 2 2 1 2 0 0 0 .333 .385 .583 .968
As Starter   17 4 1 0 1 2 3 1 2 0 0 0 .235 .278 .471 .748
As Reliever / Substitution   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2022 Cleveland - MLB 24 147 563 168 25 7 6 52 89 62 7 4 60 19 5 .298 .373 .400 .772 122 122 4.0
2023 Cleveland - MLB 25 158 638 171 36 7 5 54 93 70 3 6 75 21 3 .268 .340 .370 .710 97 96 2.3
2024 Cleveland - MLB 26 134 533 159 22 3 17 51 92 54 4 0 54 14 5 .298 .367 .447 .814 136 140 4.3
2025 Cleveland - MLB 27 82 323 85 13 2 9 28 40 30 2 3 38 8 2 .263 .327 .399 .726 98 100 1.2
2026 Cleveland - MLB 28 127 490 119 19 4 10 65 62 50 2 7 68 25 6 .243 .311 .359 .671 86 90 0.5
2027 Cleveland - MLB 29 119 443 113 24 2 6 33 61 39 5 5 59 25 4 .255 .319 .359 .678 89 90 1.0
2028 Houston - MLB 30 108 395 108 14 6 11 43 59 31 1 5 43 20 3 .273 .324 .423 .747 104 103 1.8
2029 Houston - MLB 31 63 184 49 8 0 5 22 27 20 3 1 23 4 2 .266 .346 .391 .737 102 100 0.2
Total MLB 938 3569 972 161 31 69 348 523 356 27 31 420 136 30 .272 .340 .393 .733 106 106 15.4
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2018 Cleveland (ACL) - R 20 13 40 14 2 1 0 4 8 9 1 0 3 2 0 .350 .480 .450 .930 123 121 0.3
2018 Total - A- 20 4 12 4 1 0 0 1 1 2 0 0 2 1 0 .333 .429 .417 .845 100 173 0.2
2019 Total - A+ 21 123 479 134 26 7 3 39 68 53 4 5 51 11 7 .280 .353 .382 .735 88 91 1.0
2021 Akron - AA 23 51 193 65 12 3 7 31 42 22 3 1 23 4 2 .337 .411 .539 .950 143 137 1.8
2021 Columbus - AAA 23 26 103 32 3 1 5 13 23 14 1 0 8 2 0 .311 .398 .505 .903 121 116 0.7
2024 Lake County - A+ 26 2 5 1 0 0 1 3 2 1 0 0 0 0 0 .200 .333 .800 1.133 223 199 0.1
2024 Columbus - AAA 26 2 5 1 0 0 0 1 3 2 0 0 0 1 0 .200 .429 .200 .629 71 98 0.0
2025 Columbus - AAA 27 28 102 32 9 0 3 19 19 15 0 2 11 3 0 .314 .395 .490 .885 121 117 0.9
2027 Columbus - AAA 29 16 56 21 4 1 3 11 11 12 1 1 7 6 1 .375 .486 .643 1.129 180 184 0.9
2029 Sugar Land - AAA 31 6 18 5 1 0 1 2 3 1 0 0 2 1 0 .278 .316 .500 .816 103 107 0.1
Total IL 72 266 86 16 2 11 44 56 43 2 3 26 12 1 .323 .417 .523 .940 133 131
Total PCL 6 18 5 1 0 1 2 3 1 0 0 2 1 0 .278 .316 .500 .816 103 107
Total EL 51 193 65 12 3 7 31 42 22 3 1 23 4 2 .337 .411 .539 .950 143 137
Total SAL 123 479 134 26 7 3 39 68 53 4 5 51 11 7 .280 .353 .382 .735 88 91
Total MWL 2 5 1 0 0 1 3 2 1 0 0 0 0 0 .200 .333 .800 1.133 223 199
Total NYP 4 12 4 1 0 0 1 1 2 0 0 2 1 0 .333 .429 .417 .845 100 173
Total ACL 13 40 14 2 1 0 4 8 9 1 0 3 2 0 .350 .480 .450 .930 123 121
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2024 Cleveland - MLB 26 4 16 7 1 0 0 4 1 1 0 0 1 0 0 .438 .471 .500 .971 183 174 -0.2
2025 Cleveland - MLB 27 3 11 3 2 0 0 0 2 1 0 0 2 0 0 .273 .333 .455 .788 114 117 0.1
Total MLB 7 27 10 3 0 0 4 3 2 0 0 3 0 0 .370 .414 .481 .895 155 151
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Cleveland - MLB LF 123 110 224 7 2 233 2 .991 1019.2 2.04 0.0 .000
2022 Cleveland - MLB CF 7 4 9 0 0 9 0 1.000 30.0 2.70 0.0 .000
2022 Cleveland - MLB RF 20 19 33 1 1 36 2 .944 153.0 2.00 0.0 .000
2023 Cleveland - MLB LF 153 151 344 10 2 358 4 .989 1352.0 2.36 0.0 .000
2024 Cleveland - MLB LF 126 126 229 9 2 240 2 .992 1092.0 1.96 +1.9 1.089
2024 Cleveland - MLB RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2025 Cleveland - MLB LF 27 26 47 0 0 47 0 1.000 217.0 1.95 +0.4 .985
2025 Columbus - AAA LF 11 10 22 0 0 22 0 1.000 81.2 2.42 +1.1 1.250
2025 Cleveland - MLB CF 12 10 19 0 0 20 1 .950 89.0 1.92 -0.6 .937
2025 Columbus - AAA CF 2 1 6 0 0 6 0 1.000 11.1 4.76 +0.2 .982
2025 Cleveland - MLB RF 46 46 74 3 0 77 0 1.000 386.1 1.79 +2.5 1.002
2025 Columbus - AAA RF 16 16 37 3 2 41 1 .976 126.1 2.85 +2.3 1.059
2026 Cleveland - MLB LF 112 110 201 3 0 209 5 .976 953.2 1.93 +3.0 1.027
2026 Cleveland - MLB CF 11 8 28 0 0 29 1 .966 78.1 3.22 -5.1 .806
2026 Cleveland - MLB RF 5 3 7 0 0 7 0 1.000 27.0 2.33 -0.1 .975
2027 Cleveland - MLB LF 9 5 6 0 0 6 0 1.000 44.0 1.23 -0.1 .959
2027 Columbus - AAA LF 16 16 36 1 0 38 1 .974 132.0 2.52 +0.7 1.019
2027 Cleveland - MLB CF 15 4 16 0 0 16 0 1.000 51.0 2.82 +0.0 .980
2027 Columbus - AAA CF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.2 .998
2027 Cleveland - MLB RF 101 99 151 5 0 157 1 .994 858.2 1.64 +3.1 1.035
2027 Columbus - AAA RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2028 Houston - MLB LF 87 86 167 5 0 174 2 .989 728.1 2.13 +2.5 1.038
2028 Houston - MLB CF 5 3 8 2 0 10 0 1.000 32.2 2.76 -0.6 .989
2028 Houston - MLB RF 11 9 17 1 0 18 0 1.000 81.0 2.00 +0.4 1.038
2029 Houston - MLB LF 55 54 86 6 0 92 0 1.000 461.0 1.80 -2.1 .997
2029 Sugar Land - AAA LF 5 5 7 1 1 8 0 1.000 41.0 1.76 +0.1 1.015
2029 Houston - MLB CF 1 1 2 0 0 2 0 1.000 9.0 2.00 -0.8 .659
2029 Houston - MLB RF 1 1 1 1 0 2 0 1.000 9.0 2.00 -0.1 .999
TOTAL LF 724 699 1369 42 7 1427 16 .989 6122.1 2.07 +7.6 1.032
TOTAL CF 54 31 89 2 0 93 2 .978 302.1 2.71 -6.7 .893
TOTAL RF 202 193 320 14 3 338 4 .988 1644.1 1.83 +8.0 1.028
PLAYER HISTORY
06/04/2018 Drafted by the Cleveland Guardians in the 5th round of the 2018 MLB June Amateur Draft from Oregon State University (Corvallis, OR).
05/06/2024 Cleveland Guardians placed OF Steven Kwan on the 10-day injured list retroactive to May 5, 2024. Left hamstring strain. [Auto]
05/25/2024 Cleveland Guardians sent OF Steven Kwan on a rehab assignment to Lake County Captains. [Auto]
05/28/2024 Cleveland Guardians sent OF Steven Kwan on a rehab assignment to Columbus Clippers. [Auto]
05/31/2024 Cleveland Guardians activated OF Steven Kwan from the 10-day injured list. [Auto]
07/03/2024 OF Steven Kwan assigned to American League All-Stars. [Auto]
09/16/2024 Wins the MLB AL Player of the Week Award.
11/04/2024 Signed a 9-year contract extension worth a total of $130,400,000 with the Cleveland Guardians organization.
11/08/2024 Wins the 2024 MLB AL Gold Glove at LF.
11/23/2024 Received a 1-year contract through arbitration worth a total of $3,471,000.
01/01/2025 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 40 (40); Eye: 50 (55).
03/04/2025 Unsuccessfully completed training to improve his plate discipline at the Cleveland Guardians development complex.
07/19/2025 Injured (sprained ankle),day-to-day for one week.
08/05/2025 Goes 5-6 against the Syracuse Mets, with 1 2B, 3 RBI and 2 R.
08/08/2025 Injured (mild oblique strain),day-to-day for 2 days.
08/09/2025 Injured (chronic back soreness),out for 4 weeks.
09/26/2025 Injured (hyperextended ankle),day-to-day for one week.
11/30/2025 Received a 1-year contract through arbitration worth a total of $5,710,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 40 (40); Eye: 50 (50).
02/22/2026 Successfully completed training to improve his baserunning fundamentals at the Cleveland Guardians development complex.
06/12/2026 Injured (strained posterior cruciate ligament),out for 2 weeks.
08/10/2026 Wins the MLB AL Player of the Week Award.
11/20/2026 Received a 1-year contract through arbitration worth a total of $7,210,000.
12/06/2026 Successfully completed training to improve his defense at left field at the Cleveland Guardians development complex.
01/01/2027 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 40 (40); Eye: 50 (50).
11/18/2027 Was not offered arbitration and became a free agent.
01/01/2028 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 50 (50).
01/27/2028 Signed a 1-year contract worth a total of $7,500,000 with the Houston Astros organization.
02/27/2028 Successfully completed training to improve his defense at left field at the Houston Astros development complex.
03/25/2028 Successfully completed training to improve his base-stealing technique at the Houston Astros development complex.
09/03/2028 Injured (torn posterior cruciate ligament (knee)),out for 7 months.
09/23/2028 Signed a 2-year contract extension worth a total of $14,000,000 with the Houston Astros organization.
01/01/2029 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 35 (35); Eye: 50 (50).
05/25/2029 Injured (sore thumb),day-to-day for 1 day.
LEADERBOARD APPEARANCES
Year H Rank
2022 168 9
Year 3B Rank
2022 7 2
2028 6 8
Year R Rank
2024 92 10
Year SF Rank
2026 7 6
Year AVG Rank
2022 .298 9
2024 .298 7
Year OBP Rank
2022 .373 9
2024 .367 6
Thursday, August 7th , 2025 - OOTP Baseball 26.5 Build 70