Age: 26
Bats/Throws: L/L
6' 0" / 210
1B
Birthdate: 7/30/1993 (26 y, 2 m, 20 d)
Drafted: 2015 June Amateur Draft - Round: 39, Pick: 30, Overall: 1185, Team: Los Angeles Angels
Service Time: 0.000
Reported as the pre-2019 value.
0 years and 0 days days of service time.
  
MiLB Options: 3
Reported as the pre-2019 season number of waiver options remaining.

Prospects Report
Team Rank: 35Overall Rank: NAReported: 2019 - UpdatedETA: 2019  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
40 / 4045 / 5055 / 5545 / 4555 / 6060 / 6035+

RotoWire News: Walsh isn't in the starting lineup for Friday's game against Houston. (9/27/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
2015Angels (R)301262192808.7 %13.5 %.239.376.339.400.578.442173    
2015Angels (R)31301107.7 %15.4 %.000.200.182.231.182.2019    
2016Angels (A)1094307553627.2 %18.8 %.135.350.290.344.425.358128    
2017Angels (A+)703068435218.5 %23.5 %.200.423.331.395.531.407149    
2017Angels (AA)207437914.1 %39.2 %.174.351.232.274.406.31195    
2018Angels (A+)40178132836013.5 %28.1 %.329.308.275.365.604.404149    
2018Angels (AA)4117382626112.1 %27.7 %.248.372.289.382.537.407158    
2018Angels (AAA)471988323708.1 %28.3 %.208.345.270.333.478.353109    
2019Steamer0100007.0 %29.5 %.157.307.234.292.391.295880.00.00.00.0
2019ZiPS11949816535616.8 %32.9 %.164.293.215.272.379.28178-0.4-13.5-8.4-0.6
2019Angels (AAA)98454369086013.0 %25.3 %.361.374.325.423.686.448161    
2019Angels348716506.9 %40.2 %.127.349.203.276.329.259600.2-4.3-0.4-0.2
2019Steamer (R)8935815404418.2 %31.7 %.192.316.237.307.430.310940.2-2.4-3.20.7
2019Depth Charts (R)9238514414417.5 %32.8 %.176.307.225.290.401.29282-0.1-8.9-6.4-0.2
Total- - -348716506.9 %40.2 %.127.349.203.276.329.259600.2-4.3-0.4-0.2

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2015Angels (R)3010912637191242192811117231200.339
2015Angels (R)311132200011102010000.182
2016Angels (A)109393430114763017553631081213820.290
2017Angels (A+)7027530691532918435226072410610.331
2017Angels (AA)2069741610303793029101010.232
2018Angels (A+)4014917841198113283624250050301.275
2018Angels (AA)4114917343221308262621148210510.289
2018Angels (AAA)4717819848271308323716056220300.270
2019Steamer0110000000000000 00.234
2019ZiPS1194564989856251165356341164341911.215
2019Angels (AAA)9838245412458300369086590115940800.325
2019Angels347987169511656135200000.203
2019Steamer (R)893203587644161154044291114432 10.237
2019Depth Charts (R)923493857945191144144291126421 10.225
Total- - -347987169511656135200000.203

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2015Angels (R)8.7 %13.5 %0.65.339.400.578.978.2394.3.376  -0.12611.1.442173
2015Angels (R)7.7 %15.4 %0.50.182.231.182.413.0001.6.200  0.00-1.7.2019
2016Angels (A)7.2 %18.8 %0.38.290.344.425.769.1353.5.350  0.46012.9.358128
2017Angels (A+)8.5 %23.5 %0.36.331.395.531.926.2003.3.423  0.15819.3.407149
2017Angels (AA)4.1 %39.2 %0.10.232.274.406.680.1743.6.351  0.27-0.4.31195
2018Angels (A+)13.5 %28.1 %0.48.275.365.604.969.3293.2.308  -0.43310.9.404149
2018Angels (AA)12.1 %27.7 %0.44.289.382.537.918.2483.0.372  0.13211.6.407158
2018Angels (AAA)8.1 %28.3 %0.29.270.333.478.811.2082.2.345  0.0282.4.353109
2019Steamer7.0 %29.5 %0.24.234.292.391.684.1570.1.3070.0 0.000.0.29588
2019ZiPS6.8 %32.9 %0.21.215.272.379.651.1642.6.293  -0.445-13.7.28178
2019Angels (AAA)13.0 %25.3 %0.51.325.423.6861.109.3611.8.374  0.111041.5.448161
2019Angels6.9 %40.2 %0.17.203.276.329.605.1273.5.349-0.10.30.06-4.6.25960
2019Average8.5 %23.0 %0.37.252.323.435.758.1835.0.298     .320 
2019Steamer (R)8.2 %31.7 %0.26.237.307.430.736.1922.4.3160.4 -0.242-3.0.31094
2019Depth Charts (R)7.5 %32.8 %0.23.225.290.401.691.1762.7.3070.2 -0.239-9.2.29282
Total- - -6.9 %40.2 %0.17.203.276.329.605.1273.5.349-0.10.30.06-4.6.25960

SeasonAgeGABPAH1B2B3BHRRRBIBBSOSBCSBB%K%BB/KAVGOBPSLGOPSISOBABIPwSBwOBAWAR
201925119456498985625116535634164116.8 %32.9 %0.21.215.272.379.651.164.293-0.4.281-0.6
202026115436478935225115515434159107.1 %33.3 %0.21.213.273.378.651.165.2930.0.281-0.5
202127114433475925025116515434159117.2 %33.5 %0.21.212.272.386.658.173.290-0.4.284-0.5

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2015Angels (R)0.9019.6 %38.0 %42.4 %5.1 %5.1 %  38.1 %36.1 %25.8 %   
2015Angels (R)0.8010.0 %40.0 %50.0 %20.0 %0.0 %  30.0 %30.0 %40.0 %   
2016Angels (A)1.1022.0 %40.8 %37.2 %26.1 %6.1 %  39.7 %24.1 %36.2 %   
2017Angels (A+)1.0918.7 %42.4 %38.9 %12.7 %10.1 %  47.6 %24.0 %28.4 %   
2017Angels (AA)1.1528.2 %38.5 %33.3 %30.8 %23.1 %  56.1 %19.5 %24.4 %   
2018Angels (A+)0.5514.7 %30.4 %54.9 %17.9 %23.2 %  51.9 %22.1 %26.0 %   
2018Angels (AA)0.8421.8 %35.6 %42.6 %16.3 %18.6 %  51.0 %23.5 %25.5 %   
2018Angels (AAA)0.7326.8 %30.9 %42.3 %11.5 %15.4 %  43.6 %29.8 %26.6 %   
2019Angels (AAA)0.8624.2 %35.1 %40.8 %11.1 %33.3 %  43.9 %30.3 %25.8 %   
2019Angels1.1327.3 %38.6 %34.1 %0.0 %6.7 %0.0 %0.0 %56.8 %22.7 %20.5 %13.6 %31.8 %54.5 %
Total- - -1.1327.3 %38.6 %34.1 %0.0 %6.7 %0.0 %0.0 %56.8 %22.7 %20.5 %13.6 %31.8 %54.5 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2015Angels (R)3539182   50150200
2015Angels (R)4511   41620
2016Angels (A)1261156830   55710161573
2017Angels (A+)86793810   4027501152
2017Angels (AA)1513114   77182259
2018Angels (A+)31561510   261425686
2018Angels (AA)3643227   268408676
2018Angels (AAA)3852336   310519829
2019Angels (AAA)931086412   75011501900
2019Angels1715120000125243368
Total- - -1715120000125243368

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2019Angels0.24-1.141.38-1.05-0.110.791.147-0.300.61
Total- - -0.24-1.141.38-1.05-0.110.791.147-0.300.61

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2019Angels46.7% (93.9)17.9% (85.1)4.6% (88.5)12.2% (77.0)13.6% (85.9)4.9% (86.0) 1.1%
Total- - -46.7% (93.9)17.9% (85.1)4.6% (88.5)12.2% (77.0)13.6% (85.9)4.9% (86.0) 1.1%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2019Angels38.3 %5.7 %3.8 %5.2 % 3.0 %18.2 %11.7 %0.5 % 13.6 %   
Total- - -38.3 %5.7 %3.8 %5.2 % 3.0 %18.2 %11.7 %0.5 % 13.6 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2019Angels93.894.688.386.0 91.685.476.481.8 85.9  
Total- - -93.894.688.386.0 91.685.476.481.8 85.9  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2019Angels37.9 %4.3 %5.2 %8.7 %13.3 %19.0 %11.7 %    
Total- - -37.9 %4.3 %5.2 %8.7 %13.3 %19.0 %11.7 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2019Angels93.189.185.894.485.984.777.3   
Total- - -93.189.185.894.485.984.777.3   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2019Angels-1.4-0.4-0.3-1.20.0-0.9 -0.82-0.63-1.84-2.65-0.09-4.84 
Total- - --1.4-0.4-0.3-1.20.0-0.9 -0.82-0.63-1.84-2.65-0.09-4.84 

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2019Angels-1.20.0-0.1-0.9 -0.3-0.8-1.00.0 0.0  
Total- - --1.20.0-0.1-0.9 -0.3-0.8-1.00.0 0.0  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2019Angels-0.85-0.09-0.58-4.92 -2.56-1.19-2.27-0.20 0.03  
Total- - --0.85-0.09-0.58-4.92 -2.56-1.19-2.27-0.20 0.03  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2019Angels-1.6-0.2-0.90.2 -0.7-1.1   
Total- - --1.6-0.2-0.90.2 -0.7-1.1   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2019Angels-1.17-1.15-4.920.76-0.04-0.97-2.49   
Total- - --1.17-1.15-4.920.76-0.04-0.97-2.49   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2019Angels34.8 %61.4 %46.2 %63.0 %73.2 %68.8 %42.9 %66.7 %14.3 %
2019Average31.6 %68.5 %47.0 %62.7 %84.9 %76.2 %41.8 %60.9 %11.1 %
Total- - -34.8 %61.4 %46.2 %63.0 %73.2 %68.8 %42.9 %66.7 %14.3 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Angels36.5 %56.4 %46.2 %60.9 %74.3 %68.8 %48.6 %24.4
2019Average30.6 %65.2 %47.0 %59.4 %84.9 %76.2 %47.4 %24.4
Total- - -36.5 %56.4 %46.2 %60.9 %74.3 %68.8 %48.6 %24.4

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Angels35.4 %57.6 %46.1 %57.4 %76.5 %68.8 %48.0 %24.8
Total- - -35.4 %57.6 %46.1 %57.4 %76.5 %68.8 %48.0 %24.8

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2019Angels (AAA)P13013.0040  0          
2019AngelsP505.0120000000 0   1.000 
Total- - -P505.0120000000 0   1.000 
2019Angels (AAA)1B5858485.1392402  41          
2019Angels1B2421180.1139150001200121    1.000 
Total- - -1B2421180.1139150001200121    1.000 
2019Angels (AAA)RF3219.0500  0          

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2019AngelsP5.00 0  000     0.0      
Total- - -P5.00 0  000     0.0      
2019Angels1B180.10  -1 0102721.7781   -0.20.40.91.17.3
Total- - -1B180.10  -1 0102721.7781   -0.20.40.91.17.3

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2019AngelsP5.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
Total- - -P5.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (2)
2019Angels1B180.10.0%      (0)0.0%      (3)100.0%      (1)0.0%     (0)100.0%      (1)100.0%    (29)
Total- - -1B180.10.0%      (0)0.0%      (3)100.0%      (1)0.0%     (0)100.0%      (1)100.0%    (29)

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2019Angels-4.50.21.1-1.5-4.3-0.40.32.7-1.7-0.2($1.3) 
Total- - --4.50.21.1-1.5-4.3-0.40.32.7-1.7-0.2($1.3) 

  • 2015 June Amateur Draft - Round: 39, Pick: 30, Overall: 1185
    • Team: Los Angeles Angels
    • School: Georgia