2B Roberto Soto #43
Age: 20 | Bats: S | Throws: R | Morale: Good
04/11/2026
OA: 20 POT: 35
2B ROBERTO SOTO #43 - AGE: 20 - BATS: S - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
25 85 18 4 0 1 9 7 20 .212 .306 .294 0 -0.5
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 55
Gap 35 35 35 40
Power 25 25 25 35
Eye 30 30 30 45
Avoid K's 40 40 40 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 25
Errors: - 55 35
Arm: 20 50 35
Turn DP: - 35 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 20
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 35 Right Field: -
3rd Base: 40
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 30
Stealing Ability: 25
Baserunning Inst.: 20
Sacrifice Bunt: 55
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
04/10/2026 @ KU Win, 4-0 3 0 1 0 0 1 1 0
04/05/2026 WVU Loss, 3-10 2 0 1 0 0 0 0 0
04/04/2026 WVU Loss, 1-2 4 0 0 0 0 0 1 0
04/03/2026 WVU Loss, 0-1 3 0 0 0 0 0 0 0
04/01/2026 @ HOU Loss, 3-4 4 0 0 0 0 0 1 0
03/31/2026 @ HOU Win, 4-2 4 0 1 0 0 0 1 0
03/30/2026 TU Loss, 0-2 3 0 0 0 0 1 0 0
03/29/2026 TU Win, 7-3 1 0 0 0 0 0 0 0
03/28/2026 TU Win, 15-1 2 0 0 0 0 0 0 0
03/27/2026 @ TXAM Loss, 4-11 4 0 0 0 0 0 1 0
PERSONALITY
Judgment-impaired.
Personality Class: Unknown
Birthday:11/10/2005
Born in:Orrville, OH
Nationality:American
Height:6' 1"
Weight:185 lbs
Local Popularity:Unknown
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:None
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
ABA COLLEGE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 25 85 18 4 0 1 9 6 7 20 .212 .306 .294 .600 .267 .082 58
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 25 103 5 0 0 3 5 1 25 5 0 0 0.0 8.2 2.91 -0.5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   18 5 1 0 1 4 1 1 3 0 2 2 .278 .381 .500 .881
Versus Right   67 13 3 0 0 5 5 6 17 1 3 3 .194 .286 .239 .525
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   3 1 1 0 0 0 0 1 1 0 0 0 .333 .500 .667 1.167
Last Week   20 2 0 0 0 0 0 1 3 0 2 0 .100 .143 .100 .243
March   69 16 3 0 1 9 6 6 17 1 3 5 .232 .333 .319 .652
April   16 2 1 0 0 0 0 1 3 0 2 0 .125 .176 .188 .364
Last Year   158 28 4 0 2 10 15 18 36 1 5 9 .177 .296 .241 .536
Career   243 46 8 0 3 19 21 25 56 2 10 14 .189 .299 .259 .559
Home   37 7 0 0 0 1 0 3 4 0 4 4 .189 .318 .189 .507
Road   48 11 4 0 1 8 6 4 16 1 1 1 .229 .296 .375 .671
Grass   85 18 4 0 1 9 6 7 20 1 5 5 .212 .306 .294 .600
Day   33 8 3 0 0 5 1 0 6 1 1 2 .242 .278 .333 .611
Night   52 10 1 0 1 4 5 7 14 0 4 3 .192 .323 .269 .592
As Starter   85 18 4 0 1 9 6 7 20 1 5 5 .212 .306 .294 .600
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 South Carolina - NCAA 19 47 158 28 4 0 2 10 15 18 9 1 36 1 0 .177 .296 .241 .536 41 40 -0.9
2026 South Carolina - NCAA 20 25 85 18 4 0 1 9 6 7 5 1 20 0 0 .212 .306 .294 .600 69 58 -0.5
Total ACOL 72 243 46 8 0 3 19 21 25 14 2 56 1 0 .189 .299 .259 .559 51 46
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 South Carolina - NCAA 2B 20 20 51 51 10 107 5 .953 179.0 5.13 -2.9 .873
2026 South Carolina - NCAA 3B 4 3 1 4 0 5 0 1.000 26.2 1.69 +0.5 1.077
2026 South Carolina - NCAA SS 2 2 2 3 0 5 0 1.000 18.0 2.50 +0.0 1.103
TOTAL 2B 20 20 51 51 10 107 5 .953 179.0 5.13 -2.9 .873
TOTAL 3B 4 3 1 4 0 5 0 1.000 26.2 1.69 +0.5 1.077
TOTAL SS 2 2 2 3 0 5 0 1.000 18.0 2.50 +0.0 1.103
PLAYER HISTORY
01/30/2025 Joined the South Carolina Gamecocks.
08/07/2025 Unsuccessfully completed training to improve his infield defense at the South Carolina Gamecocks development complex.
01/01/2026 OSA scouting updated ratings (potential): Contact: 35 (55); Power: 25 (35); Eye: 30 (50).
03/28/2026 Injured (bruised knee),day-to-day for 5 days.
Thursday, April 16th , 2026 - OOTP Baseball 26.8 Build 82