P Juan Geraldo #14
Age: 30 | Bats: R | Throws: R | Morale: Normal
03/23/2032
OA: 45 POT: 45
P JUAN GERALDO #14 - AGE: 30 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 50 50 50 50
Movement 50 50 50 50
Control 55 55 55 55
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 60 60
Curveball 60 60
Changeup 55 55
 
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 55
Suggested Role Starter
Type Neutral
Hold Runners 45
Defense 40
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 30
Baserunning Inst.: 20
Sacrifice Bunt: 30
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
03/22/2032 MIL Win, 8-4 X 3.0 5 3 3 1 2 Win
03/16/2032 @ SF Loss, 2-4 X 4.0 4 0 0 0 4
03/10/2032 @ PIT Win, 4-2 X 4.0 1 0 0 0 4 Win
03/05/2032 LAD Loss, 2-10 X 2.0 4 5 0 0 4 Loss
PERSONALITY
Spontaneous and carefree.
Birthday:08/06/2001
Born in:Azua, AZU
Nationality:Dominican
Height:6' 0"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$3,000,000
Signed Through:2032 Season
Major Service:4 Years, 31 Days
Service This Yr:None
40-Man Service:4 Years, 31 Days
Pro Service:12 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:3 option years left
Contract Extension: -
Drafted:-
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+
2027 Miami - MLB 25 8 3 1 3 0 5.40 18.1 27 16 11 4 4 16 0 0 1.69 .371 4.99 -0.0 74
2028 Miami - MLB 26 31 24 6 10 0 5.03 132.1 143 77 74 21 40 109 0 0 1.38 .309 4.54 1.0 82
2029 Miami - MLB 27 30 30 5 18 0 5.78 146.1 163 96 94 22 42 148 0 0 1.40 .338 4.20 1.9 72
2030 Miami - MLB 28 33 33 8 14 0 3.78 169.0 147 72 71 23 58 161 0 0 1.21 .271 4.22 2.1 110
2031 Miami - MLB 29 24 18 3 8 0 4.30 111.0 108 59 53 16 38 88 0 0 1.32 .283 4.74 0.9 102
Total MLB 126 108 23 53 0 4.73 577.0 588 320 303 86 182 522 0 0 1.33 .303 4.41 5.8 88
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+
2018 Philadelphia (DSL) - R 16 15 12 3 4 1 4.43 61.0 60 32 30 3 20 52 0 0 1.31 .315 3.31 1.4 91
2019 Philadelphia (FCL) - R 17 12 2 2 0 0 3.96 25.0 21 11 11 1 7 33 0 0 1.12 .333 2.28 0.8 101
2021 Carolina - A 19 27 0 3 2 2 5.69 49.0 55 34 31 4 22 54 0 0 1.57 .367 3.65 0.4 70
2022 Milwaukee (DSL) - R 20 1 1 0 0 0 0.00 4.2 3 0 0 0 3 9 0 0 1.29 .375 0.94 0.2 999
2022 Carolina - A 20 4 3 1 1 0 6.23 17.1 15 12 12 5 7 13 0 0 1.27 .217 7.12 -0.3 69
2023 Carolina - A 21 28 17 8 5 0 3.43 118.0 109 46 45 6 55 127 0 0 1.39 .332 3.57 2.5 128
2023 Wisconsin - A+ 21 1 1 0 0 0 2.57 7.0 5 2 2 1 0 7 0 0 0.71 .235 3.65 0.1 151
2023 Total - A+ 21 29 18 8 5 0 3.38 125.0 114 48 47 7 55 134 0 0 1.35 .327 3.57 2.7 129
2024 Wisconsin - A+ 22 21 21 12 4 0 3.62 117.0 111 55 47 8 43 119 1 1 1.32 .317 3.96 2.1 120
2024 Biloxi - AA 22 6 6 3 0 0 2.87 31.1 25 10 10 3 7 32 0 0 1.02 .275 3.63 0.7 151
2025 Biloxi - AA 23 15 15 2 3 0 3.39 85.0 80 34 32 11 32 81 0 0 1.32 .300 4.30 0.5 111
2025 Nashville - AAA 23 6 0 1 0 0 2.53 10.2 7 6 3 2 6 11 0 0 1.22 .185 5.59 -0.2 154
2027 Jacksonville - AAA 25 21 21 9 11 0 2.36 141.0 117 38 37 8 46 119 3 1 1.16 .276 3.08 2.8 149
2031 Jacksonville - AAA 29 1 0 0 0 0 0.00 2.1 0 0 0 0 0 0 0 0 0.00 .000 2.97 0.0 999
Total IL 28 21 10 11 0 2.34 154.0 124 44 40 10 52 130 3 1 1.14 .266 3.25 151.4
Total SL 21 21 5 3 0 3.25 116.1 105 44 42 14 39 113 0 0 1.24 .294 4.12 119.3
Total MWL 22 22 12 4 0 3.56 124.0 116 57 49 9 43 126 1 1 1.28 .313 3.94 121.0
Total CAR 59 20 12 8 2 4.30 184.1 179 92 88 15 84 194 0 0 1.43 .331 3.92 98.4
Total FCL 12 2 2 0 0 3.96 25.0 21 11 11 1 7 33 0 0 1.12 .333 2.28 100.8
Total DSL 16 13 3 4 1 4.11 65.2 63 32 30 3 23 61 0 0 1.31 .317 3.15 97.9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2027 Miami - MLB P 8 3 1 2 0 3 0 1.000 18.1 1.47 -0.0 1.035
2028 Miami - MLB P 31 24 7 6 1 13 0 1.000 132.1 0.88 +1.2 1.034
2029 Miami - MLB P 30 30 3 7 0 10 0 1.000 146.1 0.62 -0.0 .876
2030 Miami - MLB P 33 33 8 10 0 19 1 .947 169.0 0.96 -0.7 1.004
2031 Miami - MLB P 24 18 7 9 0 17 1 .941 111.0 1.30 -0.6 1.109
TOTAL P 126 108 26 34 1 62 2 .968 577.0 0.94 -0.2 1.006
PLAYER HISTORY
09/13/2017 Signed as an international free agent with the Philadelphia Phillies.
09/18/2020 Traded by the Philadelphia Phillies with Brandon Ramey and Israel Puello to the Milwaukee Brewers.
04/08/2022 Carolina Mudcats placed RHP Juan Geraldo on the 60-day injured list. [Auto]
01/01/2023 OSA scouting updated ratings (potential): Stuff: 40 (45); Movement: 35 (45); Control: 25 (35).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 30 (35).
05/01/2024 Wins the MWL Pitcher of the Month Award.
05/26/2024 Pitches a 4-hit shutout against the Beloit Sky Carp with 11 strikeouts and 1 BB allowed!
06/30/2024 Was selected to the 2024 Midwest League All-Star Game.
08/14/2024 Injured (mild abdominal strain),day-to-day for one week.
09/07/2024 Injured (back tightness),day-to-day for one week.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 35 (35).
07/06/2025 Was selected to the 2025 Southern League All-Star Game.
09/10/2025 Injured (back tightness),day-to-day for 1 day.
11/15/2025 Became a minor league free agent.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 40 (40); Control: 40 (45).
01/01/2027 OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 45 (45); Control: 40 (45).
04/07/2027 Signed a minor league contract with the Miami Marlins organization.
06/12/2027 Pitches a 5-hit shutout against the Syracuse Mets with 10 strikeouts and 2 BB allowed!
11/28/2027 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 40 (40); Control: 45 (45).
07/06/2028 Injured (sprained ankle),day-to-day for 5 days.
11/24/2028 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (55).
01/01/2029 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (55).
11/25/2029 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55).
01/01/2030 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55).
11/19/2030 Received a 1-year contract through arbitration worth a total of $1,800,000.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55).
01/01/2031 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55).
06/27/2031 Injured (mild calf strain),day-to-day for 5 days.
07/19/2031 Injured (strained hamstring),out for 2 months.
11/27/2031 Received a 1-year contract through arbitration worth a total of $3,000,000.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55).
01/01/2032 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 55 (55).
LEADERBOARD APPEARANCES
Year GS Rank
2030 33 8
Year L Rank
2029 18 1
2030 14 6
Year BABIP Rank
2030 .271 7
Monday, February 10th , 2025 - OOTP Baseball 25.11 Build 103