P Miguel Ullola #39
Age: 34 | Bats: R | Throws: R | Morale: Normal
07/07/2036
OA: 38 POT: 38
P MIGUEL ULLOLA #39 - AGE: 34 - 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 55 50 55 55
Movement 45 45 45 45
Control 45 45 45 45
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 80 80
Slider 70 70
Curveball 55 55
Changeup 55 55
Cutter 30 30
OTHER PITCHING RATINGS
Velocity 96-98 Mph
Stamina 35
Suggested Role Starter
Type Flyball Pitcher
Hold Runners 55
Defense 50
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 25
Baserunning Inst.: 35
Sacrifice Bunt: 50
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
Birthday:06/19/2002
Born in:Puerto Plata, PUE
Nationality:Dominican
Height:6' 1"
Weight:220 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:6 Years, 101 Days
Service This Yr:None
40-Man Service:8 Years, 10 Days
Pro Service:14 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:-
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+
2028 Houston - MLB 25 8 1 1 0 0 3.68 14.2 13 7 6 2 8 16 0 0 1.43 .282 4.59 0.0 116
2029 Houston - MLB 26 49 8 7 9 2 3.56 81.0 82 40 32 10 32 78 0 0 1.41 .313 4.32 0.4 116
2030 Houston - MLB 27 43 3 1 2 0 3.57 75.2 64 30 30 10 31 84 0 0 1.26 .278 4.18 0.3 115
2032 Houston - MLB 29 37 2 2 6 9 2.59 48.2 37 19 14 6 20 46 0 0 1.17 .248 4.11 0.2 156
2033 Houston - MLB 30 40 0 5 3 5 5.06 58.2 63 35 33 10 22 66 0 0 1.45 .331 4.24 0.1 81
Total MLB 177 14 16 20 16 3.71 278.2 259 131 115 38 113 290 0 0 1.33 .295 4.24 1.1 111
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+
2021 Houston (DSL) - R 18 8 5 1 1 0 4.22 21.1 10 11 10 1 17 34 0 0 1.27 .243 3.15 0.5 92
2021 Houston (FCL) - R 18 2 0 0 0 0 3.00 3.0 2 1 1 0 4 4 0 0 2.00 .286 5.53 -0.0 141
2021 Total - R 18 10 5 1 1 0 4.07 24.1 12 12 11 1 21 38 0 0 1.36 .250 3.45 0.4 96
2022 Fayetteville - A 19 22 11 2 2 2 3.25 72.0 39 30 26 3 55 120 0 0 1.31 .281 2.99 1.8 123
2023 Asheville - A+ 20 25 13 3 9 0 5.86 90.2 87 67 59 12 63 116 0 0 1.65 .336 4.58 0.6 72
2024 Corpus Christi - AA 21 27 23 5 9 1 4.24 127.1 72 61 60 12 73 166 0 0 1.14 .222 3.80 2.1 95
2024 Sugar Land - AAA 21 1 1 0 0 0 6.00 3.0 2 2 2 0 4 5 0 0 2.00 .333 4.87 -0.0 59
2025 Corpus Christi - AA 22 5 5 1 2 0 5.61 25.2 27 16 16 5 9 32 0 0 1.40 .367 5.26 0.1 77
2025 Sugar Land - AAA 22 22 22 6 4 0 4.27 86.1 67 48 41 6 68 107 0 0 1.56 .295 4.87 1.5 117
2026 Sugar Land - AAA 23 9 9 0 5 0 9.19 31.1 43 33 32 6 21 33 0 0 2.04 .411 6.13 0.0 53
2027 Sugar Land - AAA 24 20 18 3 4 1 4.42 91.2 102 51 45 18 42 98 0 0 1.57 .331 5.37 0.8 108
2028 Sugar Land - AAA 25 22 21 4 10 1 6.00 96.0 104 69 64 18 39 111 0 0 1.49 .341 5.04 1.4 83
2029 Sugar Land - AAA 26 4 0 0 2 2 2.70 6.2 5 4 2 2 2 3 0 0 1.05 .143 7.67 -0.3 181
2030 Sugar Land - AAA 27 1 1 1 0 0 1.29 7.0 4 1 1 1 0 10 0 0 0.57 .231 2.43 0.3 386
2031 Sugar Land - AAA 28 18 0 1 4 11 3.32 21.2 23 8 8 1 8 26 0 0 1.43 .386 2.89 1.1 147
2032 Sugar Land - AAA 29 1 0 0 0 0 0.00 0.0 0 1 1 0 1 0 0 0 0.00 .000 0.00 0.0 999
2034 Wichita - AA 31 5 0 2 0 0 2.79 9.2 9 3 3 0 2 12 0 0 1.14 .346 1.62 0.5 161
2034 St. Paul - AAA 31 2 2 0 1 0 7.56 8.1 9 8 7 1 1 11 0 0 1.20 .348 2.87 0.3 73
Total IL 2 2 0 1 0 7.56 8.1 9 8 7 1 1 11 0 0 1.20 .348 2.87 72.7
Total PCL 98 72 15 29 15 5.13 343.2 350 217 196 52 185 393 0 0 1.56 .331 5.05 95.9
Total TL 37 28 8 11 1 4.37 162.2 108 80 79 17 84 210 0 0 1.18 .256 3.90 94.1
Total SAL 25 13 3 9 0 5.86 90.2 87 67 59 12 63 116 0 0 1.65 .336 4.58 71.7
Total CAR 22 11 2 2 2 3.25 72.0 39 30 26 3 55 120 0 0 1.31 .281 2.99 122.7
Total FCL 2 0 0 0 0 3.00 3.0 2 1 1 0 4 4 0 0 2.00 .286 5.53 140.9
Total DSL 8 5 1 1 0 4.22 21.1 10 11 10 1 17 34 0 0 1.27 .243 3.15 92.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2028 Houston - MLB P 8 1 0 0 0 0 0 .000 14.2 0.00 -0.2 .000
2029 Houston - MLB P 49 8 4 5 0 9 0 1.000 81.0 1.00 -1.4 .856
2030 Houston - MLB P 42 3 4 2 0 6 0 1.000 75.2 0.71 -0.4 1.026
2032 Houston - MLB P 36 2 4 5 2 9 0 1.000 48.2 1.66 +0.3 1.046
2033 Houston - MLB P 39 0 3 3 0 7 1 .857 58.2 0.92 -0.8 .832
TOTAL P 174 14 15 15 2 31 1 .968 278.2 0.97 -2.5 .914
PLAYER HISTORY
01/15/2021 Signed as an international free agent with the Houston Astros.
08/16/2025 Injured (flu-like symptoms),day-to-day for 4 days.
12/16/2025 Added to the secondary (40-man) roster for the Houston Astros.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 55 (70); Movement: 35 (45); Control: 35 (35).
06/03/2026 Injured on 06/02/2026, diagnosed with a ruptured ulnar collateral ligament, will miss 12 months.
11/28/2026 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 55 (65); Movement: 35 (40); Control: 35 (35).
11/30/2027 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 40 (45); Control: 40 (40).
03/21/2028 Successfully completed training to improve his strength and conditioning at the Houston Astros development complex.
05/24/2028 Injured (sore ankle),day-to-day for 1 day.
11/26/2028 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 45 (45); Control: 40 (40).
03/07/2029 Injured on 03/06/2029, diagnosed with a sore back, is day-to-day.
11/24/2029 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 45 (45); Control: 40 (40).
09/21/2030 Injured (herniated disc (back)),out for 3-4 weeks.
11/06/2030 Signed a 1-year contract extension worth a total of $1,980,000 with the Houston Astros organization.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 40 (40).
05/14/2031 Injured (hamstring soreness),day-to-day for 5 days.
05/18/2031 Injured on 05/16/2031, diagnosed with a torn rotator cuff, will miss 8 months.
11/19/2031 Received a 1-year contract through arbitration worth a total of $2,600,000.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 40 (40).
05/06/2032 Injured on 05/03/2032, diagnosed with a herniated disc, will miss 5 weeks.
06/10/2032 Injured (herniated disc (back)),out for one week.
09/27/2032 Injured on 09/25/2032, diagnosed with abdominal soreness, will not miss additional time.
11/06/2032 Signed a 1-year contract extension worth a total of $3,520,000 with the Houston Astros organization.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 40 (40).
04/01/2033 Injured (sore elbow),day-to-day for 1-2 weeks.
05/25/2033 Injured on 05/20/2033, diagnosed with a herniated disc, will miss 3 days.
08/11/2033 Injured on 08/10/2033, diagnosed with a herniated disc, will miss 7 weeks.
09/04/2033 Suffered setback in recovery from injury, will miss another 6 weeks.
11/10/2033 Was not offered arbitration and became a free agent.
12/25/2033 Signed a minor league contract with majors option with the Minnesota Twins organization.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 40 (40).
03/08/2034 Injured on 03/05/2034, diagnosed with a torn rotator cuff, will miss 5 months.
04/20/2034 Did not elect for free agency and will remain in the Minnesota organization.
11/11/2034 Became a free agent.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 45 (45).
01/01/2036 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 45 (45).
Tuesday, February 17th , 2026 - OOTP Baseball 26.8 Build 82