3B Lao 'Bull' Lo #21
Age: 22 | Bats: R | Throws: R | Morale: Good    
12/31/2025
3B LAO 'BULL' LO #21 - AGE: 22 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
62 203 54 9 4 7 25 6 44 .266 .284 .453 23 0.2
BATTING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.  
Contact 64
Gap 35
Power 47
Eye 37
Avoid K's 49
FIELDING RATINGS
Catcher Infield Outfield
Range: - 64 37
Errors: - 69 64
Arm: 8 85 64
Turn DP: - 23 -
Ability: 5 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: 74
       
RUN/BUNT
Running Speed: 100
Stealing Ability: 100
Baserunning Inst.: 100
Sacrifice Bunt: 20
Bunt for Hit: 47
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/06/2026 @ GEO Loss, 0-0 0 0 0 0 0 0 0 1
09/06/2026 @ LAS Loss, 0-0 4 1 2 1 1 0 0 1
09/05/2026 @ JER Loss, 0-0 4 0 2 1 0 0 1 0
09/02/2026 MIL Loss, 0-0 1 0 0 0 0 0 0 0
08/31/2026 @ JER Loss, 0-0 0 1 0 0 0 0 0 1
08/30/2026 @ SF Loss, 0-0 4 0 1 0 0 0 1 0
08/29/2026 @ MIN Loss, 0-0 5 1 2 1 1 0 2 0
08/26/2026 KAN Loss, 0-0 5 2 4 1 1 0 0 0
08/25/2026 @ MAP Loss, 0-0 5 0 0 0 0 0 3 0
08/23/2026 @ MIL Loss, 0-0 1 0 0 0 0 0 0 0
PERSONALITY
Leader Ability:Low
Loyalty:Normal
Desire f. Win:Very High
Greed:Normal
Intelligence:High
Work Ethic:Very High
Birthday:08/06/2003
Born in:Beijing, BEI
Nationality:Chinese
Height:5' 10"
Weight:160 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$500,000
Signed Through:2026 Season
Major Service:1 Year, 163 Days
Service This Yr:134 Days
40-Man Service:2 Years, 140 Days
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:Last option year
Contract Extension: -
Drafted:2021, 1st Pick in Round 1(Supp.)
ADULT BASEBALL LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 62 203 54 9 4 7 25 30 6 44 .266 .284 .453 .738 .311 .187 84
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 49 211 0 0 0 2 0 2 92 20 23 10 69.7 24.2 4.02 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   6 4 1 1 1 1 3 0 0 0 0 0 .667 .667 1.667 2.333
Versus Right   7 3 0 0 1 5 1 1 0 0 0 0 .429 .500 .857 1.357
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   51 15 1 2 1 3 8 2 8 1 0 0 .294 .315 .451 .766
May   34 6 2 2 0 2 3 1 7 1 0 0 .176 .194 .353 .547
June   22 5 1 0 0 2 3 1 4 0 0 0 .227 .261 .273 .534
July   27 6 1 0 1 7 2 1 9 0 0 0 .222 .250 .370 .620
August   60 18 4 0 4 9 13 1 15 0 0 0 .300 .311 .567 .878
September   40 13 0 1 1 8 6 3 9 0 0 0 .325 .372 .450 .822
October   4 1 0 0 0 0 2 3 2 0 0 0 .250 .571 .250 .821
All-Star Game   2 1 0 0 0 0 1 1 0 0 0 0 .500 .667 .500 1.167
Spring Training   4 4 0 0 0 0 2 0 0 0 0 0 1.000 1.000 1.000 2.000
Last Year   164 48 2 5 5 11 32 17 33 0 0 0 .293 .359 .457 .816
2 Years Ago   173 44 5 1 2 12 18 11 36 0 0 0 .254 .299 .329 .628
Career   540 146 16 10 14 48 80 34 113 2 0 0 .270 .313 .415 .727
Home   8 5 1 1 1 2 3 0 0 0 0 0 .625 .625 1.375 2.000
Road   5 2 0 0 1 4 1 1 0 0 0 0 .400 .500 1.000 1.500
Grass   238 64 9 5 7 31 37 12 54 2 0 0 .269 .302 .437 .739
Night   238 64 9 5 7 31 37 12 54 2 0 0 .269 .302 .437 .739
As Starter   218 58 9 4 6 24 28 8 51 1 0 0 .266 .291 .427 .717
As Reliever / Substitution   20 6 0 1 1 7 9 4 3 1 0 0 .300 .400 .550 .950
Pinch Hitting   2 1 0 1 0 0 1 0 0 0 0 0 .500 .500 1.500 2.000
Close/Late   2 1 0 0 0 0 0 1 0 0 0 0 .500 .667 .500 1.167
Inning 1-3   3 1 0 0 1 1 1 0 0 0 0 0 .333 .333 1.333 1.667
Inning 4-6   6 5 1 1 1 4 3 0 0 0 0 0 .833 .833 1.833 2.667
Inning 7-9   4 1 0 0 0 1 0 1 0 0 0 0 .250 .400 .250 .650
0 Outs   3 3 1 1 1 1 3 0 0 0 0 0 1.000 1.000 3.000 4.000
1 Outs   6 1 0 0 1 4 1 0 0 0 0 0 .167 .167 .667 .833
2 Outs   4 3 0 0 0 1 0 1 0 0 0 0 .750 .800 .750 1.550
Scoring Position   4 2 0 0 1 5 1 0 0 0 0 0 .500 .500 1.250 1.750
Bases Empty   4 4 1 1 1 1 3 0 0 0 0 0 1.000 1.000 2.500 3.500
Runner on 1st   5 1 0 0 0 0 0 1 0 0 0 0 .200 .333 .200 .533
Runner on 2nd   1 1 0 0 0 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Runner on 1st & 2nd   2 1 0 0 1 3 1 0 0 0 0 0 .500 .500 2.000 2.500
Runner on 2nd & 3rd   1 0 0 0 0 1 0 0 0 0 0 0 .000 .000 .000 .000
Two Strikes   4 3 1 0 2 4 3 1 0 0 0 0 .750 .800 2.500 3.300
Count 0-1   3 2 0 1 0 1 1 0 0 0 0 0 .667 .667 1.333 2.000
Count 1-0   3 0 0 0 0 1 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-1   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 1-2   2 1 0 0 1 3 1 0 0 0 0 0 .500 .500 2.000 2.500
Count 2-1   2 1 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Count 2-2   1 1 1 0 0 0 1 0 0 0 0 0 1.000 1.000 2.000 3.000
Full Count   1 1 0 0 1 1 1 1 0 0 0 0 1.000 1.000 4.000 5.000
Behind in Count   5 3 0 1 1 4 2 0 0 0 0 0 .600 .600 1.600 2.200
Ahead in Count   5 1 0 0 0 1 0 0 0 0 0 0 .200 .200 .200 .400
Batting Leadoff   5 4 1 0 1 1 2 0 0 0 0 0 .800 .800 1.600 2.400
Batting 3rd   2 1 0 1 0 1 1 0 0 0 0 0 .500 .500 1.500 2.000
Batting 7th   3 1 0 0 0 1 0 0 0 0 0 0 .333 .333 .333 .667
Batting 8th   3 1 0 0 1 3 1 1 0 0 0 0 .333 .500 1.333 1.833
TRIPLE A 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 42 179 47 10 1 5 18 22 16 36 .263 .330 .413 .743 .330 .151 91
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 42 197 2 1 0 4 0 0 74 16 12 3 80.0 24.9 4.84 .5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   3 3 1 0 0 0 1 1 0 0 0 0 1.000 1.000 1.333 2.333
Versus Right   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   50 14 3 0 0 5 5 4 11 0 0 1 .280 .345 .340 .685
May   21 6 0 0 1 6 5 3 4 0 0 0 .286 .375 .429 .804
August   43 14 4 1 2 3 7 2 4 0 0 1 .326 .370 .605 .974
September   65 13 3 0 2 4 5 7 17 0 0 0 .200 .278 .338 .616
Last Year   194 56 9 3 5 31 26 20 49 1 0 2 .289 .359 .443 .803
2 Years Ago   345 113 23 5 9 44 76 47 63 1 0 0 .328 .407 .501 .909
Career   718 216 42 9 19 93 124 83 148 2 0 4 .301 .375 .464 .839
Home   4 3 1 0 0 0 1 1 1 0 0 0 .750 .800 1.000 1.800
Grass   175 46 10 1 5 17 22 15 35 0 0 2 .263 .328 .417 .745
Turf   4 1 0 0 0 1 0 1 1 0 0 0 .250 .400 .250 .650
Day   36 6 1 0 0 3 4 3 5 0 0 0 .167 .231 .194 .425
Night   143 41 9 1 5 15 18 13 31 0 0 2 .287 .354 .469 .823
As Starter   179 47 10 1 5 18 22 16 36 0 0 2 .263 .330 .413 .743
Close/Late   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Inning 1-3   2 2 1 0 0 0 1 0 0 0 0 0 1.000 1.000 1.500 2.500
Inning 4-6   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
Inning 7-9   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
0 Outs   2 2 1 0 0 0 1 0 0 0 0 0 1.000 1.000 1.500 2.500
1 Outs   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
2 Outs   1 1 0 0 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000
Scoring Position   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Bases Empty   3 3 1 0 0 0 1 0 0 0 0 0 1.000 1.000 1.333 2.333
Runner on 1st   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Two Strikes   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 1-0   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 1-1   2 2 1 0 0 0 1 0 0 0 0 0 1.000 1.000 1.500 2.500
Count 2-2   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 3-1   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Ahead in Count   1 1 0 0 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000
Batting Leadoff   4 3 1 0 0 0 1 1 1 0 0 0 .750 .800 1.000 1.800
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
2023 Eureka - ABL 19 53 173 44 5 1 2 12 18 11 0 0 36 14 8 .254 .299 .329 .628 61 63 -0.4
2024 Eureka - ABL 20 56 164 48 2 5 5 11 32 17 0 0 33 19 11 .293 .359 .457 .816 109 115 1.1
2025 Eureka - ABL 21 62 203 54 9 4 7 25 30 6 0 2 44 23 10 .266 .284 .453 .738 84 84 0.2
Total ABL 171 540 146 16 10 14 48 80 34 0 2 113 56 29 .270 .313 .415 .727 84 87 0.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
2020 Tohoku Rakuten - COL 16 45 191 67 14 4 12 39 42 19 1 2 38 10 7 .351 .408 .654 1.063 163 154 0.0
2021 Tohoku Rakuten - COL 17 46 187 58 5 1 12 36 48 22 2 1 38 17 1 .310 .387 .540 .927 125 119 0.0
2021 Coney Island - A 17 36 137 40 5 1 3 19 22 18 0 0 45 6 4 .292 .374 .409 .783 112 116 0.0
2021 Long Island - AA 17 57 216 54 6 4 6 29 35 28 1 5 70 11 4 .250 .332 .398 .730 89 84 0.0
2022 Coney Island - A 18 18 74 25 5 0 3 11 26 14 1 1 21 5 2 .338 .444 .527 .971 157 155 0.0
2022 Long Island - AA 18 139 534 134 15 2 9 51 104 110 5 4 136 36 12 .251 .381 .337 .718 86 94 0.0
2023 Pasadena - AAA 19 83 345 113 23 5 9 44 76 47 0 1 63 30 6 .328 .407 .501 .909 128 130 0.0
2024 Pasadena - AAA 20 49 194 56 9 3 5 31 26 20 2 1 49 21 7 .289 .359 .443 .803 105 111 0.0
2025 Pasadena - AAA 21 42 179 47 10 1 5 18 22 16 2 0 36 12 3 .263 .330 .413 .743 88 91 0.0
Total AAA 174 718 216 42 9 19 93 124 83 4 2 148 63 16 .301 .375 .464 .839 112 115
Total AA 196 750 188 21 6 15 80 139 138 6 9 206 47 16 .251 .368 .355 .722 87 91
Total A 54 211 65 10 1 6 30 48 32 1 1 66 11 6 .308 .400 .450 .850 129 130
Total Pro Feeder 91 378 125 19 5 24 75 90 41 3 3 76 27 8 .331 .398 .598 .996 144 136
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 Eureka - ABL 19 4 7 4 1 0 1 5 2 0 0 1 1 0 0 .571 .500 1.143 1.643 0 0 0.0
2024 Eureka - ABL 20 13 42 8 1 1 0 1 4 3 0 0 17 1 3 .190 .244 .262 .506 0 0 0.0
Total ABL 17 49 12 2 1 1 6 6 3 0 1 18 1 3 .245 .283 .388 .671 72 62
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Tohoku Rakuten - COL 3B 34 34 16 48 8 75 11 .853 294.2 1.95 -3.8 .900
2021 Long Island - AA 3B 57 57 26 84 10 124 14 .887 461.0 2.15 -10.8 .863
2021 Coney Island - A 3B 35 35 16 60 6 82 6 .927 273.2 2.50 +1.5 1.020
2021 Tohoku Rakuten - COL 3B 46 46 19 72 3 106 15 .858 374.1 2.19 -2.3 .938
2022 Long Island - AA 3B 138 138 74 278 29 367 15 .959 1175.1 2.70 +2.9 1.010
2022 Coney Island - A 3B 18 18 6 34 7 42 2 .952 159.0 2.26 +1.0 1.029
2023 Eureka - ML 3B 53 45 20 85 8 108 3 .972 405.1 2.33 -0.9 .987
2023 Pasadena - AAA 3B 58 58 33 119 6 157 5 .968 515.1 2.65 +0.6 1.005
2024 Eureka - ML 3B 53 43 20 82 3 106 4 .962 387.0 2.37 +2.1 1.030
2024 Pasadena - AAA 3B 34 31 12 54 3 71 5 .930 274.1 2.17 +0.3 1.001
2025 Eureka - ML 3B 56 49 30 87 6 122 5 .959 440.1 2.39 -1.6 .977
2025 Pasadena - AAA 3B 39 39 17 70 5 92 5 .946 347.1 2.25 -0.9 .980
TOTAL 3B 621 593 289 1073 94 1452 90 .938 5107.2 2.40 -11.9 .980
PLAYER HISTORY
06/07/2020 Joined the Tohoku Rakuten Golden Eagles.
07/27/2020 Wins the Pro Feeder PL Player of the Week Award.
01/01/2021 OSA scouting updated ratings (potential): Contact: - (17); Power: - (14); Eye: - (5).
04/25/2021 Injured (hamstring strain), out for 4 weeks.
06/07/2021 Drafted in the 2021 first-year player draft (Supplemental Round 1, Pick 1, 24th overall pick) by the South Carolina Bombers.
06/11/2021 Released by the Tohoku Rakuten Golden Eagles.
06/11/2021 Signed a minor league contract with the South Carolina Bombers organization with a signing bonus of $600,000.
01/01/2022 OSA scouting updated ratings (potential): Contact: - (14); Power: - (10); Eye: - (4).
07/18/2022 Injured (mild hamstring strain), day-to-day for 5 days.
11/21/2022 Was traded by the South Carolina Bombers to the Eureka Hornets, along with MR Brian Henderson, in exchange for 3B Ebrahim Magsi.
01/01/2023 OSA scouting updated ratings (potential): Contact: - (65); Power: - (47); Eye: - (20).
04/28/2023 Goes 0-5 against the Joplin Fireballs, ending his hitting streak at 22 games.
10/25/2023 Won the 2023 ADULT BASEBALL LEAGUE ABL World Series with the Eureka Hornets!
11/19/2023 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: - (61); Power: - (46); Eye: - (36).
05/21/2024 Injured (back soreness), out for 6 days.
06/14/2024 Goes 5-5 against the Dallas Texans, with 0 RBI and 1 R.
10/26/2024 Injured (quadriceps soreness), day-to-day for 6 days.
11/28/2024 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Contact: - (62); Power: - (46); Eye: - (37).
12/04/2025 Received a 1-year contract worth a total of $500,000 through automatic renewal.
This league is powered by Out of the Park Baseball, the baseball management simulation game for PC, Mac and Linux
Sunday, December 20th, 2015 - OOTP Baseball 16.9 Build 39