Age: 25
Bats/Throws: R/R
6' 0" / 215
C
Birthdate: 9/15/1994 (25 y, 2 m, 4 d)
Drafted: 2016 June Amateur Draft - Round: 6, Pick: 18, Overall: 184, Team: Washington Nationals
Service Time: 0.022
Reported as the pre-2020 value.
0 years and 22 days days of service time.
  
MiLB Options: 3
Reported as the pre-2019 season number of waiver options remaining.

RotoWire News: Barrera had his contract selected from Double-A Harrisburg by the Nationals on Sunday, Dan Kolko of MASN Sports reports. (9/8/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
2016Nationals (A-)481903191707.9 %11.6 %.122.262.244.337.366.341115    
2017Nationals (A)672688282718.6 %21.6 %.186.335.278.354.464.372136    
2018Nationals (A+)682886362437.6 %18.4 %.124.310.263.334.386.338107    
2019Nationals (AA)1014038424618.9 %17.1 %.132.285.249.323.381.321108    
2019Nationals2200000.0 %0.0 %.000.000.000.000.000.000-1000.0-0.60.00.0
2020Depth Charts83213306.5 %20.0 %.126.286.243.299.369.287720.0-1.20.60.0
2020Steamer83113306.5 %20.0 %.126.286.243.299.369.287720.0-1.10.60.0
Total- - -2200000.0 %0.0 %.000.000.000.000.000.000-1000.0-0.60.00.0

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2016Nationals (A-)481641904027913191715022920800.244
2017Nationals (A)6723726866391818282723058620810.278
2018Nationals (A+)6825928868481406362422053601830.263
2019Nationals (AA)10135740389582308424636169541912.249
2019Nationals2220000000000000000.000
2020Depth Charts829327510133206000 00.243
2020Steamer828317510133206000 00.243
Total- - -2220000000000000000.000

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2016Nationals (A-)7.9 %11.6 %0.68.244.337.366.703.1222.4.262  -0.1243.1.341115
2017Nationals (A)8.6 %21.6 %0.40.278.354.464.819.1863.2.335  0.14211.2.372136
2018Nationals (A+)7.6 %18.4 %0.42.263.334.386.721.1243.8.310  0.7362.4.338107
2019Nationals (AA)8.9 %17.1 %0.52.249.323.381.704.1321.8.285  -0.6473.5.321108
2019Nationals0.0 %0.0 %0.00.000.000.000.000.0000.1.0000.00.00.00-0.6.000-100
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2020Depth Charts6.5 %20.0 %0.33.243.299.369.668.1262.8.2860.0 0.03-0.9.28772
2020Steamer6.5 %20.0 %0.33.243.299.369.668.1262.8.2860.0 0.03-0.9.28772
Total- - -0.0 %0.0 %0.00.000.000.000.000.0000.1.0000.00.00.00-0.6.000-100

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2016Nationals (A-)1.2116.4 %45.7 %37.9 %34.0 %5.7 %  59.0 %17.4 %23.6 %   
2017Nationals (A)1.0120.3 %40.1 %39.5 %27.1 %11.4 %  55.8 %24.9 %19.3 %   
2018Nationals (A+)0.9216.2 %40.2 %43.6 %18.0 %6.7 %  52.2 %22.7 %25.1 %   
2019Nationals (AA)1.1418.8 %43.2 %38.0 %23.9 %7.3 %  48.8 %21.5 %29.7 %   
2019Nationals0.0050.0 %0.0 %50.0 %0.0 %0.0 %0.0 %0.0 %50.0 %50.0 %0.0 %50.0 %50.0 %0.0 %
Total- - -0.0050.0 %0.0 %50.0 %0.0 %0.0 %0.0 %0.0 %50.0 %50.0 %0.0 %50.0 %50.0 %0.0 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2016Nationals (A-)64532318   228406634
2017Nationals (A)71703619   368624992
2018Nationals (A+)82893316   3876661053
2019Nationals (AA)1241095426   5529521504
2019Nationals0110000145
Total- - -0110000145

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2019Nationals0.000.000.00-1.08-0.110.020.011-0.03-0.01
Total- - -0.000.000.00-1.08-0.110.020.011-0.03-0.01

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2019Nationals40.0% (91.5) 40.0% (86.0)20.0% (75.0)    
Total- - -40.0% (91.5) 40.0% (86.0)20.0% (75.0)    

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2019Nationals40.0 % 40.0 %    20.0 %      
Total- - -40.0 % 40.0 %    20.0 %      

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2019Nationals91.5 86.1    75.1     
Total- - -91.5 86.1    75.1     

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2019Nationals40.0 %40.0 %    20.0 %    
Total- - -40.0 %40.0 %    20.0 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2019Nationals91.485.9    75.0   
Total- - -91.485.9    75.0   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2019Nationals-0.3 -0.30.0   -16.47 -14.033.74   
Total- - --0.3 -0.30.0   -16.47 -14.033.74   

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2019Nationals-0.3 -0.3    0.0     
Total- - --0.3 -0.3    0.0     

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2019Nationals-16.47 -14.03    3.74     
Total- - --16.47 -14.03    3.74     

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2019Nationals-0.3-0.3    0.0   
Total- - --0.3-0.3    0.0   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2019Nationals-16.47-14.03    3.74   
Total- - --16.47-14.03    3.74   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2019Nationals50.0 %66.7 %60.0 %100.0 %100.0 %100.0 %60.0 %50.0 %0.0 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -50.0 %66.7 %60.0 %100.0 %100.0 %100.0 %60.0 %50.0 %0.0 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Nationals33.3 %100.0 %60.0 %100.0 %100.0 %100.0 %40.0 %25.0
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -33.3 %100.0 %60.0 %100.0 %100.0 %100.0 %40.0 %25.0

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Nationals33.3 %100.0 %60.0 %100.0 %100.0 %100.0 %40.0 %25.0
Total- - -33.3 %100.0 %60.0 %100.0 %100.0 %100.0 %40.0 %25.0

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2019Nationals (AA)C9391794.0736667  3    74304   
2019NationalsC102.0000000000 0000.000 
Total- - -C102.0000000000 0000.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2019NationalsC2.0000  0 0     0.0      
Total- - -C2.0000  0 0     0.0      

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2019Nationals-0.60.00.00.0-0.60.00.00.1-0.50.0($0.4) 
Total- - --0.60.00.00.0-0.60.00.00.1-0.50.0($0.4) 

  • 2016 June Amateur Draft - Round: 6, Pick: 18, Overall: 184
    • Team: Washington Nationals
    • School: Texas