Pitching

Ubaldo Soto

Los Angeles Angels (A)
P
Age: 20
Bats/Throws: R/R
6'2" / 185
DOB: 7/12/2006
(20 years, 3 months, 9 days)
P
Report: 2026 Updated
Org Rk
Ovr Rk
ETA
FV
35
N/A
2030
35+

Fastball
45 / 55
Curveball
45 / 50
Changeup
40 / 45
Command
39 / 45
RosterResource
How Acquired:Amateur FA (DOM) Jan'23
Birthplace:Dominican Republic
Rule 5 Eligible
Dec'27
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
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2023LAADSL1641211644.08.594.700.20.27276.0%43.6%2.6%1.644.144.47
    2024LAADSL17800121256.09.003.210.00.29783.8%55.6%0.0%1.293.423.72
    2025LAACPX1831012649.09.734.410.92.27262.9%44.7%10.0%5.145.505.08
    2025LAAA183016424.210.954.010.73.20094.6%58.0%14.3%1.464.213.64
    2025LAAMiLB18611181073.210.144.280.86.25171.3%48.8%10.9%3.915.064.60
    2026SteamerPROJ19000001.05.625.351.45.30068.9%44.1%5.825.935.660.0
    2026OOPSYPROJ19000114.16.214.531.32.28064.8%5.275.320.0
    2026LAAA19580222194.211.224.371.14.38564.7%46.2%15.8%5.705.154.82
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2023LAADSL1641211644.08.594.700.20.27276.0%43.6%2.6%1.644.144.47
    2024LAADSL17800121256.09.003.210.00.29783.8%55.6%0.0%1.293.423.72
    2025LAACPX1831012649.09.734.410.92.27262.9%44.7%10.0%5.145.505.08
    2025LAAA183016424.210.954.010.73.20094.6%58.0%14.3%1.464.213.64
    2025LAAMiLB18611181073.210.144.280.86.25171.3%48.8%10.9%3.915.064.60
    2026SteamerPROJ19000001.05.625.351.45.30068.9%44.1%5.825.935.660.0
    2026OOPSYPROJ19000114.16.214.531.32.28064.8%5.275.320.0
    2026LAAA19580222194.211.224.371.14.38564.7%46.2%15.8%5.705.154.82
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2023LAADSL411.641162220044.018332158123031242
    2024LAADSL801.2912120000056.022141118020076156
    2025LAACPX315.141260000049.0213393028524066153
    2025LAAA301.46640010024.2951244211021130
    2025LAAMiLB613.9118100010073.2308513432735087283
    2026SteamerPROJ005.8200000001.0511101001
    2026OOPSYPROJ005.27110004.11743212003
    2026LAAA585.7022210000094.2432109676012460484118
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2023LAADSL411.641162220044.018332158123031242
    2024LAADSL801.2912120000056.022141118020076156
    2025LAACPX315.141260000049.0213393028524066153
    2025LAAA301.46640010024.2951244211021130
    2025LAAMiLB613.9118100010073.2308513432735087283
    2026SteamerPROJ005.8200000001.0511101001
    2026OOPSYPROJ005.27110004.11743212003
    2026LAAA585.7022210000094.2432109676012460484118
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2023LAADSL8.594.701.830.2023.0%12.6%10.4%.2041.25.27276.0%34894.14
    2024LAADSL9.003.212.800.0025.3%9.0%16.3%.2111.09.29783.8%27713.42
    2025LAACPX9.734.412.210.9224.9%11.3%13.6%.2131.29.27262.9%1021115.50
    2025LAAA10.954.012.730.7331.6%11.6%20.0%.1460.93.20094.6%32954.21
    2025LAAMiLB10.144.282.370.8626.9%11.4%15.6%.1921.17.25171.3%791065.06
    2026SteamerPROJ5.625.351.051.4513.4%12.8%0.6%.2811.72.30068.9%5.93
    2026OOPSYPROJ6.214.531.371.3216.4%12.0%4.4%.2561.44.28064.8%5.32
    2026LAAA11.224.372.571.1427.3%10.6%16.7%.2851.64.38564.7%102925.15
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2023LAADSL8.594.701.830.2023.0%12.6%10.4%.2041.25.27276.0%34894.14
    2024LAADSL9.003.212.800.0025.3%9.0%16.3%.2111.09.29783.8%27713.42
    2025LAACPX9.734.412.210.9224.9%11.3%13.6%.2131.29.27262.9%1021115.50
    2025LAAA10.954.012.730.7331.6%11.6%20.0%.1460.93.20094.6%32954.21
    2025LAAMiLB10.144.282.370.8626.9%11.4%15.6%.1921.17.25171.3%791065.06
    2026SteamerPROJ5.625.351.051.4513.4%12.8%0.6%.2811.72.30068.9%5.93
    2026OOPSYPROJ6.214.531.371.3216.4%12.0%4.4%.2561.44.28064.8%5.32
    2026LAAA11.224.372.571.1427.3%10.6%16.7%.2851.64.38564.7%102925.15
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2023LAADSL1.2621.8%43.6%34.5%23.7%2.6%49.6%17.4%33.0%924.47
    2024LAADSL2.4721.8%55.6%22.6%30.0%0.0%38.4%18.8%42.8%773.72
    2025LAACPX1.0211.4%44.7%43.9%22.0%10.0%44.2%21.7%34.2%1005.08
    2025LAAA2.0714.0%58.0%28.0%21.4%14.3%40.4%21.2%38.5%803.64
    2025LAAMiLB1.2512.2%48.8%39.0%21.9%10.9%43.0%21.5%35.5%934.60
    2026SteamerPROJ20.8%44.1%35.1%5.66
    2026LAAA1.5924.8%46.2%29.0%13.2%15.8%51.7%22.8%25.5%874.82
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2023LAADSL1.2621.8%43.6%34.5%23.7%2.6%49.6%17.4%33.0%924.47
    2024LAADSL2.4721.8%55.6%22.6%30.0%0.0%38.4%18.8%42.8%773.72
    2025LAACPX1.0211.4%44.7%43.9%22.0%10.0%44.2%21.7%34.2%1005.08
    2025LAAA2.0714.0%58.0%28.0%21.4%14.3%40.4%21.2%38.5%803.64
    2025LAAMiLB1.2512.2%48.8%39.0%21.9%10.9%43.0%21.5%35.5%934.60
    2026SteamerPROJ20.8%44.1%35.1%5.66
    2026LAAA1.5924.8%46.2%29.0%13.2%15.8%51.7%22.8%25.5%874.82
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2023LAADSL4838249107241348
    2024LAADSL7430299112306418
    2025LAACPX51501311264409673
    2025LAAA291473129239368
    2025LAAMiLB806420143936481041
    2026SteamerPROJ111
    2026LAAA12176651064010571697
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2023LAADSL4838249107241348
    2024LAADSL7430299112306418
    2025LAACPX51501311264409673
    2025LAAA291473129239368
    2025LAAMiLB806420143936481041
    2026SteamerPROJ111
    2026LAAA12176651064010571697
    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
    2023LAADSL65.2%50.7%20.8%32.2%4.0%36.2%
    2024LAADSL67.7%48.8%21.3%34.7%5.5%40.2%
    2025LAACPX44.0%73.3%35.2%11.7%16.8%28.5%
    2025LAAA48.6%73.2%48.4%13.0%16.3%29.3%
    2025LAAMiLB45.6%73.3%39.3%12.2%16.6%28.8%
    2026LAAA47.2%72.5%47.7%13.0%14.5%27.5%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2023LAADSL65.2%50.7%20.8%32.2%4.0%36.2%
    2024LAADSL67.7%48.8%21.3%34.7%5.5%40.2%
    2025LAACPX44.0%73.3%35.2%11.7%16.8%28.5%
    2025LAAA48.6%73.2%48.4%13.0%16.3%29.3%
    2025LAAMiLB45.6%73.3%39.3%12.2%16.6%28.8%
    2026LAAA47.2%72.5%47.7%13.0%14.5%27.5%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2023LAADSLP11644.01430
    2024LAADSLP121256.051110
    2025LAACPXP12649.01320
    2025LAAAP6424.20510
    2026LAAAP222194.22800
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2023LAADSLP11644.01430
    2024LAADSLP121256.051110
    2025LAACPXP12649.01320
    2025LAAAP6424.20510
    2026LAAAP222194.22800