P Juan Rodríguez #34
Age: 29 | Bats: L | Throws: L | Morale: Normal
03/12/2026
P JUAN RODRÍGUEZ #34 - AGE: 29 - BATS: L - THROWS: L - 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 45 50
Movement 40 45 40 40
Control 55 60 50 55
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 60 60
Changeup 40 40
Sinker 55 55
 
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 55
Suggested Role Borderline SP
Type Extreme Flyball
Hold Runners 70
Defense 25
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 25
Baserunning Inst.: 20
Sacrifice Bunt: 45
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
Other people normally feel relaxed around him.
Birthday:08/22/1996
Born in:Guaynabo, BAY
Nationality:Puerto Rican
Height:6' 1"
Weight:195 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:1 Year, 80 Days
Service This Yr:None
40-Man Service:2 Years, None
Pro Service:11 Years
Arbitration Eligibility:Not yet eligible
Option Years:1 option year left
Contract Extension: -
Drafted:2015, 20th Pick in Round 9
SSG WINTER LEAGUE 2018 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 10 0 1 1 0 5.84 12.1 9 8 8 1 6 13 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 10 2 12.41 6.57 9.49 4.38 3.58 1.22 86 0.1 .296        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 16 3 2 0 1 5 2 5 0 2 0 .188 .278 .500 .778      
vs. RHB 25 6 0 0 0 3 4 8 0 3 2 .240 .387 .240 .627      
SSG WINTER LEAGUE 2018 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Career 10 0 1 1 0 5.84 12.1 9 8 8 1 6 13  
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+
2022 Baltimore - MLB 25 49 0 2 2 1 3.59 42.2 47 19 17 5 11 47 0 0 1.36 .339 3.71 0.4 115
2023 Baltimore - MLB 26 35 0 2 4 0 2.20 32.2 22 9 8 2 8 42 0 0 0.92 .267 2.02 1.0 187
Total MLB 84 0 4 6 1 2.99 75.1 69 28 25 7 19 89 0 0 1.17 .312 2.98 1.4 138
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 - 18 16 8 5 0 1 0.93 68.0 42 9 7 1 11 98 0 0 0.78 .258 1.08 3.7 100
2015 Seattle (AZL) - R 18 19 2 1 2 12 2.86 28.1 22 9 9 0 13 27 0 0 1.24 .306 3.53 0.4 147
2016 Seattle (AZL) - R 19 22 2 5 0 14 1.35 33.1 22 6 5 2 16 39 0 0 1.14 .263 3.19 0.6 284
2017 Clinton - A 20 19 0 3 1 9 0.79 22.2 14 3 2 0 16 25 0 0 1.32 .255 2.89 0.6 467
2017 Bakersfield - A+ 20 33 0 6 3 13 3.38 37.1 37 14 14 2 19 43 0 0 1.50 .350 3.64 0.7 125
2017 Total - A+ 20 52 0 9 4 22 2.40 60.0 51 17 16 2 35 68 0 0 1.43 .316 3.36 1.2 173
2018 Bakersfield - A+ 21 36 0 3 2 3 3.74 43.1 28 18 18 5 22 52 0 0 1.15 .242 3.98 0.2 108
2018 Jackson - AA 21 11 2 1 1 3 2.49 21.2 21 6 6 1 10 11 0 0 1.43 .286 4.07 0.0 147
2018 WL - AAA 21 10 0 1 1 0 5.84 12.1 9 8 8 1 6 13 0 0 1.22 .296 3.58 0.1 71
2019 Bakersfield - A+ 22 14 0 0 2 6 3.52 15.1 17 6 6 2 4 21 0 0 1.37 .395 3.51 0.3 123
2019 Jackson - AA 22 30 1 2 4 12 4.29 35.2 36 21 17 4 25 39 0 0 1.71 .352 4.61 -0.3 90
2020 Bakersfield - A+ 23 28 0 4 4 3 5.40 41.2 40 29 25 2 22 60 0 0 1.49 .388 3.22 1.0 89
2020 Jackson - AA 23 14 0 1 2 5 3.77 14.1 14 6 6 2 15 20 0 0 2.02 .375 5.31 -0.3 102
2021 Jackson - AA 24 36 0 6 3 3 4.94 47.1 40 26 26 5 24 54 0 0 1.35 .294 3.87 0.1 77
2023 Norfolk - AAA 26 16 16 6 3 0 2.26 103.1 73 26 26 3 22 63 0 0 0.92 .235 2.70 1.9 130
2024 Norfolk - AAA 27 45 0 6 3 4 3.41 66.0 57 26 25 5 22 77 0 0 1.20 .315 2.44 1.0 89
2025 Scranton WB - AAA 28 36 9 7 6 10 3.86 86.1 92 38 37 13 27 69 0 0 1.38 .311 4.14 -0.2 87
Total IL 97 25 19 12 14 3.10 255.2 222 90 88 21 71 209 0 0 1.15 .280 3.12 101.1
Total SL 91 3 10 10 23 4.16 119.0 111 59 55 12 74 124 0 0 1.55 .317 4.30 91.4
Total CAL 111 0 13 11 25 4.12 137.2 122 67 63 11 67 176 0 0 1.37 .335 3.61 106.4
Total MID 19 0 3 1 9 0.79 22.2 14 3 2 0 16 25 0 0 1.32 .255 2.89 466.5
Total AZL 41 4 6 2 26 2.04 61.2 44 15 14 2 29 66 0 0 1.18 .284 3.35 198.9
Total WINTER 10 0 1 1 0 5.84 12.1 9 8 8 1 6 13 0 0 1.22 .296 3.58 71.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2018 WL - AAA P 10 0 0 5 0 5 0 1.000 12.1 3.65 +0.0 1.052
2022 Baltimore - MLB P 47 0 0 2 0 2 0 1.000 42.2 0.42 -0.0 1.011
2023 Baltimore - MLB P 34 0 0 1 0 2 1 .500 32.2 0.28 -0.5 .519
TOTAL P 91 0 0 8 0 9 1 .889 87.2 0.82 -0.4 .924
PLAYER HISTORY
06/08/2015 Drafted in the 2015 first-year player draft (Round 9, Pick 20, 260th overall pick) by the Seattle Mariners, out of high school (Mountain View; El Paso, TX).
07/21/2015 Injured on 07/19/2015, diagnosed with a mild calf strain, is day-to-day.
01/01/2016 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 50 (55); Control: 25 (60).
09/22/2016 Wins the 2016 Arizona Rookie League Round 2 with the Seattle (AZL) Mariners!
01/01/2017 OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 55 (60); Control: 30 (60).
01/01/2018 OSA scouting updated ratings (potential): Stuff: 55 (70); Movement: 50 (55); Control: 30 (60).
06/24/2018 Was selected to the 2018 California League All-Star Game.
07/12/2018 Injured on 07/11/2018, diagnosed with a mild calf strain, will not miss additional time.
07/28/2018 Injured (Sore ankle), day-to-day for 5 days.
09/07/2018 Injured on 09/06/2018, diagnosed with a strained oblique, will not miss additional time.
09/27/2018 Wins the 2018 California League Round 2 with the Bakersfield Blaze!
01/01/2019 OSA scouting updated ratings (potential): Stuff: 55 (65); Movement: 45 (45); Control: 35 (60).
01/01/2020 OSA scouting updated ratings (potential): Stuff: 60 (70); Movement: 45 (45); Control: 35 (60).
04/17/2020 Injured (Back spasms), day-to-day for 3 days.
09/23/2020 Wins the 2020 California League Round 2 with the Bakersfield Blaze!
01/01/2021 OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 45 (45); Control: 45 (60).
09/23/2021 Wins the 2021 Pacific Coast League Round 2 with the Tacoma Rainiers!
11/16/2021 Was claimed off waivers by Baltimore while with Seattle.
11/23/2021 Signed a 1-year contract extension worth a total of $820,000 with the Baltimore Orioles organization.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 60 (70); Movement: 45 (50); Control: 50 (60).
05/18/2022 Injured (back spasms),day-to-day for 5 days.
11/25/2022 Received a 1-year contract through automatic renewal worth a total of $820,000.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 55 (65); Movement: 50 (50); Control: 60 (60).
11/27/2023 Received a 1-year contract through automatic renewal worth a total of $820,000.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 45 (45); Control: 55 (60).
06/08/2024 Injured on 06/07/2024, diagnosed with a mild shoulder strain, is day-to-day.
12/02/2024 Became a free agent.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (55).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (55).
04/21/2025 Signed a minor league contract with the New York Yankees organization.
08/16/2025 Injured (sore elbow),day-to-day for 4 days.
11/24/2025 Became a minor league free agent.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 55 (55).
Wednesday, March 11th , 2026 - OOTP Baseball 26.8 Build 82