Batting

Ivan Sosa

Kansas City Royals (A)
3B/SS
Age: 22
Bats/Throws: R/R
6'2" / 180
DOB: 9/9/2004
(22 years, 1 month, 12 days)
3B/SS
Season2026
TeamKCR
LevelMiLB
G45
PA162
HR8
AVG.178
OBP.206
SLG.368
wOBA.258
wRC+40
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
    2022KCRDSL17411692201637.1%23.1%.106.259.205.274.311.28866
    2022KCRDSL171134021111.8%38.2%.034.118.069.176.103.162-7
    2022KCRMiLB17522032221747.9%25.6%.094.240.183.257.278.26754
    2023KCRDSL18186327924.8%38.1%.158.281.193.254.351.28862
    2023KCRDSL181237121113.5%45.9%.125.143.094.216.219.22727
    2023KCRMiLB1830100391038.0%41.0%.146.239.157.240.303.26649
    2024KCRCPX1925812151027.4%34.6%.122.364.243.309.365.32272
    2025KCRCPX20311072151733.7%33.6%.160.355.240.276.400.31070
    2026SteamerPROJ210100002.9%33.1%.054.207.145.177.199.168-20.0-0.10.00.0
    2026OOPSYPROJ210100004.8%33.0%.110.276.195.238.305.239460.0-0.10.00.0
    2026KCRA21451628142523.1%38.3%.191.226.178.206.368.25840
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2022KCRDSL17411692201637.1%23.1%.106.259.205.274.311.28866
    2022KCRDSL171134021111.8%38.2%.034.118.069.176.103.162-7
    2022KCRMiLB17522032221747.9%25.6%.094.240.183.257.278.26754
    2023KCRDSL18186327924.8%38.1%.158.281.193.254.351.28862
    2023KCRDSL181237121113.5%45.9%.125.143.094.216.219.22727
    2023KCRMiLB1830100391038.0%41.0%.146.239.157.240.303.26649
    2024KCRCPX1925812151027.4%34.6%.122.364.243.309.365.32272
    2025KCRCPX20311072151733.7%33.6%.160.355.240.276.400.31070
    2026SteamerPROJ210100002.9%33.1%.054.207.145.177.199.168-20.0-0.10.00.0
    2026OOPSYPROJ210100004.8%33.0%.110.276.195.238.305.239460.0-0.10.00.0
    2026KCRA21451628142523.1%38.3%.191.226.178.206.368.25840
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022KCRDSL411511693120812201612039321133.205
    2022KCRDSL11293421100214013010010.069
    2022KCRMiLB521802033321912221716052331143.183
    2023KCRDSL185763116302793024210021.193
    2023KCRDSL12323731101215017000011.094
    2023KCRMiLB30891001474039108041210032.157
    2024KCRCPX257481181330215106028100523.243
    2025KCRCPX31100107241543215174036101131.240
    2026SteamerPROJ011000000000000000.145
    2026OOPSYPROJ011000000000000000.195
    2026KCRA45152162271450814255062120122.178
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022KCRDSL411511693120812201612039321133.205
    2022KCRDSL11293421100214013010010.069
    2022KCRMiLB521802033321912221716052331143.183
    2023KCRDSL185763116302793024210021.193
    2023KCRDSL12323731101215017000011.094
    2023KCRMiLB30891001474039108041210032.157
    2024KCRCPX257481181330215106028100523.243
    2025KCRCPX31100107241543215174036101131.240
    2026SteamerPROJ011000000000000000.145
    2026OOPSYPROJ011000000000000000.195
    2026KCRA45152162271450814255062120122.178
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022KCRDSL7.1%23.1%0.31.205.274.311.585.1065.3.259-0.915-9.3.28866
    2022KCRDSL11.8%38.2%0.31.069.176.103.280.0345.2.1180.20-5.3.162-7
    2022KCRMiLB7.9%25.6%0.31.183.257.278.535.0945.3.240-0.715-14.7.26754
    2023KCRDSL4.8%38.1%0.13.193.254.351.605.1585.1.281-0.15-3.9.28862
    2023KCRDSL13.5%45.9%0.29.094.216.219.435.1252.8.143-0.31-4.2.22727
    2023KCRMiLB8.0%41.0%0.20.157.240.303.543.1464.2.239-0.47-8.1.26649
    2024KCRCPX7.4%34.6%0.21.243.309.365.674.1224.4.364-1.49-3.5.32272
    2025KCRCPX3.7%33.6%0.11.240.276.400.676.1608.0.3550.011-4.6.31070
    2026SteamerPROJ2.9%33.1%0.09.145.177.199.376.0544.1.2070.00.00-0.1.168-2
    2026OOPSYPROJ4.8%33.0%0.15.195.238.305.543.1105.0.2760.00-0.1.23946
    2026KCRA3.1%38.3%0.08.178.206.368.575.1913.0.226-0.710-12.4.25840
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022KCRDSL7.1%23.1%0.31.205.274.311.585.1065.3.259-0.915-9.3.28866
    2022KCRDSL11.8%38.2%0.31.069.176.103.280.0345.2.1180.20-5.3.162-7
    2022KCRMiLB7.9%25.6%0.31.183.257.278.535.0945.3.240-0.715-14.7.26754
    2023KCRDSL4.8%38.1%0.13.193.254.351.605.1585.1.281-0.15-3.9.28862
    2023KCRDSL13.5%45.9%0.29.094.216.219.435.1252.8.143-0.31-4.2.22727
    2023KCRMiLB8.0%41.0%0.20.157.240.303.543.1464.2.239-0.47-8.1.26649
    2024KCRCPX7.4%34.6%0.21.243.309.365.674.1224.4.364-1.49-3.5.32272
    2025KCRCPX3.7%33.6%0.11.240.276.400.676.1608.0.3550.011-4.6.31070
    2026SteamerPROJ2.9%33.1%0.09.145.177.199.376.0544.1.2070.00.00-0.1.168-2
    2026OOPSYPROJ4.8%33.0%0.15.195.238.305.543.1105.0.2760.00-0.1.23946
    2026KCRA3.1%38.3%0.08.178.206.368.575.1913.0.226-0.710-12.4.25840
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2022KCRDSL0.5711.9%32.1%56.0%29.5%3.3%47.4%25.9%26.7%
    2022KCRDSL0.886.3%43.8%50.0%25.0%0.0%29.4%23.5%47.1%
    2022KCRMiLB0.6111.2%33.6%55.2%29.0%2.9%45.1%25.6%29.3%
    2023KCRDSL1.0023.5%38.2%38.2%38.5%15.4%61.8%17.6%20.6%
    2023KCRDSL0.8613.3%40.0%46.7%28.6%14.3%40.0%20.0%40.0%
    2023KCRMiLB0.9520.4%38.8%40.8%35.0%15.0%55.1%18.4%26.5%
    2024KCRCPX1.3318.6%46.5%34.9%26.7%13.3%58.7%19.6%21.7%
    2025KCRCPX0.7423.0%32.8%44.3%22.2%7.4%46.9%23.4%29.7%
    2026KCRA0.6823.9%30.7%45.5%27.5%20.0%46.7%29.3%23.9%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2022KCRDSL0.5711.9%32.1%56.0%29.5%3.3%47.4%25.9%26.7%
    2022KCRDSL0.886.3%43.8%50.0%25.0%0.0%29.4%23.5%47.1%
    2022KCRMiLB0.6111.2%33.6%55.2%29.0%2.9%45.1%25.6%29.3%
    2023KCRDSL1.0023.5%38.2%38.2%38.5%15.4%61.8%17.6%20.6%
    2023KCRDSL0.8613.3%40.0%46.7%28.6%14.3%40.0%20.0%40.0%
    2023KCRMiLB0.9520.4%38.8%40.8%35.0%15.0%55.1%18.4%26.5%
    2024KCRCPX1.3318.6%46.5%34.9%26.7%13.3%58.7%19.6%21.7%
    2025KCRCPX0.7423.0%32.8%44.3%22.2%7.4%46.9%23.4%29.7%
    2026KCRA0.6823.9%30.7%45.5%27.5%20.0%46.7%29.3%23.9%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2022KCRDSL3561131873232305
    2022KCRDSL7812215677
    2022KCRMiLB4269142094288382
    2023KCRDSL13138518106124
    2023KCRDSL6722236689
    2023KCRMiLB192010741172213
    2024KCRCPX20158475165240
    2025KCRCPX202714692250342
    2026KCRA27402111159433592
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2022KCRDSL3561131873232305
    2022KCRDSL7812215677
    2022KCRMiLB4269142094288382
    2023KCRDSL13138518106124
    2023KCRDSL6722236689
    2023KCRMiLB192010741172213
    2024KCRCPX20158475165240
    2025KCRCPX202714692250342
    2026KCRA27402111159433592
    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
    2022KCRDSL72.1%52.3%18.9%34.4%3.9%38.4%
    2022KCRDSL63.6%34.7%29.4%41.6%9.1%50.6%
    2022KCRMiLB70.4%49.1%20.7%35.9%5.0%40.8%
    2023KCRDSL72.6%37.8%34.9%45.2%12.9%58.1%
    2023KCRDSL62.9%26.8%43.2%46.1%11.2%57.3%
    2023KCRMiLB68.5%33.6%38.0%45.5%12.2%57.7%
    2024KCRCPX54.6%56.5%44.4%23.8%14.2%37.9%
    2025KCRCPX62.0%59.9%49.5%24.9%11.1%36.0%
    2026KCRA63.5%57.7%56.8%26.9%9.6%36.5%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2022KCRDSL72.1%52.3%18.9%34.4%3.9%38.4%
    2022KCRDSL63.6%34.7%29.4%41.6%9.1%50.6%
    2022KCRMiLB70.4%49.1%20.7%35.9%5.0%40.8%
    2023KCRDSL72.6%37.8%34.9%45.2%12.9%58.1%
    2023KCRDSL62.9%26.8%43.2%46.1%11.2%57.3%
    2023KCRMiLB68.5%33.6%38.0%45.5%12.2%57.7%
    2024KCRCPX54.6%56.5%44.4%23.8%14.2%37.9%
    2025KCRCPX62.0%59.9%49.5%24.9%11.1%36.0%
    2026KCRA63.5%57.7%56.8%26.9%9.6%36.5%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2025KCRCPX1B3323.017101
    2026KCRA1B102.20000
    2025KCRCPX2B6651.24932
    2023KCRDSL3B1110.01220
    2024KCRCPX3B8649.011210
    2025KCRCPX3B9555.031251
    2026KCRA3B2726224.01445123
    2022KCRDSLSS3635283.26365916
    2022KCRDSLSS111175.0122044
    2023KCRDSLSS1414107.0203144
    2023KCRDSLSS8747.171342
    2024KCRCPXSS1715124.2153165
    2025KCRCPXSS104.01301
    2026KCRASS101.00000
    2025KCRCPXRF121190.019200
    2022KCRDSLDH550.00000
    2023KCRDSLDH430.00000
    2023KCRDSLDH330.00000
    2025KCRCPXDH220.00000
    2026KCRADH18180.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2025KCRCPX1B3323.017101
    2026KCRA1B102.20000
    2025KCRCPX2B6651.24932
    2023KCRDSL3B1110.01220
    2024KCRCPX3B8649.011210
    2025KCRCPX3B9555.031251
    2026KCRA3B2726224.01445123
    2022KCRDSLSS3635283.26365916
    2022KCRDSLSS111175.0122044
    2023KCRDSLSS1414107.0203144
    2023KCRDSLSS8747.171342
    2024KCRCPXSS1715124.2153165
    2025KCRCPXSS104.01301
    2026KCRASS101.00000
    2025KCRCPXRF121190.019200
    2022KCRDSLDH550.00000
    2023KCRDSLDH430.00000
    2023KCRDSLDH330.00000
    2025KCRCPXDH220.00000
    2026KCRADH18180.00000