SS Juan Piedra #28
Age: 47 | Bats: R | Throws: R | Morale: Normal    
10/04/2046
SS JUAN PIEDRA #28 - AGE: 47 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 9 10 9 9
Gap 15 16 15 15
Power 10 11 10 10
Eye 11 12 11 12
Avoid K's 8 8 8 8
FIELDING RATINGS
Catcher Infield Outfield
Range: - 13 7
Errors: - 17 10
Arm: 1 20 18
Turn DP: - 16 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 13
Catcher: - Left Field: 4
1st Base: - Center Field: -
2nd Base: 16 Right Field: 9
3rd Base: 10
       
RUN/BUNT
Running Speed: 9
Stealing Ability: 20
Baserunning Inst.: 13
Sacrifice Bunt: 12
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
You won't find him in the middle of the clubhouse card games, but he won't cause any problems, either.
Birthday:11/30/1998
Born in:Candelaria, PUE
Nationality:Puerto Rican
Height:6' 0"
Weight:220 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:1 Year, 9 Days
Service This Yr:None
40-Man Service:3 Years, 1 Day
Pro Service:9 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:2019, 24th Pick in Round 9
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2023 Tampa Bay - MLB 24 64 219 43 14 0 5 16 22 12 0 3 53 5 2 .196 .235 .329 .564 53 52 -0.0
2024 Tampa Bay - MLB 25 9 27 8 1 0 1 3 3 0 1 0 8 0 0 .296 .321 .444 .766 111 115 0.2
2025 Tampa Bay - MLB 26 13 41 9 3 1 0 1 4 1 0 0 13 0 1 .220 .238 .341 .580 61 58 -0.1
Total MLB 86 287 60 18 1 6 20 29 13 1 3 74 5 3 .209 .243 .341 .585 60 59 0.1
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2019 Houston (GCL) - R 20 1 3 0 0 0 0 1 1 1 0 0 0 0 0 .000 .250 .000 .250 -22 19 0.0
2019 Greeneville - Rk+ 20 63 218 57 15 4 5 24 36 24 1 1 58 21 2 .261 .336 .436 .772 113 114 0.0
2019 Total - Rk+ 20 64 221 57 15 4 5 25 37 25 1 1 58 21 2 .258 .335 .430 .765 0 0 0.0
2020 Quad Cities - A 21 48 179 42 7 1 2 10 16 21 0 0 48 10 3 .235 .315 .318 .633 84 89 0.0
2020 Lancaster - A+ 21 33 135 38 10 2 1 14 20 11 0 1 38 5 1 .281 .333 .407 .741 98 99 0.0
2020 Total - A+ 21 81 314 80 17 3 3 24 36 32 0 1 86 15 4 .255 .323 .357 .679 0 0 0.0
2021 Montgomery - AA 22 88 303 88 20 8 7 46 45 42 0 2 58 9 7 .290 .375 .479 .853 138 136 0.0
2021 Durham - AAA 22 38 125 22 10 0 0 12 11 6 0 2 35 5 1 .176 .211 .256 .467 34 30 0.0
2022 Montgomery - AA 23 137 537 141 44 5 5 60 58 57 2 1 129 9 4 .263 .335 .391 .726 105 109 0.0
2023 Durham - AAA 24 69 240 66 19 2 7 25 27 22 0 0 57 5 2 .275 .336 .458 .794 130 132 0.0
2024 Durham - AAA 25 86 287 76 19 2 6 29 35 36 0 0 87 11 2 .265 .347 .408 .754 122 115 0.0
2025 Durham - AAA 26 111 271 60 15 0 5 34 34 30 1 0 61 8 1 .221 .301 .332 .633 85 89 0.0
2026 Durham - AAA 27 53 173 42 9 1 2 18 18 16 0 2 43 3 1 .243 .304 .341 .645 91 93 0.0
2027 San Diego (Rk+) - Rk+ 28 23 76 28 6 0 5 25 17 12 1 0 18 2 2 .368 .461 .645 1.105 201 197 0.0
2027 Tri-City - A- 28 14 55 16 5 1 0 4 5 3 0 0 17 1 1 .291 .328 .418 .746 117 118 0.0
2027 Fort Wayne - A 28 25 97 33 11 0 3 19 16 14 1 0 16 1 1 .340 .429 .546 .975 178 171 0.0
Total IL 357 1096 266 72 5 20 118 125 110 1 4 283 32 7 .243 .311 .372 .684 100 99
Total SL 225 840 229 64 13 12 106 103 99 2 3 187 18 11 .273 .350 .423 .772 117 119
Total CAL 33 135 38 10 2 1 14 20 11 0 1 38 5 1 .281 .333 .407 .741 98 99
Total MID 73 276 75 18 1 5 29 32 35 1 0 64 11 4 .272 .356 .399 .754 118 119
Total NWL 14 55 16 5 1 0 4 5 3 0 0 17 1 1 .291 .328 .418 .746 117 118
Total APP 86 294 85 21 4 10 49 53 36 2 1 76 23 4 .289 .369 .490 .859 137 136
Total GCL 1 3 0 0 0 0 1 1 1 0 0 0 0 0 .000 .250 .000 .250 -22 19
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2020 Lancaster - CAL 21 5 21 6 2 1 0 4 2 3 0 0 8 2 0 .286 .375 .476 .851 0 0 0.0
2022 Montgomery - SL 23 3 10 2 0 0 0 0 0 0 0 0 3 0 0 .200 .200 .200 .400 0 0 0.0
2026 Durham - IL 27 12 38 5 1 0 0 1 4 5 0 0 15 0 0 .132 .233 .158 .390 0 0 0.0
2027 San Diego (Rk+) - APP 28 3 11 2 0 0 0 3 1 0 0 0 5 0 0 .182 .182 .182 .364 0 0 0.0
Total IL 12 38 5 1 0 0 1 4 5 0 0 15 0 0 .132 .233 .158 .390 18 19
Total SL 3 10 2 0 0 0 0 0 0 0 0 3 0 0 .200 .200 .200 .400 13 7
Total CAL 5 21 6 2 1 0 4 2 3 0 0 8 2 0 .286 .375 .476 .851 127 137
Total APP 3 11 2 0 0 0 3 1 0 0 0 5 0 0 .182 .182 .182 .364 0 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 Houston (GCL) - R 2B 1 1 1 4 0 5 0 1.000 9.0 5.00 +0.0 1.006
2019 Greeneville - Rk+ SS 63 63 103 211 27 319 5 .984 544.2 5.19 +8.5 1.081
2019 Greeneville - Rk+ CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2019 Greeneville - Rk+ RF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 1.031
2020 Quad Cities - A 2B 24 22 41 56 10 99 2 .980 197.0 4.43 +1.4 1.044
2020 Lancaster - A+ SS 33 33 49 96 16 146 1 .993 295.0 4.42 +3.5 1.075
2020 Quad Cities - A SS 19 15 30 53 12 83 0 1.000 146.2 5.09 +1.1 1.035
2020 Quad Cities - A LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2020 Quad Cities - A CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2020 Quad Cities - A RF 13 10 16 1 0 17 0 1.000 92.1 1.66 +0.2 1.017
2021 Montgomery - AA 2B 4 0 2 5 1 8 1 .875 9.2 6.52 +0.5 1.196
2021 Montgomery - AA 3B 1 0 0 2 0 2 0 1.000 3.0 6.00 +0.1 1.034
2021 Durham - AAA SS 38 38 63 89 17 155 3 .981 325.0 4.21 +4.7 1.093
2021 Montgomery - AA SS 88 88 130 251 57 386 5 .987 746.1 4.59 +11.8 1.092
2021 Montgomery - AA RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2022 Montgomery - AA 2B 2 0 1 2 0 3 0 1.000 4.0 6.75 +0.6 2.012
2022 Montgomery - AA 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2022 Montgomery - AA SS 137 137 214 464 96 685 7 .990 1204.0 5.07 +7.6 1.030
2022 Montgomery - AA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2022 Montgomery - AA CF 4 0 1 0 0 1 0 1.000 8.0 1.12 +0.0 1.035
2022 Montgomery - AA RF 5 0 0 0 0 0 0 .000 10.0 0.00 0.0 .000
2023 Tampa Bay - MLB 2B 64 64 103 183 33 292 6 .979 518.2 4.96 +5.2 1.055
2023 Tampa Bay - MLB 3B 1 0 2 0 0 2 0 1.000 4.0 4.50 0.0 .000
2023 Tampa Bay - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Durham - AAA SS 69 68 99 186 30 289 4 .986 575.1 4.46 +6.5 1.063
2023 Durham - AAA LF 3 0 1 0 0 1 0 1.000 3.0 3.00 +0.0 1.029
2023 Tampa Bay - MLB CF 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2023 Durham - AAA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Tampa Bay - MLB RF 2 0 0 0 0 0 0 .000 3.0 0.00 -0.7 .000
2023 Durham - AAA RF 7 0 5 2 0 7 0 1.000 18.0 3.50 -0.7 .862
2024 Tampa Bay - MLB 2B 6 6 10 22 5 32 0 1.000 52.0 5.54 +0.4 1.036
2024 Durham - AAA 2B 17 13 28 51 4 80 1 .988 123.2 5.75 +2.2 1.077
2024 Durham - AAA SS 67 67 104 192 27 302 6 .980 571.1 4.66 +4.0 1.036
2024 Tampa Bay - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2024 Durham - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Tampa Bay - MLB RF 2 1 0 0 0 0 0 .000 11.2 0.00 0.0 .000
2024 Durham - AAA RF 16 6 5 1 0 6 0 1.000 71.0 0.76 -0.8 .818
2025 Tampa Bay - MLB 2B 9 7 13 30 4 43 0 1.000 71.2 5.40 +0.1 1.004
2025 Durham - AAA 2B 43 23 37 69 16 108 2 .981 228.0 4.18 +3.1 1.095
2025 Durham - AAA 3B 13 13 4 32 1 37 1 .973 111.0 2.92 -0.7 .973
2025 Tampa Bay - MLB SS 2 1 0 3 1 3 0 1.000 10.0 2.70 -0.0 .994
2025 Durham - AAA SS 21 14 21 44 6 65 0 1.000 115.0 5.09 +3.2 1.137
2025 Tampa Bay - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Durham - AAA LF 11 10 15 1 0 16 0 1.000 83.0 1.73 +0.7 1.076
2025 Tampa Bay - MLB RF 2 0 0 0 0 0 0 .000 6.1 0.00 0.0 .000
2025 Durham - AAA RF 27 23 45 1 0 46 0 1.000 188.0 2.20 +1.8 1.056
2026 Durham - AAA 2B 4 4 5 12 3 17 0 1.000 27.0 5.67 +1.1 1.216
2026 Durham - AAA 3B 40 40 8 77 5 91 6 .934 327.0 2.34 -4.1 .934
2026 Durham - AAA SS 2 0 1 2 1 3 0 1.000 4.0 6.75 -0.0 .996
2026 Durham - AAA RF 10 8 8 1 0 9 0 1.000 70.2 1.15 -3.4 .675
2027 Tri-City - A- 2B 5 5 5 12 2 17 0 1.000 45.0 3.40 +0.6 1.112
2027 San Diego (Rk+) - Rk+ 2B 2 0 1 0 0 1 0 1.000 3.0 3.00 0.0 .000
2027 Fort Wayne - A 3B 25 25 10 60 4 72 2 .972 212.0 2.97 +0.4 1.012
2027 Tri-City - A- 3B 9 9 5 21 1 28 2 .929 78.0 3.00 -0.6 .968
2027 San Diego (Rk+) - Rk+ 3B 19 19 7 38 2 47 2 .957 150.1 2.69 +0.3 1.017
2027 San Diego (Rk+) - Rk+ LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2027 San Diego (Rk+) - Rk+ RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
TOTAL 2B 181 145 247 446 78 705 12 .983 1288.2 4.84 +15.1 1.065
TOTAL 3B 109 106 36 230 13 279 13 .953 886.1 2.70 -4.5 .976
TOTAL SS 539 524 814 1591 290 2436 31 .987 4537.1 4.77 +51.0 1.060
TOTAL LF 16 10 16 1 0 17 0 1.000 88.0 1.74 +0.8 1.072
TOTAL CF 5 0 1 0 0 1 0 1.000 11.0 0.82 +0.0 1.035
TOTAL RF 87 48 80 6 0 86 0 1.000 476.0 1.63 -3.5 .948
PLAYER HISTORY
06/08/2019 Drafted in the 2019 first-year player draft (Round 9, Pick 24, 271st overall pick) by the Houston Astros, out of college (Wake Forest; Wake Forest, NC).
09/21/2019 Wins the 2019 APP APP Glove Wizard Award at SS.
01/01/2020 OSA scouting updated ratings (potential): Contact: 9 (14); Power: 2 (6); Eye: 7 (12).
12/15/2020 Was traded by the Houston Astros to the Tampa Bay Rays, along with SP Beau Burrows, 3B Jeremy Doten, SP Elias Cedillo, in exchange for SP Blake Snell, SP Jerry Ontaneda.
01/01/2021 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 3 (9); Eye: 9 (11).
06/12/2021 Injured (sore knee), day-to-day for 1 day.
07/05/2021 Wins the SL SL Player of the Week Award.
09/02/2021 Injured (intercostal strain), out for 2-3 weeks.
01/01/2022 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 6 (10); Eye: 10 (12).
06/13/2022 Wins the SL SL Player of the Week Award.
06/19/2022 Was selected to the 2022 Southern League All-Star Game.
01/01/2023 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 6 (11); Eye: 10 (11).
04/24/2023 Injured (mild abdominal strain), day-to-day for 4 days.
09/11/2023 Injured (chronic back soreness), out for 3-4 weeks.
11/30/2023 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 10 (10); Eye: 11 (11).
03/24/2024 Injured (sprained thumb), out for 2 weeks.
04/30/2024 Injured (sprained thumb), out for 6 weeks.
10/12/2024 Injured (virus), out for 4 days.
12/01/2024 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Contact: 12 (12); Power: 10 (10); Eye: 11 (11).
09/13/2025 Injured (sore knee), day-to-day for 1 day.
12/07/2025 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2026 OSA scouting updated ratings (potential): Contact: 11 (11); Power: 10 (10); Eye: 11 (11).
05/30/2026 Injured (fractured hand), out for 2 months.
07/15/2026 Suffered setback in recovery from injury, will miss another 2-3 weeks.
09/26/2026 Wins the 2026 International League Round 2 with the Durham Bulls!
11/29/2026 Became a free agent.
01/01/2027 OSA scouting updated ratings (potential): Contact: 11 (11); Power: 10 (10); Eye: 11 (11).
05/28/2027 Signed a 1-year minor league contract with the San Diego Padres organization.
06/27/2027 Was selected to the 2027 Midwest League All-Star Game.
07/26/2027 Goes 5-7 against the Kingsport Mets, with 3 RBI and 1 R.
08/02/2027 Wins the APP APP Player of the Week Award.
10/06/2027 Wins the 2027 Appalachian League Round 2 with the San Diego (Rk+) Padres!
12/01/2027 Became a minor league free agent.
01/01/2028 OSA scouting updated ratings (potential): Contact: 10 (10); Power: 10 (10); Eye: 11 (11).
01/01/2029 OSA scouting updated ratings (potential): Contact: 10 (10); Power: 10 (10); Eye: 11 (11).
01/01/2030 OSA scouting updated ratings (potential): Contact: 10 (10); Power: 10 (10); Eye: 11 (12).
01/01/2030 Retired from professional baseball.
Sunday, June 23rd, 2019 - OOTP Baseball 19.14 Build 136