P David Cahill #25
Age: 24 | Bats: R | Throws: R | Morale: Normal
11/14/2031
OA: 20 POT: 20
P DAVID CAHILL #25 - AGE: 24 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
52 1 5-3 3 5.45 79.1 85 17 24 96 1.37 -0.8
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 40 40 40 40
Movement 25 25 25 25
Control 35 35 35 45
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 55 55
Curveball 30 30
Changeup 45 45
Splitter 45 45
 
OTHER PITCHING RATINGS
Velocity 96-98 Mph
Stamina 60
Suggested Role Strictly BP
Type Neutral
Hold Runners 65
Defense 20
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 20
Baserunning Inst.: 30
Sacrifice Bunt: 60
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
08/14/2031 FWA Loss, 5-6 0.0 3 4 4 0 0 Loss
08/11/2031 @ WES Win, 6-3 2.1 1 0 0 3 2
08/08/2031 @ WES Win, 6-3 0.0 1 0 0 0 0
08/02/2031 @ PEO Win, 11-2 3.1 1 0 0 1 6 Save
07/28/2031 DAY Win, 15-2 2.1 1 0 0 0 4
07/22/2031 @ CER Loss, 2-7 3.0 0 0 0 1 6
07/20/2031 WAT Loss, 1-3 2.1 1 0 0 0 1
07/16/2031 WMI Win, 22-9 0.2 2 0 0 0 1
07/15/2031 WMI Win, 5-3 X 1.0 5 3 3 0 1
07/11/2031 @ MAD Win, 8-6 2.0 1 0 0 1 1
PERSONALITY
Cahill puts in long hours.
High: Work Ethic
Low: Adaptability, Greed
Birthday:10/20/2007
Born in:Mansfield, OH
Nationality:American
Height:6' 2"
Weight:190 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2026, 16th Pick in Round 30
SINGLE A - U25 2031 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 52 1 5 3 3 5.45 79.1 85 50 48 17 24 96 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 7 3 50.0 51 21 13.73 9.64 10.89 2.72 5.19 1.37 128 -0.8 .349        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 116 37 4 1 10 28 10 38 1 1 4 .319 .389 .629 1.019      
vs. RHB 190 48 7 2 7 22 14 58 1 3 8 .253 .329 .421 .750      
SINGLE A - U25 2031 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 14 0 3 0 1 4.98 21.2 25 13 12 5 4 23  
May 15 0 1 1 0 5.68 19.0 20 12 12 3 6 23  
June 10 0 1 1 0 8.59 14.2 17 15 14 7 7 19  
July 9 1 0 0 1 2.95 18.1 17 6 6 2 3 23  
August 4 0 0 1 1 6.35 5.2 6 4 4 0 4 8  
Career 52 1 5 3 3 5.45 79.1 85 50 48 17 24 96  
Home 26 1 3 2 2 7.22 33.2 45 28 27 10 12 45  
Road 26 0 2 1 1 4.14 45.2 40 22 21 7 12 51  
Grass 50 1 5 3 3 5.73 75.1 83 50 48 17 23 93  
Turf 2 0 0 0 0 0.00 4.0 2 0 0 0 1 3  
Day 17 1 2 1 2 4.88 24.0 24 15 13 6 8 31  
Night 35 0 3 2 1 5.69 55.1 61 35 35 11 16 65  
As Starter 1 1 0 0 0 27.00 1.0 5 3 3 1 0 1  
As Reliever / Substitution 51 0 5 3 3 5.17 78.1 80 47 45 16 24 95  
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+
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+
2025 Total - 17 13 13 7 3 0 2.55 99.0 81 30 28 5 39 119 0 0 1.21 .284 2.66 3.2 100
2026 Total - 18 13 13 8 1 0 1.92 93.2 75 23 20 5 21 90 0 0 1.02 .246 2.64 3.1 100
2026 Daytona Beach - R 18 7 0 0 1 0 6.60 15.0 18 13 11 1 11 5 0 0 1.93 .333 6.13 -0.3 66
2027 Daytona Beach - R 19 19 0 1 2 4 6.85 23.2 31 19 18 2 10 22 0 0 1.73 .414 4.30 0.2 67
2028 Daytona Beach - R 20 5 0 0 0 0 2.25 4.0 2 1 1 1 2 3 0 0 1.00 .111 5.86 -0.1 144
2029 Billings - R+ 21 18 0 2 1 0 2.85 41.0 38 14 13 3 10 37 0 0 1.17 .299 2.85 0.8 144
2030 Tri-City - A- 22 14 0 1 0 0 2.96 27.1 21 9 9 3 3 34 0 0 0.88 .281 2.45 0.8 151
2031 Quad Cities - A 23 52 1 5 3 3 5.45 79.1 85 50 48 17 24 96 0 0 1.37 .349 5.19 -0.8 75
Total A 52 1 5 3 3 5.45 79.1 85 50 48 17 24 96 0 0 1.37 .349 5.19 74.8
Total A- 14 0 1 0 0 2.96 27.1 21 9 9 3 3 34 0 0 0.88 .281 2.45 151.0
Total R+ 18 0 2 1 0 2.85 41.0 38 14 13 3 10 37 0 0 1.17 .299 2.85 143.5
Total R 31 0 1 3 4 6.33 42.2 51 33 30 4 23 30 0 0 1.73 .362 5.09 70.1
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Daytona Beach - R P 6 0 2 1 0 3 0 1.000 15.0 1.80 +0.4 1.028
2027 Daytona Beach - R P 18 0 1 1 0 2 0 1.000 23.2 0.76 +0.8 1.038
2028 Daytona Beach - R P 5 0 0 1 0 1 0 1.000 4.0 2.25 -0.1 1.004
2029 Billings - R+ P 18 0 2 4 0 8 2 .750 41.0 1.32 +0.2 1.025
2030 Tri-City - A- P 13 0 1 2 0 4 1 .750 27.1 0.99 -0.2 .693
2031 Quad Cities - A P 50 1 3 7 0 11 1 .909 79.1 1.13 -0.4 .906
TOTAL P 110 1 9 16 0 29 4 .862 190.1 1.18 +0.7 .917
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Stuff: 25 (30); Movement: 25 (25); Control: 20 (45).
06/01/2026 Drafted in the 2026 first-year player draft (Round 30, Pick 16, 948th overall pick) by the Houston Astros, out of high school (Hay; Cleveland, OH).
08/02/2026 Injured (Mild shoulder strain), day-to-day for 5 days.
08/07/2026 Injured (Sore shoulder), out for 5 weeks.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 30 (30); Movement: 25 (25); Control: 25 (45).
01/01/2028 OSA scouting updated ratings (potential): Stuff: 30 (30); Movement: 25 (25); Control: 25 (45).
01/01/2029 OSA scouting updated ratings (potential): Stuff: 30 (30); Movement: 25 (25); Control: 25 (45).
07/29/2029 Injured (biceps strain),day-to-day for 3-4 weeks.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 35 (35); Movement: 25 (25); Control: 30 (45).
01/01/2031 OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 25 (25); Control: 30 (45).
07/15/2031 Injured (hamstring soreness),day-to-day for 5 days.
07/16/2031 Injured (mild shoulder strain),day-to-day for one week.
07/23/2031 Suffered setback in recovery from injury, will miss another 4 days.
08/25/2031 Released by the Houston organization.
Wednesday, December 22nd , 2021 - OOTP Baseball 22.12 Build 86