Age: 25
Bats/Throws: L/L
6' 1" / 210
P/1B

Prospects Report
Team Rank: 29Overall Rank: NAReported: 2019ETA: 2019  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
40 / 4045 / 5055 / 5545 / 4555 / 6060 / 6035+

RotoWire News: Walsh is starting at first base and hitting eighth Wednesday against the Twins, Rhett Bollinger of MLB.com reports. (5/15/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



SeasonPAH2B3BHRRRBISBCSBBSOBB%K%ISOBABIPAVGOBPSLGwOBAwRC+
Today411001000030.0 %75.0 %.2501.000.250.250.500.30794
20191551001100166.7 %40.0 %.071.625.357.400.429.361130

SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2015Angels (R)31301107.7 %15.4 %.000.200.182.231.182.2019    
2015Angels (R)301262192808.7 %13.5 %.239.376.339.400.578.442173    
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)37166103126011.4 %25.3 %.302.356.302.398.604.413141    
2019Angels51100109.1 %27.3 %.000.571.400.455.400.3801430.00.6-0.20.1
2019ZiPS (R)682829303216.9 %32.9 %.162.299.218.275.380.28380-0.2-7.1-4.7-0.3
2019Steamer (R)281084121307.6 %30.3 %.166.315.237.301.403.305940.1-0.7-2.00.1
2019Depth Charts (R)291204131407.2 %31.6 %.164.307.227.288.391.294870.0-1.9-2.10.0
2019THE BAT (R)281225151508.2 %33.1 %.191.301.224.294.415.30594    
Total- - -51100109.1 %27.3 %.000.571.400.455.400.3801430.00.6-0.20.1

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2015Angels (R)311132200011102010000.182
2015Angels (R)3010912637191242192811117231200.339
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)37139166422012010312619042530300.302
2019Angels510114400001103000000.400
2019ZiPS (R)6825828256331419303219193221 11.218
2019Steamer (R)2897108231450412138033111 00.237
2019Depth Charts (R)29109120251560413149038111 00.227
2019THE BAT (R)281101222514505151510041110200.224
Total- - -510114400001103000000.400

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2015Angels (R)7.7 %15.4 %0.50.182.231.182.413.0001.6.200  0.00-1.7.2019
2015Angels (R)8.7 %13.5 %0.65.339.400.578.978.2394.3.376  -0.12611.1.442173
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)11.4 %25.3 %0.45.302.398.6041.002.3022.1.356  0.03410.0.413141
2019Angels9.1 %27.3 %0.33.400.455.400.855.0000.1.571  0.020.6.380143
2019Average8.9 %23.0 %0.39.247.320.423.743.1764.9.292     .317 
2019ZiPS (R)6.9 %32.9 %0.21.218.275.380.655.1622.6.2990.0 -0.226-7.2.28380
2019Steamer (R)7.6 %30.3 %0.25.237.301.403.705.1662.6.3150.1 0.012-0.9.30594
2019Depth Charts (R)7.2 %31.6 %0.23.227.288.391.679.1642.7.3070.1 -0.112-2.0.29487
2019THE BAT (R)8.2 %33.1 %0.25.224.294.415.709.1913.0.301  0.013-1.0.30594
Total- - -9.1 %27.3 %0.33.400.455.400.855.0000.1.571  0.020.6.380143

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.8010.0 %40.0 %50.0 %20.0 %0.0 %  30.0 %30.0 %40.0 %   
2015Angels (R)0.9019.6 %38.0 %42.4 %5.1 %5.1 %  38.1 %36.1 %25.8 %   
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.7624.5 %32.7 %42.9 %9.5 %23.8 %  36.0 %32.0 %32.0 %   
2019Angels1.5028.6 %42.9 %28.6 %0.0 %0.0 %0.0 %0.0 %28.6 %28.6 %42.9 %14.3 %28.6 %57.1 %
Total- - -1.5028.6 %42.9 %28.6 %0.0 %0.0 %0.0 %0.0 %28.6 %28.6 %42.9 %14.3 %28.6 %57.1 %

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2015Angels (R)4511   41620
2015Angels (R)3539182   50150200
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)3242244   278432710
2019Angels3220000162743
Total- - -3220000162743

