2B Josh Randall #29
Age: 22 | Bats: R | Throws: R | Morale: Normal
06/01/2026
2B JOSH RANDALL #29 - AGE: 22 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
15 50 16 2 0 1 6 5 10 .320 .382 .420 0 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 55
Gap 50 50 50 60
Power 30 30 30 45
Eye 40 45 40 55
Avoid K's 35 40 35 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 75 35
Errors: - 65 45
Arm: 25 70 50
Turn DP: - 55 -
Framing: 30 - -
POSITION RATINGS
Pitcher: - Shortstop: 70
Catcher: - Left Field: -
1st Base: 45 Center Field: -
2nd Base: 75 Right Field: -
3rd Base: 60
       
RUN/BUNT
Running Speed: 55
Stealing Aggressiveness: 35
Stealing Ability: 30
Baserunning Inst.: 20
Sacrifice Bunt: 40
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/31/2026 @ ERI Win, 4-2 3 1 0 0 0 1 1 0
05/30/2026 ERI Win, 5-4 4 2 3 0 0 0 1 0
05/29/2026 @ REA Win, 9-4 4 0 4 1 0 0 0 0
05/27/2026 @ REA Win, 8-3 5 1 2 1 0 0 2 0
05/26/2026 @ REA Loss, 0-6 3 0 0 0 0 0 1 0
05/25/2026 @ HAR Loss, 3-4 2 1 1 0 0 1 0 0
05/24/2026 @ HAR Loss, 5-6 2 1 0 0 0 2 0 0
05/22/2026 @ HAR Loss, 2-4 3 0 0 0 0 0 1 0
05/21/2026 SOM Loss, 0-8 3 0 1 0 0 0 1 0
05/20/2026 SOM Loss, 0-6 3 0 0 0 0 0 0 0
PERSONALITY
Birthday:12/16/2003
Born in:Syracuse, NY
Nationality:American
Height:6' 0"
Weight:180 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, 14 Days
Service This Yr:None
40-Man Service:None, 77 Days
Pro Service:2 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 15 50 16 2 0 1 6 9 5 10 .320 .382 .420 .802 .365 .100 112
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 15 55 0 0 0 1 0 0 21 3 0 0 0.0 8.1 6.26 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   19 5 2 0 1 1 5 4 1 0 0 0 .263 .391 .526 .918
Versus Right   31 11 0 0 0 5 4 1 9 0 0 0 .355 .375 .355 .730
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   21 10 2 0 0 2 5 2 5 0 0 0 .476 .522 .571 1.093
May   50 16 2 0 1 6 9 5 10 0 0 0 .320 .382 .420 .802
Career   50 16 2 0 1 6 9 5 10 0 0 0 .320 .382 .420 .802
Home   16 5 0 0 1 1 4 0 3 0 0 0 .312 .312 .500 .812
Road   34 11 2 0 0 5 5 5 7 0 0 0 .324 .410 .382 .793
Grass   38 10 1 0 1 4 8 5 7 0 0 0 .263 .349 .368 .717
Turf   12 6 1 0 0 2 1 0 3 0 0 0 .500 .500 .583 1.083
Day   10 2 0 0 0 2 1 1 2 0 0 0 .200 .273 .200 .473
Night   40 14 2 0 1 4 8 4 8 0 0 0 .350 .409 .475 .884
As Starter   50 16 2 0 1 6 9 5 10 0 0 0 .320 .382 .420 .802
CALIFORNIA LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 32 116 32 7 1 3 12 13 5 15 .276 .315 .431 .746 .327 .155 93
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 30 127 2 0 0 3 3 1 50 11 1 0 100.0 15.4 4.58 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   51 13 4 0 1 5 4 3 2 0 1 0 .255 .296 .392 .688
Versus Right   65 19 3 1 2 7 9 2 13 1 2 2 .292 .329 .462 .790
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   73 25 6 0 3 11 11 3 6 1 2 2 .342 .380 .548 .928
May   43 7 1 1 0 1 2 2 9 0 1 0 .163 .200 .233 .433
Last Year   18 5 1 0 0 0 2 0 4 0 2 0 .278 .278 .333 .611
Career   134 37 8 1 3 12 15 5 19 1 5 2 .276 .310 .418 .728
Home   63 16 3 0 2 6 8 4 10 0 1 2 .254 .319 .397 .716
Road   53 16 4 1 1 6 5 1 5 1 2 0 .302 .309 .472 .781
Grass   116 32 7 1 3 12 13 5 15 1 3 2 .276 .315 .431 .746
Day   25 9 4 0 1 2 3 2 1 0 1 1 .360 .429 .640 1.069
Night   91 23 3 1 2 10 10 3 14 1 2 1 .253 .281 .374 .655
As Starter   115 32 7 1 3 12 13 5 14 1 3 2 .278 .317 .435 .752
As Reliever / Substitution   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
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
2025 San Francisco (DSL) - R 21 22 82 25 1 1 3 9 12 7 0 0 12 0 0 .305 .360 .451 .811 103 99 0.1
2025 San Francisco(ACL) - R 21 30 122 41 10 0 3 19 16 5 0 0 21 0 0 .336 .362 .492 .854 96 99 0.2
2025 Total - R 21 52 204 66 11 1 6 28 28 12 0 0 33 0 0 .324 .361 .475 .837 99 99 0.3
2025 San Jose - A 21 6 18 5 1 0 0 0 2 0 0 0 4 0 0 .278 .278 .333 .611 57 29 -0.1
2026 San Jose - A 22 32 116 32 7 1 3 12 13 5 2 1 15 1 0 .276 .315 .431 .746 99 93 0.4
2026 Richmond - AA 22 15 50 16 2 0 1 6 9 5 0 0 10 0 0 .320 .382 .420 .802 105 112 0.2
Total EL 15 50 16 2 0 1 6 9 5 0 0 10 0 0 .320 .382 .420 .802 105 112
Total CAL 38 134 37 8 1 3 12 15 5 2 1 19 1 0 .276 .310 .418 .728 93 84
Total ACL 30 122 41 10 0 3 19 16 5 0 0 21 0 0 .336 .362 .492 .854 96 99
Total DSL 22 82 25 1 1 3 9 12 7 0 0 12 0 0 .305 .360 .451 .811 103 99
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Richmond - AA 2B 14 14 34 34 9 69 1 .986 119.2 5.11 +1.2 1.068
2026 San Jose - A 2B 18 17 33 39 10 73 1 .986 143.0 4.53 -0.9 1.061
2026 San Jose - A 3B 8 7 3 11 1 14 0 1.000 53.0 2.38 +0.9 1.067
2026 San Jose - A SS 9 6 20 34 7 54 0 1.000 58.0 8.38 +3.2 1.326
2026 Richmond - AA 3B 1 1 1 0 0 1 0 1.000 9.0 1.00 -0.2 .000
TOTAL 2B 32 31 67 73 19 142 2 .986 262.2 4.80 +0.3 1.064
TOTAL 3B 9 8 4 11 1 15 0 1.000 62.0 2.18 +0.8 1.067
TOTAL SS 9 6 20 34 7 54 0 1.000 58.0 8.38 +3.2 1.326
PLAYER HISTORY
01/01/2025 Named the #100 prospect in the MLB
09/01/2025 Injured (quadriceps soreness),day-to-day for one week.
01/01/2026 OSA scouting updated ratings (potential): Contact: 35 (55); Power: 25 (40); Eye: 40 (55).
04/21/2026 Injured (sprained knee),day-to-day for one week.
Thursday, February 26th , 2026 - OOTP Baseball 26.8 Build 82