P Larry Huo #14
Age: 32 | Bats: R | Throws: R | Morale: Normal
07/22/2032
P LARRY HUO #14 - AGE: 32 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 91 81 100 91
Movement 68 64 71 68
Control 64 56 70 64
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 80 80
Slider 91 91
 
 
 
OTHER PITCHING RATINGS
Velocity 96-98 Mph
Stamina 26
Suggested Role Bullpen
Type Groundball Pitcher
Hold Runners 40
Defense 1
RUN/BUNT RATINGS
Running Speed: 2
Stealing Ability: 1
Baserunning Inst.: 1
Sacrifice Bunt: 71
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
He seldom gives maximum effort.
Low: Leader, Loyalty, Work Ethic
Birthday:05/16/2000
Born in:Aurora, CO
Nationality:American
Height:6' 4"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:5 Years, 75 Days
Service This Yr:None
40-Man Service:7 Years, None
Pro Service:12 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:Out of option years
Contract Extension: -
Drafted:2018, 10th Pick in Round 5
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2025 St. Paul - VBL 25 24 0 2 2 0 4.55 27.2 31 16 14 4 6 19 0 0 1.34 .310 4.62 -0.0 94
2026 St. Paul - VBL 26 71 0 7 1 0 2.85 85.1 67 27 27 5 27 52 0 0 1.10 .250 4.19 0.6 157
2027 St. Paul - VBL 27 65 0 2 2 1 4.46 82.2 65 43 41 9 46 57 0 0 1.34 .238 5.10 -0.3 101
2029 St. Paul - VBL 29 25 0 1 0 0 5.60 45.0 47 28 28 6 17 24 0 0 1.42 .283 5.58 -0.2 86
Total VBL 185 0 12 5 1 4.11 240.2 210 114 110 24 96 152 0 0 1.27 .260 4.81 0.0 110
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2016 Indian Trail - HS 16 18 0 0 1 4 3.49 38.2 37 19 15 5 18 38 0 0 1.42 .311 4.88 0.5 160
2017 Indian Trail - HS 17 40 0 6 1 4 2.38 72.0 56 21 19 5 18 91 0 0 1.03 .313 2.62 2.4 217
2018 Mesa - R 18 24 21 7 7 0 4.47 106.2 127 60 53 8 65 63 0 0 1.80 .329 5.37 0.4 102
2019 Mesa - R 19 36 20 3 9 12 4.84 109.2 110 67 59 8 45 87 1 1 1.41 .299 4.28 1.0 85
2020 Truckee - A 20 31 13 4 11 5 5.80 85.1 89 58 55 15 56 59 0 0 1.70 .281 5.39 0.3 82
2021 Truckee - A 21 19 0 3 3 4 5.59 19.1 17 13 12 3 18 14 0 0 1.81 .246 5.44 -0.3 76
2021 Napa - AA 21 30 0 2 2 10 1.65 32.2 31 7 6 2 17 27 0 0 1.47 .305 3.58 0.8 289
2022 Napa - AA 22 37 0 0 3 27 4.58 35.1 36 20 18 5 23 32 0 0 1.67 .301 4.66 0.2 103
2023 Napa - AA 23 6 0 1 1 3 3.38 5.1 7 2 2 2 1 5 0 0 1.50 .312 6.04 -0.2 127
2023 Carmel - AAA 23 5 0 0 0 0 1.35 6.2 1 1 1 0 4 5 0 0 0.75 .083 2.51 0.2 318
2024 Oakwood - A 24 46 0 6 3 25 3.08 49.2 40 17 17 3 18 49 0 0 1.17 .289 2.27 2.1 136
2025 Oakwood - A 25 31 0 1 2 18 1.97 32.0 23 11 7 1 9 43 0 0 1.00 .286 1.91 1.7 242
Total AAA 5 0 0 0 0 1.35 6.2 1 1 1 0 4 5 0 0 0.75 .083 2.51 318.5
Total AA 73 0 3 6 40 3.19 73.1 74 29 26 9 41 64 0 0 1.57 .304 4.28 147.4
Total A 127 13 14 19 52 4.40 186.1 169 99 91 22 101 165 0 0 1.45 .280 3.96 103.7
Total HS 58 0 6 2 8 2.77 110.2 93 40 34 10 36 129 0 0 1.17 .312 3.41 192.8
Total RL 60 41 10 16 12 4.66 216.1 237 127 112 16 110 150 1 1 1.60 .314 4.82 93.0
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2025 St. Paul - VBL 25 6 0 1 1 0 6.75 5.1 6 4 4 0 1 4 0 0 1.31 .333 1.85 0.2 64
Total VBL 6 0 1 1 0 6.75 5.1 6 4 4 0 1 4 0 0 1.31 .333 1.85 63.7
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Indian Trail - HS P 17 0 6 3 2 9 0 1.000 38.2 2.09 +1.6 1.190
2017 Indian Trail - HS P 40 0 3 7 0 11 1 .909 72.0 1.25 -0.6 .995
2018 Mesa - R P 24 21 5 13 1 20 2 .900 106.2 1.52 -1.0 .926
2019 Mesa - R P 36 20 3 13 0 18 2 .889 109.2 1.31 -0.6 .997
2020 Truckee - A P 30 13 5 13 0 19 1 .947 85.1 1.90 -0.0 .905
2021 Napa - AA P 30 0 0 1 0 1 0 1.000 32.2 0.28 -0.7 .522
2021 Truckee - A P 18 0 1 1 0 2 0 1.000 19.1 0.93 +0.0 1.044
2022 Napa - AA P 37 0 4 3 0 7 0 1.000 35.1 1.78 -0.3 .884
2023 Carmel - AAA P 5 0 0 1 0 1 0 1.000 6.2 1.35 +0.0 1.050
2023 Napa - AA P 6 0 0 0 0 0 0 .000 5.1 0.00 0.0 .000
2024 Oakwood - A P 45 0 6 4 2 10 0 1.000 49.2 1.81 +0.3 1.034
2025 St. Paul - MLB P 24 0 1 2 0 3 0 1.000 27.2 0.98 +0.5 .981
2025 Oakwood - A P 31 0 1 1 0 4 2 .500 32.0 0.56 -0.9 .000
2026 St. Paul - MLB P 71 0 5 6 2 11 0 1.000 85.1 1.16 +1.4 .762
2027 St. Paul - MLB P 65 0 4 9 0 14 1 .929 82.2 1.42 +0.0 .963
2029 St. Paul - MLB P 25 0 2 6 1 8 0 1.000 45.0 1.60 +0.5 1.058
TOTAL P 504 54 46 83 8 138 9 .935 834.0 1.39 +0.2 .934
PLAYER HISTORY
10/21/2015 Joined the Indian Trail Hawks.
01/01/2016 OSA scouting updated ratings (potential): Stuff: 17 (76); Movement: 38 (66); Control: 5 (72).
05/31/2016 Injured (Back spasms), day-to-day for 2 days.
07/07/2016 Injured (Sore shoulder), day-to-day for 4 days.
07/09/2016 Injured (Torn elbow ligament), out for 8-9 months.
01/01/2017 OSA scouting updated ratings (potential): Stuff: 25 (87); Movement: 38 (63); Control: 4 (68).
05/07/2017 Injured (Sore shoulder), day-to-day for 5 days.
05/20/2017 Injured (Back tightness), day-to-day for one week.
05/29/2017 Injured (Back spasms), day-to-day for 6 days.
06/01/2017 Injured (Back tightness), day-to-day for 6 days.
06/02/2017 Injured (Strained back), day-to-day for 2 weeks.
06/10/2017 Suffered setback in recovery from injury, will miss another one week.
07/02/2017 Injured (Strained back), day-to-day for 6 days.
07/09/2017 Injured (Back spasms), day-to-day for one week.
07/24/2017 Injured (Sore shoulder), day-to-day for 4 days.
08/14/2017 Injured (Bone spur (elbow)), out for 4-5 weeks.
10/12/2017 Injured (Back spasms), day-to-day for 1 day.
01/01/2018 OSA scouting updated ratings (potential): Stuff: 27 (100); Movement: 26 (59); Control: 4 (59).
03/01/2018 Released by the Indian Trail Hawks.
03/01/2018 Drafted in the 2018 first-year player draft (Round 5, Pick 10, 122nd overall pick) by the Sausalito Meatballs.
06/06/2018 Injured (Sore shoulder), day-to-day for 4 days.
08/19/2018 Injured (Shoulder inflammation), out for 5 weeks.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 31 (99); Movement: 32 (60); Control: 9 (72).
05/12/2019 Injured (Finger blister), day-to-day for 2 days.
05/19/2019 Pitches a 2-hit shutout against the Memphis Blues with 7 strikeouts and 3 BB allowed!
05/29/2019 Injured (Sore elbow), day-to-day for 3 days.
06/14/2019 Injured (Back spasms), day-to-day for one week.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 49 (100); Movement: 38 (59); Control: 17 (58).
07/13/2020 Injured (Back tightness), day-to-day for 5 days.
08/01/2020 Injured (Strained oblique), day-to-day for one week.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 58 (100); Movement: 49 (62); Control: 16 (67).
05/25/2021 Injured (Back spasms), day-to-day for one week.
06/25/2021 Injured (Mild calf strain), day-to-day for 4 days.
08/06/2021 Injured (Back spasms), day-to-day for 1 day.
08/25/2021 Injured (Back tightness), day-to-day for 1 day.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 67 (100); Movement: 59 (61); Control: 27 (63).
04/07/2022 Injured (Mild oblique strain), day-to-day for 5 days.
06/21/2022 Injured (Back spasms), day-to-day for 3 days.
07/22/2022 Injured (Partially torn labrum), out for 4 months.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 76 (96); Movement: 62 (62); Control: 35 (56).
04/15/2023 Injured (Torn back muscle), out for 4-5 months.
09/29/2023 Released by the Sausalito Meatballs.
10/08/2023 Signed a minor league contract with the Kittanning Union organization.
10/22/2023 Signed a 1-year contract extension worth a total of $170,000 with the Kittanning Union organization.
12/19/2023 Drafted in the 2023 expansion draft (Round 22, Pick 1, 85th overall pick) by the St. Paul Saints.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 83 (96); Movement: 60 (60); Control: 49 (57).
03/20/2024 Injured (back spasms),day-to-day for 4 days.
04/17/2024 Injured (back spasms),day-to-day for 1-2 weeks.
05/11/2024 Injured (back spasms),day-to-day for 1 day.
06/15/2024 Injured (back spasms),day-to-day for one week.
08/06/2024 Injured (hamstring strain),out for 5 weeks.
11/23/2024 Received a 1-year contract through automatic renewal worth a total of $170,000.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 89 (97); Movement: 63 (63); Control: 56 (60).
04/21/2025 Injured (back tightness),day-to-day for 1 day.
08/04/2025 Injured (neck stiffness),day-to-day for 3 days.
11/25/2025 Received a 1-year contract through automatic renewal worth a total of $170,000.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 95 (96); Movement: 59 (59); Control: 62 (62).
03/12/2026 Injured (back tightness),day-to-day for 2 days.
03/18/2026 Injured (back spasms),day-to-day for 2 weeks.
06/07/2026 Injured (back tightness),day-to-day for one week.
08/23/2026 Injured (shoulder tendinitis),day-to-day for one week.
11/30/2026 Received a 1-year contract through automatic renewal worth a total of $170,000.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 92 (96); Movement: 60 (60); Control: 65 (65).
05/01/2027 Injured (sore elbow),day-to-day for 4 days.
08/13/2027 Injured (back spasms),day-to-day for 3 days.
09/07/2027 Injured (back spasms),day-to-day for 4 days.
09/22/2027 Injured (back spasms),day-to-day for one week.
11/24/2027 Received a 1-year contract through arbitration worth a total of $210,000.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 93 (94); Movement: 61 (61); Control: 63 (63).
03/26/2028 Injured (torn elbow ligament),out for 12 months.
11/28/2028 Received a 1-year contract through arbitration worth a total of $240,000.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 91 (93); Movement: 59 (59); Control: 65 (66).
06/30/2029 Injured (herniated disc (neck)),out for 6 weeks.
07/28/2029 Suffered setback in recovery from injury, will miss another 3-4 weeks.
08/08/2029 Suffered setback in recovery from injury, will miss another 3 weeks.
11/26/2029 Became a free agent.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 88 (89); Movement: 57 (57); Control: 58 (58).
01/01/2031 OSA scouting updated ratings (potential): Stuff: 88 (88); Movement: 67 (67); Control: 58 (58).
01/01/2032 OSA scouting updated ratings (potential): Stuff: 90 (90); Movement: 61 (61); Control: 57 (57).
LEADERBOARD APPEARANCES
Year G Rank
2026 71 4
2027 65 4
Year RA Rank
2026 71 4
2027 65 4
Friday, April 19th , 2024 - OOTP Baseball 24.9 Build 80