Batting

Randy Soto

Free Agent (DSL)
C/1B
Age: 19
Bats/Throws: S/R
5'10" / 160
DOB: 11/16/2006
(19 years, 11 months, 5 days)
C/1B
Season2026
TeamTOR
LevelMiLB
G31
PA106
HR1
AVG.169
OBP.349
SLG.241
wOBA.333
wRC+69
WAR
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2024TORDSL174719402316122.7%13.4%.082.327.269.485.351.453153
    2025TORDSL185221301727218.8%15.5%.060.243.196.362.256.34080
    2026SteamerPROJ190100008.8%31.0%.041.198.136.222.177.190160.0-0.10.00.0
    2026TORDSL19311061115017.9%17.9%.072.206.169.349.241.33369
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2024TORDSL174719402316122.7%13.4%.082.327.269.485.351.453153
    2025TORDSL185221301727218.8%15.5%.060.243.196.362.256.34080
    2026SteamerPROJ190100008.8%31.0%.041.198.136.222.177.190160.0-0.10.00.0
    2026TORDSL19311061115017.9%17.9%.072.206.169.349.241.33369
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2024TORDSL47134194362511002316440261420312.269
    2025TORDSL521682133324810172740133410320.196
    2026SteamerPROJ011000000000000000.136
    2026TORDSL3183106141030111519019400100.169
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2024TORDSL47134194362511002316440261420312.269
    2025TORDSL521682133324810172740133410320.196
    2026SteamerPROJ011000000000000000.136
    2026TORDSL3183106141030111519019400100.169
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2024TORDSL22.7%13.4%1.69.269.485.351.835.0821.9.327-1.34213.8.453153
    2025TORDSL18.8%15.5%1.21.196.362.256.617.0603.9.2430.126-6.7.34080
    2026SteamerPROJ8.8%31.0%0.28.136.222.177.399.0413.2.1980.00.00-0.1.19016
    2026TORDSL17.9%17.9%1.00.169.349.241.590.0721.5.206-0.112-6.6.33369
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2024TORDSL22.7%13.4%1.69.269.485.351.835.0821.9.327-1.34213.8.453153
    2025TORDSL18.8%15.5%1.21.196.362.256.617.0603.9.2430.126-6.7.34080
    2026SteamerPROJ8.8%31.0%0.28.136.222.177.399.0413.2.1980.00.00-0.1.19016
    2026TORDSL17.9%17.9%1.00.169.349.241.590.0721.5.206-0.112-6.6.33369
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2024TORDSL1.0722.7%40.0%37.3%26.8%0.0%45.0%26.1%28.8%
    2025TORDSL1.2319.0%44.6%36.4%27.3%0.0%42.5%20.5%37.0%
    2026TORDSL1.1215.9%44.4%39.7%32.0%4.0%50.0%25.0%25.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2024TORDSL1.0722.7%40.0%37.3%26.8%0.0%45.0%26.1%28.8%
    2025TORDSL1.2319.0%44.6%36.4%27.3%0.0%42.5%20.5%37.0%
    2026TORDSL1.1215.9%44.4%39.7%32.0%4.0%50.0%25.0%25.0%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2024TORDSL44412511200188388
    2025TORDSL54442312360409769
    2026TORDSL2825108198220418
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2024TORDSL44412511200188388
    2025TORDSL54442312360409769
    2026TORDSL2825108198220418
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2024TORDSL45.4%62.5%12.4%17.0%3.1%20.1%
    2025TORDSL37.7%80.3%26.8%7.4%15.5%22.9%
    2026TORDSL34.7%80.7%46.2%6.7%17.9%24.6%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2024TORDSL45.4%62.5%12.4%17.0%3.1%20.1%
    2025TORDSL37.7%80.3%26.8%7.4%15.5%22.9%
    2026TORDSL34.7%80.7%46.2%6.7%17.9%24.6%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024TORDSLC2319166.0161224133126
    2025TORDSLC2524189.2171214061158
    2026TORDSLC3113.09200320
    2024TORDSL1B2322172.0158639
    2025TORDSL1B2321172.21546215
    2026TORDSL1B2120132.299849
    2024TORDSLDH440.00000
    2025TORDSLDH660.00000
    2026TORDSLDH880.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024TORDSLC2319166.0161224133126
    2025TORDSLC2524189.2171214061158
    2026TORDSLC3113.09200320
    2024TORDSL1B2322172.0158639
    2025TORDSL1B2321172.21546215
    2026TORDSL1B2120132.299849
    2024TORDSLDH440.00000
    2025TORDSLDH660.00000
    2026TORDSLDH880.00000