P Matt Castillo #30
Age: 23 | Bats: R | Throws: R | Morale: Normal    
12/01/2026
P MATT CASTILLO #30 - AGE: 23 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
33 0 4-4 2 3.04 47.1 39 4 12 39 1.08 0.5
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 15 15 14 18
Movement 13 13 13 13
Control 11 11 12 13
PITCHING RATINGS
Pitch Cur. Pot.
Curveball 17 17
Changeup 1 3
Cutter 14 17
 
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 12
Suggested Role Bullpen
Groundball Percentage 57 %
Hold Runners 16
Defense 3
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 3
Baserunning Inst.: 10
Sacrifice Bunt: 16
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
10/03/2026 ALC Win, 7-1 3.0 0 0 0 0 3 Save
09/30/2026 ALB Win, 5-4 2.2 1 0 0 0 2 Win
09/26/2026 @ ERI Loss, 1-2 2.0 2 1 1 0 1 Loss
09/22/2026 DUL Loss, 2-3 1.2 0 0 0 0 0
09/18/2026 @ BIS Loss, 1-2 1.2 6 1 1 0 2 Loss
09/17/2026 @ ACH Win, 9-6 2.0 2 0 0 1 0 Win
09/01/2026 @ SAV Loss, 5-7 1.2 2 1 1 0 0
08/30/2026 @ HAV Win, 9-3 1.0 0 0 0 0 1
08/26/2026 ERI Win, 6-5 3.0 2 1 1 2 2 Win
08/14/2026 @ BAJ Win, 6-4 0.0 1 1 1 0 0
PERSONALITY
Leader Ability:Low
Loyalty:Low
Desire f. Win:Normal
Greed:High
Intelligence:High
Work Ethic:Normal
Birthday:05/05/2003
Born in:Pearland, TX
Nationality:American
Height:6' 3"
Weight:210 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$507,500
Signed Through:2027 Season
Major Service:None, 140 Days
Service This Yr:140 Days
40-Man Service:1 Year, None
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2022, 17th Pick in Round 3
FEDERAL BASEBALL LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 33 0 4 4 2 3.04 47.1 39 19 16 4 12 39 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 7 0 100.0 33 19 10.08 7.42 7.42 2.28 3.24 1.08 87 0.5 .267        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 75 20 3 0 2 10 5 16 2 2 1 .267 .313 .387 .700      
vs. RHB 97 19 4 0 2 9 7 23 0 1 1 .196 .257 .299 .556      
FEDERAL BASEBALL LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 4 0 0 0 0 1.50 6.0 1 1 1 0 2 5  
May 9 0 1 1 1 4.82 9.1 10 7 5 0 2 12  
June 7 0 0 1 0 1.86 9.2 7 3 2 0 3 8  
August 6 0 1 0 0 5.87 7.2 8 5 5 2 4 6  
September 6 0 2 2 0 2.31 11.2 13 3 3 2 1 5  
October 1 0 0 0 1 0.00 3.0 0 0 0 0 0 3  
Career 33 0 4 4 2 3.04 47.1 39 19 16 4 12 39  
Home 18 0 3 2 2 2.60 27.2 18 10 8 2 7 22  
Road 15 0 1 2 0 3.66 19.2 21 9 8 2 5 17  
Grass 26 0 3 2 2 2.70 36.2 24 14 11 3 10 28  
Turf 7 0 1 2 0 4.22 10.2 15 5 5 1 2 11  
Day 6 0 0 0 1 4.26 6.1 6 5 3 2 1 6  
Night 27 0 4 4 1 2.85 41.0 33 14 13 2 11 33  
As Reliever / Substitution 33 0 4 4 2 3.04 47.1 39 19 16 4 12 39  
SOVEREIGN LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 15 0 0 3 7 3.86 14.0 21 7 6 0 7 17 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 10 3 70.0 15 13 18.64 13.50 10.93 4.50 2.09 2.00 62 0.3 .447        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 20 6 0 0 0 3 3 6 0 0 0 .300 .391 .300 .691      
vs. RHB 44 15 2 0 0 4 4 11 0 0 1 .341 .408 .386 .795      
SOVEREIGN LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
July 13 0 0 2 7 2.92 12.1 18 5 4 0 6 14  
August 2 0 0 1 0 10.80 1.2 3 2 2 0 1 3  
Career 15 0 0 3 7 3.86 14.0 21 7 6 0 7 17  
Home 8 0 0 1 4 2.35 7.2 8 2 2 0 3 11  
Road 7 0 0 2 3 5.68 6.1 13 5 4 0 4 6  
Grass 15 0 0 3 7 3.86 14.0 21 7 6 0 7 17  
Day 7 0 0 1 3 2.70 6.2 7 2 2 0 2 11  
Night 8 0 0 2 4 4.91 7.1 14 5 4 0 5 6  
As Reliever / Substitution 15 0 0 3 7 3.86 14.0 21 7 6 0 7 17  
CASCADIA BASEBALL ASSOCIATION 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 2 0 0 0 0 0.00 3.0 2 0 0 0 2 5 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 2 1 12.00 6.00 15.00 6.00 1.79 1.33 51 0.1 .400        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 4 1 0 0 0 0 1 2 0 0 0 .250 .400 .250 .650      
vs. RHB 6 1 0 0 0 0 1 3 0 1 0 .167 .286 .167 .452      
CASCADIA BASEBALL ASSOCIATION 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 2 0 0 0 0 0.00 3.0 2 0 0 0 2 5  
Last Year 62 0 6 4 38 1.57 63.0 56 14 11 1 15 68  
2 Years Ago 5 0 0 1 3 4.50 6.0 5 5 3 2 2 11  
Career 69 0 6 5 41 1.75 72.0 63 19 14 3 19 84  
Home 2 0 0 0 0 0.00 3.0 2 0 0 0 2 5  
Grass 2 0 0 0 0 0.00 3.0 2 0 0 0 2 5  
Day 1 0 0 0 0 0.00 1.0 1 0 0 0 0 2  
Night 1 0 0 0 0 0.00 2.0 1 0 0 0 2 3  
As Reliever / Substitution 2 0 0 0 0 0.00 3.0 2 0 0 0 2 5  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2026 Norfolk - FBL 23 33 0 4 4 2 3.04 47.1 39 19 16 4 12 39 0 0 1.08 .267 3.24 0.5 122
Total FBL 33 0 4 4 2 3.04 47.1 39 19 16 4 12 39 0 0 1.08 .267 3.24 0.5 122
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2022 Total - 19 16 16 11 0 0 0.92 107.1 66 14 11 3 17 183 0 0 0.77 .283 0.63 7.3 100
2022 Cordele - R 19 21 1 1 2 1 3.90 27.2 22 13 12 0 21 29 0 0 1.55 .310 2.91 0.5 94
2023 Cayman Islands - S A 20 8 8 1 2 0 8.01 30.1 43 32 27 4 10 25 0 0 1.75 .379 4.94 0.2 55
2023 Loreto - A 20 14 0 1 0 2 1.17 15.1 6 2 2 0 8 17 0 0 0.91 .182 2.66 0.3 314
2024 Loreto - A 21 28 19 4 4 7 3.59 110.1 85 49 44 4 34 83 0 0 1.08 .255 3.28 2.0 104
2024 Tidewater - AA 21 5 0 0 1 3 4.50 6.0 5 5 3 2 2 11 0 0 1.17 .250 4.81 -0.1 80
2025 Tidewater - AA 22 62 0 6 4 38 1.57 63.0 56 14 11 1 15 68 0 0 1.13 .325 1.84 1.7 227
2026 Tidewater - AA 23 2 0 0 0 0 0.00 3.0 2 0 0 0 2 5 0 0 1.33 .400 1.79 0.1 999
2026 Roanoke - AAA 23 15 0 0 3 7 3.86 14.0 21 7 6 0 7 17 0 0 2.00 .447 2.09 0.3 87
Total AAA 15 0 0 3 7 3.86 14.0 21 7 6 0 7 17 0 0 2.00 .447 2.09 87.2
Total AA 69 0 6 5 41 1.75 72.0 63 19 14 3 19 84 0 0 1.14 .323 2.09 246.6
Total A 42 19 5 4 9 3.29 125.2 91 51 46 4 42 100 0 0 1.06 .248 3.20 129.3
Total S A 8 8 1 2 0 8.01 30.1 43 32 27 4 10 25 0 0 1.75 .379 4.94 54.8
Total R 21 1 1 2 1 3.90 27.2 22 13 12 0 21 29 0 0 1.55 .310 2.91 94.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Norfolk - ML P 31 0 2 6 0 8 0 1.000 47.1 1.52 +0.1 1.034
2026 Roanoke - AAA P 14 0 0 2 0 2 0 1.000 14.0 1.29 -0.5 .687
2026 Tidewater - AA P 2 0 0 1 0 1 0 1.000 3.0 3.00 +0.0 1.031
TOTAL P 47 0 2 9 0 11 0 1.000 64.1 1.54 -0.4 .939
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75