RF Joe Calderón #39
Age: 24 | Bats: R | Throws: R | Morale: Good
09/21/2026
RF JOE CALDERÓN #39 - AGE: 24 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
18 67 16 2 0 1 6 8 11 .239 .320 .313 2 -0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 35 35 35 45
BABIP 40 40 35 40
Avoid K's 30 30 30 60
Gap 40 45 40 45
Power 35 40 35 45
Eye 30 35 30 35
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 65
Errors: - 45 60
Arm: 20 60 75
Turn DP: - 50 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 35
Catcher: - Left Field: 70
1st Base: - Center Field: 55
2nd Base: - Right Field: 70
3rd Base: -
       
RUN/BUNT
Running Speed: 70
Stealing Aggressiveness: 75
Stealing Ability: 70
Baserunning Inst.: 65
Sacrifice Bunt: 65
Bunt for Hit: 75
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/06/2026 SLC Loss, 1-2 3 0 1 0 0 0 0 0
09/05/2026 SLC Loss, 3-6 2 2 1 0 0 1 0 0
09/04/2026 SLC Win, 7-6 4 2 2 0 0 1 2 0
09/02/2026 BRE Win, 6-5 4 1 1 2 1 0 0 0
09/01/2026 BRE Win, 10-1 6 1 1 0 0 0 1 0
08/31/2026 BRE Loss, 0-3 3 0 0 0 0 0 1 0
08/30/2026 @ FMY Win, 5-0 5 1 1 0 0 0 0 0
08/29/2026 @ FMY Loss, 2-7 2 0 0 0 0 1 0 0
08/27/2026 @ DAY Loss, 1-2 4 0 0 0 0 0 1 0
08/26/2026 @ DAY Win, 4-2 5 0 1 0 0 0 1 0
PERSONALITY
Joe maintains a clean-cut lifestyle.
Birthday:07/14/2002
Born in:Vacaville, CA
Nationality:American
Height:6' 2"
Weight:195 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:2 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2024, 24th Pick in Round 7
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 23 76 18 5 2 2 8 5 7 16 .237 .294 .434 .728 .325 .197 92
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 20 85 0 0 0 0 0 2 33 9 1 1 50.0 10.3 4.55 -0.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   33 8 3 1 0 3 2 3 9 1 0 0 .242 .297 .394 .691
Versus Right   43 10 2 1 2 5 3 4 7 1 0 0 .233 .292 .465 .757
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   42 10 3 1 0 2 2 3 12 1 0 0 .238 .283 .357 .640
August   34 8 2 1 2 6 3 4 4 1 0 0 .235 .308 .529 .837
Last Year   3 0 0 0 0 1 0 0 2 1 0 0 .000 .000 .000 .000
Career   79 18 5 2 2 9 5 7 18 3 0 0 .228 .281 .418 .699
Home   26 6 1 2 0 3 1 4 6 1 0 0 .231 .323 .423 .746
Road   50 12 4 0 2 5 4 3 10 1 0 0 .240 .278 .440 .718
Grass   76 18 5 2 2 8 5 7 16 2 0 0 .237 .294 .434 .728
Day   24 5 1 1 1 3 1 2 5 0 0 0 .208 .269 .458 .728
Night   52 13 4 1 1 5 4 5 11 2 0 0 .250 .305 .423 .728
As Starter   75 18 5 2 2 7 5 6 16 1 0 0 .240 .293 .440 .733
As Reliever / Substitution   1 0 0 0 0 1 0 1 0 1 0 0 .000 .333 .000 .333
FLORIDA STATE LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 18 67 16 2 0 1 6 12 8 11 .239 .320 .313 .633 .302 .075 72
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 18 76 0 0 0 1 1 0 21 3 2 0 100.0 7.5 3.80 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   13 5 1 0 1 3 4 1 2 0 0 0 .385 .429 .692 1.121
Versus Right   54 11 1 0 0 3 8 7 9 0 1 0 .204 .295 .222 .517
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   48 10 1 0 0 4 6 6 8 0 1 0 .208 .296 .229 .525
September   19 6 1 0 1 2 6 2 3 0 0 0 .316 .381 .526 .907
Last Year   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Career   68 16 2 0 1 6 12 8 11 0 1 0 .235 .316 .309 .625
Home   32 9 1 0 1 4 8 5 5 0 0 0 .281 .378 .406 .785
Road   35 7 1 0 0 2 4 3 6 0 1 0 .200 .263 .229 .492
Grass   67 16 2 0 1 6 12 8 11 0 1 0 .239 .320 .313 .633
Day   38 10 1 0 0 2 6 4 6 0 1 0 .263 .333 .289 .623
Night   29 6 1 0 1 4 6 4 5 0 0 0 .207 .303 .345 .648
As Starter   67 16 2 0 1 6 12 8 11 0 1 0 .239 .320 .313 .633
SOUTH ATLANTIC LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 73 299 92 19 5 2 29 43 30 72 .308 .373 .425 .797 .362 .117 123
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 70 332 1 1 0 4 2 0 127 26 6 3 66.7 48.6 6.07 1.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   86 25 5 3 0 6 8 4 27 0 0 1 .291 .330 .419 .748
Versus Right   213 67 14 2 2 23 35 26 45 0 2 0 .315 .389 .427 .816
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   81 32 7 1 1 7 16 7 16 0 1 0 .395 .443 .543 .986
May   96 24 7 2 0 6 9 7 28 0 0 1 .250 .308 .365 .672
June   89 28 4 1 1 9 14 10 15 0 1 0 .315 .384 .416 .800
July   33 8 1 1 0 7 4 6 13 0 0 0 .242 .359 .333 .692
All-Star Game   2 2 2 0 0 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000
Last Year   17 2 1 0 0 0 1 2 6 0 1 0 .118 .211 .176 .387
Career   316 94 20 5 2 29 44 32 78 0 3 1 .297 .364 .411 .775
Home   154 54 9 3 1 21 23 14 31 0 1 1 .351 .408 .468 .876
Road   145 38 10 2 1 8 20 16 41 0 1 0 .262 .335 .379 .715
Grass   299 92 19 5 2 29 43 30 72 0 2 1 .308 .373 .425 .797
Day   100 36 8 2 1 11 19 12 24 0 0 1 .360 .434 .510 .944
Night   199 56 11 3 1 18 24 18 48 0 2 0 .281 .341 .382 .723
As Starter   298 92 19 5 2 29 42 30 71 0 2 1 .309 .374 .426 .800
As Reliever / Substitution   1 0 0 0 0 0 1 0 1 0 0 0 .000 .000 .000 .000
NEW YORK-PENN LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 3 13 4 2 1 0 4 2 2 2 .308 .400 .615 1.015 .437 .308 134
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 3 15 0 0 0 0 0 0 8 3 0 1 0.0 2.8 7.67 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Year   13 4 2 1 0 4 2 2 2 0 0 0 .308 .400 .615 1.015
Career   13 4 2 1 0 4 2 2 2 0 0 0 .308 .400 .615 1.015
PIONEER LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 26 108 33 8 2 2 12 29 17 25 .306 .402 .472 .874 .390 .167 122
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 25 127 1 0 0 1 0 1 51 12 12 1 92.3 24.1 8.34 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Year   108 33 8 2 2 12 29 17 25 1 0 1 .306 .402 .472 .874
2 Years Ago   189 47 7 1 14 38 24 12 56 3 0 3 .249 .300 .519 .818
Career   297 80 15 3 16 50 53 29 81 4 0 4 .269 .338 .502 .840
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
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
2022 Total - 19 60 276 76 12 10 7 54 68 19 2 3 22 38 6 .275 .323 .467 .791 100 100 1.2
2023 Total - 20 49 226 62 9 8 8 47 45 15 2 3 22 35 6 .274 .321 .491 .812 100 100 1.1
2024 Total - 21 61 286 83 8 7 11 54 77 11 2 3 33 0 0 .290 .318 .483 .800 100 100 1.2
2024 Los Angeles (DSL) - R 21 2 1 0 0 0 0 0 0 1 0 0 0 0 0 .000 .500 .000 .500 49 -141 -0.1
2024 Ogden - R 21 48 189 47 7 1 14 38 24 12 3 3 56 11 5 .249 .300 .519 .818 106 103 0.5
2024 Total - R 21 50 190 47 7 1 14 38 24 13 3 3 56 11 5 .247 .301 .516 .817 106 101 0.5
2025 Pittsburgh (DSL) - R 22 18 80 26 3 1 3 6 12 8 0 0 18 8 4 .325 .386 .500 .886 123 122 0.4
2025 Ogden - R 22 26 108 33 8 2 2 12 29 17 1 1 25 12 1 .306 .402 .472 .874 116 122 0.6
2025 Total - R 22 44 188 59 11 3 5 18 41 25 1 1 43 20 5 .314 .395 .484 .879 119 122 1.0
2025 West Virginia - S A 22 3 13 4 2 1 0 4 2 2 0 0 2 0 1 .308 .400 .615 1.015 137 134 0.0
2025 West Virginia - A 22 4 17 2 1 0 0 0 1 2 0 0 6 0 0 .118 .211 .176 .387 8 -7 -0.2
2025 Bradenton - A+ 22 1 1 0 0 0 0 0 0 0 0 0 0 1 0 .000 .000 .000 .000 -100 -141 -0.0
2025 Total - A+ 22 5 18 2 1 0 0 0 1 2 0 0 6 1 0 .111 .200 .167 .367 3 -14 -0.2
2025 Altoona - AA 22 1 3 0 0 0 0 1 0 0 0 1 2 0 0 .000 .000 .000 .000 -100 -134 -0.1
2026 West Virginia - A 23 73 299 92 19 5 2 29 43 30 1 0 72 6 3 .308 .373 .425 .797 123 123 1.1
2026 Bradenton - A+ 23 18 67 16 2 0 1 6 12 8 0 0 11 2 0 .239 .320 .313 .633 75 72 -0.2
2026 Total - A+ 23 91 366 108 21 5 3 35 55 38 1 0 83 8 3 .295 .363 .404 .767 114 113 0.9
2026 Altoona - AA 23 23 76 18 5 2 2 8 5 7 0 2 16 1 1 .237 .294 .434 .728 98 92 -0.3
Total EL 24 79 18 5 2 2 9 5 7 0 3 18 1 1 .228 .281 .418 .699 89 82
Total FSL 19 68 16 2 0 1 6 12 8 0 0 11 3 0 .235 .316 .309 .625 72 69
Total SAL 77 316 94 20 5 2 29 44 32 1 0 78 6 3 .297 .364 .411 .775 116 116
Total NYP 3 13 4 2 1 0 4 2 2 0 0 2 0 1 .308 .400 .615 1.015 137 134
Total PIO 74 297 80 15 3 16 50 53 29 4 4 81 23 6 .269 .338 .502 .840 110 111
Total DSL 20 81 26 3 1 3 6 12 9 0 0 18 8 4 .321 .389 .494 .883 121 116
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 West Virginia - A SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Altoona - AA LF 13 10 30 0 0 30 0 1.000 89.0 3.03 +0.3 1.009
2026 Bradenton - A+ LF 5 3 5 2 0 7 0 1.000 27.0 2.33 +0.1 1.010
2026 West Virginia - A LF 22 22 44 5 1 49 0 1.000 199.1 2.21 +1.8 1.030
2026 Altoona - AA CF 4 4 9 0 0 9 0 1.000 33.0 2.45 -1.5 .901
2026 Bradenton - A+ CF 10 8 19 1 0 20 0 1.000 66.1 2.71 -0.1 1.067
2026 West Virginia - A CF 26 25 65 9 1 74 0 1.000 218.0 3.06 -1.3 .965
2026 Altoona - AA RF 7 5 9 0 0 10 1 .900 43.0 1.88 -0.8 .878
2026 Bradenton - A+ RF 7 7 18 0 0 18 0 1.000 57.0 2.84 +0.1 1.005
2026 West Virginia - A RF 26 23 51 7 2 58 0 1.000 216.1 2.41 +1.7 1.065
TOTAL LF 40 35 79 7 1 86 0 1.000 315.1 2.45 +2.1 1.021
TOTAL CF 40 37 93 10 1 103 0 1.000 317.1 2.92 -2.8 .977
TOTAL RF 40 35 78 7 2 86 1 .988 316.1 2.42 +1.0 1.028
PLAYER HISTORY
10/04/2025 Wins the 2025 Pioneer League Round 2 with the Ogden Raptors!
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 40 (45); Eye: 35 (40).
05/01/2026 Wins the SAL Batter of the Month Award.
06/21/2026 Was selected to the 2026 South Atlantic League All-Star Game.
07/29/2026 Injured (cold),day-to-day for 1 day.
08/11/2026 Injured (bruised knee),day-to-day for 1 day.
Sunday, September 20th , 2026 - OOTP Baseball 27.4 Build 76