P Josh Milligan #23
Age: 26 | Bats: R | Throws: R | Morale: Good
12/31/2026
P JOSH MILLIGAN #23 - AGE: 26 - BATS: R - THROWS: R - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
25 8 4-3 0 5.75 83.0 108 10 28 75 1.64 0.4
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 4 3 4 4
Movement 4 3 4 4
HRA 3 3 4 5
PBABIP 3 3 4 5
Control 4 4 5 5
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 4 4
Changeup 4 5
Sinker 3 3
 
 
OTHER PITCHING RATINGS
Velocity 90-92 Mph
Stamina 50
Suggested Role Borderline SP
Type Neutral
Hold Runners 40
Defense 45
RUN/BUNT RATINGS
Running Speed: 30
Stealing Ability: 20
Baserunning Inst.: 30
Sacrifice Bunt: 75
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/25/2026 @ VAC Loss, 1-10 3.0 7 4 4 0 1
09/17/2026 @ SAS Loss, 5-9 2.2 8 4 4 1 2
09/14/2026 LV Win, 4-1 2.0 6 1 1 2 2
09/04/2026 MXC Loss, 0-8 2.0 1 0 0 0 4
08/31/2026 @ GB Loss, 5-8 2.1 2 2 2 1 3
08/30/2026 SC Loss, 3-9 1.0 1 0 0 0 1
08/26/2026 VAC Loss, 3-12 2.0 6 4 4 1 1
08/22/2026 @ EDM Loss, 5-6 3.2 4 3 2 1 5
08/18/2026 SAS Loss, 12-14 1.2 2 2 1 0 2
08/17/2026 @ LV Loss, 0-4 2.1 2 1 1 0 2
PERSONALITY
He is a thinking man's ballplayer.
High: Financial Ambition, Baseball IQ
Birthday:06/08/2000
Born in:Lee's Summit, MO
Nationality:American
Height:5' 10"
Weight:185 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$1,000
Signed Through:2027 Season
Major Service:2 Years, 18 Days
Service This Yr:112 Days
40-Man Service:2 Years, 66 Days
Pro Service:7 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Last option year
Contract Extension: -
Drafted:2018, 17th Pick in Round 11
SEMI-PRO BASEBALL CIRCUIT 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 25 8 4 3 0 5.75 83.0 108 56 53 10 28 75 0 0.0 0 3 37.5
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 17 10 15.29 11.71 8.13 3.04 4.51 1.64 110 0.4 .375        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 144 53 7 0 3 19 10 24 1 4 2 .368 .414 .479 .893      
vs. RHB 200 55 10 0 7 37 18 51 1 4 3 .275 .342 .430 .772      
SEMI-PRO BASEBALL CIRCUIT 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
June 7 4 0 3 0 8.04 28.0 43 25 25 3 10 21  
July 5 3 2 0 0 1.77 20.1 18 5 4 2 9 18  
August 9 1 2 0 0 5.40 25.0 25 17 15 3 6 27  
September 4 0 0 0 0 8.38 9.2 22 9 9 2 3 9  
Spring Training 10 0 0 0 1 0.00 9.0 2 0 0 0 1 5  
Last Year 6 1 0 0 0 6.23 13.0 10 9 9 2 6 11  
2 Years Ago 9 5 1 1 0 5.30 35.2 51 22 21 3 14 26  
Career 40 14 5 4 0 5.67 131.2 169 87 83 15 48 112  
Home 11 4 1 1 0 5.08 39.0 51 24 22 2 15 34  
Road 14 4 3 2 0 6.34 44.0 57 32 31 8 13 41  
Grass 10 4 2 2 0 5.97 34.2 43 24 23 5 13 31  
Turf 15 4 2 1 0 5.59 48.1 65 32 30 5 15 44  
Day 9 3 1 1 0 7.41 34.0 52 29 28 4 10 26  
Night 16 5 3 2 0 4.59 49.0 56 27 25 6 18 49  
As Starter 8 8 3 3 0 4.44 46.2 49 24 23 3 18 39  
As Reliever / Substitution 17 0 1 0 0 7.43 36.1 59 32 30 7 10 36  
AMATEUR BASEBALL CIRCUIT 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 2.70 3.1 2 1 1 1 0 2 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 0 0 0.0 2 0 5.40 5.40 5.40 0.00 6.04 0.60 128 -0.0 .100        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 5 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000      
vs. RHB 8 2 0 0 1 1 0 1 0 0 0 .250 .250 .625 .875      
AMATEUR BASEBALL CIRCUIT 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 2 0 0 0 0 2.70 3.1 2 1 1 1 0 2  
Last Year 12 12 8 3 0 3.22 81.0 65 35 29 10 29 72  
2 Years Ago 5 5 2 0 0 2.81 32.0 29 14 10 3 7 21  
Career 19 17 10 3 0 3.09 116.1 96 50 40 14 36 95  
Home 2 0 0 0 0 2.70 3.1 2 1 1 1 0 2  
Turf 2 0 0 0 0 2.70 3.1 2 1 1 1 0 2  
Day 2 0 0 0 0 2.70 3.1 2 1 1 1 0 2  
As Reliever / Substitution 2 0 0 0 0 2.70 3.1 2 1 1 1 0 2  
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+
2016 Total - 15 16 16 8 4 0 2.15 117.0 100 30 28 4 26 115 0 0 1.08 .290 2.35 4.4 100
2017 Total - 16 14 14 10 1 0 1.93 102.2 84 27 22 3 19 107 0 0 1.00 .290 2.14 4.2 100
2018 Total - 17 14 14 7 3 0 2.21 106.0 94 30 26 3 20 102 0 0 1.08 .296 2.21 4.2 100
2019 Atlanta (R) - R 18 14 14 1 5 0 3.75 62.1 73 35 26 9 27 54 0 0 1.60 .330 4.84 0.7 122
2020 Tennessee - R+ 19 20 0 0 1 1 4.03 38.0 37 17 17 3 18 38 0 0 1.45 .327 3.93 0.6 125
2021 Charleston - A 20 17 17 4 8 0 4.88 90.1 106 57 49 10 29 68 0 0 1.49 .336 3.88 1.2 80
2022 Charleston - A 21 23 17 3 10 0 4.11 103.0 111 50 47 15 24 83 0 0 1.31 .314 4.04 1.0 95
2023 Greensboro - A 22 13 10 3 3 0 3.70 58.1 67 27 24 8 11 54 0 0 1.34 .333 3.85 1.2 120
2023 Charleston - A+ 22 10 0 0 0 0 5.03 19.2 19 12 11 2 9 19 0 0 1.42 .283 3.55 0.2 81
2024 Calgary - Semi 23 9 5 1 1 0 5.30 35.2 51 22 21 3 14 26 0 0 1.82 .381 3.93 0.4 76
2024 Dallas - Ammy 23 5 5 2 0 0 2.81 32.0 29 14 10 3 7 21 0 0 1.12 .268 4.12 0.7 169
2025 Calgary - Semi 24 6 1 0 0 0 6.23 13.0 10 9 9 2 6 11 0 0 1.23 .222 5.10 -0.0 70
2025 Dallas - Ammy 24 12 12 8 3 0 3.22 81.0 65 35 29 10 29 72 1 0 1.16 .262 4.30 1.6 150
2026 Calgary - Semi 25 25 8 4 3 0 5.75 83.0 108 56 53 10 28 75 0 0 1.64 .375 4.51 0.4 72
2026 Dallas - Ammy 25 2 0 0 0 0 2.70 3.1 2 1 1 1 0 2 0 0 0.60 .100 6.04 -0.0 175
Total A+ 10 0 0 0 0 5.03 19.2 19 12 11 2 9 19 0 0 1.42 .283 3.55 81.3
Total A 53 44 10 21 0 4.29 251.2 284 134 120 33 64 205 0 0 1.38 .326 3.94 92.9
Total R+ 20 0 0 1 1 4.03 38.0 37 17 17 3 18 38 0 0 1.45 .327 3.93 125.0
Total SPBC 40 14 5 4 0 5.67 131.2 169 87 83 15 48 112 0 0 1.65 .364 4.41 72.5
Total ABC 19 17 10 3 0 3.09 116.1 96 50 40 14 36 95 1 0 1.13 .259 4.30 155.0
Total R 14 14 1 5 0 3.75 62.1 73 35 26 9 27 54 0 0 1.60 .330 4.84 122.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Atlanta (R) - R P 14 14 5 8 1 15 2 .867 62.1 1.88 -1.2 .873
2020 Tennessee - R+ P 20 0 1 2 0 3 0 1.000 38.0 0.71 -0.3 1.013
2021 Charleston - A P 17 17 1 7 0 8 0 1.000 90.1 0.80 -0.4 1.131
2022 Charleston - A P 23 17 5 13 0 18 0 1.000 103.0 1.57 -1.1 .931
2023 Charleston - A+ P 10 0 2 0 0 3 1 .667 19.2 0.92 -0.6 .496
2023 Greensboro - A P 13 10 3 4 1 7 0 1.000 58.1 1.08 +0.5 .981
2024 Dallas - Ammy P 5 5 1 6 0 7 0 1.000 32.0 1.97 -0.5 .965
2024 Calgary - Semi P 9 5 0 4 0 4 0 1.000 35.2 1.01 -0.2 1.269
2025 Dallas - Ammy P 12 12 5 13 1 18 0 1.000 81.0 2.00 +0.3 1.157
2025 Calgary - Semi P 6 1 2 1 0 3 0 1.000 13.0 2.08 +0.1 .983
2026 Dallas - Ammy P 2 0 0 0 0 0 0 .000 3.1 0.00 0.0 .000
2026 Calgary - Semi P 25 8 11 8 1 19 0 1.000 83.0 2.06 +0.0 .992
TOTAL P 156 89 36 66 4 105 3 .971 619.2 1.48 -3.5 .998
PLAYER HISTORY
01/01/2017 OSA scouting updated ratings (potential): Stuff: 2 (3); Movement: 2 (5); Control: 3 (5).
01/01/2018 OSA scouting updated ratings (potential): Stuff: 2 (3); Movement: 2 (5); Control: 3 (5).
10/30/2018 Drafted in the 2018 first-year player draft out of high school (Washington; Kansas City, KS) by the Atlanta Pilots. (Round 11, Pick 17, 197th overall pick).
01/01/2019 OSA scouting updated ratings (potential): Stuff: 2 (3); Movement: 2 (5); Control: 3 (5).
01/01/2020 OSA scouting updated ratings (potential): Stuff: 2 (3); Movement: 3 (5); Control: 3 (5).
01/01/2021 OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 3 (5); Control: 3 (5).
01/01/2022 OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 3 (4); Control: 4 (5).
07/12/2022 Injured (flu),day-to-day for 3 days.
09/20/2022 Injured (back stiffness),day-to-day for 1 day.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 3 (4); Control: 4 (5).
07/18/2023 Injured (sprained ankle),day-to-day for 3 days.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 3 (4); Movement: 3 (4); Control: 4 (5).
07/07/2024 Released by the Atlanta Pilots.
07/10/2024 Signed a minor league contract with the Calgary Caracals organization.
09/10/2024 Wins the 2024 Amateur Baseball Circuit Amateur Circut Cup with the Dallas Bulls!
11/12/2024 Received a 1-year contract through automatic renewal worth a total of $1,000.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (5); Control: 4 (5).
02/24/2025 Detrimentally completed training to make one of his poorer pitches more usable at the Calgary Caracals development complex.
03/21/2025 Injured (shoulder inflammation),out for 2 months.
05/05/2025 Suffered setback in recovery from injury, will miss another 3-4 weeks.
05/20/2025 Transferred to the 60-day IL.
07/28/2025 Injured (herniated disc (back)),out for one week.
11/10/2025 Received a 1-year contract through automatic renewal worth a total of $1,000.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 4 (5).
04/07/2026 Injured (mild hamstring strain),day-to-day for 1 day.
04/19/2026 Injured (herniated disc (back)),out for 6 weeks.
11/12/2026 Received a 1-year contract through automatic renewal worth a total of $1,000.
Friday, May 29th , 2026 - OOTP Baseball 27.2 Build 60