LF David 'Abnormal' Castellanos #25
Age: 23 | Bats: L | Throws: L | Morale: Great
09/03/2032
OA: 20 POT: 29
LF DAVID 'ABNORMAL' CASTELLANOS #25 - AGE: 23 - BATS: L - THROWS: L - MORALE: GREAT
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
51 168 88 33 0 13 68 29 17 .524 .609 .952 4 2.3
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 45
Gap 35 35 35 40
Power 35 35 40 45
Eye 35 35 35 40
Avoid K's 45 45 45 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 20 40
Errors: - 20 50
Arm: 20 30 50
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 40
1st Base: - Center Field: -
2nd Base: - Right Field: 35
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 45
Stealing Ability: 40
Baserunning Inst.: 55
Sacrifice Bunt: 35
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/31/2032 @ RanR Loss, 6-12 5 1 1 1 0 0 0 0
08/30/2032 @ RanR Loss, 6-29 5 0 1 0 0 0 3 0
08/29/2032 @ RanR Win, 14-10 4 1 2 2 0 1 0 0
08/27/2032 RanR Loss, 3-23 3 0 0 0 0 0 0 0
08/26/2032 RanR Loss, 14-17 3 2 1 0 0 3 0 0
08/23/2032 DbaB Win, 6-4 4 2 2 0 0 1 1 0
08/21/2032 @ DbaB Loss, 12-16 4 2 1 1 0 0 2 0
08/20/2032 @ DbaB Loss, 9-16 5 1 1 2 0 0 3 0
08/19/2032 @ DbaB Win, 16-11 6 0 2 3 0 1 1 0
08/17/2032 DbaB Win, 6-4 2 1 1 0 0 3 0 1
PERSONALITY
Works hard when he's at the park, but has interests off the field, too.
Low: Leader, Loyalty
Birthday:04/04/2009
Born in:San Cristóbal, SAN
Nationality:Dominican
Height:6' 3"
Weight:200 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:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
CAROLINA LEAGUE 2032 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 2 6 2 0 0 0 2 1 2 1 .333 .500 .333 .833 .320 .000 110
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 1 8 0 1 0 0 0 0 2 0 0 0 0.0 1.1 7.63 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   3 1 0 0 0 1 0 1 0 0 0 0 .333 .500 .333 .833
Versus Right   3 1 0 0 0 1 1 1 1 0 0 0 .333 .500 .333 .833
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   6 2 0 0 0 2 1 2 1 0 0 0 .333 .500 .333 .833
Career   6 2 0 0 0 2 1 2 1 0 0 0 .333 .500 .333 .833
Road   6 2 0 0 0 2 1 2 1 0 0 0 .333 .500 .333 .833
Grass   6 2 0 0 0 2 1 2 1 0 0 0 .333 .500 .333 .833
Day   6 2 0 0 0 2 1 2 1 0 0 0 .333 .500 .333 .833
As Starter   3 1 0 0 0 1 1 2 0 0 0 0 .333 .600 .333 .933
As Reliever / Substitution   3 1 0 0 0 1 0 0 1 0 0 0 .333 .333 .333 .667
DOMINICAN ROOKIE LEAGUE 2032 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 51 168 88 33 0 13 68 72 29 17 .524 .609 .952 1.561 .614 .429 200
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 33 207 9 1 0 4 0 1 160 46 4 2 66.7 99.8 30.98 2.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   46 22 6 0 3 20 24 10 2 0 0 4 .478 .600 .804 1.404
Versus Right   122 66 27 0 10 48 48 19 15 1 0 5 .541 .612 1.008 1.620
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   14 5 1 0 0 2 5 5 1 0 0 1 .357 .550 .429 .979
June   93 49 13 0 9 38 43 14 9 0 0 6 .527 .611 .957 1.568
July   50 28 12 0 4 24 19 9 7 1 0 2 .560 .629 1.040 1.669
August   25 11 8 0 0 6 10 6 1 0 0 1 .440 .562 .760 1.323
All-Star Game   4 3 1 0 0 2 3 1 1 0 0 1 .750 .833 1.000 1.833
Postseason   45 14 5 0 0 9 13 10 12 0 0 3 .311 .466 .422 .888
Last Year   119 55 16 0 8 42 42 14 13 3 0 4 .462 .521 .798 1.320
2 Years Ago   228 87 28 3 9 51 56 20 49 1 2 6 .382 .443 .649 1.092
Career   922 337 83 3 42 223 210 96 208 10 4 30 .366 .438 .599 1.036
Home   68 40 10 0 9 39 35 14 1 0 0 7 .588 .685 1.132 1.818
Road   100 48 23 0 4 29 37 15 16 1 0 2 .480 .551 .830 1.381
Grass   168 88 33 0 13 68 72 29 17 1 0 9 .524 .609 .952 1.561
Day   57 24 12 0 2 14 16 9 9 1 0 1 .421 .500 .737 1.237
Night   111 64 21 0 11 54 56 20 8 0 0 8 .577 .662 1.063 1.725
As Starter   146 74 25 0 12 60 61 24 16 1 0 9 .507 .594 .925 1.519
As Reliever / Substitution   22 14 8 0 1 8 11 5 1 0 0 0 .636 .704 1.136 1.840
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
2028 Houston (DSL) - R 19 53 202 51 5 0 4 28 19 13 0 1 61 2 1 .252 .296 .337 .633 58 52 -0.5
2029 Houston (DSL) - R 20 58 205 56 1 0 8 34 21 20 11 4 68 1 0 .273 .362 .395 .758 84 85 0.1
2030 Houston (DSL) - R 21 54 228 87 28 3 9 51 56 20 6 1 49 3 1 .382 .443 .649 1.092 100 100 -0.0
2031 Houston (DSL) - R 22 51 119 55 16 0 8 42 42 14 4 3 13 2 1 .462 .521 .798 1.320 136 142 0.6
2032 Houston (DSL) - R 23 51 168 88 33 0 13 68 72 29 9 1 17 4 2 .524 .609 .952 1.561 188 200 2.3
2032 Fayetteville - A 23 2 6 2 0 0 0 2 1 2 0 0 1 0 0 .333 .500 .333 .833 158 110 0.0
Total CAR 2 6 2 0 0 0 2 1 2 0 0 1 0 0 .333 .500 .333 .833 158 110
Total DSL 267 922 337 83 3 42 223 210 96 30 10 208 12 5 .366 .438 .599 1.036 110 112
CAREER POSTSEASON 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 Houston (DSL) - DSL 23 11 45 14 5 0 0 9 13 10 3 0 12 1 0 .311 .466 .422 .888 71 27 -0.4
Total DSL 11 45 14 5 0 0 9 13 10 3 0 12 1 0 .311 .466 .422 .888 71 27
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2032 Houston (DSL) - R LF 40 30 43 0 0 44 1 .977 285.2 1.35 -3.2 .864
2032 Fayetteville - A RF 2 1 2 0 0 2 0 1.000 17.0 1.06 -0.0 .984
2032 Houston (DSL) - R RF 2 0 0 0 0 0 0 .000 3.0 0.00 -0.0 .000
TOTAL LF 40 30 43 0 0 44 1 .977 285.2 1.35 -3.2 .864
TOTAL RF 4 1 2 0 0 2 0 1.000 20.0 0.90 -0.0 .984
PLAYER HISTORY
05/13/2025 Signed a minor league contract out of Dominican Republic with the Houston Astros organization.
01/01/2026 OSA scouting updated ratings (potential): Contact: 20 (30); Power: 20 (45); Eye: 25 (55).
01/01/2027 OSA scouting updated ratings (potential): Contact: 20 (30); Power: 20 (45); Eye: 25 (55).
01/01/2028 OSA scouting updated ratings (potential): Contact: 25 (30); Power: 20 (45); Eye: 25 (45).
06/09/2028 Injured (flu-like symptoms),day-to-day for 4 days.
06/12/2028 Promoted from the international complex to Rookie League Houston (DSL).
06/20/2028 Injured (mild hamstring strain),out for one week.
01/01/2029 OSA scouting updated ratings (potential): Contact: 30 (40); Power: 25 (45); Eye: 20 (40).
01/01/2030 OSA scouting updated ratings (potential): Contact: 30 (45); Power: 25 (45); Eye: 20 (40).
01/01/2031 OSA scouting updated ratings (potential): Contact: 35 (45); Power: 30 (45); Eye: 20 (40).
06/19/2031 Goes 5-7 against the Kansas City (DSL) Royals Glass, with 1 HR, 4 RBI and 5 R.
06/22/2031 Goes 0-1 against the Minnesota (DSL) Twins, ending his hitting streak at 20 games.
01/01/2032 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 35 (45); Eye: 25 (40).
06/07/2032 Injured (bruised knee),day-to-day for 2 days.
06/29/2032 Goes 5-5 against the Kansas City (DSL) Royals Stewart, with 1 HR, 6 RBI and 3 R.
07/09/2032 Goes 5-7 against the Kansas City (DSL) Royals Glass, with 3 2B, 5 RBI and 3 R.
07/11/2032 Was selected to the 2032 Dominican Rookie League All-Star Game.
Friday, April 4th , 2025 - OOTP Baseball 25.11 Build 104