LF Steven Kwan #38
Age: 28 | Bats: L | Throws: L | Morale: Very Good
10/04/2025
OA: 51 POT: 51
LF STEVEN KWAN #38 - AGE: 28 - BATS: L - THROWS: L - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
155 588 162 29 6 7 46 71 76 .276 .354 .381 29 2.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 77 67 81 77
Gap 42 40 42 42
Power 21 19 22 21
Eye 60 57 61 60
Avoid K's 98 84 101 98
FIELDING RATINGS
Catcher Infield Outfield
Range: - 49 64
Errors: - 44 72
Arm: 1 72 64
Turn DP: - 18 -
Framing: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 78
1st Base: - Center Field: 43
2nd Base: - Right Field: 68
3rd Base: -
       
RUN/BUNT
Running Speed: 52
Stealing Aggressiveness: 55
Stealing Ability: 81
Baserunning Inst.: 78
Sacrifice Bunt: 58
Bunt for Hit: 46
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/28/2025 KC Loss, 2-4 4 0 0 0 0 1 0 1
09/27/2025 KC Loss, 1-7 3 0 1 0 0 1 1 0
09/26/2025 KC Loss, 3-5 5 0 1 1 0 0 2 0
09/25/2025 LAA Loss, 4-5 4 0 1 0 0 0 1 0
09/24/2025 LAA Win, 3-1 3 1 0 0 0 1 0 0
09/23/2025 LAA Win, 5-4 5 0 2 0 0 0 0 1
09/21/2025 @ PIT Loss, 1-3 4 0 0 0 0 0 2 0
09/20/2025 @ PIT Win, 4-2 5 1 1 0 0 0 1 0
09/19/2025 @ PIT Loss, 9-10 6 0 3 1 0 0 0 0
09/18/2025 @ BOS Loss, 4-7 4 1 2 0 0 1 0 0
Birthday:09/05/1997
Born in:Fremont, CA
Nationality:American
Height:5' 9"
Weight:175 lbs
Local Popularity:Popular
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$570,500
Signed Through:2025 Season
Major Service:4 Years, None
Service This Yr:195 Days
40-Man Service:4 Years, None
Pro Service:3 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:3 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 155 588 162 29 6 7 46 84 71 76 .276 .354 .381 .735 .319 .105 106
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 154 671 4 0 0 10 2 6 224 42 29 8 78.4 85.8 5.12 2.8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   141 33 5 3 0 3 13 10 32 1 1 1 .234 .288 .312 .600
Versus Right   447 129 24 3 7 43 71 61 44 5 1 3 .289 .374 .403 .777
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   24 5 1 0 0 1 1 3 4 0 0 0 .208 .296 .250 .546
March   19 6 0 0 0 0 0 2 2 0 0 0 .316 .381 .316 .697
April   101 27 4 2 2 9 12 10 15 0 2 2 .267 .345 .406 .751
May   91 23 4 1 1 10 9 9 10 3 0 1 .253 .317 .352 .669
June   100 36 6 2 0 9 22 12 14 1 0 1 .360 .430 .460 .890
July   84 23 5 0 1 5 14 12 10 1 0 0 .274 .361 .369 .730
August   102 25 6 0 2 9 14 13 11 0 0 0 .245 .330 .363 .693
September   91 22 4 1 1 4 13 13 14 1 0 0 .242 .333 .341 .674
Spring Training   67 20 2 0 1 2 9 4 8 0 1 0 .299 .338 .373 .711
Last Year   656 182 30 2 6 56 114 55 78 3 6 6 .277 .338 .357 .694
2 Years Ago   646 201 40 6 8 63 118 71 83 3 1 4 .311 .381 .429 .810
Career   2549 756 137 21 34 246 421 234 334 18 16 19 .297 .358 .407 .765
Home   289 84 12 2 3 18 37 27 41 1 1 1 .291 .352 .377 .729
Road   299 78 17 4 4 28 47 44 35 5 1 3 .261 .356 .385 .741
Grass   561 153 26 6 6 42 79 67 74 5 2 3 .273 .351 .373 .723
Turf   27 9 3 0 1 4 5 4 2 1 0 1 .333 .424 .556 .980
Day   174 47 10 1 4 18 31 20 27 4 2 0 .270 .338 .408 .746
Night   414 115 19 5 3 28 53 51 49 2 0 4 .278 .361 .370 .730
As Starter   588 162 29 6 7 46 84 70 76 6 2 4 .276 .353 .381 .734
As Reliever / Substitution   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Pinch Hitting   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Close/Late   98 23 2 2 0 4 13 19 22 0 0 0 .235 .359 .296 .655
Inning 1-3   275 75 16 2 2 14 45 27 28 3 0 2 .273 .339 .367 .706
Inning 4-6   170 50 9 2 4 25 21 23 18 3 2 1 .294 .376 .441 .817
Inning 7-9   138 37 4 2 1 7 16 19 29 0 0 1 .268 .361 .348 .709
Extra Innings   5 0 0 0 0 0 2 2 1 0 0 0 .000 .286 .000 .286
0 Outs   299 83 19 3 2 10 57 27 41 1 2 1 .278 .338 .381 .720
1 Outs   136 41 1 2 4 21 21 20 15 5 0 1 .301 .383 .426 .809
2 Outs   153 38 9 1 1 15 6 24 20 0 0 2 .248 .358 .340 .697
Scoring Position   116 30 3 1 0 36 9 17 16 6 2 2 .259 .348 .302 .649
Bases Empty   401 111 24 4 7 7 66 47 50 0 0 1 .277 .354 .409 .763
Runner on 1st   71 21 2 1 0 3 9 7 10 0 0 1 .296 .367 .352 .719
Runner on 2nd   43 11 1 0 0 7 4 6 8 0 2 1 .256 .360 .279 .639
Runner on 3rd   12 6 1 1 0 8 2 3 1 1 0 0 .500 .562 .750 1.312
Runner on 1st & 2nd   34 6 0 0 0 3 2 2 5 0 0 0 .176 .222 .176 .399
Runner on 1st & 3rd   10 2 0 0 0 3 0 3 0 1 0 1 .200 .400 .200 .600
Runner on 2nd & 3rd   10 3 1 0 0 6 1 1 1 1 0 0 .300 .333 .400 .733
Bases Loaded   7 2 0 0 0 9 0 2 1 3 0 0 .286 .333 .286 .619
Two Strikes   286 74 18 2 3 18 42 31 76 2 0 1 .259 .331 .367 .698
First Pitch   90 24 1 1 0 4 6 0 0 1 1 0 .267 .264 .300 .564
Count 0-1   45 12 2 0 0 2 4 0 0 0 1 1 .267 .283 .311 .594
Count 0-2   38 8 1 0 0 1 2 0 14 0 0 0 .211 .211 .237 .447
Count 1-0   39 9 4 0 0 2 1 0 0 1 0 1 .231 .244 .333 .577
Count 1-1   56 20 1 2 2 10 8 0 0 2 0 0 .357 .345 .554 .898
Count 1-2   89 14 3 0 1 2 5 0 30 1 0 1 .157 .165 .225 .390
Count 2-0   18 8 1 0 0 5 3 0 0 0 0 0 .444 .444 .500 .944
Count 2-1   33 12 2 1 1 2 5 0 0 0 0 0 .364 .364 .576 .939
Count 2-2   77 23 3 1 1 6 9 0 20 1 0 0 .299 .295 .403 .697
Count 3-0   0 0 0 0 0 1 7 24 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   21 3 0 0 1 2 8 16 0 0 0 1 .143 .526 .286 .812
Full Count   82 29 11 1 1 9 26 31 12 0 0 0 .354 .531 .549 1.080
Behind in Count   172 34 6 0 1 5 11 0 44 1 1 2 .198 .206 .250 .456
Ahead in Count   111 32 7 1 2 12 24 40 0 1 0 2 .288 .481 .423 .904
Batting Leadoff   588 162 29 6 7 46 84 70 76 6 2 4 .276 .353 .381 .734
Batting 5th   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Low Leverage   194 61 11 3 5 11 23 26 27 0 0 2 .314 .401 .479 .880
Medium Leverage   319 82 17 2 2 19 52 33 40 4 1 1 .257 .325 .342 .667
High Leverage   75 19 1 1 0 16 9 12 9 2 1 1 .253 .356 .293 .649
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 Houston - MLB 24 153 659 211 38 7 13 81 105 37 5 6 97 4 1 .320 .358 .458 .816 124 119 3.2
2023 Houston - MLB 25 157 646 201 40 6 8 63 118 71 4 3 83 8 3 .311 .381 .429 .810 124 122 4.4
2024 Houston - MLB 26 154 656 182 30 2 6 56 114 55 6 3 78 31 8 .277 .338 .357 .694 91 89 1.7
2025 Houston - MLB 27 155 588 162 29 6 7 46 84 71 4 6 76 29 8 .276 .354 .381 .735 105 106 2.8
Total MLB 619 2549 756 137 21 34 246 421 234 19 18 334 72 20 .297 .358 .407 .765 111 109 12.1
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
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
2023 Houston - MLB 25 2 8 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -120 -0.5
2024 Houston - MLB 26 5 19 7 1 0 0 0 1 1 0 0 3 2 0 .368 .400 .421 .821 126 127 -0.2
Total MLB 7 27 7 1 0 0 0 1 1 0 0 4 2 0 .259 .286 .296 .582 62 56
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Houston - MLB LF 44 39 83 0 0 83 0 1.000 369.1 2.02 +0.7 1.055
2022 Houston - MLB CF 108 107 274 4 0 281 3 .989 922.1 2.71 -4.6 .977
2022 Houston - MLB RF 8 5 9 0 0 9 0 1.000 55.2 1.46 -0.3 .985
2023 Houston - MLB LF 148 148 287 1 1 291 3 .990 1265.0 2.05 +5.5 1.029
2023 Houston - MLB CF 19 6 31 0 0 31 0 1.000 91.2 3.04 +0.1 .969
2024 Houston - MLB LF 154 153 313 5 0 321 3 .991 1380.2 2.07 +7.1 1.029
2024 Houston - MLB CF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 .972
2024 Houston - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Houston - MLB LF 154 154 266 4 0 272 2 .993 1309.0 1.86 +7.4 1.031
2025 Houston - MLB CF 3 0 4 0 0 4 0 1.000 8.0 4.50 +0.0 .997
TOTAL LF 500 494 949 10 1 967 8 .992 4324.0 2.00 +20.7 1.032
TOTAL CF 131 113 310 4 0 317 3 .991 1023.0 2.76 -4.5 .976
TOTAL RF 8 5 9 0 0 9 0 1.000 55.2 1.46 -0.3 .985
PLAYER HISTORY
01/01/2022 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 9 (17); Eye: 46 (52).
05/21/2022 Injured (mild oblique strain),day-to-day for one week.
07/01/2022 Wins the MLB AL Rookie of the Month Award.
07/17/2022 Was selected to the 2022 Major League Baseball All-Star Game.
11/20/2022 Finished 2nd in 2022 MLB AL Rookie of the Year Award voting.
12/01/2022 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2023 OSA scouting updated ratings (potential): Contact: 63 (67); Power: 30 (35); Eye: 48 (52).
03/02/2023 Injured (mild hamstring strain),day-to-day for 1-2 weeks.
11/11/2023 Wins the 2023 MLB AL Platinum Stick Award at LF.
01/01/2024 OSA scouting updated ratings (potential): Contact: 72 (72); Power: 22 (22); Eye: 53 (53).
11/23/2024 Received a 1-year contract through arbitration worth a total of $3,816,000.
01/01/2025 OSA scouting updated ratings (potential): Contact: 79 (79); Power: 21 (21); Eye: 60 (60).
03/05/2025 Injured (mild calf strain),day-to-day for 4 days.
LEADERBOARD APPEARANCES
Year PA Rank
2022 714 2
2023 725 2
2024 720 3
Year AB Rank
2022 659 1
2023 646 2
2024 656 2
Year H Rank
2022 211 1
2023 201 1
2024 182 6
Year TB Rank
2022 302 8
Year 2B Rank
2022 38 8
2023 40 7
Year 3B Rank
2022 7 5
2023 6 10
2025 6 6
Year SB Rank
2024 31 4
2025 29 8
Year R Rank
2022 105 7
2023 118 2
2024 114 4
Year SH Rank
2022 7 3
2024 6 9
Year AVG Rank
2022 .320 3
2023 .311 2
2025 .276 10
Year OBP Rank
2023 .381 5
Year RC Rank
2022 109.06 9
2023 110.14 8
Saturday, October 4th , 2025 - OOTP Baseball 26.7 Build 77