CF Kevyn Castillo #80
Age: 23 | Bats: L | Throws: L | Morale: Unhappy
11/13/2028
OA: 35 POT: 35
CF KEVYN CASTILLO #80 - AGE: 23 - BATS: L - THROWS: L - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
18 15 4 0 0 0 0 6 5 .267 .500 .267 0 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 45 45 50 50
Power 35 35 35 35
Eye 60 55 60 60
Avoid K's 50 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 25 60
Errors: - 35 60
Arm: 20 40 45
Turn DP: - 25 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 65
1st Base: - Center Field: 45
2nd Base: - Right Field: 45
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 45
Stealing Ability: 65
Baserunning Inst.: 60
Sacrifice Bunt: 50
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/08/2028 @ PEN Loss, 7-9 4 1 1 4 1 0 1 0
10/06/2028 PEN Loss, 2-3 3 1 1 0 0 1 1 0
10/05/2028 PEN Win, 5-2 3 0 0 0 0 1 2 0
10/04/2028 PEN Loss, 8-10 4 1 1 0 0 1 0 0
10/02/2028 @ PEN Loss, 6-10 5 0 3 0 0 0 2 0
10/01/2028 @ PEN Win, 6-2 4 0 0 0 0 1 1 0
09/26/2028 TEN Win, 2-1 2 0 0 0 0 0 1 0
09/25/2028 TEN Win, 9-7 4 0 1 2 0 0 1 0
09/23/2028 @ TEN Win, 4-3 4 0 0 0 0 0 1 0
09/22/2028 @ TEN Win, 3-2 4 0 1 0 0 0 0 0
PERSONALITY
Nothing stands out about Castillo.
Birthday:06/12/2005
Born in:Valencia, CAR
Nationality:Venezuelan
Height:5' 10"
Weight:180 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:-
PACIFIC COAST LEAGUE 2028 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 18 15 4 0 0 0 0 6 6 5 .267 .500 .267 .767 .392 .000 126
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 0 22 1 0 0 0 1 0 4 0 0 1 0.0 2.8 5.73 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   2 1 0 0 0 0 2 2 0 0 0 0 .500 .750 .500 1.250
Versus Right   13 3 0 0 0 0 4 4 5 0 1 1 .231 .444 .231 .675
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   4 1 0 0 0 0 2 2 0 0 0 1 .250 .571 .250 .821
June   5 1 0 0 0 0 2 2 4 0 1 0 .200 .429 .200 .629
July   6 2 0 0 0 0 2 2 1 0 0 0 .333 .500 .333 .833
Career   15 4 0 0 0 0 6 6 5 0 1 1 .267 .500 .267 .767
Home   7 2 0 0 0 0 4 5 1 0 1 1 .286 .615 .286 .901
Road   8 2 0 0 0 0 2 1 4 0 0 0 .250 .333 .250 .583
Grass   15 4 0 0 0 0 6 6 5 0 1 1 .267 .500 .267 .767
Day   3 0 0 0 0 0 3 3 1 0 0 1 .000 .571 .000 .571
Night   12 4 0 0 0 0 3 3 4 0 1 0 .333 .467 .333 .800
As Reliever / Substitution   15 4 0 0 0 0 6 6 5 0 1 1 .267 .500 .267 .767
SOUTHERN LEAGUE 2028 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 57 184 37 5 0 4 21 21 38 54 .201 .342 .293 .636 .303 .092 66
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 50 225 2 0 0 6 1 1 54 9 1 2 33.3 20.1 3.46 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   50 14 1 0 0 3 8 14 14 0 1 0 .280 .438 .300 .738
Versus Right   134 23 4 0 4 18 13 24 40 1 0 2 .172 .304 .291 .595
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   67 16 2 0 2 8 7 11 20 1 1 1 .239 .350 .358 .708
May   48 5 1 0 1 5 5 11 11 0 0 0 .104 .271 .188 .459
August   43 9 2 0 0 2 3 9 14 0 0 1 .209 .358 .256 .614
September   26 7 0 0 1 6 6 7 9 0 0 0 .269 .424 .385 .809
Postseason   37 8 1 1 1 6 3 4 10 0 0 1 .216 .310 .378 .688
Last Year   23 5 0 0 2 3 5 4 7 0 0 0 .217 .333 .478 .812
Career   207 42 5 0 6 24 26 42 61 1 1 2 .203 .341 .314 .655
Home   86 20 2 0 4 15 11 17 26 1 1 1 .233 .362 .395 .757
Road   98 17 3 0 0 6 10 21 28 0 0 1 .173 .325 .204 .529
Grass   184 37 5 0 4 21 21 38 54 1 1 2 .201 .342 .293 .636
Day   73 14 2 0 3 9 7 9 14 0 0 0 .192 .280 .342 .623
Night   111 23 3 0 1 12 14 29 40 1 1 2 .207 .378 .261 .639
As Starter   177 35 4 0 4 20 19 35 52 1 1 2 .198 .335 .288 .623
As Reliever / Substitution   7 2 1 0 0 1 2 3 2 0 0 0 .286 .500 .429 .929
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
2022 Los Angeles (DSL) - R 16 12 40 9 3 0 0 5 7 6 1 0 17 4 2 .225 .340 .300 .640 59 70 -0.1
2023 Los Angeles (DSL) - R 17 55 186 69 10 7 3 35 44 40 2 4 36 23 9 .371 .478 .548 1.027 154 140 2.1
2024 Inland Empire - A 18 48 177 51 7 1 4 25 22 20 4 1 54 8 4 .288 .371 .407 .778 117 117 0.9
2025 Los Angeles (DSL) - R 19 50 175 54 8 1 3 16 24 34 9 1 48 10 4 .309 .443 .417 .860 118 121 0.8
2025 Inland Empire - A 19 29 59 9 2 0 1 3 15 21 1 1 18 2 0 .153 .378 .237 .615 81 95 0.1
2026 Inland Empire - A 20 51 167 42 5 0 3 19 21 46 6 1 49 4 4 .251 .427 .335 .763 124 136 1.5
2026 Tri-City - A+ 20 42 137 31 6 1 7 16 26 31 5 1 42 2 0 .226 .385 .438 .823 132 138 1.8
2026 Total - A+ 20 93 304 73 11 1 10 35 47 77 11 2 91 6 4 .240 .409 .382 .790 128 137 3.2
2027 Tri-City - A+ 21 34 119 35 8 1 4 19 25 26 1 1 22 5 0 .294 .422 .479 .901 157 164 1.8
2027 Rocket City - AA 21 19 23 5 0 0 2 3 5 4 0 0 7 1 0 .217 .333 .478 .812 96 95 0.1
2028 Rocket City - AA 22 57 184 37 5 0 4 21 21 38 2 1 54 1 2 .201 .342 .293 .636 62 66 -0.2
2028 Salt Lake - AAA 22 18 15 4 0 0 0 0 6 6 1 0 5 0 1 .267 .500 .267 .767 95 126 0.2
Total PCL 18 15 4 0 0 0 0 6 6 1 0 5 0 1 .267 .500 .267 .767 95 126
Total SL 76 207 42 5 0 6 24 26 42 2 1 61 2 2 .203 .341 .314 .655 66 69
Total NWL 76 256 66 14 2 11 35 51 57 6 2 64 7 0 .258 .402 .457 .859 144 150
Total CAL 128 403 102 14 1 8 47 58 87 11 3 121 14 8 .253 .397 .352 .749 114 122
Total DSL 117 401 132 21 8 6 56 75 80 12 5 101 37 15 .329 .450 .466 .916 129 125
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
2025 Inland Empire - CAL 19 6 18 8 2 1 1 2 4 1 1 0 4 0 0 .444 .500 .833 1.333 275 289 0.3
2026 Tri-City - NWL 20 2 3 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -135 0.5
2028 Rocket City - SL 22 10 37 8 1 1 1 6 3 4 1 0 10 0 1 .216 .310 .378 .688 72 69 -0.1
Total SL 10 37 8 1 1 1 6 3 4 1 0 10 0 1 .216 .310 .378 .688 72 69
Total NWL 2 3 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -135
Total CAL 6 18 8 2 1 1 2 4 1 1 0 4 0 0 .444 .500 .833 1.333 275 289
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Inland Empire - A LF 3 3 4 0 0 4 0 1.000 19.0 1.89 -0.5 .965
2025 Los Angeles (DSL) - R LF 27 24 39 0 0 41 2 .951 209.2 1.67 -0.1 1.042
2025 Inland Empire - A CF 2 0 0 0 0 0 0 .000 2.1 0.00 0.0 .000
2025 Los Angeles (DSL) - R CF 13 10 17 0 0 18 1 .944 86.1 1.77 -0.7 .926
2025 Los Angeles (DSL) - R RF 5 4 4 0 0 4 0 1.000 31.0 1.16 -0.0 .976
2026 Tri-City - A+ LF 3 2 4 0 0 4 0 1.000 21.0 1.71 -0.0 .959
2026 Inland Empire - A LF 15 14 19 0 0 19 0 1.000 126.1 1.35 +1.6 1.156
2026 Tri-City - A+ CF 37 37 85 0 0 85 0 1.000 323.2 2.36 +3.8 1.049
2026 Inland Empire - A CF 39 37 63 0 0 64 1 .984 325.2 1.74 -3.4 .950
2026 Tri-City - A+ RF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.1 .972
2026 Inland Empire - A RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2027 Rocket City - AA LF 6 0 2 0 0 2 0 1.000 12.0 1.50 -0.0 .990
2027 Tri-City - A+ LF 7 4 10 0 0 10 0 1.000 48.1 1.86 +0.7 1.049
2027 Rocket City - AA CF 4 0 1 0 0 1 0 1.000 8.2 1.04 +0.1 1.013
2027 Tri-City - A+ CF 27 27 52 0 0 53 1 .981 234.2 1.99 +1.5 1.018
2027 Rocket City - AA RF 4 2 4 0 0 4 0 1.000 20.1 1.77 -0.0 .975
2027 Tri-City - A+ RF 1 1 1 0 0 1 0 1.000 8.0 1.12 +0.3 1.003
2028 Salt Lake - AAA LF 5 0 2 0 0 2 0 1.000 10.0 1.80 +0.1 .965
2028 Rocket City - AA LF 33 32 77 0 0 78 1 .987 281.2 2.46 +1.2 .994
2028 Salt Lake - AAA CF 13 0 7 0 0 7 0 1.000 30.2 2.05 +0.3 1.034
2028 Rocket City - AA CF 15 10 27 4 0 33 2 .939 99.2 2.80 -2.3 .894
2028 Rocket City - AA RF 7 4 6 0 0 6 0 1.000 43.0 1.26 -0.2 .977
TOTAL LF 99 79 157 0 0 160 3 .981 728.0 1.94 +2.9 1.025
TOTAL CF 150 121 252 4 0 261 5 .981 1111.2 2.07 -0.7 .989
TOTAL RF 18 12 16 0 0 16 0 1.000 111.1 1.29 +0.3 .977
PLAYER HISTORY
04/02/2024 CF Kevyn Castillo assigned to Inland Empire 66ers from DSL Angels. [Auto]
06/05/2024 Inland Empire 66ers placed CF Kevyn Castillo on the 7-day injured list. [Auto]
01/01/2025 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 20 (30); Eye: 45 (60).
06/25/2025 Suspended 3 games after ejection following a brawl.
07/02/2025 Goes 5-6 against the Kansas City (DSL) Royals Glass, with 1 HR, 3 RBI and 2 R.
08/31/2025 Injured (sore knee),day-to-day for 2 days.
10/03/2025 Wins the 2025 Round 2 MVP Award.
10/04/2025 Wins the 2025 California League Round 2 with the Inland Empire 66ers!
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 30 (35); Eye: 45 (60).
04/21/2026 Injured (bruised knee),day-to-day for 4 days.
08/11/2026 Injured (posterior cruciate ligament strain (knee)),out for 4 weeks.
08/28/2026 Suffered setback in recovery from injury, will miss another 3 weeks.
09/23/2026 Wins the 2026 Northwest League Round 1 with the Tri-City Dust Devils!
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 60 (70).
09/22/2027 Wins the 2027 Northwest League Round 1 with the Tri-City Dust Devils!
01/01/2028 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 60 (65).
10/07/2028 Wins the 2028 Pacific Coast League Round 1 with the Salt Lake Bees!
Wednesday, June 25th , 2025 - OOTP Baseball 26.4 Build 61