RF Angel Morales #19
Age: 25 | Bats: R | Throws: R | Morale: Good
07/07/2036
OA: 40 POT: 40
RF ANGEL MORALES #19 - AGE: 25 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
17 34 6 2 0 0 2 5 6 .176 .282 .235 1 -0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 55 55 55 55
Gap 50 50 50 50
Power 30 30 30 30
Eye 35 35 35 35
Avoid K's 75 75 75 75
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 45
Errors: - 25 45
Arm: 55 55 65
Turn DP: - 30 -
Framing: 45 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 35 Left Field: 45
1st Base: 40 Center Field: -
2nd Base: - Right Field: 50
3rd Base: -
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 60
Stealing Ability: 70
Baserunning Inst.: 65
Sacrifice Bunt: 50
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/06/2036 NWA Loss, 2-8 4 0 1 1 0 0 0 0
07/02/2036 NWA Win, 6-3 3 0 0 0 0 1 0 0
07/01/2036 NWA Win, 4-1 3 1 0 0 0 1 0 0
06/29/2036 @ ARK Loss, 4-5 1 0 1 0 0 0 0 0
06/24/2036 VB Win, 16-4 4 1 1 1 0 1 1 0
06/19/2036 OKL Loss, 8-11 2 1 1 0 0 0 1 0
06/13/2036 TUL Win, 5-3 0 1 0 0 0 0 0 0
06/10/2036 TUL Win, 3-2 2 0 1 1 0 0 1 0
06/06/2036 @ LVA Win, 4-2 1 1 1 2 1 0 0 0
05/30/2036 @ TAC Loss, 1-3 0 0 0 0 0 0 0 0
PERSONALITY
Birthday:05/02/2011
Born in:Caracas, DIS
Nationality:Venezuelan
Height:6' 4"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$740,000
Signed Through:2036 Season
Major Service:None, 68 Days
Service This Yr:None
40-Man Service:1 Year, 40 Days
Pro Service:8 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:-
PACIFIC COAST LEAGUE 2036 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 6 16 7 1 2 2 6 7 2 4 .438 .500 1.125 1.625 .624 .688 280
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 3 18 0 0 0 0 0 0 18 5 0 0 0.0 9.3 27.78 .5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   14 7 1 2 2 6 7 2 4 0 0 0 .500 .562 1.286 1.848
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   9 4 1 1 1 3 4 1 2 0 0 0 .444 .500 1.111 1.611
June   7 3 0 1 1 3 3 1 2 0 0 0 .429 .500 1.143 1.643
Last Year   44 11 4 0 0 5 6 4 5 1 1 4 .250 .358 .341 .699
Career   60 18 5 2 2 11 13 6 9 1 1 4 .300 .394 .550 .944
Home   6 2 0 1 0 1 2 1 2 0 0 0 .333 .429 .667 1.095
Road   10 5 1 1 2 5 5 1 2 0 0 0 .500 .545 1.400 1.945
Grass   16 7 1 2 2 6 7 2 4 0 0 0 .438 .500 1.125 1.625
Day   9 3 0 1 0 1 3 2 2 0 0 0 .333 .455 .556 1.010
Night   7 4 1 1 2 5 4 0 2 0 0 0 .571 .571 1.857 2.429
As Starter   13 5 1 1 1 4 5 2 3 0 0 0 .385 .467 .846 1.313
As Reliever / Substitution   3 2 0 1 1 2 2 0 1 0 0 0 .667 .667 2.333 3.000
TEXAS LEAGUE 2036 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 17 34 6 2 0 0 2 3 5 6 .176 .282 .235 .517 .254 .059 28
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 8 39 0 0 0 2 0 0 8 2 1 0 100.0 2.3 2.04 -0.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   13 1 1 0 0 1 1 2 2 0 0 0 .077 .200 .154 .354
Versus Right   21 5 1 0 0 1 2 3 4 0 0 0 .238 .333 .286 .619
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   10 1 1 0 0 1 1 2 0 0 0 0 .100 .250 .200 .450
April   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
May   20 3 1 0 0 0 1 3 4 0 0 0 .150 .261 .200 .461
June   3 2 0 0 0 1 1 0 1 0 0 0 .667 .667 .667 1.333
July   10 1 1 0 0 1 1 2 0 0 0 0 .100 .250 .200 .450
Last Year   114 37 10 0 2 17 23 11 17 0 1 3 .325 .398 .465 .863
2 Years Ago   213 74 23 4 5 38 38 17 27 0 2 4 .347 .406 .563 .969
Career   409 131 38 4 7 62 69 38 55 1 3 7 .320 .387 .484 .871
Home   22 5 2 0 0 2 3 2 3 0 0 0 .227 .292 .318 .610
Road   12 1 0 0 0 0 0 3 3 0 0 0 .083 .267 .083 .350
Grass   34 6 2 0 0 2 3 5 6 0 0 0 .176 .282 .235 .517
Day   15 2 1 0 0 2 0 3 4 0 0 0 .133 .278 .200 .478
Night   19 4 1 0 0 0 3 2 2 0 0 0 .211 .286 .263 .549
As Starter   28 4 2 0 0 1 2 5 3 0 0 0 .143 .273 .214 .487
As Reliever / Substitution   6 2 0 0 0 1 1 0 3 0 0 0 .333 .333 .333 .667
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
2032 Miami - MLB 21 2 5 2 0 0 0 0 0 0 0 0 0 0 0 .400 .400 .400 .800 126 130 0.0
2033 Minnesota - MLB 22 11 29 9 2 0 0 7 3 3 1 1 7 0 0 .310 .382 .379 .762 116 119 0.2
2035 Houston - MLB 24 8 16 3 0 0 0 2 2 0 0 1 3 1 0 .188 .176 .188 .364 3 -13 -0.1
Total MLB 21 50 14 2 0 0 9 5 3 1 2 10 1 0 .280 .321 .320 .641 81 78 0.0
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
2028 Miami (DSL) - R 17 57 242 67 9 5 1 40 55 44 7 2 63 11 2 .277 .400 .368 .768 82 79 -0.4
2029 Miami (DSL) - R 18 21 84 37 16 5 0 12 24 21 3 1 11 8 1 .440 .560 .750 1.310 214 207 1.5
2029 Miami (FCL) - R 18 17 70 20 1 1 2 8 13 12 1 2 18 3 2 .286 .388 .414 .803 105 97 0.1
2029 Total - R 18 38 154 57 17 6 2 20 37 33 4 3 29 11 3 .370 .485 .597 1.082 166 159 1.6
2029 Jupiter - A 18 3 10 1 0 0 0 0 0 0 1 0 6 0 0 .100 .182 .100 .282 -24 -35 -0.1
2030 Miami (FCL) - R 19 15 55 20 2 2 0 9 15 14 1 0 13 4 1 .364 .500 .473 .973 151 163 0.6
2030 Jupiter - A 19 32 126 29 3 2 2 14 18 21 5 1 36 5 1 .230 .359 .333 .693 87 92 -0.0
2030 Beloit - A+ 19 45 147 46 10 1 3 13 22 20 2 0 49 6 0 .313 .402 .456 .858 122 122 1.1
2030 Total - A+ 19 77 273 75 13 3 5 27 40 41 7 1 85 11 1 .275 .382 .399 .781 106 108 1.0
2030 Pensacola - AA 19 3 7 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -141 -0.2
2031 Miami (FCL) - R 20 17 64 25 7 3 1 11 15 23 0 1 9 6 0 .391 .545 .641 1.186 196 203 1.2
2031 Jupiter - A 20 8 27 8 0 0 1 4 4 3 1 0 5 1 0 .296 .387 .407 .795 117 122 0.1
2031 Beloit - A+ 20 55 199 59 16 1 4 31 29 27 4 1 51 5 0 .296 .390 .447 .837 111 111 0.7
2031 Total - A+ 20 63 226 67 16 1 5 35 33 30 5 1 56 6 0 .296 .389 .442 .832 112 112 0.8
2031 Pensacola - AA 20 4 8 0 0 0 0 0 0 1 0 0 3 0 0 .000 .111 .000 .111 -68 -82 -0.2
2032 Beloit - A+ 21 38 138 41 4 2 3 22 20 17 4 1 22 6 0 .297 .388 .420 .808 105 109 0.4
2032 Pensacola - AA 21 36 133 40 8 2 2 23 18 18 1 0 20 2 1 .301 .388 .436 .824 120 122 0.6
2032 Jacksonville - AAA 21 3 12 3 0 0 1 3 3 0 0 0 1 0 0 .250 .250 .500 .750 80 68 -0.0
2033 Wichita - AA 22 16 48 14 3 0 0 5 5 5 0 1 5 2 1 .292 .352 .354 .706 83 83 0.0
2033 Pensacola - AA 22 27 99 33 3 2 2 9 13 9 0 1 19 2 0 .333 .385 .465 .850 122 121 0.6
2033 Total - AA 22 43 147 47 6 2 2 14 18 14 0 2 24 4 1 .320 .374 .429 .803 109 108 0.6
2033 Jacksonville - AAA 22 11 24 8 1 1 4 9 6 1 0 1 5 1 0 .333 .346 .958 1.304 207 189 0.4
2034 Wichita - AA 23 62 213 74 23 4 5 38 38 17 4 0 27 4 1 .347 .406 .563 .969 150 153 2.0
2034 St. Paul - AAA 23 13 27 11 4 1 0 4 6 2 1 1 1 0 0 .407 .452 .630 1.081 154 152 0.3
2035 Corpus Christi - AA 24 39 114 37 10 0 2 17 23 11 3 0 17 6 0 .325 .398 .465 .863 116 118 0.6
2035 Sugar Land - AAA 24 20 44 11 4 0 0 5 6 4 4 1 5 2 0 .250 .358 .341 .699 75 82 0.1
2036 Corpus Christi - AA 25 17 34 6 2 0 0 2 3 5 0 0 6 1 0 .176 .282 .235 .517 31 28 -0.4
2036 Sugar Land - AAA 25 6 16 7 1 2 2 6 7 2 0 0 4 0 0 .438 .500 1.125 1.625 286 280 0.5
Total IL 27 63 22 5 2 5 16 15 3 1 2 7 1 0 .349 .377 .730 1.107 161 152
Total PCL 26 60 18 5 2 2 11 13 6 4 1 9 2 0 .300 .394 .550 .944 128 132
Total SL 70 247 73 11 4 4 32 31 28 1 1 43 4 1 .296 .368 .421 .789 109 108
Total TL 134 409 131 38 4 7 62 69 38 7 1 55 13 2 .320 .387 .484 .871 122 124
Total MWL 138 484 146 30 4 10 66 71 64 10 2 122 17 0 .302 .393 .442 .835 113 114
Total FCL 49 189 65 10 6 3 28 43 49 2 3 40 13 3 .344 .477 .508 .985 151 154
Total DSL 78 326 104 25 10 1 52 79 65 10 3 74 19 3 .319 .443 .466 .909 117 113
Total FSL 43 163 38 3 2 3 18 22 24 7 1 47 6 1 .233 .354 .331 .685 85 90
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2032 Miami - MLB C 1 1 9 2 1 11 0 1.000 9.0 11.00 +0.0 1.045 0 0 0 0.0
2032 Miami - MLB RF 1 0 1 0 0 1 0 1.000 1.0 9.00 -0.0 1.000
2033 Minnesota - MLB C 6 6 40 2 0 42 0 1.000 51.0 7.41 +0.3 .000 0 5 2 40.0
2033 Minnesota - MLB 1B 1 0 1 0 0 1 0 1.000 2.0 4.50 +0.0 1.007
2033 Minnesota - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2033 Minnesota - MLB RF 3 2 3 0 0 3 0 1.000 25.0 1.08 -0.5 .751
2035 Houston - MLB C 1 0 3 0 0 3 0 1.000 2.0 13.50 +0.0 .000 0 0 0 0.0
2035 Houston - MLB 1B 1 0 1 0 0 1 0 1.000 2.0 4.50 0.0 .000
2035 Houston - MLB RF 4 4 6 1 0 7 0 1.000 35.0 1.80 +0.0 1.019
2036 Sugar Land - AAA C 2 1 12 0 0 12 0 1.000 10.0 10.80 +0.0 .000 0 0 0 0.0
2036 Sugar Land - AAA 1B 2 1 11 0 2 11 0 1.000 12.0 8.25 0.0 .000
2036 Corpus Christi - AA 1B 2 2 15 0 5 15 0 1.000 18.0 7.50 0.0 .000
2036 Sugar Land - AAA LF 1 1 3 0 0 3 0 1.000 9.0 3.00 -0.1 1.043
2036 Corpus Christi - AA LF 5 2 1 0 0 1 0 1.000 20.0 0.45 -1.8 .351
2036 Corpus Christi - AA RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL C 10 8 64 4 1 68 0 1.000 72.0 8.50 +0.4 1.045 0 5 2 40.0
TOTAL 1B 6 3 28 0 7 28 0 1.000 34.0 7.41 +0.0 1.007
TOTAL LF 7 3 4 0 0 4 0 1.000 30.0 1.20 -1.9 .697
TOTAL RF 9 6 10 1 0 11 0 1.000 62.0 1.60 -0.5 .920
PLAYER HISTORY
10/17/2027 Entered the Major League Baseball as an international amateur free agent from Venezuela.
01/01/2028 OSA scouting updated ratings (potential): Contact: 25 (70); Power: 20 (35); Eye: 20 (40).
02/07/2028 Signed a minor league contract ($2,325,500 bonus) out of Venezuela with the Miami Marlins organization.
03/21/2028 Unsuccessfully completed training to improve his outfield defense at the Miami Marlins development complex.
06/12/2028 Promoted from the international complex to Rookie League Miami (DSL).
09/16/2028 Injured (flu),day-to-day for 4 days.
01/01/2029 OSA scouting updated ratings (potential): Contact: 25 (70); Power: 20 (35); Eye: 20 (45).
03/20/2029 Outstandingly completed training to learn a new position at the Miami Marlins development complex.
01/01/2030 OSA scouting updated ratings (potential): Contact: 30 (60); Power: 20 (35); Eye: 25 (40).
04/25/2030 Injured (sore hamstring),day-to-day for one week.
05/29/2030 Injured (bruised toe),day-to-day for 2 days.
06/30/2030 Was selected to the 2030 Florida State League All-Star Game.
01/01/2031 OSA scouting updated ratings (potential): Contact: 40 (60); Power: 20 (30); Eye: 35 (40).
04/23/2031 Injured on 04/22/2031, diagnosed with a bruised finger, will not miss additional time.
06/29/2031 Was selected to the 2031 Midwest League All-Star Game.
07/03/2031 Injured (bruised thigh),day-to-day for one week.
10/02/2031 Hits for the CYCLE, going 4-5 against the Daytona Tortugas, with 3 RBI and 3 runs scored.
10/15/2031 Wins the 2031 Florida State League Round 2 with the Jupiter Hammerheads!
10/21/2031 Wins the 2031 Southern League Round 2 with the Pensacola Blue Wahoos!
01/01/2032 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 30 (30); Eye: 35 (35).
05/18/2032 Injured (dead arm),out for 4 days.
06/27/2032 Was selected to the 2032 Midwest League All-Star Game.
07/17/2032 Designated for assignment and placed on waivers by the Miami Marlins.
01/01/2033 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 30 (30); Eye: 35 (35).
05/11/2033 Goes 5-5 against the Albuquerque Musketeers, with 1 RBI and 2 R.
07/27/2033 Was traded by the Miami Marlins to the Minnesota Twins, along with SP Carlos Perez, in exchange for RP Brenan Hanifee.
11/12/2033 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2034 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 30 (30); Eye: 35 (35).
01/20/2034 Designated for assignment and placed on waivers by the Minnesota Twins.
07/04/2034 Goes 5-6 against the Tulsa Drillers, with 1 2B, 3 RBI and 3 R.
07/05/2034 Goes 5-6 against the Tulsa Drillers, with 2 2B, 3 RBI and 3 R.
08/13/2034 Injured on 08/12/2034, diagnosed with a mild groin strain, is day-to-day.
08/14/2034 Wins the TL Player of the Week Award.
08/15/2034 Injured (groin soreness),day-to-day for 4 days.
11/11/2034 Became a free agent.
11/11/2034 Signed a 1-year minor league contract with the Houston Astros organization.
01/01/2035 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 30 (30); Eye: 35 (35).
07/12/2035 Injured (knee soreness),day-to-day for 2 days.
11/07/2035 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2036 OSA scouting updated ratings (potential): Contact: 55 (60); Power: 30 (30); Eye: 35 (35).
Tuesday, February 17th , 2026 - OOTP Baseball 26.8 Build 82