P Josh Pennington #47
Age: 30 | Bats: R | Throws: R | Morale: Very Good
11/30/2025
OA: 36 POT: 36
P JOSH PENNINGTON #47 - AGE: 30 - BATS: R - THROWS: R - MORALE: VERY GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
7 0 1-0 0 1.50 18.0 16 1 5 8 1.17 0.1
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 62 59 64 64
Movement 46 43 49 47
Control 66 63 68 62
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 69 69
Curveball 65 69
Changeup 34 50
 
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 58
Suggested Role BP/Emergency SP
Type Flyball Pitcher
Hold Runners 48
Defense 31
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 4
Baserunning Inst.: 6
Sacrifice Bunt: 38
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/09/2025 @ BB Win, 7-2 2.0 0 0 0 2 0
09/05/2025 HGR Loss, 3-7 4.0 4 1 1 1 2
08/31/2025 @ WCF Loss, 0-5 0.2 1 0 0 0 0
08/26/2025 SKN Loss, 3-5 3.1 2 0 0 1 2
09/13/2026 @ LMS Loss, 0-0 1.2 2 2 2 0 3
09/14/2026 @ WFR Loss, 0-0 2.0 3 2 2 0 2
09/02/2026 @ PEN Loss, 0-0 2.1 1 0 0 1 3
09/04/2026 @ CAM Loss, 0-0 2.1 3 1 1 1 1
08/23/2026 @ PEN Loss, 0-0 2.1 3 1 1 2 3
08/20/2026 GAA Loss, 0-0 0.1 2 1 1 0 1
PERSONALITY
Likes to fish in his spare time.
High: Greed
Low: Adaptability
Birthday:07/06/1995
Born in:Cape May, NJ
Nationality:American
Height:6' 0"
Weight:210 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$500,000
Signed Through:2026 Season
Major Service:None, 14 Days
Service This Yr:None
40-Man Service:4 Years, None
Pro Service:3 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:-
FBLOD AAA 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 7 0 1 0 0 1.50 18.0 16 3 3 1 5 8 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 7 3 10.50 8.00 4.00 2.50 4.26 1.17 96 0.1 .254        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 25 6 1 0 1 1 2 4 0 0 0 .240 .296 .400 .696      
vs. RHB 41 10 5 0 0 2 3 4 2 0 0 .244 .283 .366 .648      
FBLOD AAA 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 1 0 0 0 0 0.00 3.2 1 0 0 0 1 2  
May 3 0 1 0 0 0.00 5.0 6 0 0 0 0 3  
July 1 0 0 0 0 5.40 3.1 5 2 2 1 1 1  
September 2 0 0 0 0 1.50 6.0 4 1 1 0 3 2  
Career 7 0 1 0 0 1.50 18.0 16 3 3 1 5 8  
Home 2 0 1 0 0 1.80 5.0 5 1 1 0 1 5  
Road 3 0 0 0 0 0.00 6.0 5 0 0 0 2 0  
Grass 7 0 1 0 0 1.50 18.0 16 3 3 1 5 8  
Day 3 0 0 0 0 2.08 8.2 8 2 2 1 2 3  
Night 4 0 1 0 0 0.96 9.1 8 1 1 0 3 5  
As Reliever / Substitution 7 0 1 0 0 1.50 18.0 16 3 3 1 5 8  
FBLOD DOUBLE A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 7 0 0 0 0 9.00 8.0 11 8 8 4 1 6 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 7 4 14.63 12.38 6.75 1.13 9.22 1.50 224 -0.5 .269        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 12 6 0 0 1 4 0 2 1 0 0 .500 .462 .750 1.212      
vs. RHB 23 5 1 0 3 4 1 4 0 0 1 .217 .280 .652 .932      
FBLOD DOUBLE A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
May 3 0 0 0 0 10.13 5.1 6 6 6 3 1 3  
June 1 0 0 0 0 0.00 0.1 0 0 0 0 0 1  
July 1 0 0 0 0 6.75 1.1 2 1 1 0 0 1  
August 2 0 0 0 0 9.00 1.0 3 1 1 1 0 1  
Last Year 25 0 1 1 3 3.14 43.0 38 15 15 5 17 39  
2 Years Ago 56 0 4 4 3 3.55 63.1 55 26 25 6 21 62  
Career 129 0 8 7 7 3.11 179.2 154 64 62 17 55 162  
Home 1 0 0 0 0 27.00 0.1 2 1 1 1 0 1  
Road 2 0 0 0 0 0.00 2.1 1 0 0 0 0 2  
Grass 7 0 0 0 0 9.00 8.0 11 8 8 4 1 6  
Day 2 0 0 0 0 4.50 2.0 3 1 1 0 0 1  
Night 5 0 0 0 0 10.50 6.0 8 7 7 4 1 5  
As Reliever / Substitution 7 0 0 0 0 9.00 8.0 11 8 8 4 1 6  
FBLOD HIGH A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 7 1 0 0 0 3.60 20.0 17 8 8 1 6 21 0 0.0 0 1 100.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 6 0 10.80 7.65 9.45 2.70 3.08 1.15 74 0.4 .302        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 22 4 1 0 1 6 5 6 0 0 1 .182 .357 .364 .721      
vs. RHB 53 13 3 0 0 2 1 15 0 0 0 .245 .259 .302 .561      
FBLOD HIGH A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 1 1 0 0 0 3.00 6.0 3 2 2 1 1 7  
August 2 0 0 0 0 1.59 5.2 5 1 1 0 3 5  
September 4 0 0 0 0 5.40 8.1 9 5 5 0 2 9  
Last Year 4 1 1 0 1 2.25 12.0 10 5 3 0 5 8  
Career 11 2 1 0 1 3.09 32.0 27 13 11 1 11 29  
Home 1 0 0 0 0 0.00 3.1 2 0 0 0 1 2  
Grass 4 1 0 0 0 5.25 12.0 11 7 7 1 2 13  
Turf 3 0 0 0 0 1.13 8.0 6 1 1 0 4 8  
Day 3 0 0 0 0 3.68 7.1 7 3 3 0 3 8  
Night 4 1 0 0 0 3.55 12.2 10 5 5 1 3 13  
As Starter 1 1 0 0 0 3.00 6.0 3 2 2 1 1 7  
As Reliever / Substitution 6 0 0 0 0 3.86 14.0 14 6 6 0 5 14  
FBLOD LOW A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 9 0 0 0 0 1.20 15.0 7 2 2 1 2 15 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 9 2 5.40 4.20 9.00 1.20 3.00 0.60 68 0.3 .171        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 18 2 1 0 1 2 1 6 0 0 0 .111 .158 .333 .491      
vs. RHB 33 5 2 0 0 0 1 9 0 0 0 .152 .176 .212 .389      
FBLOD LOW A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
May 6 0 0 0 0 0.84 10.2 5 1 1 0 1 11  
August 2 0 0 0 0 0.00 3.0 1 0 0 0 1 3  
September 1 0 0 0 0 6.75 1.1 1 1 1 1 0 1  
Career 9 0 0 0 0 1.20 15.0 7 2 2 1 2 15  
Grass 9 0 0 0 0 1.20 15.0 7 2 2 1 2 15  
Day 2 0 0 0 0 2.70 3.1 2 1 1 1 0 4  
Night 7 0 0 0 0 0.77 11.2 5 1 1 0 2 11  
As Reliever / Substitution 9 0 0 0 0 1.20 15.0 7 2 2 1 2 15  
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+
2022 Eglin AFB - AA 26 41 0 3 2 1 1.93 65.1 50 15 14 2 16 55 0 0 1.01 .270 2.76 1.1 193
2023 Cary - AA 27 56 0 4 4 3 3.55 63.1 55 26 25 6 21 62 0 0 1.20 .288 3.55 0.5 106
2024 Apex - A 28 4 1 1 0 1 2.25 12.0 10 5 3 0 5 8 0 0 1.25 .263 3.57 0.2 182
2024 Cary - AA 28 25 0 1 1 3 3.14 43.0 38 15 15 5 17 39 0 0 1.28 .300 4.60 0.0 140
2025 Yale - A 29 9 0 0 0 0 1.20 15.0 7 2 2 1 2 15 0 0 0.60 .171 3.00 0.3 369
2025 Apex - A 29 7 1 0 0 0 3.60 20.0 17 8 8 1 6 21 0 0 1.15 .302 3.08 0.4 115
2025 Total - A 29 16 1 0 0 0 2.57 35.0 24 10 10 2 8 36 0 0 0.91 .250 0.00 0.0 0
2025 Cary - AA 29 7 0 0 0 0 9.00 8.0 11 8 8 4 1 6 0 0 1.50 .269 9.22 -0.5 46
2025 Raleigh - AAA 29 7 0 1 0 0 1.50 18.0 16 3 3 1 5 8 0 0 1.17 .254 4.26 0.1 296
Total AAA 7 0 1 0 0 1.50 18.0 16 3 3 1 5 8 0 0 1.17 .254 4.26 296.2
Total AA 129 0 8 7 7 3.11 179.2 154 64 62 17 55 162 0 0 1.16 .283 3.77 143.1
Total FA+ 11 2 1 0 1 3.09 32.0 27 13 11 1 11 29 0 0 1.19 .286 3.26 140.3
Total FA- 9 0 0 0 0 1.20 15.0 7 2 2 1 2 15 0 0 0.60 .171 3.00 369.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Raleigh - AAA P 7 0 1 5 0 6 0 1.000 18.0 3.00 +0.2 1.074
2025 Cary - AA P 7 0 0 1 0 1 0 1.000 8.0 1.13 -0.0 1.063
2025 Apex - A P 7 1 0 7 0 7 0 1.000 20.0 3.15 +0.3 1.065
2025 Yale - A P 9 0 0 0 0 0 0 .000 15.0 0.00 -0.0 .000
TOTAL P 30 1 1 13 0 14 0 1.000 61.0 2.07 +0.4 1.068
PLAYER HISTORY
01/01/2016 OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 44 (55); Control: 27 (60).
01/01/2017 OSA scouting updated ratings (potential): Stuff: 35 (56); Movement: 52 (58); Control: 27 (60).
01/01/2018 OSA scouting updated ratings (potential): Stuff: 35 (56); Movement: 53 (59); Control: 36 (60).
01/01/2019 OSA scouting updated ratings (potential): Stuff: 42 (56); Movement: 58 (57); Control: 36 (60).
01/01/2020 OSA scouting updated ratings (potential): Stuff: 45 (56); Movement: 57 (55); Control: 47 (60).
01/01/2021 OSA scouting updated ratings (potential): Stuff: 47 (56); Movement: 57 (55); Control: 56 (60).
11/14/2021 Signed a 1-year minor league contract with the Philadelphia Black Cats organization.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 58 (64); Movement: 60 (59); Control: 56 (60).
06/20/2022 Was selected to the 2022 FBLOD Double A All-Star Game.
11/09/2022 Received a 1-year contract worth a total of $500,000 through automatic renewal.
11/22/2022 Was traded by the Philadelphia Black Cats to the Durham Bull Artists in exchange for SP Cristo Castro, RF Rodrigo De Jesús.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 58 (64); Movement: 61 (60); Control: 56 (58).
11/23/2023 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 58 (64); Movement: 51 (51); Control: 59 (60).
11/21/2024 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 63 (65); Movement: 49 (51); Control: 64 (61).
05/22/2025 Injured (Elbow inflammation), out for 5 weeks.
11/30/2025 Received a 1-year contract worth a total of $500,000 through automatic renewal.
Sunday, November 22nd, 2020 - OOTP Baseball 20.8 Build 74