SeasonTeamWPA-WPA+WPARE24REWpLIphLIPHWPA/LIClutch
2019Angels0.42-0.150.561.210.121.223.8010.120.22
Total- - -0.42-0.150.561.210.121.223.8010.120.22

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2019Angels48.8% (92.8)23.3% (82.0)4.7% (88.5)20.9% (74.3)2.3% (87.0)   
Total- - -48.8% (92.8)23.3% (82.0)4.7% (88.5)20.9% (74.3)2.3% (87.0)   

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2019Angels48.8 % 2.3 %2.3 % 2.3 %23.3 %20.9 %      
Total- - -48.8 % 2.3 %2.3 % 2.3 %23.3 %20.9 %      

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2019Angels92.6 88.186.6 91.782.074.3     
Total- - -92.6 88.186.6 91.782.074.3     

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2019Angels32.6 %4.7 %2.3 %16.3 % 27.9 %16.3 %    
Total- - -32.6 %4.7 %2.3 %16.3 % 27.9 %16.3 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2019Angels93.289.287.394.3 81.774.7   
Total- - -93.289.287.394.3 81.774.7   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2019Angels0.80.4-0.1-0.4-0.1  3.684.42-6.50-4.74-6.79  
Total- - -0.80.4-0.1-0.4-0.1  3.684.42-6.50-4.74-6.79  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2019Angels0.5 -0.1-0.1 0.20.4-0.4     
Total- - -0.5 -0.1-0.1 0.20.4-0.4     

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2019Angels2.59 -6.79-6.79 16.634.42-4.74     
Total- - -2.59 -6.79-6.79 16.634.42-4.74     

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2019Angels0.2-0.1-0.10.5 0.3-0.3   
Total- - -0.2-0.1-0.10.5 0.3-0.3   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2019Angels1.60-6.50-6.797.83 2.81-4.60   
Total- - -1.60-6.50-6.797.83 2.81-4.60   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2019Angels35.7 %60.0 %44.2 %60.0 %88.9 %73.7 %34.9 %36.4 %11.6 %
2019Average30.5 %67.7 %46.3 %61.9 %84.8 %76.1 %42.6 %60.8 %11.0 %
Total- - -35.7 %60.0 %44.2 %60.0 %88.9 %73.7 %34.9 %36.4 %11.6 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Angels38.5 %52.9 %44.2 %50.0 %100.0 %73.7 %39.5 %25.5
2019Average30.0 %64.5 %46.4 %59.0 %84.8 %76.0 %47.4 %24.1
Total- - -38.5 %52.9 %44.2 %50.0 %100.0 %73.7 %39.5 %25.5

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2019Angels36.0 %55.6 %44.2 %55.6 %90.0 %73.7 %41.9 %26.3
Total- - -36.0 %55.6 %44.2 %55.6 %90.0 %73.7 %41.9 %26.3

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2019Angels (AAA)P505.0020  0          
2019AngelsP101.0100000000 0   1.000 
Total- - -P101.0100000000 0   1.000 
2019Angels (AAA)1B1515123.1104110  10          
2019Angels1B3324.021300020020    1.000 
Total- - -1B3324.021300020020    1.000 
2019Angels (AAA)RF3219.0500  0          

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2019AngelsP1.00 0  000     0.0      
Total- - -P1.00 0  000     0.0      
2019Angels1B24.00  0 00085.6250        
Total- - -1B24.00  0 00085.6250        

SeasonTeamBattingBase RunningFieldingPositionalOffenseDefenseLeagueReplacementRARWARDollarsSalary
2019Angels0.60.0 -0.20.6-0.20.00.30.80.1$0.6 
Total- - -0.60.0 -0.20.6-0.20.00.30.80.1$0.6 


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