Age: 23
Bats/Throws: R/R
5' 11" / 170
2B
Birthdate: 3/6/1996 (23 y, 7 m, 16 d)
Service Time: 0.008
Reported as the pre-2019 value.
0 years and 8 days days of service time.
  
MiLB Options: 1
Reported as the pre-2019 season number of waiver options remaining.

Prospects Report
Team Rank: 15Overall Rank: NAReported: 2019 - UpdatedETA: 2019  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
45 / 5030 / 4045 / 4550 / 5055 / 5550 / 5040

RotoWire News: Sosa was recalled from Triple-A Memphis on Monday. (9/2/2019)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2013Cardinals (R)4719833327711.1 %7.6 %.136.325.314.396.450.412150    
2014Cardinals (R)522331372387.7 %12.4 %.101.311.275.341.377.345109    
2014Cardinals (A-)3500000.0 %40.0 %.000.333.200.200.200.18715    
2015Cardinals (R)492237301667.2 %17.0 %.185.342.300.369.485.390137    
2016Cardinals (A)883783423055.0 %18.8 %.068.325.268.307.336.30290    
2016Cardinals (A+)93503402.9 %22.9 %.118.385.294.314.412.333109    
2017Cardinals (R)62317204.3 %8.7 %.182.368.364.391.545.439166    
2017Cardinals (A+)512110251435.7 %16.1 %.062.344.285.329.347.31698    
2017Cardinals (AA)15000020.0 %0.0 %.000.000.000.200.000.143-23    
2018Cardinals (AA)672797343213.2 %18.6 %.153.319.276.308.429.32799    
2018Cardinals (AAA)562095312756.2 %20.1 %.147.310.262.321.408.32188    
2018Cardinals33010033.3 %33.3 %.000.000.000.333.000.230420.0-0.20.10.0
2019THE BAT52102205.1 %22.3 %.113.299.242.286.355.27873    
2019Depth Charts52102204.3 %20.4 %.106.287.238.277.344.270680.0-0.80.20.0
2019Steamer52002204.3 %20.2 %.102.290.240.279.342.271690.0-0.70.10.0
2019ZiPS1264958484264.2 %20.6 %.110.284.235.274.346.26967-0.7-20.67.20.2
2019Cardinals (AAA)11849617706223.4 %19.4 %.174.332.291.335.466.33991    
2019Cardinals810020110.0 %20.0 %.000.333.250.400.250.31595-0.2-0.30.00.0
2019Steamer (R)0100003.5 %22.2 %.122.303.249.285.371.279720.00.00.00.0
Total- - -1113030115.4 %23.1 %.000.286.200.385.200.29583-0.2-0.50.20.0

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2013Cardinals (R)471691985339833332722115331175.314
2014Cardinals (R)522072335743851372318029431385.275
2014Cardinals (A-)3551100000002000000.200
2015Cardinals (R)492002236041847301616038601262.300
2016Cardinals (A)8835137894771313423019071233954.268
2016Cardinals (A+)9343510802034108000000.294
2017Cardinals (R)622238610172102000000.364
2017Cardinals (A+)5119321155441010251412034114530.285
2017Cardinals (AA)1450000000100000000.000
2018Cardinals (AA)672612797247171734329052422612.276
2018Cardinals (AAA)5619120950321305312713242410652.262
2018Cardinals3230000010101000000.000
2019THE BAT520215310022105000000.242
2019Depth Charts520215310022104000 00.238
2019Steamer518204310022104000 00.240
2019ZiPS12646349510976232848422121025331364.235
2019Cardinals (AAA)11845349613292185177062170961664923.291
2019Cardinals88102200020102100010.250
2019Steamer (R)0110000000000000 00.249
Total- - -1110132200030203100010.200

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2013Cardinals (R)11.1 %7.6 %1.47.314.396.450.846.1366.6.325  -0.33511.7.412150
2014Cardinals (R)7.7 %12.4 %0.62.275.341.377.717.1017.5.311  -0.6302.5.345109
2014Cardinals (A-)0.0 %40.0 %0.00.200.200.200.400.0000.1.333  0.00-0.5.18715
2015Cardinals (R)7.2 %17.0 %0.42.300.369.485.854.1856.7.342  0.53810.2.390137
2016Cardinals (A)5.0 %18.8 %0.27.268.307.336.643.0683.8.325  -0.537-4.0.30290
2016Cardinals (A+)2.9 %22.9 %0.13.294.314.412.726.1183.7.385  0.040.3.333109
2017Cardinals (R)4.3 %8.7 %0.50.364.391.545.937.1822.6.368  0.051.8.439166
2017Cardinals (A+)5.7 %16.1 %0.35.285.329.347.676.0625.2.344  0.622-0.4.31698
2017Cardinals (AA)20.0 %0.0 %1.00.000.200.000.200.0000.1.000  0.00-0.7.143-23
2018Cardinals (AA)3.2 %18.6 %0.17.276.308.429.737.1533.2.319  -0.733-0.4.32799
2018Cardinals (AAA)6.2 %20.1 %0.31.262.321.408.729.1474.8.310  0.024-3.2.32188
2018Cardinals33.3 %33.3 %1.00.000.333.000.333.0002.6.0000.00.00.00-0.2.23042
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019THE BAT5.1 %22.3 %0.23.242.286.355.641.1131.6.299  0.02-0.6.27873
2019Depth Charts4.3 %20.4 %0.21.238.277.344.621.1061.6.2870.0 0.02-0.8.27068
2019Steamer4.3 %20.2 %0.21.240.279.342.622.1022.0.2900.0 0.02-0.7.27169
2019ZiPS4.2 %20.6 %0.21.235.274.346.620.1104.0.284  -0.739-18.6.26967
2019Cardinals (AAA)3.4 %19.4 %0.18.291.335.466.801.1744.5.332  -1.168-6.4.33991
2019Cardinals10.0 %20.0 %0.50.250.400.250.650.0007.1.333-0.40.00.210.0.31595
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2019Steamer (R)3.5 %22.2 %0.16.249.285.371.656.1224.3.3030.0 0.000.0.27972
Total- - -15.4 %23.1 %0.67.200.385.200.585.0006.8.286-0.40.00.21-0.3.29583

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
201923126463495109762328484221102644.2 %20.6 %0.21.235.274.346.620.110.284-0.7.2690.2
202024120440473105722328474122100534.7 %21.1 %0.22.239.281.355.635.116.290-0.5.2750.5
202125121443477105722328484223103534.8 %21.6 %0.22.237.281.352.633.115.290-0.5.2740.4

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2013Cardinals (R)0.9010.6 %42.4 %47.0 %33.8 %4.2 %  61.8 %18.5 %19.8 %   
2014Cardinals (R)1.0114.9 %42.9 %42.3 %12.2 %1.4 %  48.4 %25.3 %26.4 %   
2014Cardinals (A-)0.000.0 %0.0 %100.0 %66.7 %0.0 %  66.7 %0.0 %33.3 %   
2015Cardinals (R)0.8922.4 %36.5 %41.0 %21.9 %10.9 %  55.5 %19.5 %25.0 %   
2016Cardinals (A)1.5118.1 %49.3 %32.6 %16.7 %3.3 %  42.0 %22.4 %35.7 %   
2016Cardinals (A+)0.7833.3 %29.2 %37.5 %22.2 %0.0 %  44.4 %18.5 %37.0 %   
2017Cardinals (R)2.2531.6 %47.4 %21.1 %0.0 %25.0 %  55.0 %15.0 %30.0 %   
2017Cardinals (A+)1.5715.5 %51.6 %32.9 %31.4 %0.0 %  47.6 %19.5 %32.9 %   
2017Cardinals (AA)1.000.0 %50.0 %50.0 %0.0 %0.0 %  0.0 %25.0 %75.0 %   
2018Cardinals (AA)0.9421.8 %37.9 %40.3 %30.1 %8.4 %  43.7 %25.4 %31.0 %   
2018Cardinals (AAA)1.1929.1 %38.5 %32.4 %16.7 %10.4 %  48.7 %20.7 %30.7 %   
2018Cardinals0.000.0 %0.0 %100.0 %0.0 %0.0 %0.0 %0.0 %0.0 %0.0 %100.0 %0.0 %100.0 %0.0 %
2019Cardinals (AAA)1.2623.7 %42.5 %33.8 %19.0 %14.0 %  46.7 %22.1 %31.2 %   
2019Cardinals3.0033.3 %50.0 %16.7 %0.0 %0.0 %0.0 %0.0 %50.0 %16.7 %33.3 %33.3 %33.3 %33.3 %
Total- - -1.5028.6 %42.9 %28.6 %0.0 %0.0 %0.0 %0.0 %42.9 %14.3 %42.9 %28.6 %42.9 %28.6 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2013Cardinals (R)64711624   100209309
2014Cardinals (R)7574269   87274361
2014Cardinals (A-)0302   099
2015Cardinals (R)57643514   86281367
2016Cardinals (A)136905015   4638691332
2016Cardinals (A+)7982   4888136
2017Cardinals (R)9460   42832
2017Cardinals (A+)80512416   232468700
2017Cardinals (AA)2200   101222
2018Cardinals (AA)78834525   283686969
2018Cardinals (AAA)5748438   228499727
2018Cardinals01000004711
2019Cardinals (AAA)1521218523   51012231733
2019Cardinals312000081826
Total- - -3220000122537

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2018Cardinals-0.01-0.010.00-0.08-0.010.100.103-0.02-0.04
2019Cardinals0.02-0.060.08-0.50-0.050.420.176-0.040.10
Total- - -0.02-0.060.08-0.58-0.060.350.149-0.060.11

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2018Cardinals63.6% (91.0)9.1% (80.0)18.2% (91.0) 9.1% (84.0)   
2019Cardinals61.5% (93.0)19.2% (87.0)3.8% (90.0)7.7% (81.0)7.7% (84.0)   
Total- - -62.2% (92.4)16.2% (85.8)8.1% (90.7)5.4% (81.0)8.1% (84.0)   

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2018Cardinals63.6 % 18.2 %   9.1 %   9.1 %   
2019Cardinals42.3 %3.9 %3.9 %  15.4 %19.2 %7.7 %  7.7 %   
Total- - -48.7 %2.7 %8.1 %  10.8 %16.2 %5.4 %  8.1 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2018Cardinals91.0 91.0   80.3   84.0  
2019Cardinals93.294.990.0  91.586.981.0  83.7  
Total- - -92.494.990.7  91.585.881.0  83.8  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2018Cardinals63.6 %   9.1 %27.3 %     
2019Cardinals38.5 %7.7 % 19.2 %7.7 %19.2 %7.7 %    
Total- - -46.0 %5.4 % 13.5 %8.1 %21.6 %5.4 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2018Cardinals91.2   84.387.7    
2019Cardinals93.690.5 92.183.786.881.0   
Total- - -92.690.5 92.183.987.181.0   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2018Cardinals0.1-0.2-0.2 0.1  1.68-15.97-11.57 6.16  
2019Cardinals-0.10.1-0.10.3-0.3  -0.592.25-6.3614.61-13.17  
Total- - -0.00.0-0.30.3-0.2  0.10-0.79-9.8414.61-6.73  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2018Cardinals0.1 -0.2   -0.2   0.1  
2019Cardinals0.3-0.3-0.1  -0.1-0.60.3  -0.3  
Total- - -0.4-0.3-0.3  -0.1-0.80.3  -0.2  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2018Cardinals1.78 -10.89   -16.21   6.35  
2019Cardinals2.48-26.24-6.36  -2.61-12.0015.24  -13.17  
Total- - -2.21-26.24-9.38  -2.61-12.7015.24  -6.66  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2018Cardinals0.1    -0.4    
2019Cardinals0.5-0.3 -0.4 -0.60.3   
Total- - -0.6-0.3 -0.4 -1.00.3   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2018Cardinals1.78   6.35-12.66    
2019Cardinals4.99-14.48 -7.34-13.17-12.0015.24   
Total- - -3.67-14.48 -7.34-6.66-12.2515.24   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2018Cardinals42.9 %100.0 %63.6 %33.3 %100.0 %71.4 %36.4 %66.7 %18.2 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Cardinals41.2 %77.8 %53.9 %57.1 %100.0 %78.6 %34.6 %60.0 %11.5 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -41.7 %84.6 %56.8 %50.0 %100.0 %76.2 %35.1 %61.5 %13.5 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Cardinals33.3 %100.0 %63.6 %0.0 %100.0 %71.4 %45.5 %19.0
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Cardinals33.3 %81.8 %53.9 %40.0 %100.0 %78.6 %42.3 %19.9
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -33.3 %87.5 %56.8 %28.6 %100.0 %76.2 %43.2 %19.6

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2018Cardinals33.3 %100.0 %63.6 %0.0 %100.0 %71.4 %45.5 %19.0
2019Cardinals41.2 %77.8 %53.9 %57.1 %100.0 %78.6 %34.6 %19.9
Total- - -39.1 %85.7 %56.8 %44.4 %100.0 %76.2 %37.8 %19.6

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2018Cardinals (AA)2B101086.016211  8          
2018Cardinals (AAA)2B1212101.018341  6          
2018Cardinals2B101.0010001100     1.000 
2019Cardinals (AAA)2B1715129.119322  6          
2019Cardinals2B4111.0110000000     1.000 
Total- - -2B5112.0120001100     1.000 
2018Cardinals (AA)3B111083.18211  1          
2018Cardinals (AAA)3B101087.011140  1          
2019Cardinals (AAA)3B1513110.07171  2          
2018Cardinals (AA)SS4343368.175989  25          
2018Cardinals (AAA)SS2828243.039744  15          
2019Cardinals (AAA)SS8477676.110619310  35          

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2018Cardinals2B1.0   0 000111.0000   0.10.00.00.110.4
2019Cardinals2B11.00  0 0-1-121.5000    0.00.00.03.9
Total- - -2B12.00  0 0-1-132.6670   0.10.00.10.18.3

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2018Cardinals2B1.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
2019Cardinals2B11.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (1)100.0%      (1)100.0%      (1)
Total- - -2B12.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (1)100.0%      (1)100.0%      (2)

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2018Cardinals-0.20.00.10.0-0.20.10.00.10.00.0$0.0 
2019Cardinals-0.1-0.20.00.0-0.30.00.00.30.10.0$0.1 
Total- - --0.3-0.20.10.0-0.50.20.00.40.10.0$0.1