Age: 26
Bats/Throws: R/R
6' 4" / 225
1B/OF
Birthdate: 3/17/1993 (26 y, 11 m, 7 d)
Drafted: 2014 June Amateur Draft - Round: 5, Pick: 7, Overall: 142, Team: Philadelphia Phillies
Contract: 1 yr, $575K (2019)
Service Time: 2.053
Reported as the pre-2020 value.
2 years and 53 days days of service time.
  
Free Agent:
Becomes a free agent entering the 2024 season, after the conclusion of the 2023 season.
2024   
Arb Eligible:
Projected to be arbitration eligible for the 2021 season.
2021   
MiLB Options: 3
Reported as the pre-2020 season number of waiver options remaining.

Prospects Report
Team Rank: 9Overall Rank: NAReported: 2017ETA: 2018  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
40 / 5040 / 5060 / 6030 / 3040 / 4540 / 4045

RotoWire News: Hoskins won't start the second game of Tuesday's doubleheader against the Nationals, Matt Breen of The Philadelphia Inquirer reports. (9/24/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
2014Phillies (A-)702739304037.7 %19.8 %.171.268.237.311.408.334112    
2015Phillies (A)682909395129.0 %17.2 %.204.369.322.397.525.418161    
2015Phillies (A+)6727784739210.5 %17.7 %.193.367.317.394.510.421174    
2016Phillies (AA)1355893895116812.1 %21.2 %.285.297.281.377.566.414159    
2017Phillies (AAA)115475297891413.5 %15.8 %.297.281.284.385.581.419166    
2017Phillies50212183748217.5 %21.7 %.359.241.259.396.618.4171581.917.6-2.82.2
2018Phillies153660348996513.2 %22.7 %.251.272.246.354.496.3631282.124.6-18.12.8
2019Phillies160705298685216.5 %24.5 %.228.267.226.364.454.347113-2.79.2-9.82.2
2020THE BAT151654349095313.5 %23.2 %.243.269.242.354.486.352116    
2020ATC155667369096314.9 %23.7 %.256.266.240.362.497.360122    
2020Depth Charts1516513591101414.8 %24.4 %.254.273.241.362.496.3591210.118.0-10.02.8
2020Steamer150656369396415.1 %23.4 %.257.267.242.365.499.3621220.319.7-10.33.0
2020ZiPS1536593491109414.6 %25.5 %.252.278.241.360.493.357119-0.416.5-11.12.6
Total- - -363157781212229915.2 %23.4 %.255.266.239.364.494.3631251.351.5-30.77.1

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2014Phillies (A-)7024527358341509304021154610633.237
2015Phillies (A)6825529082521749395126050720724.322
2015Phillies (A+)6724327777481928473929249320420.317
2016Phillies (AA)1354985891407526138951167111251190883.281
2017Phillies (AAA)1154014751145724429789164075550842.284
2017Phillies5017021244197018374837146320220.259
2018Phillies15355866013765380348996872150950753.246
2019Phillies16057070512962335298685116617311601022.226
2020THE BAT15155065413369292349095884152950831.242
2020ATC155552667133652923690969921581060832.240
2020Depth Charts151540651130652833591101963159951 42.241
2020Steamer15054365613166273369396994153952 42.242
2020ZiPS153548659132653033491109963168960942.241
Total- - -36312981577310146785812122292409369231301995.239

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2014Phillies (A-)7.7 %19.8 %0.39.237.311.408.720.1712.8.268  -0.5343.6.334112
2015Phillies (A)9.0 %17.2 %0.52.322.397.525.922.2044.5.369  -1.45520.8.418161
2015Phillies (A+)10.5 %17.7 %0.59.317.394.510.904.1935.2.367  0.24920.8.421174
2016Phillies (AA)12.1 %21.2 %0.57.281.377.566.943.2854.0.297  0.510839.9.414159
2017Phillies (AAA)13.5 %15.8 %0.85.284.385.581.966.2974.7.281  -0.19035.9.419166
2017Phillies17.5 %21.7 %0.80.259.396.6181.014.3593.4.2410.61.00.34317.2.417158
2017Average8.5 %21.6 %0.39.255.324.426.750.1715.0.300     .321 
2018Phillies13.2 %22.7 %0.58.246.354.496.850.2512.6.2720.81.9-0.610326.2.363128
2018Average8.5 %22.3 %0.38.248.318.409.728.1615.0.296     .315 
2019Phillies16.5 %24.5 %0.67.226.364.454.819.2283.6.267-2.40.6-0.910516.5.347113
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2020THE BAT13.5 %23.2 %0.58.242.354.486.840.2433.3.269  -0.110118.2.352116
2020ATC14.9 %23.7 %0.63.240.362.497.859.2563.2.266  -0.610723.3.360122
2020Depth Charts14.8 %24.4 %0.61.241.362.496.858.2543.6.2730.5 -0.410422.2.359121
2020Steamer15.1 %23.4 %0.64.242.365.499.864.2573.5.2670.7 -0.410623.7.362122
2020ZiPS14.6 %25.5 %0.57.241.360.493.852.2523.8.278  -0.410421.2.357119
Total- - -15.2 %23.4 %0.65.239.364.494.858.2553.4.266-1.03.5-1.225259.9.363125

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
202027153548659132653033491109961684214.6 %25.5 %0.57.241.360.493.852.252.278-0.4.3572.6
202128148529638127613033388106941644214.7 %25.7 %0.57.240.361.495.856.255.278-0.4.3582.5
202229144517624124603033186102921564214.7 %25.0 %0.59.240.361.489.850.250.277-0.4.3562.4

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2014Phillies (A-)0.9016.4 %39.7 %43.9 %15.7 %10.8 %  45.8 %22.4 %31.8 %   
2015Phillies (A)0.9120.4 %37.9 %41.7 %8.1 %10.5 %  47.3 %23.7 %29.0 %   
2015Phillies (A+)0.6510.5 %35.3 %54.2 %19.4 %7.8 %  49.0 %26.0 %25.0 %   
2016Phillies (AA)0.6117.0 %31.4 %51.6 %13.1 %19.9 %  46.6 %27.8 %25.7 %   
2017Phillies (AAA)0.6519.9 %31.5 %48.6 %18.2 %18.2 %  48.5 %27.3 %24.2 %   
2017Phillies0.6823.8 %31.0 %45.2 %8.8 %31.6 %5.1 %0.0 %49.2 %28.6 %22.2 %12.7 %41.3 %46.0 %
2018Phillies0.5619.2 %29.1 %51.7 %11.3 %16.0 %9.2 %0.0 %50.0 %31.1 %18.9 %19.9 %45.6 %34.5 %
2019Phillies0.5820.6 %29.0 %50.4 %15.3 %14.3 %5.1 %0.0 %47.4 %33.3 %19.4 %15.6 %38.2 %46.2 %
Total- - -0.5820.4 %29.3 %50.3 %12.7 %17.1 %6.9 %0.0 %48.8 %31.7 %19.6 %17.1 %41.9 %41.0 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2014Phillies (A-)75833113   112362474
2015Phillies (A)7886427   187421608
2015Phillies (A+)671032020   158385543
2016Phillies (AA)1161916325   96113702331
2017Phillies (AAA)1031596529   81511381953
2017Phillies3957305200415570985
2018Phillies12021379241100120817102918
2019Phillies1172038331600132918943223
Total- - -276473192601900295241747126

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2017Phillies1.69-3.525.2024.072.461.07 02.12-0.54
2018Phillies2.03-11.1413.1828.733.040.970.7952.22-0.13
2019Phillies0.08-12.1712.258.970.961.00 01.26-1.19
Total- - -3.80-26.8330.6361.766.461.000.7955.60-1.79

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Phillies54.9% (93.2)18.6% (84.6)3.1% (86.9)8.9% (77.1)11.9% (84.2)1.5% (85.8)1.0% (78.4)0.4%
2018Phillies51.0% (93.2)19.8% (85.2)6.2% (89.5)10.1% (78.9)11.9% (84.5)1.0% (84.1) 0.3%
2019Phillies51.4% (93.5)22.9% (84.7)6.6% (88.7)9.2% (78.7)9.1% (84.2)0.7% (86.2) 0.6%
Total- - -51.8% (93.3)21.0% (84.9)6.0% (88.9)9.6% (78.6)10.6% (84.3)0.9% (85.2)0.1% (78.4)0.5%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Phillies38.8 %12.9 %4.7 %0.6 %0.4 %3.1 %16.6 %8.3 %1.1 % 12.3 % 1.3 % 
2018Phillies31.4 %11.9 %5.4 %1.8 % 7.7 %21.2 %7.8 %1.6 %0.0 %11.2 %   
2019Phillies35.4 %9.7 %6.6 %1.0 % 6.8 %21.6 %9.0 %1.2 % 8.7 %   
Total- - -34.2 %11.0 %5.9 %1.2 %0.1 %6.7 %20.8 %8.4 %1.3 %0.0 %10.2 % 0.2 % 

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Phillies93.691.787.483.787.791.484.277.679.6 84.5 77.3
2018Phillies93.493.089.584.4 92.885.178.280.666.884.5  
2019Phillies93.692.788.685.2 93.484.778.980.1 84.1  
Total- - -93.592.788.884.687.793.084.878.480.366.884.3 77.3

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Phillies35.8 %3.7 %1.7 %19.3 %11.5 %17.7 %9.3 % 1.0 %  
2018Phillies33.8 %5.8 %1.6 %17.0 %11.2 %20.6 %10.0 %0.1 %   
2019Phillies35.9 %6.2 %0.8 %15.6 %9.0 %23.0 %9.4 %   0.0 %
Total- - -35.1 %5.7 %1.2 %16.7 %10.2 %21.3 %9.6 %0.0 %0.1 % 0.0 %

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Phillies94.087.286.192.384.485.077.3 78.6 
2018Phillies94.189.784.693.085.085.879.569.3  
2019Phillies94.189.084.293.084.685.078.8   
Total- - -94.189.184.892.984.885.378.969.378.6 

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Phillies12.05.20.6-0.40.4-0.30.32.212.872.06-0.480.35-2.203.29
2018Phillies24.4-11.14.03.75.50.6 1.64-1.922.201.251.582.16 
2019Phillies10.97.2-2.5-0.83.3-1.1 0.660.98-1.17-0.271.13-4.87 
Total- - -47.31.42.12.59.2-0.80.31.280.090.500.361.21-1.233.29

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Phillies7.24.4-0.2-0.20.20.05.8-1.51.1 -0.2 0.0
2018Phillies9.014.00.12.6 2.4-8.41.90.8-0.24.8  
2019Phillies3.86.6-0.40.7 1.30.32.3-0.7 1.2  
Total- - -20.025.0-0.53.10.23.6-2.32.81.2-0.25.8 0.0

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Phillies1.973.67-0.55-3.385.43-0.113.70-1.8711.37 -0.18 0.15
2018Phillies0.984.050.065.14 1.05-1.360.851.76-24.211.47  
2019Phillies0.332.10-0.172.23 0.570.050.80-1.98 0.44  
Total- - -0.833.21-0.123.545.430.76-0.150.471.31-24.210.80 0.15

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Phillies10.00.7-0.41.7 5.2-0.4 0.3 
2018Phillies7.11.91.517.4 -9.54.0-0.3  
2019Phillies1.2-0.9-0.48.6 2.50.6   
Total- - -18.31.60.727.7 -1.94.1-0.30.3 

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Phillies2.831.90-2.340.880.432.97-0.48 3.21 
2018Phillies0.721.113.403.521.42-1.591.37-15.29  
2019Phillies0.10-0.46-1.711.720.960.330.20   
Total- - -0.730.410.782.341.08-0.120.60-15.293.21 

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Phillies24.0 %57.7 %38.3 %68.4 %88.8 %81.4 %42.4 %53.8 %7.1 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Phillies22.8 %60.6 %39.1 %64.2 %87.4 %79.8 %43.2 %52.4 %7.9 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Phillies24.0 %61.0 %39.2 %68.1 %84.0 %78.2 %41.0 %54.0 %8.5 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -23.5 %60.4 %39.0 %66.6 %86.1 %79.3 %42.1 %53.3 %8.1 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Phillies22.9 %56.7 %38.4 %62.4 %88.9 %80.3 %45.7 %25.4
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Phillies21.9 %58.4 %39.1 %59.8 %88.0 %79.6 %47.0 %25.2
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Phillies22.5 %58.7 %39.2 %63.8 %84.6 %78.2 %46.3 %27.2
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -22.3 %58.3 %39.1 %62.0 %86.5 %79.0 %46.5 %26.1

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Phillies22.8 %57.9 %38.4 %62.4 %90.5 %81.2 %44.3 %26.2
2018Phillies21.6 %59.0 %39.1 %60.2 %87.8 %79.7 %46.8 %26.1
2019Phillies22.6 %58.9 %39.2 %63.3 %84.9 %78.2 %45.8 %27.7
Total- - -22.2 %58.8 %39.0 %61.9 %86.8 %79.2 %46.0 %26.9

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Phillies (AAA)1B105105890.0801488  76          
2017Phillies1B2721203.1185183301620155    .985 
2018Phillies1B1712106.21051100082181    1.000 
2019Phillies1B1581571398.111931229811076110823    .993 
Total- - -1B2021901708.114831511211113110213129    .993 
2017Phillies (AAA)LF3327.0900  0          
2017PhilliesLF3029237.14421100100     .979 
2018PhilliesLF1351331172.123556600000     .976 
Total- - -LF1651621409.227977700100     .976 
2017PhilliesOF3029237.14421100100     .979 
2018PhilliesOF1351331172.123556600000     .976 
Total- - -OF1651621409.227977700100     .976 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2017Phillies1B203.1   0 0103733.89200  0.01.5-0.60.94.8
2018Phillies1B106.2   0 0-2-22520.80010  0.00.10.60.66.2
2019Phillies1B1398.10  0 -2-2-2205161.78521   -0.50.32.52.41.6
Total- - -1B1708.10  0 -2-3-4267214.802220  -0.62.02.53.92.3
2017PhilliesLF237.1    10-2-13732.865120 0.5 -1.20.1-0.7-4.1
2018PhilliesLF1172.1    -6-3-15-24197177.89958-11 -2.3 -7.6-1.4-11.3-13.7
Total- - -LF1409.2    -5-3-17-25234209.89370-11 -1.9 -8.9-1.3-12.0-11.9
2017PhilliesOF237.1    10-2-13732.865120 0.5 -1.20.1-0.7-4.1
2018PhilliesOF1172.1    -6-3-15-24197177.89958-11 -2.3 -7.6-1.4-11.3-13.7
Total- - -OF1409.2    -5-3-17-25234209.89370-11 -1.9 -8.9-1.3-12.0-11.9

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017Phillies1B203.10.0%      (0)0.0%      (3)0.0%      (0)33.3%     (3)50.0%      (4)97.6%    (42)
2018Phillies1B106.20.0%      (0)0.0%      (1)0.0%      (1)0.0%     (1)100.0%      (1)96.4%    (28)
2019Phillies1B1398.10.0%      (6)0.0%      (9)33.3%      (3)62.5%    (16)47.4%    (19)98.1%  (264)
Total- - -1B1708.10.0%      (6)0.0%    (13)25.0%      (4)55.0%    (20)50.0%    (24)97.9%  (334)
2017PhilliesLF237.10.0%    (12)0.0%      (1)0.0%      (1)0.0%     (0)60.0%      (5)97.6%    (42)
2018PhilliesLF1172.10.0%    (60)0.0%      (8)0.0%      (6)31.3%    (16)57.1%    (14)98.7%  (225)
Total- - -LF1409.20.0%    (72)0.0%      (9)0.0%      (7)31.3%    (16)57.9%    (19)98.5%  (267)
2017PhilliesOF237.10.0%    (12)0.0%      (1)0.0%      (1)0.0%     (0)60.0%      (5)97.6%    (42)
2018PhilliesOF1172.10.0%    (60)0.0%      (8)0.0%      (6)31.3%    (16)57.1%    (14)98.7%  (225)
Total- - -OF1409.20.0%    (72)0.0%      (9)0.0%      (7)31.3%    (16)57.9%    (19)98.5%  (267)

SeasonTeamInnVotesInstinctsFirst StepSpeedHandsReleaseArm StrengthArm AccuracyOverallFSR
2017Phillies440.2549453947463538430
2018Phillies1279.01092224912201816-11
Total- - -1719.2151928281921242323-11

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2017Phillies15.81.90.2-3.017.6-2.80.46.621.82.2$17.4 
2018Phillies22.52.1-10.7-7.424.6-18.11.019.727.32.8$22.5 
2019Phillies11.9-2.72.4-12.29.2-9.80.722.222.22.2$17.3 
Total- - -50.21.3-8.1-22.551.5-30.72.148.571.47.1$57.2 

  • 2014 June Amateur Draft - Round: 5, Pick: 7, Overall: 142
    • Team: Philadelphia Phillies
    • School: Cal St Sacramento