1B David Castillo #19
Age: 21 | Bats: R | Throws: R | Morale: Good    
12/31/2026
1B DAVID CASTILLO #19 - AGE: 21 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
160 584 163 26 2 12 90 119 152 .279 .435 .392 1 3.6
BATTING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.  
Contact 10
Gap 11
Power 13
Eye 10
Avoid K's 15
FIELDING RATINGS
Catcher Infield Outfield
Range: - 5 8
Errors: - 8 2
Arm: 1 6 6
Turn DP: - 4 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 10 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 2
Stealing Ability: 4
Baserunning Inst.: 1
Sacrifice Bunt: 17
Bunt for Hit: 4
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/24/2026 HAV Win, 4-0 3 0 1 1 0 0 0 0
09/23/2026 HAV Loss, 0-2 4 0 0 0 0 0 0 0
09/22/2026 HAV Loss, 2-3 4 0 3 1 0 0 0 0
09/21/2026 HAV Loss, 6-7 4 0 0 0 0 0 3 0
09/20/2026 HAV Loss, 2-3 2 1 1 1 1 1 0 0
09/20/2026 HAV Loss, 0-6 4 0 0 0 0 0 1 0
09/19/2026 @ SCO Loss, 5-6 2 0 0 0 0 2 1 0
09/18/2026 @ SCO Loss, 2-7 4 2 1 1 1 0 0 0
09/17/2026 @ SCO Loss, 3-4 4 0 1 0 0 1 3 0
09/16/2026 @ SCO Win, 6-4 4 0 2 2 0 0 1 0
PERSONALITY
Leader Ability:High
Loyalty:Very Low
Desire f. Win:Very Low
Greed:Normal
Intelligence:Normal
Work Ethic:Very High
Birthday:01/05/2005
Born in:Monte Cristi, OSH
Nationality:Dominican
Height:6' 2"
Weight:205 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:2 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
APPALACHIAN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 160 584 163 26 2 12 90 98 119 152 .279 .435 .392 .827 .409 .113 124
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 160 754 44 6 1 8 3 3 229 40 1 0 100.0 115.5 7.17 3.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   137 39 6 0 3 23 20 33 30 1 0 12 .285 .459 .394 .853
Versus Right   447 124 20 2 9 67 78 86 122 2 3 32 .277 .427 .391 .818
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   83 26 5 0 0 10 14 23 20 1 0 5 .313 .482 .373 .856
May   106 26 1 0 3 21 17 21 28 0 1 7 .245 .403 .340 .743
June   102 33 5 0 4 21 19 19 28 0 1 8 .324 .465 .490 .955
July   104 31 5 0 1 7 19 20 24 1 0 12 .298 .460 .375 .835
August   111 24 5 2 0 13 14 12 29 0 1 9 .216 .341 .297 .638
September   78 23 5 0 4 18 15 24 23 1 0 3 .295 .472 .513 .985
Last Year   426 100 15 0 11 69 67 78 106 3 4 29 .235 .386 .347 .734
2 Years Ago   235 62 13 0 3 27 30 33 64 1 0 12 .264 .381 .357 .738
Career   1245 325 54 2 26 186 195 230 322 7 7 85 .261 .408 .370 .779
Home   285 76 11 0 10 55 48 56 64 3 2 19 .267 .416 .411 .827
Road   299 87 15 2 2 35 50 63 88 0 1 25 .291 .452 .375 .827
Grass   224 67 12 2 2 29 42 48 67 0 1 20 .299 .462 .397 .860
Turf   360 96 14 0 10 61 56 71 85 3 2 24 .267 .417 .389 .806
Day   182 51 4 1 4 24 37 38 46 1 1 15 .280 .441 .379 .820
Night   402 112 22 1 8 66 61 81 106 2 2 29 .279 .432 .398 .830
As Starter   584 163 26 2 12 90 98 119 152 3 3 44 .279 .435 .392 .827
Close/Late   118 27 3 1 1 13 9 19 28 1 3 7 .229 .366 .297 .662
Inning 1-3   196 64 11 0 4 27 36 35 51 2 0 19 .327 .468 .444 .912
Inning 4-6   197 52 9 0 5 34 41 40 49 0 0 15 .264 .425 .386 .810
Inning 7-9   176 42 6 1 2 27 18 39 49 1 2 8 .239 .397 .318 .716
Extra Innings   15 5 0 1 1 2 3 5 3 0 1 2 .333 .545 .667 1.212
0 Outs   205 55 11 1 1 10 47 32 55 2 3 19 .268 .411 .346 .757
1 Outs   192 60 4 1 6 29 32 43 48 1 0 13 .313 .466 .438 .903
2 Outs   187 48 11 0 5 51 19 44 49 0 0 12 .257 .428 .396 .824
Scoring Position   178 51 5 0 1 74 22 48 46 3 0 11 .287 .458 .331 .790
Bases Empty   299 76 9 1 10 10 56 54 78 0 0 20 .254 .402 .391 .793
Runner on 1st   107 36 12 1 1 6 20 17 28 0 3 13 .336 .482 .495 .977
Runner on 2nd   46 9 0 0 1 7 8 14 14 0 0 2 .196 .403 .261 .664
Runner on 3rd   11 2 1 0 0 6 1 4 3 2 0 1 .182 .389 .273 .662
Runner on 1st & 2nd   57 16 2 0 0 11 8 16 17 0 0 6 .281 .481 .316 .797
Runner on 1st & 3rd   17 5 0 0 0 6 1 1 5 0 0 0 .294 .333 .294 .627
Runner on 2nd & 3rd   19 6 1 0 0 14 2 6 1 0 0 1 .316 .500 .368 .868
Bases Loaded   28 13 1 0 0 30 2 7 6 1 0 1 .464 .568 .500 1.068
Two Strikes   271 52 4 2 4 26 38 50 152 2 0 12 .192 .340 .266 .606
First Pitch   101 44 5 0 2 20 16 0 0 1 1 14 .436 .500 .545 1.045
Count 0-1   43 15 3 0 2 10 9 0 0 0 0 6 .349 .429 .558 .987
Count 0-2   36 10 0 0 1 5 3 0 16 1 0 3 .278 .325 .361 .686
Count 1-0   54 15 3 0 0 5 5 0 0 0 1 7 .278 .361 .333 .694
Count 1-1   40 14 2 0 2 7 7 0 0 0 0 5 .350 .422 .550 .972
Count 1-2   78 10 1 1 1 3 5 0 49 0 0 4 .128 .171 .205 .376
Count 2-0   13 6 1 0 0 3 3 0 0 0 0 0 .462 .462 .538 1.000
Count 2-1   42 13 7 0 2 9 7 0 0 0 1 0 .310 .310 .619 .929
Count 2-2   99 20 2 0 1 8 7 0 60 0 0 4 .202 .233 .253 .486
Count 3-0   0 0 0 0 0 1 9 31 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   20 4 1 0 0 9 4 38 0 0 0 0 .200 .724 .250 .974
Full Count   58 12 1 1 1 10 23 50 27 1 0 1 .207 .573 .310 .883
Behind in Count   157 35 4 1 4 18 17 0 65 1 0 13 .223 .281 .338 .618
Ahead in Count   129 38 12 0 2 27 28 69 0 0 2 7 .295 .556 .434 .990
Batting 2nd   142 44 8 0 4 27 18 26 30 1 3 12 .310 .453 .451 .904
Batting 4th   12 1 0 0 1 1 1 1 2 0 0 0 .083 .154 .333 .487
Batting 5th   403 107 18 2 7 60 73 85 115 2 0 31 .266 .428 .372 .800
Batting 8th   27 11 0 0 0 2 6 7 5 0 0 1 .407 .543 .407 .950
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
2024 Dunedin - A 19 68 235 62 13 0 3 27 30 33 12 1 64 0 1 .264 .381 .357 .738 108 110 0.0
2025 Dunedin - A 20 145 426 100 15 0 11 69 67 78 29 3 106 0 0 .235 .386 .347 .734 103 105 0.0
2026 Dunedin - A 21 160 584 163 26 2 12 90 98 119 44 3 152 1 0 .279 .435 .392 .827 122 124 0.0
Total APL (24 & Under) 373 1245 325 54 2 26 186 195 230 85 7 322 1 1 .261 .408 .370 .779 113 115
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Dunedin - A 1B 160 160 1175 69 118 1251 7 .994 1448.0 7.73 +4.8 1.051
TOTAL 1B 160 160 1175 69 118 1251 7 .994 1448.0 7.73 +4.8 1.051
PLAYER HISTORY
10/09/2021 Signed a minor league contract out of Dominican Republic with the Toronto Titans organization.
01/01/2022 OSA scouting updated ratings (potential): Contact: - (11); Power: - (7); Eye: - (15).
01/01/2023 OSA scouting updated ratings (potential): Contact: - (11); Power: - (8); Eye: - (14).
01/01/2024 OSA scouting updated ratings (potential): Contact: - (11); Power: - (9); Eye: - (13).
05/14/2024 Injured (flu-like symptoms), day-to-day for 3 days.
01/01/2025 OSA scouting updated ratings (potential): Contact: - (11); Power: - (9); Eye: - (13).
01/01/2026 OSA scouting updated ratings (potential): Contact: - (11); Power: - (10); Eye: - (11).
Monday, December 5th, 2016 - OOTP Baseball 17.12 Build 75