3B Lao 'Bull' Lo #21
Age: 25 | Bats: R | Throws: R | Morale: Great    
12/31/2028
3B LAO 'BULL' LO #21 - AGE: 25 - BATS: R - THROWS: R - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
74 295 78 11 6 7 24 12 59 .264 .296 .414 17 0.7
BATTING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.  
Contact 59
Gap 37
Power 44
Eye 42
Avoid K's 48
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 24
Errors: - 70 61
Arm: 6 87 61
Turn DP: - 26 -
Ability: 4 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: 73
       
RUN/BUNT
Running Speed: 93
Stealing Ability: 100
Baserunning Inst.: 100
Sacrifice Bunt: 19
Bunt for Hit: 38
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/06/2028 MIL Win, 4-1 4 0 1 0 0 0 1 0
08/05/2028 MIL Win, 7-1 3 2 1 0 0 2 0 1
08/04/2028 MIL Win, 5-4 1 0 0 0 0 0 0 0
08/03/2028 GEO Win, 7-6 5 3 3 0 0 0 0 0
08/02/2028 GEO Loss, 3-8 5 0 2 0 0 0 1 0
08/01/2028 GEO Win, 3-0 3 1 1 1 1 1 1 0
07/30/2028 @ SF Loss, 1-2 3 0 1 0 0 0 0 0
07/29/2028 @ SF Loss, 0-2 2 0 0 0 0 1 0 0
07/28/2028 @ SF Loss, 3-4 2 0 0 0 0 1 1 1
07/27/2028 @ POR Loss, 2-8 3 0 1 0 0 1 1 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:170 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$3,000,000
Signed Through:2029 Season
Major Service:4 Years, 163 Days
Service This Yr:187 Days
40-Man Service:5 Years, 140 Days
Pro Service:7 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:2021, 1st Pick in Round 1(Supp.)
ADULT BASEBALL LEAGUE 2028 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 74 295 78 11 6 7 24 36 12 59 .264 .296 .414 .709 .304 .149 89
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 72 311 2 0 0 4 0 2 122 24 17 13 56.7 32.7 3.74 .7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   120 30 1 3 4 14 14 3 23 1 0 1 .250 .272 .408 .680
Versus Right   175 48 10 3 3 10 22 9 36 1 0 1 .274 .312 .417 .729
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   105 32 3 2 4 11 18 1 19 1 0 2 .305 .321 .486 .807
June   83 23 5 0 2 4 7 1 20 1 0 0 .277 .282 .410 .692
July   86 15 1 4 0 8 5 7 17 0 0 0 .174 .237 .279 .516
August   21 8 2 0 1 1 6 3 3 0 0 0 .381 .458 .619 1.077
Spring Training   81 20 5 1 0 3 13 2 23 0 0 0 .247 .265 .333 .598
Last Year   433 129 21 4 13 48 68 33 99 4 0 3 .298 .349 .455 .804
2 Years Ago   388 101 18 4 13 47 54 33 91 2 0 2 .260 .320 .428 .748
Career   1656 454 66 24 47 167 238 112 362 10 0 7 .274 .321 .428 .749
Home   127 34 5 1 3 9 15 7 21 1 0 0 .268 .304 .394 .697
Road   168 44 6 5 4 15 21 5 38 1 0 2 .262 .290 .429 .718
Grass   295 78 11 6 7 24 36 12 59 2 0 2 .264 .296 .414 .709
Day   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Night   292 78 11 6 7 24 36 12 58 2 0 2 .267 .299 .418 .717
As Starter   293 78 11 6 7 24 36 12 59 2 0 2 .266 .298 .416 .714
As Reliever / Substitution   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Pinch Hitting   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   43 11 4 0 2 2 5 2 12 0 0 2 .256 .319 .488 .808
Inning 1-3   130 35 4 2 0 10 16 5 22 2 0 0 .269 .292 .331 .623
Inning 4-6   88 22 2 2 5 9 13 2 18 0 0 0 .250 .267 .489 .755
Inning 7-9   76 21 5 2 2 5 7 5 19 0 0 2 .276 .337 .474 .811
Extra Innings   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
0 Outs   140 31 4 2 5 10 18 6 33 0 0 0 .221 .253 .386 .639
1 Outs   75 23 4 2 1 9 13 3 15 2 0 1 .307 .333 .453 .787
2 Outs   80 24 3 2 1 5 5 3 11 0 0 1 .300 .333 .425 .758
Scoring Position   55 11 1 2 0 14 5 2 15 2 0 1 .200 .233 .291 .524
Bases Empty   204 56 10 2 6 6 28 8 42 0 0 1 .275 .305 .431 .737
Runner on 1st   36 11 0 2 1 4 3 2 2 0 0 0 .306 .342 .500 .842
Runner on 2nd   23 6 0 1 0 3 2 0 4 0 0 0 .261 .261 .348 .609
Runner on 3rd   6 1 1 0 0 3 1 1 2 1 0 0 .167 .250 .333 .583
Runner on 1st & 2nd   14 1 0 0 0 1 1 0 5 0 0 1 .071 .133 .071 .205
Runner on 1st & 3rd   4 2 0 0 0 2 1 1 1 0 0 0 .500 .600 .500 1.100
Runner on 2nd & 3rd   5 1 0 1 0 4 0 0 2 0 0 0 .200 .200 .600 .800
Bases Loaded   3 0 0 0 0 1 0 0 1 1 0 0 .000 .000 .000 .000
Two Strikes   134 15 2 2 2 8 7 6 59 0 0 0 .112 .150 .201 .351
First Pitch   43 15 0 1 3 4 7 0 0 0 0 1 .349 .364 .605 .968
Count 0-1   27 9 3 0 1 2 6 0 0 0 0 0 .333 .333 .556 .889
Count 0-2   20 2 0 0 1 2 1 0 9 0 0 0 .100 .100 .250 .350
Count 1-0   37 16 0 2 1 7 5 0 0 1 0 1 .432 .436 .622 1.058
Count 1-1   24 9 2 1 0 0 4 0 0 0 0 0 .375 .375 .542 .917
Count 1-2   47 4 0 1 0 1 2 0 26 0 0 0 .085 .085 .128 .213
Count 2-0   12 8 2 0 0 2 4 0 0 0 0 0 .667 .667 .833 1.500
Count 2-1   8 1 0 0 0 1 0 0 0 1 0 0 .125 .111 .125 .236
Count 2-2   37 4 0 0 0 2 0 0 15 0 0 0 .108 .108 .108 .216
Count 3-0   0 0 0 0 0 0 2 4 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   10 5 2 0 0 0 1 2 0 0 0 0 .500 .583 .700 1.283
Full Count   30 5 2 1 1 3 4 6 9 0 0 0 .167 .306 .400 .706
Behind in Count   94 15 3 1 2 5 9 0 35 0 0 0 .160 .160 .277 .436
Ahead in Count   67 30 4 2 1 10 12 6 0 2 0 1 .448 .487 .612 1.099
Batting Leadoff   262 68 11 4 5 19 27 8 55 2 0 1 .260 .282 .389 .671
Batting 2nd   8 3 0 0 1 1 2 0 0 0 0 0 .375 .375 .750 1.125
Batting 3rd   12 5 0 1 1 4 6 1 1 0 0 1 .417 .500 .833 1.333
Batting 6th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 8th   12 2 0 1 0 0 1 3 3 0 0 0 .167 .333 .333 .667
Low Leverage   113 32 6 2 1 5 13 5 24 0 0 2 .283 .325 .398 .723
Medium Leverage   143 37 3 4 4 12 17 7 21 1 0 0 .259 .291 .420 .711
High Leverage   37 9 2 0 2 7 6 0 13 1 0 0 .243 .237 .459 .696
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 66 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 117 115 1.0
2025 Eureka - ABL 21 62 203 54 9 4 7 25 30 6 0 2 44 23 10 .266 .284 .453 .738 93 86 0.2
2026 Eureka - ABL 22 118 388 101 18 4 13 47 54 33 2 2 91 24 13 .260 .320 .428 .748 99 92 0.9
2027 Eureka - ABL 23 117 433 129 21 4 13 48 68 33 3 4 99 41 22 .298 .349 .455 .804 114 112 2.4
2028 Eureka - ABL 24 74 295 78 11 6 7 24 36 12 2 2 59 17 13 .264 .296 .414 .709 91 89 0.7
Total ABL 480 1656 454 66 24 47 167 238 112 7 10 362 138 77 .274 .321 .428 .749 99 95 4.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 164 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 126 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 109 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 86 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 153 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 83 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 132 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 109 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 91 90 0.0
Total Triple 174 718 216 42 9 19 93 124 83 4 2 148 63 16 .301 .375 .464 .839 116 115
Total Double 196 750 188 21 6 15 80 139 138 6 9 206 47 16 .251 .368 .355 .722 84 91
Total Single 54 211 65 10 1 6 30 48 32 1 1 66 11 6 .308 .400 .450 .850 125 130
Total Pro Feeder 91 378 125 19 5 24 75 90 41 3 3 76 27 8 .331 .398 .598 .996 145 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
2026 Eureka - ABL 22 7 25 8 1 2 0 2 3 3 0 0 6 4 3 .320 .393 .520 .913 0 0 0.0
Total ABL 24 74 20 3 3 1 8 9 6 0 1 24 5 6 .270 .321 .432 .753 101 90
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
2026 Eureka - ML 3B 115 101 58 200 11 270 12 .956 918.0 2.53 -0.6 .995
2026 Eureka - ML LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2027 Eureka - ML 3B 116 115 57 196 8 261 8 .969 997.2 2.28 +3.0 1.017
2028 Eureka - ML 3B 74 72 32 122 10 161 7 .957 610.1 2.27 +2.4 1.024
TOTAL 3B 926 881 436 1591 123 2144 117 .945 7633.2 2.39 -7.0 .990
TOTAL LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
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.
01/01/2026 OSA scouting updated ratings (potential): Contact: - (64); Power: - (47); Eye: - (37).
11/30/2026 Received a 1-year contract worth a total of $900,000 through arbitration.
01/01/2027 OSA scouting updated ratings (potential): Contact: - (65); Power: - (46); Eye: - (39).
04/05/2027 Injured (sore elbow), day-to-day for 3 days.
04/18/2027 Injured (hamstring soreness), out for 2 days.
06/22/2027 Injured (strained anterior cruciate ligament), out for 6 weeks.
08/09/2027 Injured (shoulder tendinitis), out for 6 days.
09/17/2027 Goes 5-6 against the Mile High Mustangs, with 1 2B, 3 RBI and 3 R.
11/26/2027 Received a 1-year contract worth a total of $2,600,000 through arbitration.
01/01/2028 OSA scouting updated ratings (potential): Contact: - (66); Power: - (46); Eye: - (40).
03/28/2028 Injured (herniated disc (back)), out for 5-6 weeks.
05/10/2028 Hits for the CYCLE, going 4-5 against the Portland Beavers, with 2 RBI and 2 runs scored.
06/21/2028 Injured (oblique strain), out for 1-2 weeks.
08/06/2028 Injured (fractured fibula), out for 3-4 months.
12/03/2028 Received a 1-year contract worth a total of $3,000,000 through arbitration.
LEADERBOARD APPEARANCES
Year 3B Rank
2028 6 10
Year SB Rank
2027 41 6
Friday, September 9th, 2016 - OOTP Baseball 17.11 Build 70