P Milo Geldard #20
Age: 32 | Bats: R | Throws: R | Morale: Great
11/30/2025
OA: 48 POT: 48
P MILO GELDARD #20 - AGE: 32 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
38 0 2-3 1 3.96 36.1 29 3 15 36 1.21 0.3
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 87 79 94 88
Movement 64 57 70 65
Control 50 48 52 48
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 84 86
Slider 87 85
 
 
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 7
Suggested Role Strictly BP
Type Groundball Pitcher
Hold Runners 21
Defense 135
RUN/BUNT RATINGS
Running Speed: 50
Stealing Ability: 61
Baserunning Inst.: 48
Sacrifice Bunt: 93
Bunt for Hit: 67
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
10/05/2025 PAW Loss, 5-7 1.1 1 2 2 1 3
09/28/2025 @ NVB Loss, 1-2 1.0 0 0 0 0 1
09/25/2025 COL Loss, 2-4 0.2 0 0 0 1 2
09/21/2025 @ BKB Loss, 4-9 0.2 3 3 3 0 0 Loss
09/19/2025 @ BKB Loss, 0-2 1.0 2 1 1 0 0
10/02/2026 @ NFP Loss, 0-0 1.0 0 0 0 0 0
09/28/2026 @ LYH Loss, 0-0 1.0 1 0 0 1 0 Win
09/18/2026 @ ACI Loss, 0-0 1.0 3 2 2 0 1
09/12/2026 @ DTH Loss, 0-0 1.0 0 0 0 0 2
09/08/2026 @ PAW Loss, 0-0 0.2 1 0 0 0 1
PERSONALITY
He's known for his bombast.
Personality Class: Outspoken
Low: Adaptability
Birthday:04/05/1993
Born in:Greeneville, TN
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$1,300,000
Signed Through:2026 Season
Major Service:5 Years, 40 Days
Service This Yr:157 Days
40-Man Service:6 Years, 91 Days
Pro Service:9 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:Out of option years
Contract Extension: -
Drafted:2015, 7th Pick in Round 3
FANTASY BASEBALL LEAGUE OF DOOM 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 38 0 2 3 1 3.96 36.1 29 16 16 3 15 36 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 3 2 33.3 38 8 11.89 7.18 8.92 3.72 3.82 1.21 92 0.3 .277        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 59 17 4 1 1 9 12 13 1 1 3 .288 .427 .441 .867      
vs. RHB 73 12 5 0 2 7 3 23 0 1 1 .164 .208 .315 .523      
FANTASY BASEBALL LEAGUE OF DOOM 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
May 3 0 0 0 1 0.00 3.1 2 0 0 0 1 5  
June 8 0 0 0 0 1.08 8.1 4 1 1 0 5 6  
July 7 0 0 1 0 5.68 6.1 7 4 4 1 2 8  
August 9 0 1 0 0 0.00 8.1 3 0 0 0 4 7  
September 9 0 1 2 0 10.57 7.2 12 9 9 1 2 7  
October 2 0 0 0 0 7.71 2.1 1 2 2 1 1 3  
Spring Training 3 0 1 0 0 0.00 4.2 4 0 0 0 1 7  
Last Year 9 0 0 0 1 0.00 9.1 8 0 0 0 5 10  
2 Years Ago 12 0 1 1 0 2.81 16.0 15 6 5 1 4 19  
Career 227 0 15 12 6 3.99 286.2 277 136 127 24 150 304  
Home 5 0 0 1 0 10.13 5.1 6 6 6 2 3 8  
Road 5 0 0 1 0 7.71 4.2 6 4 4 0 0 3  
Grass 29 0 0 3 1 4.03 29.0 25 13 13 3 9 34  
Turf 9 0 2 0 0 3.68 7.1 4 3 3 0 6 2  
Night 38 0 2 3 1 3.96 36.1 29 16 16 3 15 36  
As Reliever / Substitution 38 0 2 3 1 3.96 36.1 29 16 16 3 15 36  
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 2 0 0 0 2 4.50 2.0 1 1 1 1 0 2 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 2 0 100.0 2 2 4.50 4.50 9.00 0.00 8.10 0.50 182 -0.1 .000        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 2 1 0 0 1 1 0 0 0 0 0 .500 .500 2.000 2.500      
vs. RHB 5 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000      
FBLOD AAA 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
May 2 0 0 0 2 4.50 2.0 1 1 1 1 0 2  
2 Years Ago 19 0 3 2 4 2.04 17.2 14 5 4 1 8 21  
Career 28 0 3 2 6 2.19 24.2 20 12 6 2 15 30  
Grass 2 0 0 0 2 4.50 2.0 1 1 1 1 0 2  
Night 2 0 0 0 2 4.50 2.0 1 1 1 1 0 2  
As Reliever / Substitution 2 0 0 0 2 4.50 2.0 1 1 1 1 0 2  
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 1 5 1.29 7.0 4 1 1 0 1 10 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 5 0 100.0 7 7 6.43 5.14 12.86 1.29 1.04 0.71 25 0.5 .267        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 11 0 0 0 0 0 1 4 0 0 0 .000 .083 .000 .083      
vs. RHB 14 4 1 0 0 1 0 6 0 0 0 .286 .286 .357 .643      
FBLOD DOUBLE A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 4 0 0 1 3 2.25 4.0 2 1 1 0 0 7  
May 3 0 0 0 2 0.00 3.0 2 0 0 0 1 3  
Last Year 35 0 3 3 16 2.20 32.2 24 10 8 3 11 33  
Career 166 0 12 14 60 2.62 164.2 140 53 48 11 57 189  
Home 1 0 0 0 1 0.00 1.0 0 0 0 0 0 3  
Road 2 0 0 0 2 0.00 2.0 0 0 0 0 0 1  
Grass 4 0 0 0 3 0.00 4.0 1 0 0 0 0 7  
Turf 3 0 0 1 2 3.00 3.0 3 1 1 0 1 3  
Day 1 0 0 0 1 0.00 1.0 1 0 0 0 1 0  
Night 6 0 0 1 4 1.50 6.0 3 1 1 0 0 10  
As Reliever / Substitution 7 0 0 1 5 1.29 7.0 4 1 1 0 1 10  
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+
2019 Batavia - FBLOD 26 19 0 1 0 0 2.18 20.2 19 6 5 1 6 27 0 0 1.21 .346 2.23 0.5 180
2020 Batavia - FBLOD 27 31 0 0 1 1 3.80 45.0 47 19 19 5 24 42 0 0 1.58 .331 4.18 -0.2 96
2021 Batavia - FBLOD 28 48 0 6 2 0 3.63 67.0 66 28 27 8 34 75 0 0 1.49 .341 3.94 0.3 112
2022 Batavia - FBLOD 29 70 0 5 5 3 5.36 92.1 93 61 55 6 62 95 0 0 1.68 .336 4.10 0.6 81
2023 Batavia - FBLOD 30 12 0 1 1 0 2.81 16.0 15 6 5 1 4 19 0 0 1.19 .341 2.58 0.4 151
2024 Durham - FBLOD 31 9 0 0 0 1 0.00 9.1 8 0 0 0 5 10 0 0 1.39 .364 2.77 0.2 999
2025 Durham - FBLOD 32 38 0 2 3 1 3.96 36.1 29 16 16 3 15 36 0 0 1.21 .277 3.82 0.3 105
Total FBLOD 227 0 15 12 6 3.99 286.2 277 136 127 24 150 304 0 0 1.49 .331 3.78 2.2 135
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+
2015 Total - 22 18 0 3 1 12 2.63 27.1 22 9 8 2 8 32 0 0 1.10 .303 2.91 0.5 100
2016 Enerhodar - A 23 8 0 0 0 1 4.15 4.1 3 2 2 1 2 4 0 0 1.15 .167 5.97 -0.1 93
2016 Khartsyzk - AA 23 16 0 0 0 0 1.96 18.1 18 4 4 3 5 15 0 0 1.25 .306 4.76 -0.2 189
2017 Enerhodar - A 24 38 0 2 2 23 2.55 35.1 29 11 10 2 7 49 0 0 1.02 .342 2.12 1.0 156
2017 Khartsyzk - AA 24 16 0 2 2 2 2.76 16.1 18 5 5 1 3 15 0 0 1.29 .378 2.99 0.3 154
2017 Buffalo - AAA 24 2 0 0 0 0 0.00 2.1 1 1 0 0 4 2 0 0 2.14 .167 6.74 -0.1 999
2018 Khartsyzk - AA 25 63 0 5 5 18 3.73 60.1 58 28 25 4 24 79 0 0 1.36 .367 2.62 1.3 109
2019 Khartsyzk - AA 26 29 0 2 3 19 1.50 30.0 18 5 5 0 13 37 0 0 1.03 .261 2.19 0.8 258
2019 Buffalo - AAA 26 4 0 0 0 0 3.86 2.1 4 4 1 0 3 4 0 0 3.00 .571 3.73 0.0 103
2021 Buffalo - AAA 28 1 0 0 0 0 0.00 0.1 0 1 0 0 0 1 0 0 0.00 .000 6.20 -0.0 999
2023 Buffalo - AAA 30 19 0 3 2 4 2.04 17.2 14 5 4 1 8 21 0 0 1.25 .302 3.13 0.4 192
2024 Apex - A 31 13 0 1 0 4 3.00 9.0 7 3 3 0 12 11 0 0 2.11 .350 4.54 -0.0 137
2024 Cary - AA 31 35 0 3 3 16 2.20 32.2 24 10 8 3 11 33 0 0 1.07 .241 3.92 0.4 200
2025 Cary - AA 32 7 0 0 1 5 1.29 7.0 4 1 1 0 1 10 0 0 0.71 .267 1.04 0.5 320
2025 Raleigh - AAA 32 2 0 0 0 2 4.50 2.0 1 1 1 1 0 2 0 0 0.50 .000 8.10 -0.1 99
Total AAA 28 0 3 2 6 2.19 24.2 20 12 6 2 15 30 0 0 1.42 .300 3.97 263.6
Total AA 166 0 12 14 60 2.62 164.2 140 53 48 11 57 189 0 0 1.20 .313 3.01 176.4
Total FA+ 59 0 3 2 28 2.77 48.2 39 16 15 3 21 64 0 0 1.23 .324 2.91 146.6
CAREER POSTSEASON 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+
2020 Batavia - FBLOD 27 1 0 0 0 0 0.00 1.1 1 0 0 0 1 0 0 0 1.50 .250 0.00 0.0 0
2023 Batavia - FBLOD 30 2 0 1 0 0 0.00 3.0 3 0 0 0 1 3 0 0 1.33 .375 0.00 0.0 0
Total FBLOD 3 0 1 0 0 0.00 4.1 4 0 0 0 2 3 0 0 1.38 .333 3.16 999.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Batavia - MLB P 19 0 0 4 1 4 0 1.000 20.2 1.74 +0.5 1.296
2020 Batavia - MLB P 31 0 1 7 1 9 1 .889 45.0 1.60 -0.7 .902
2021 Batavia - MLB P 45 0 3 7 1 11 1 .909 67.0 1.34 -0.1 1.031
2022 Batavia - MLB P 69 0 3 16 1 20 1 .950 92.1 1.85 +0.9 1.138
2023 Batavia - MLB P 12 0 1 3 0 4 0 1.000 16.0 2.25 +0.0 1.047
2024 Durham - MLB P 9 0 0 1 0 1 0 1.000 9.1 0.96 -0.0 1.059
2025 Durham - MLB P 37 0 0 6 1 6 0 1.000 36.1 1.49 +0.5 1.584
2025 Raleigh - AAA P 2 0 0 0 0 0 0 .000 2.0 0.00 -0.0 .000
2025 Cary - AA P 7 0 1 2 0 3 0 1.000 7.0 3.86 +0.0 1.063
TOTAL P 231 0 9 46 5 58 3 .948 295.2 1.67 +1.1 1.124
PLAYER HISTORY
11/10/2015 Drafted in the 2015 first-year player draft (Round 3, Pick 7, 35th overall pick) by the Batavia Muckdogs, out of college (St. Peter's; Jersey City, NJ).
11/14/2015 Signed a minor league contract with the Batavia Muckdogs organization with a signing bonus of $300,000.
01/01/2016 OSA scouting updated ratings (potential): Stuff: 60 (91); Movement: 60 (68); Control: 34 (68).
01/01/2017 OSA scouting updated ratings (potential): Stuff: 67 (91); Movement: 65 (69); Control: 41 (68).
01/01/2018 OSA scouting updated ratings (potential): Stuff: 82 (91); Movement: 71 (68); Control: 44 (68).
01/01/2019 OSA scouting updated ratings (potential): Stuff: 90 (91); Movement: 69 (68); Control: 47 (68).
06/01/2019 Wins the AA Pitcher of the Month Award.
06/17/2019 Was selected to the 2019 FBLOD Double A All-Star Game.
11/10/2019 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 90 (90); Movement: 69 (68); Control: 50 (51).
08/17/2020 Injured (Allergic reaction), out for 2 days.
11/16/2020 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 88 (90); Movement: 69 (68); Control: 47 (46).
08/05/2021 Injured (Mild abdominal strain), day-to-day for 4 days.
11/16/2021 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 89 (90); Movement: 70 (69); Control: 49 (47).
11/07/2022 Received a 1-year contract worth a total of $800,000 through arbitration.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 87 (89); Movement: 70 (69); Control: 50 (48).
11/21/2023 Received a 1-year contract worth a total of $900,000 through arbitration.
12/18/2023 Was traded by the Batavia Muckdogs to the Durham Bull Artists, along with 2B Lucius Fox, 3B Miguel Andujar, in exchange for SP Garrett Fulenchek, 2B Dansby Swanson, CL Roman Mendez.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 88 (88); Movement: 64 (63); Control: 51 (48).
11/03/2024 Signed a 1-year contract extension worth a total of $1,140,000 with the Durham Bull Artists organization.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 87 (88); Movement: 66 (66); Control: 49 (48).
03/23/2025 Injured (Mild abdominal strain), day-to-day for 5 days.
11/28/2025 Received a 1-year contract worth a total of $1,300,000 through arbitration.
Sunday, November 22nd, 2020 - OOTP Baseball 20.8 Build 74