3B Keng-chi Lao #4
Age: 29 | Bats: L | Throws: R | Morale: Great    
12/31/2026
3B KENG-CHI LAO #4 - AGE: 29 - BATS: L - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
150 562 181 27 4 16 85 32 24 .322 .364 .470 19 4.7
BATTING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.  
Contact 16
Gap 10
Power 10
Eye 7
Avoid K's 20
FIELDING RATINGS
Catcher Infield Outfield
Range: - 14 2
Errors: - 15 5
Arm: 1 16 3
Turn DP: - 11 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 11
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 1 Right Field: -
3rd Base: 16
       
RUN/BUNT
Running Speed: 10
Stealing Ability: 20
Baserunning Inst.: 20
Sacrifice Bunt: 13
Bunt for Hit: 8
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/31/2026 @ IRV Loss, 0-5 3 0 0 0 0 0 0 0
10/30/2026 @ IRV Win, 8-1 4 0 0 0 0 0 0 0
10/28/2026 IRV Win, 2-1 4 0 1 1 0 0 1 0
10/27/2026 IRV Win, 4-3 3 0 2 2 0 0 0 0
10/26/2026 IRV Loss, 1-10 2 0 0 0 0 0 0 0
10/24/2026 @ IRV Loss, 0-1 3 0 0 0 0 0 0 0
10/23/2026 @ IRV Loss, 1-5 2 0 1 0 0 1 0 1
10/19/2026 NEW Win, 9-1 4 0 2 2 0 0 0 0
10/18/2026 NEW Win, 7-6 3 0 1 1 0 0 0 0
10/17/2026 NEW Loss, 3-7 3 0 1 0 0 0 0 0
PERSONALITY
Leader Ability:High
Loyalty:High
Desire f. Win:Very Low
Greed:High
Intelligence:Very High
Work Ethic:Low
Birthday:08/05/1997
Born in:Tungshih, TAO
Nationality:Taiwanese
Height:6' 0"
Weight:210 lbs
Local Popularity:Well Known
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$1,100,000
Signed Through:2028 Season
Major Service:4 Years, 96 Days
Service This Yr:185 Days
40-Man Service:4 Years, 96 Days
Pro Service:6 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 28th Pick in Round 4
BASEBALL STARS ASSOCIATION 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 150 562 181 27 4 16 85 85 32 24 .322 .364 .470 .833 .348 .148 126
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 147 612 7 6 0 16 7 4 264 47 19 4 82.6 94.2 6.17 4.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   128 35 5 1 1 17 13 10 7 0 1 0 .273 .326 .352 .678
Versus Right   434 146 22 3 15 68 72 22 17 4 6 7 .336 .375 .505 .879
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   89 34 3 1 6 20 19 7 2 1 1 1 .382 .429 .640 1.069
May   80 27 6 2 1 14 17 12 4 2 1 1 .338 .421 .500 .921
June   92 24 6 0 1 4 11 4 8 0 2 2 .261 .306 .359 .665
July   88 34 6 1 1 15 11 1 3 0 0 2 .386 .407 .511 .918
August   106 38 6 0 3 14 12 3 3 1 2 0 .358 .373 .500 .873
September   98 24 0 0 4 18 15 4 3 0 1 1 .245 .282 .367 .649
October   9 0 0 0 0 0 0 1 1 0 0 0 .000 .100 .000 .100
Spring Training   65 26 3 1 2 5 14 4 4 0 0 0 .400 .435 .569 1.004
Postseason   39 10 1 0 0 7 0 1 4 0 0 1 .256 .293 .282 .575
Last Year   503 132 19 2 9 59 52 24 16 8 8 2 .262 .294 .362 .656
2 Years Ago   544 168 26 0 10 77 54 21 18 8 4 3 .309 .333 .412 .745
Career   2491 735 112 15 49 345 314 120 122 31 25 19 .295 .328 .411 .740
Home   270 75 12 2 3 30 28 11 13 2 1 2 .278 .309 .370 .679
Road   292 106 15 2 13 55 57 21 11 2 6 5 .363 .412 .562 .974
Grass   539 177 26 3 16 82 81 29 24 3 7 7 .328 .369 .477 .845
Turf   23 4 1 1 0 3 4 3 0 1 0 0 .174 .259 .304 .564
Day   24 9 1 0 1 6 3 1 0 1 1 0 .375 .385 .542 .926
Night   538 172 26 4 15 79 82 31 24 3 6 7 .320 .363 .467 .829
As Starter   556 178 27 4 16 84 85 32 23 4 7 7 .320 .362 .469 .832
As Reliever / Substitution   6 3 0 0 0 1 0 0 1 0 0 0 .500 .500 .500 1.000
Pinch Hitting   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Close/Late   136 40 8 1 1 13 15 9 6 0 6 3 .294 .351 .390 .741
Inning 1-3   159 52 6 1 3 21 26 8 4 3 0 1 .327 .357 .434 .791
Inning 4-6   210 73 11 2 10 39 37 14 9 1 0 3 .348 .395 .562 .957
Inning 7-9   178 50 9 1 3 22 22 8 11 0 5 3 .281 .323 .393 .716
Extra Innings   15 6 1 0 0 3 0 2 0 0 2 0 .400 .471 .467 .937
0 Outs   183 57 9 1 4 12 33 11 10 1 6 1 .311 .352 .437 .789
1 Outs   184 61 8 2 10 38 36 12 7 3 1 3 .332 .376 .560 .936
2 Outs   195 63 10 1 2 35 16 9 7 0 0 3 .323 .362 .415 .778
Scoring Position   149 54 5 1 5 68 30 14 7 4 1 1 .362 .411 .510 .921
Bases Empty   311 95 13 3 9 9 43 14 14 0 0 4 .305 .343 .453 .797
Runner on 1st   102 32 9 0 2 8 12 4 3 0 6 2 .314 .352 .461 .813
Runner on 2nd   48 18 3 0 0 13 10 7 3 0 0 0 .375 .455 .438 .892
Runner on 3rd   20 6 1 0 0 8 3 1 1 1 0 0 .300 .318 .350 .668
Runner on 1st & 2nd   40 15 0 0 3 14 9 2 0 0 1 0 .375 .405 .600 1.005
Runner on 1st & 3rd   6 3 0 0 1 6 3 2 0 1 0 1 .500 .600 1.000 1.600
Runner on 2nd & 3rd   15 5 1 1 0 13 3 1 1 1 0 0 .333 .353 .533 .886
Bases Loaded   20 7 0 0 1 14 2 1 2 1 0 0 .350 .364 .500 .864
Two Strikes   170 45 8 0 1 17 16 15 24 2 0 1 .265 .324 .329 .654
First Pitch   93 34 7 2 2 8 12 0 0 0 4 2 .366 .379 .548 .927
Count 0-1   62 21 2 0 4 14 9 0 0 0 0 2 .339 .359 .565 .924
Count 0-2   25 4 1 0 0 0 1 0 3 0 0 0 .160 .160 .200 .360
Count 1-0   74 23 3 0 1 10 8 0 0 1 2 0 .311 .307 .392 .699
Count 1-1   65 21 3 0 2 10 10 0 0 0 0 1 .323 .333 .462 .795
Count 1-2   54 16 3 0 0 5 8 0 10 1 0 1 .296 .304 .352 .655
Count 2-0   25 6 0 0 1 4 4 0 0 1 1 0 .240 .231 .360 .591
Count 2-1   54 27 3 2 3 18 16 0 0 0 0 1 .500 .509 .796 1.305
Count 2-2   52 9 2 0 0 2 2 0 9 0 0 0 .173 .173 .212 .385
Count 3-0   0 0 0 0 0 0 5 10 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   19 4 1 0 2 4 5 7 0 0 0 0 .211 .423 .579 1.002
Full Count   39 16 2 0 1 10 5 15 2 1 0 0 .410 .564 .538 1.102
Behind in Count   141 41 6 0 4 19 18 0 13 1 0 3 .291 .303 .418 .722
Ahead in Count   172 60 7 2 7 36 38 17 0 2 3 1 .349 .406 .535 .941
Batting Leadoff   4 1 1 0 0 1 1 0 0 0 0 0 .250 .250 .500 .750
Batting 3rd   4 2 0 0 0 1 0 0 1 0 0 0 .500 .500 .500 1.000
Batting 5th   36 12 1 0 2 8 5 5 5 0 0 0 .333 .415 .528 .942
Batting 6th   150 55 7 1 7 22 24 4 2 1 3 1 .367 .385 .567 .951
Batting 7th   101 36 10 1 1 16 14 6 4 1 0 1 .356 .394 .505 .899
Batting 8th   267 75 8 2 6 37 41 17 12 2 4 5 .281 .333 .393 .727
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 Baffin Island - BSA 24 81 284 78 15 2 7 45 34 8 1 4 27 10 3 .275 .293 .415 .708 109 100 1.8
2023 Baffin Island - BSA 25 159 598 176 25 7 7 79 89 35 6 7 37 18 5 .294 .336 .395 .731 113 98 1.8
2024 Baffin Island - BSA 26 151 544 168 26 0 10 77 54 21 3 8 18 14 1 .309 .333 .412 .745 117 110 3.1
2025 Baffin Island - BSA 27 144 503 132 19 2 9 59 52 24 2 8 16 7 4 .262 .294 .362 .656 89 75 0.5
2026 Baffin Island - BSA 28 150 562 181 27 4 16 85 85 32 7 4 24 19 4 .322 .364 .470 .833 138 126 4.7
Total BSA 685 2491 735 112 15 49 345 314 120 19 31 122 68 17 .295 .328 .411 .740 114 102 11.9
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
2017 Oregon State - COL 19 45 141 46 3 1 8 23 26 15 2 0 12 4 2 .326 .399 .532 .931 144 142 0.0
2018 Oregon State - COL 20 47 182 58 10 1 7 24 30 23 1 1 19 12 7 .319 .396 .500 .896 136 139 0.0
2019 Oregon State - COL 21 47 184 71 11 0 7 36 34 26 4 2 9 12 7 .386 .468 .560 1.027 174 174 0.0
2020 Oregon State - COL 22 48 187 59 10 0 7 22 34 21 4 2 16 13 5 .316 .393 .481 .874 135 140 0.0
2020 Balzac - AA 22 50 172 51 7 2 4 33 22 7 2 1 30 7 2 .297 .330 .430 .760 107 93 0.0
2021 Balzac - AA 23 152 640 178 34 1 16 87 109 55 11 5 97 28 18 .278 .343 .409 .753 101 95 0.0
2022 Waba - AAA 24 75 322 114 21 2 11 50 61 23 4 1 30 7 8 .354 .403 .534 .937 120 123 0.0
Total ITL 75 322 114 21 2 11 50 61 23 4 1 30 7 8 .354 .403 .534 .937 120 123
Total NWL (28 & Under) 202 812 229 41 3 20 120 131 62 13 6 127 35 20 .282 .340 .414 .754 102 94
Total NCAA 187 694 234 34 2 29 105 124 85 11 5 56 41 21 .337 .415 .517 .932 148 150
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
2022 Baffin Island - BSA 24 7 24 4 0 0 0 0 1 2 0 0 1 0 0 .167 .231 .167 .397 0 0 0.0
2023 Baffin Island - BSA 25 14 46 7 2 0 1 6 4 1 0 0 2 1 0 .152 .170 .261 .431 0 0 0.0
2024 Baffin Island - BSA 26 21 84 29 4 1 3 15 12 2 0 0 3 1 1 .345 .360 .524 .884 0 0 0.0
2025 Baffin Island - BSA 27 16 53 22 4 0 1 10 9 3 0 1 5 2 0 .415 .439 .547 .986 0 0 0.0
2026 Baffin Island - BSA 28 12 39 10 1 0 0 7 0 1 1 0 4 1 0 .256 .293 .282 .575 0 0 0.0
Total BSA 70 246 72 11 1 5 38 26 9 1 1 15 5 1 .293 .319 .407 .726 110 102
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Baffin Island - ML 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2022 Baffin Island - ML SS 81 80 104 238 47 348 6 .983 711.2 4.33 +2.8 1.018
2023 Baffin Island - ML 2B 9 9 17 36 11 59 6 .898 85.1 5.59 -4.6 .818
2023 Baffin Island - ML 3B 70 70 38 141 10 186 7 .962 618.2 2.60 -0.4 .995
2023 Baffin Island - ML SS 80 80 111 230 51 352 11 .969 720.2 4.26 -3.2 .979
2024 Baffin Island - ML 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Baffin Island - ML 3B 150 144 70 274 9 359 15 .958 1296.0 2.39 +0.2 .999
2024 Baffin Island - ML SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Baffin Island - ML 2B 1 1 1 2 1 3 0 1.000 8.0 3.38 +0.0 1.034
2025 Baffin Island - ML 3B 117 111 62 229 20 302 11 .964 1007.1 2.60 +1.5 1.006
2025 Baffin Island - ML SS 25 22 25 60 12 87 2 .977 203.0 3.77 -0.7 .984
2026 Baffin Island - ML 2B 1 0 2 3 0 5 0 1.000 9.0 5.00 +0.1 1.030
2026 Baffin Island - ML 3B 148 147 69 295 21 375 11 .971 1332.0 2.46 +2.7 1.010
TOTAL 2B 11 10 20 41 12 67 6 .910 102.1 5.36 -4.5 .844
TOTAL 3B 486 472 239 939 60 1222 44 .964 4255.0 2.49 +4.0 1.004
TOTAL SS 186 182 240 528 110 787 19 .976 1635.1 4.23 -1.1 .997
PLAYER HISTORY
06/14/2016 Joined the Oregon State Beavers.
01/01/2017 OSA scouting updated ratings (potential): Contact: - (8); Power: - (4); Eye: - (4).
01/01/2018 OSA scouting updated ratings (potential): Contact: - (9); Power: - (4); Eye: - (4).
05/11/2018 Goes 5-6 against the UCLA Bruins, with 1 HR, 3 RBI and 2 R.
01/01/2019 OSA scouting updated ratings (potential): Contact: - (16); Power: - (11); Eye: - (8).
01/01/2020 OSA scouting updated ratings (potential): Contact: - (16); Power: - (10); Eye: - (8).
06/12/2020 Released by the Oregon State Beavers.
07/01/2020 Drafted in the 2020 first-year player draft (Round 4, Pick 28, 153rd overall pick) by the Baffin Island Beavers.
07/11/2020 Signed a minor league contract with the Baffin Island Beavers organization with a signing bonus of $130,000.
01/01/2021 OSA scouting updated ratings (potential): Contact: - (16); Power: - (10); Eye: - (6).
01/01/2022 OSA scouting updated ratings (potential): Contact: - (16); Power: - (10); Eye: - (6).
05/23/2022 Wins the ITL ITL Player of the Week Award.
11/23/2022 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Contact: - (17); Power: - (10); Eye: - (5).
07/06/2023 Signed a 5-year contract extension worth a total of $4,800,000 with the Baffin Island Beavers organization.
07/17/2023 Goes 5-7 against the New York Knights, with 1 2B, 4 RBI and 5 R.
01/01/2024 OSA scouting updated ratings (potential): Contact: - (17); Power: - (10); Eye: - (5).
10/08/2024 Wins the 2024 BSA NL Wildcard Round MVP Award.
01/01/2025 OSA scouting updated ratings (potential): Contact: - (16); Power: - (10); Eye: - (6).
11/10/2025 Wins the 2025 BSA Championship with the Baffin Island Beavers.
01/01/2026 OSA scouting updated ratings (potential): Contact: - (17); Power: - (11); Eye: - (6).
08/21/2026 Goes 5-5 against the Birmingham Steeldogs, with 1 HR, 4 RBI and 2 R.
LEADERBOARD APPEARANCES
Year H Rank
2026 181 10
Year 3B Rank
2023 7 10
Year IBB Rank
2023 12 4
Year SH Rank
2025 8 4
2026 7 8
Year SF Rank
2023 7 5
2024 8 2
2025 8 2
Year AVG Rank
2026 .322 7
Monday, December 5th, 2016 - OOTP Baseball 17.12 Build 75