LF Ernesto Madrigal #22
Age: 22 | Bats: L | Throws: L | Morale: Angry
10/09/2030
OA: 20 POT: 37
LF ERNESTO MADRIGAL #22 - AGE: 22 - BATS: L - THROWS: L - MORALE: ANGRY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
120 402 93 24 7 7 61 49 108 .231 .324 .378 5 0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 4 4 4 5
Gap 5 5 6 6
Power 4 4 4 6
Eye 4 3 4 5
Avoid K's 3 3 3 4
FIELDING RATINGS
Catcher Infield Outfield
Range: - 5 6
Errors: - 4 5
Arm: 2 3 5
Turn DP: - 2 -
Ability: 2 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 6
1st Base: - Center Field: 5
2nd Base: - Right Field: 5
3rd Base: -
       
RUN/BUNT
Running Speed: 7
Stealing Ability: 6
Baserunning Inst.: 6
Sacrifice Bunt: 3
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/20/2030 @ ROM Win, 6-2 1 0 0 0 0 0 1 0
09/19/2030 @ ROM Loss, 0-8 1 0 0 0 0 0 0 0
09/18/2030 @ ROM Win, 10-2 4 2 2 2 0 1 1 0
09/17/2030 GRE Win, 4-2 4 0 0 0 0 0 0 0
09/15/2030 GRE Win, 5-4 1 0 0 1 0 2 1 0
09/14/2030 @ SCH Loss, 9-11 5 1 2 1 1 1 2 0
09/13/2030 @ SCH Loss, 2-3 4 0 0 0 0 0 1 0
09/12/2030 @ SCH Win, 10-0 4 0 1 3 0 0 3 0
09/10/2030 ABE Loss, 3-5 5 2 1 0 0 0 2 1
09/08/2030 ABE Win, 14-5 4 1 1 0 0 0 1 0
PERSONALITY
Ernesto maintains a clean-cut lifestyle.
Birthday:10/14/2007
Born in:Shelby, MI
Nationality:American
Height:5' 10"
Weight:175 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2026, 14th Pick in Round 2
HIGH-A EAST 2030 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 120 402 93 24 7 7 61 58 49 108 .231 .324 .378 .702 .337 .147 72
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 111 468 9 0 0 8 2 6 152 38 5 4 55.6 51.6 4.24 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   73 15 2 3 1 10 11 5 19 2 0 1 .205 .259 .356 .615
Versus Right   329 78 22 4 6 51 47 44 89 4 2 8 .237 .338 .383 .721
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   34 8 3 0 0 4 4 3 7 1 0 2 .235 .325 .324 .649
May   78 16 2 1 0 11 9 14 21 2 0 3 .205 .340 .256 .597
June   80 17 4 3 2 13 11 9 21 0 0 0 .212 .292 .412 .705
July   78 22 4 1 3 14 13 9 19 2 0 2 .282 .363 .474 .837
August   72 19 8 1 1 11 13 7 18 1 0 1 .264 .333 .444 .778
September   60 11 3 1 1 8 8 7 22 0 2 1 .183 .279 .317 .596
Career   402 93 24 7 7 61 58 49 108 6 2 9 .231 .324 .378 .702
Home   198 42 11 5 3 21 34 25 44 3 2 2 .212 .303 .364 .666
Road   204 51 13 2 4 40 24 24 64 3 0 7 .250 .345 .392 .737
Grass   402 93 24 7 7 61 58 49 108 6 2 9 .231 .324 .378 .702
Day   135 27 5 1 1 16 17 14 36 2 1 3 .200 .286 .274 .560
Night   267 66 19 6 6 45 41 35 72 4 1 6 .247 .343 .431 .774
As Starter   396 92 23 7 7 61 57 46 106 6 2 9 .232 .322 .379 .700
As Reliever / Substitution   6 1 1 0 0 0 1 3 2 0 0 0 .167 .444 .333 .778
SOUTH WESTERN HEMISPHERE WINTER LEAGUE 2029 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 29 91 25 6 2 1 7 15 10 26 .275 .353 .418 .771 .339 .143 92
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 27 104 1 1 0 1 2 0 38 9 2 1 66.7 14.0 5.38 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   23 5 0 1 1 3 3 1 5 0 0 0 .217 .250 .435 .685
Versus Right   68 20 6 1 0 4 12 9 21 0 2 1 .294 .385 .412 .796
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
January   57 18 4 1 0 4 10 9 11 0 2 0 .316 .409 .421 .830
December   34 7 2 1 1 3 5 1 15 0 0 1 .206 .250 .412 .662
Last Year   91 25 6 2 1 7 15 10 26 0 2 1 .275 .353 .418 .771
Career   91 25 6 2 1 7 15 10 26 0 2 1 .275 .353 .418 .771
Home   40 10 2 0 0 2 7 4 9 0 1 1 .250 .333 .300 .633
Road   51 15 4 2 1 5 8 6 17 0 1 0 .294 .368 .510 .878
Grass   74 21 6 0 1 6 13 7 21 0 2 1 .284 .354 .405 .759
Turf   17 4 0 2 0 1 2 3 5 0 0 0 .235 .350 .471 .821
Day   28 5 1 0 0 2 4 4 7 0 1 1 .179 .303 .214 .517
Night   63 20 5 2 1 5 11 6 19 0 1 0 .317 .377 .508 .885
As Starter   91 25 6 2 1 7 15 10 26 0 2 1 .275 .353 .418 .771
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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
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
2026 Total - 18 25 107 48 16 5 11 36 49 15 4 1 7 33 7 .449 .528 1.000 1.528 100 100 3.2
2026 Houston (AZL) - R 18 43 130 23 5 2 4 9 15 12 5 0 61 1 3 .177 .272 .338 .611 44 42 -0.5
2027 Houston (AZL) - R 19 25 81 20 1 2 3 8 13 9 1 0 35 1 2 .247 .330 .420 .749 90 94 0.2
2028 Houston (AZL) - R 20 61 209 59 8 10 13 36 36 35 4 0 72 7 7 .282 .395 .603 .998 145 150 2.1
2029 Fayetteville - A 21 91 336 77 19 7 10 48 46 32 6 4 111 7 5 .229 .304 .417 .721 76 70 0.1
2029 San Jose - WL 21 29 91 25 6 2 1 7 15 10 1 0 26 2 1 .275 .353 .418 .771 100 92 0.1
2029 Total - WL 21 120 427 102 25 9 11 55 61 42 7 4 137 9 6 .239 .315 .417 .731 81 75 0.3
2030 Asheville - A+ 22 120 402 93 24 7 7 61 58 49 9 6 108 5 4 .231 .324 .378 .702 77 72 0.4
Total A+ E 120 402 93 24 7 7 61 58 49 9 6 108 5 4 .231 .324 .378 .702 77 72
Total A E 91 336 77 19 7 10 48 46 32 6 4 111 7 5 .229 .304 .417 .721 76 70
Total AZL 129 420 102 14 14 20 53 64 56 10 0 168 9 12 .243 .346 .486 .831 104 107
Total SWHWL 29 91 25 6 2 1 7 15 10 1 0 26 2 1 .275 .353 .418 .771 100 92
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Houston (AZL) - R CF 43 42 103 2 1 106 1 .991 355.0 2.66 -1.0 1.001
2027 Houston (AZL) - R CF 25 25 55 1 0 57 1 .982 206.2 2.44 +0.1 1.016
2028 Houston (AZL) - R 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2028 Houston (AZL) - R LF 6 5 11 0 0 11 0 1.000 44.1 2.23 +0.9 1.099
2028 Houston (AZL) - R CF 45 42 97 3 1 101 1 .990 374.1 2.40 -1.2 1.002
2028 Houston (AZL) - R RF 7 7 13 0 0 13 0 1.000 56.0 2.09 +0.6 1.028
2029 San Jose - WL LF 25 24 39 1 0 40 0 1.000 195.1 1.84 +1.5 1.079
2029 Fayetteville - A LF 3 3 6 1 0 7 0 1.000 28.0 2.25 +0.5 .987
2029 San Jose - WL CF 5 3 13 0 0 13 0 1.000 28.0 4.18 +0.5 1.070
2029 Fayetteville - A CF 67 66 204 5 1 213 4 .981 545.1 3.45 +4.0 1.016
2029 Fayetteville - A RF 21 21 35 1 1 36 0 1.000 185.2 1.75 -0.5 1.025
2030 Asheville - A+ LF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2030 Asheville - A+ CF 92 83 236 13 5 252 3 .988 734.2 3.05 +1.5 1.008
2030 Asheville - A+ RF 5 5 9 0 0 9 0 1.000 44.0 1.84 +0.9 1.113
TOTAL LF 35 32 56 2 0 58 0 1.000 269.2 1.94 +2.9 1.072
TOTAL CF 277 261 708 24 8 742 10 .987 2244.0 2.94 +4.0 1.010
TOTAL RF 33 33 57 1 1 58 0 1.000 285.2 1.83 +1.0 1.038
PLAYER HISTORY
06/22/2026 Drafted in the 2026 first-year player draft (Round 2, Pick 14, 54th overall pick) by the Houston Astros, out of high school Mt. Clemens (Mt. Clemens; Mt. Clemens, MI).
07/05/2026 Named the #100 prospect in the MLB
08/02/2026 Injured (bruised knee),day-to-day for 3 days.
08/17/2026 Goes 5-5 against the Milwaukee (AZL) Brewers, with 1 HR, 4 RBI and 1 R.
08/23/2026 Injured (concussion),out for 3 weeks.
01/01/2027 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 3 (7); Eye: 3 (6).
08/14/2027 Injured (strained oblique),out for 6 weeks.
01/01/2028 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 3 (6); Eye: 3 (5).
08/08/2028 Injured (bruised elbow),day-to-day for 1 day.
09/28/2028 Injured (strained oblique),day-to-day for 2 weeks.
01/01/2029 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 4 (6); Eye: 4 (5).
05/13/2029 Injured (sprained elbow),day-to-day for 2 weeks.
08/12/2029 Injured (tender shoulder),day-to-day for one week.
01/01/2030 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 4 (6); Eye: 4 (5).
01/11/2030 Injured (sore elbow),day-to-day for 3-4 weeks.
02/07/2030 Wins the 2029 South Western Hemisphere Winter League SWHWL Championship with the San Jose Spinners!
07/31/2030 Injured (oblique strain),out for one week.
09/29/2030 Injured (flu-like symptoms),day-to-day for 2 days.
Friday, April 26th , 2024 - OOTP Baseball 24.7 Build 72