C Roy Morales #47
Age: 30 | Bats: R | Throws: R | Morale: Very Unhappy
08/22/2025
C ROY MORALES #47 - AGE: 30 - BATS: R - THROWS: R - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
80 288 95 20 1 5 57 64 49 .330 .460 .458 5 1.5
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 50 50 50
Gap 45 45 45
Power 30 30 30
Eye 50 50 50
Avoid K's 55 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 25
Errors: - 35 30
Arm: 55 50 45
Turn DP: - 30 -
Framing: 50 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 45 Left Field: -
1st Base: 35 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 30
Stealing Ability: 60
Baserunning Inst.: 45
Sacrifice Bunt: 45
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/20/2025 DEL Win, 7-3 3 1 2 1 0 1 0 0
08/19/2025 DEL Win, 8-7 1 0 0 0 0 0 0 0
08/16/2025 @ LEX Loss, 4-14 5 0 0 0 0 0 1 0
08/13/2025 COL Win, 6-2 3 1 3 0 0 1 0 0
08/05/2025 @ CHR Loss, 3-7 2 0 1 0 0 0 0 0
08/03/2025 ANN Win, 5-0 4 0 1 0 0 0 0 0
08/02/2025 ANN Win, 9-4 4 1 1 0 0 0 1 0
08/01/2025 ANN Win, 14-5 5 0 2 1 0 1 2 0
07/31/2025 @ AUB Win, 18-2 5 2 3 4 0 2 0 0
07/30/2025 QUE Win, 7-5 4 0 0 0 0 0 0 0
Birthday:06/25/1995
Born in:Unknown
Nationality:Puerto Rican
Height:6' 2"
Weight:205 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
EASTERN LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 6 19 3 0 0 0 1 3 5 4 .158 .360 .158 .518 .289 .000 37
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 6 26 1 0 0 2 1 0 3 0 3 0 100.0 1.8 2.54 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   7 2 0 0 0 0 1 0 1 0 0 1 .286 .375 .286 .661
Versus Right   12 1 0 0 0 1 2 5 3 0 1 0 .083 .353 .083 .436
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   7 1 0 0 0 1 1 1 2 0 0 0 .143 .250 .143 .393
July   12 2 0 0 0 0 2 4 2 0 1 1 .167 .412 .167 .578
Last Year   151 42 9 1 1 22 18 25 21 3 1 0 .278 .374 .371 .745
Career   170 45 9 1 1 23 21 30 25 3 2 1 .265 .373 .347 .720
Home   6 0 0 0 0 0 1 1 1 0 0 0 .000 .143 .000 .143
Road   13 3 0 0 0 1 2 4 3 0 1 1 .231 .444 .231 .675
Grass   9 2 0 0 0 1 0 2 3 0 1 1 .222 .417 .222 .639
Turf   10 1 0 0 0 0 3 3 1 0 0 0 .100 .308 .100 .408
Day   2 0 0 0 0 0 0 1 2 0 0 1 .000 .500 .000 .500
Night   17 3 0 0 0 1 3 4 2 0 1 0 .176 .333 .176 .510
As Starter   19 3 0 0 0 1 3 5 4 0 1 1 .158 .360 .158 .518
SOUTH ATLANTIC LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 80 288 95 20 1 5 57 56 64 49 .330 .460 .458 .918 .438 .128 123
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 75 360 6 1 0 7 1 1 132 26 5 9 35.7 63.6 8.13 1.5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   60 22 6 0 2 15 16 12 9 0 0 0 .367 .472 .567 1.039
Versus Right   228 73 14 1 3 42 40 52 40 1 1 6 .320 .456 .430 .886
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 2 2 0 0 1 1 1 0 0 0 0 .500 .600 1.000 1.600
Last Week   8 3 0 0 0 0 1 1 1 0 0 0 .375 .444 .375 .819
April   30 7 3 0 1 5 7 11 6 1 1 0 .233 .429 .433 .862
May   73 24 6 0 0 14 10 16 10 0 0 1 .329 .456 .411 .867
June   91 32 4 0 4 23 19 17 17 0 0 3 .352 .468 .527 .996
July   67 22 4 1 0 13 17 17 12 0 0 2 .328 .477 .418 .895
August   27 10 3 0 0 2 3 3 4 0 0 0 .370 .433 .481 .915
Career   422 128 31 1 6 75 70 82 83 4 4 11 .303 .426 .424 .850
Home   137 46 8 0 2 24 24 37 16 0 1 2 .336 .483 .438 .921
Road   151 49 12 1 3 33 32 27 33 1 0 4 .325 .437 .477 .914
Grass   280 91 20 1 5 56 53 63 49 1 1 5 .325 .456 .457 .913
Turf   8 4 0 0 0 1 3 1 0 0 0 1 .500 .600 .500 1.100
Day   105 36 7 0 4 28 20 25 13 0 0 2 .343 .477 .524 1.001
Night   183 59 13 1 1 29 36 39 36 1 1 4 .322 .449 .421 .870
As Starter   283 93 20 1 4 55 55 64 49 1 1 6 .329 .460 .449 .909
As Reliever / Substitution   5 2 0 0 1 2 1 0 0 0 0 0 .400 .400 1.000 1.400
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
Total CBA 26 121 48 6 0 1 26 39 4 2 0 17 23 5 .397 .425 .471 .896 150 152 1.4
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
2015 Total - MLB 19 26 121 48 6 0 1 26 39 4 2 0 17 23 5 .397 .425 .471 .896 150 152 1.4
2015 Sarasota - A 19 16 61 13 3 0 0 7 6 5 3 1 18 0 0 .213 .300 .262 .562 45 42 -0.3
2016 Scottsdale - R 20 10 34 5 1 0 0 2 7 8 1 1 14 0 0 .147 .318 .176 .495 24 38 -0.2
2016 Virginia Beach - R 20 35 140 35 8 0 7 29 27 24 4 0 40 0 1 .250 .375 .457 .832 101 89 -0.1
2016 Total - R 20 45 174 40 9 0 7 31 34 32 5 1 54 0 1 .230 .363 .402 .766 85 78 -0.2
2016 Lowell - S A 20 11 33 3 0 0 1 3 7 6 2 0 14 1 1 .091 .268 .182 .450 24 19 -0.3
2016 Clearwater Beach - AA 20 4 13 3 0 1 0 0 0 2 0 0 2 0 0 .231 .333 .385 .718 82 85 -0.0
2017 Virginia Beach - R 21 18 72 27 1 0 3 17 14 20 1 0 24 0 1 .375 .516 .514 1.030 154 150 0.9
2018 Sarasota - A 22 21 73 20 8 0 1 11 8 13 2 2 16 0 0 .274 .389 .425 .814 102 108 0.2
2018 Wilmington - A 22 56 212 69 9 0 9 42 38 39 3 2 33 0 0 .325 .434 .495 .929 128 136 1.1
2018 Total - A 22 77 285 89 17 0 10 53 46 52 5 4 49 0 0 .312 .422 .477 .899 121 129 1.3
2018 Clearwater Beach - AA 22 17 62 12 0 2 0 6 6 8 1 0 15 0 0 .194 .296 .258 .554 33 35 -0.2
2018 Berkeley - AAA 22 17 68 24 3 1 1 11 8 4 1 0 7 0 0 .353 .397 .471 .868 101 108 0.4
2021 Salem - S A 25 75 286 81 14 0 5 41 31 52 2 4 57 1 0 .283 .392 .385 .777 121 127 1.4
2022 Malibu - A 26 97 339 128 21 1 6 60 57 34 3 2 23 0 0 .378 .437 .499 .935 149 150 3.0
2023 Malibu - A 27 5 13 3 2 0 0 5 2 1 0 0 1 0 0 .231 .286 .385 .670 73 68 0.0
2023 Long Beach - AAA 27 108 389 127 21 0 7 42 53 41 2 3 53 1 2 .326 .391 .434 .825 117 124 2.4
2024 Trenton - AA 28 55 151 42 9 1 1 22 18 25 0 3 21 4 3 .278 .374 .371 .745 77 79 -0.2
2025 Lake Placid - A 29 80 288 95 20 1 5 57 56 64 6 1 49 5 9 .330 .460 .458 .918 112 123 1.5
2025 Trenton - AA 29 6 19 3 0 0 0 1 3 5 1 0 4 3 0 .158 .360 .158 .518 24 37 -0.0
Total PCL 125 457 151 24 1 8 53 61 45 3 3 60 1 2 .330 .392 .440 .832 114 122
Total EL 61 170 45 9 1 1 23 21 30 1 3 25 7 3 .265 .373 .347 .720 70 74
Total SL 21 75 15 0 3 0 6 6 10 1 0 17 0 0 .200 .302 .280 .582 42 43
Total Car 56 212 69 9 0 9 42 38 39 3 2 33 0 0 .325 .434 .495 .929 128 136
Total CAL 102 352 131 23 1 6 65 59 35 3 2 24 0 0 .372 .431 .494 .925 146 147
Total SAL 117 422 128 31 1 6 75 70 82 11 4 83 5 9 .303 .426 .424 .850 101 109
Total NYP 11 33 3 0 0 1 3 7 6 2 0 14 1 1 .091 .268 .182 .450 24 19
Total NWL 75 286 81 14 0 5 41 31 52 2 4 57 1 0 .283 .392 .385 .777 121 127
Total Appy 53 212 62 9 0 10 46 41 44 5 0 64 0 2 .292 .425 .476 .902 120 110
Total ARZ 10 34 5 1 0 0 2 7 8 1 1 14 0 0 .147 .318 .176 .495 24 38
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2015 Sarasota - A C 16 16 157 8 0 168 3 .982 144.0 10.31 -0.6 -1.040 1 14 7 50.0
2016 Lowell - S A C 3 2 27 5 0 32 0 1.000 30.1 9.49 +0.6 1.000 0 3 3 100.0
2016 Scottsdale - R C 10 10 115 5 0 121 1 .992 83.0 13.01 -0.3 .838 1 4 2 50.0
2016 Clearwater Beach - AA 1B 4 4 24 1 3 25 0 1.000 29.0 7.76 -0.4 .826
2016 Lowell - S A 1B 6 6 38 3 5 41 0 1.000 52.0 7.10 -0.4 .932
2016 Virginia Beach - R 1B 35 35 220 10 32 230 0 1.000 306.0 6.76 -0.5 .980
2017 Virginia Beach - R C 18 18 178 11 2 189 0 1.000 160.1 10.61 +0.8 .982 2 7 5 71.4
2018 Berkeley - AAA C 15 15 98 5 1 105 2 .981 134.2 6.88 +0.3 1.048 0 13 4 30.8
2018 Clearwater Beach - AA C 8 8 59 3 0 62 0 1.000 70.0 7.97 +0.1 1.015 0 6 1 16.7
2018 Sarasota - A C 5 5 45 3 0 48 0 1.000 44.0 9.82 +0.6 .000 0 2 2 100.0
2018 Berkeley - AAA 1B 2 2 11 1 4 12 0 1.000 17.0 6.35 +0.2 1.082
2018 Clearwater Beach - AA 1B 9 9 73 6 2 79 0 1.000 75.0 9.48 +1.8 1.159
2018 Wilmington - A 1B 55 55 419 29 45 455 7 .985 491.0 8.21 -5.1 .907
2018 Sarasota - A 1B 14 14 94 10 12 107 3 .972 123.0 7.61 -0.9 .934
2021 Salem - S A 1B 72 72 501 48 60 560 11 .980 653.2 7.56 -2.1 .951
2021 Salem - S A 3B 2 2 2 1 1 5 2 .600 18.0 1.50 -1.1 .362
2022 Malibu - A C 82 80 680 69 5 752 3 .996 706.1 9.54 -0.0 .981 6 83 39 47.0
2022 Malibu - A CF 3 0 2 0 0 4 2 .500 10.1 1.74 -1.5 .517
2023 Long Beach - AAA C 103 103 773 79 8 856 4 .995 898.0 8.54 -3.0 .818 6 98 43 43.9
2023 Malibu - A C 2 2 16 1 0 17 0 1.000 18.0 8.50 +0.2 .000 0 1 1 100.0
2023 Long Beach - AAA 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 0.0 .000
2023 Malibu - A 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Malibu - A CF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.1 1.023
2024 Trenton - AA C 30 30 211 33 2 246 2 .992 263.0 8.35 -0.1 .785 0 50 19 38.0
2024 Trenton - AA 1B 9 3 30 8 3 38 0 1.000 38.1 8.92 -0.4 .923
2025 Trenton - AA C 2 2 11 4 0 15 0 1.000 17.0 7.94 +0.1 .000 0 5 2 40.0
2025 Lake Placid - A C 63 63 497 75 1 575 3 .995 541.0 9.52 +0.3 .856 7 146 53 36.3
2025 Trenton - AA 1B 2 2 11 2 1 13 0 1.000 17.0 6.88 +0.0 1.029
2025 Lake Placid - A 1B 3 3 19 1 1 20 0 1.000 27.0 6.67 +0.2 1.051
TOTAL C 357 354 2867 301 19 3186 18 .994 3109.2 9.17 -1.2 .850 23 432 181 41.9
TOTAL 1B 212 205 1441 119 168 1581 21 .987 1830.0 7.67 -7.6 .953
TOTAL 3B 2 2 2 1 1 5 2 .600 18.0 1.50 -1.1 .362
TOTAL CF 4 0 3 0 0 5 2 .600 11.1 2.38 -1.4 .618
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings: Contact: 50; Power: 35; Eye: 50.
08/05/2025 Injured (sore hamstring),day-to-day for one week.
Thursday, August 21st , 2025 - OOTP Baseball 26.6 Build 73