Pitching

Leonard Garcia

Los Angeles Angels (AAA)
P
Age: 23
Bats/Throws: L/L
6'2" / 215
DOB: 8/11/2003
(23 years, 3 months, 4 days)
P
Season2026
TeamLAA
LevelMiLB
G51
GS0
IP58.2
K%33.2%
BB%13.1%
GB%36.2%
ERA4.76
FIP4.58
WAR
RosterResource
How Acquired:Amateur FA (VEN) Aug'19
Birthplace:Venezuela
Rule 5 Eligible
Eligible
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Batted Ball
  • Pitch Type & Velo
  • Plate Discipline
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2021LAACPX1730012540.110.714.021.12.34865.0%44.0%11.1%4.245.345.13
    2022LAACPX182209530.010.202.701.20.38249.5%52.7%15.4%7.204.713.89
    2022LAAA1811212127.212.048.130.33.44967.1%37.3%3.6%6.834.985.90
    2022LAAMiLB1833221657.211.085.310.78.41360.0%45.8%9.3%7.024.844.85
    2023LAAA196502220102.08.654.410.71.31064.3%36.0%5.9%5.385.115.45
    2024LAAA+2052028153.19.114.730.68.30370.4%43.0%7.4%3.714.224.45
    2025LAAA210119011.115.096.350.00.35082.4%55.0%0.0%1.593.303.76
    2025LAAA+2153132048.112.104.101.49.28472.5%42.3%18.6%4.284.523.62
    2025LAAMiLB2154241059.212.674.531.21.29574.9%44.3%16.3%3.774.293.65
    2026LAAST22000200.213.5013.500.00.500100.0%50.0%0.0%0.009.659.65
    2026LAAAA2212135041.013.393.511.54.27871.8%40.7%23.3%4.394.553.74
    2026LAAAAA2210216017.212.749.170.00.38170.3%26.8%0.0%5.607.024.645.80
    2026LAAMiLB2222351058.213.195.221.07.31471.1%36.2%16.7%4.767.024.584.36
    2027SteamerPROJ23000101.08.724.691.12.29473.6%41.0%4.274.534.570.0
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2021LAACPX1730012540.110.714.021.12.34865.0%44.0%11.1%4.245.345.13
    2022LAACPX182209530.010.202.701.20.38249.5%52.7%15.4%7.204.713.89
    2022LAAA1811212127.212.048.130.33.44967.1%37.3%3.6%6.834.985.90
    2022LAAMiLB1833221657.211.085.310.78.41360.0%45.8%9.3%7.024.844.85
    2023LAAA196502220102.08.654.410.71.31064.3%36.0%5.9%5.385.115.45
    2024LAAA+2052028153.19.114.730.68.30370.4%43.0%7.4%3.714.224.45
    2025LAAA210119011.115.096.350.00.35082.4%55.0%0.0%1.593.303.76
    2025LAAA+2153132048.112.104.101.49.28472.5%42.3%18.6%4.284.523.62
    2025LAAMiLB2154241059.212.674.531.21.29574.9%44.3%16.3%3.774.293.65
    2026LAAST22000200.213.5013.500.00.500100.0%50.0%0.0%0.009.659.65
    2026LAAAA2212135041.013.393.511.54.27871.8%40.7%23.3%4.394.553.74
    2026LAAAAA2210216017.212.749.170.00.38170.3%26.8%0.0%5.607.024.645.80
    2026LAAMiLB2222351058.213.195.221.07.31471.1%36.2%16.7%4.767.024.584.36
    2027SteamerPROJ23000101.08.724.691.12.29473.6%41.0%4.274.534.570.0
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2021LAACPX304.241250000040.1190452819518042148
    2022LAACPX227.20950001130.013738272449012234
    2022LAAA116.831210020027.2144362221125033137
    2022LAAMiLB337.022160021157.2281744945534045371
    2023LAAA655.38222000000102.045897656185001510398
    2024LAAA+523.712810004053.1231472722428035254
    2025LAAA011.59900012011.14973208020019
    2025LAAA+534.283200017448.1208392623822041265
    2025LAAMiLB543.774100029459.2257462925830061284
    2026LAAST000.0020000000.251000101001
    2026LAAAA124.3935000111141.0171292220716080061
    2026LAAAAA105.601600021117.288161111018031125
    2026LAAMiLB224.7651000312258.22594533317340111186
    2027SteamerPROJ004.2710000001.0411001001
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2021LAACPX304.241250000040.1190452819518042148
    2022LAACPX227.20950001130.013738272449012234
    2022LAAA116.831210020027.2144362221125033137
    2022LAAMiLB337.022160021157.2281744945534045371
    2023LAAA655.38222000000102.045897656185001510398
    2024LAAA+523.712810004053.1231472722428035254
    2025LAAA011.59900012011.14973208020019
    2025LAAA+534.283200017448.1208392623822041265
    2025LAAMiLB543.774100029459.2257462925830061284
    2026LAAST000.0020000000.251000101001
    2026LAAAA124.3935000111141.0171292220716080061
    2026LAAAAA105.601600021117.288161111018031125
    2026LAAMiLB224.7651000312258.22594533317340111186
    2027SteamerPROJ004.2710000001.0411001001
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2021LAACPX10.714.022.671.1225.3%9.5%15.8%.2681.56.34865.0%821085.34
    2022LAACPX10.202.703.781.2024.8%6.6%18.2%.2991.57.38249.5%1581084.71
    2022LAAA12.048.131.480.3325.7%17.4%8.3%.3102.20.44967.1%1331004.98
    2022LAAMiLB11.085.312.090.7825.3%12.1%13.2%.3051.87.41360.0%1461044.84
    2023LAAA8.654.411.960.7121.4%10.9%10.5%.2471.44.31064.3%1161145.11
    2024LAAA+9.114.731.930.6823.4%12.1%11.3%.2351.41.30370.4%961094.22
    2025LAAA15.096.352.380.0038.8%16.3%22.4%.1791.32.35082.4%35753.30
    2025LAAA+12.104.102.951.4931.3%10.6%20.7%.2141.26.28472.5%1021074.52
    2025LAAMiLB12.674.532.801.2132.7%11.7%21.0%.2081.27.29574.9%891014.29
    2026LAAST13.5013.501.000.0020.0%20.0%0.0%.3333.00.500100.0%01999.65
    2026LAAAA13.393.513.811.5435.7%9.4%26.3%.1971.10.27871.8%93934.55
    2026LAAAAA12.749.171.390.0028.4%20.5%8.0%.2391.92.38170.3%100854.64
    2026LAAMiLB13.195.222.531.0733.2%13.1%20.1%.2101.35.31471.1%95904.58
    2027SteamerPROJ8.724.691.861.1221.9%11.8%10.1%.2431.45.29473.6%4.53
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2021LAACPX10.714.022.671.1225.3%9.5%15.8%.2681.56.34865.0%821085.34
    2022LAACPX10.202.703.781.2024.8%6.6%18.2%.2991.57.38249.5%1581084.71
    2022LAAA12.048.131.480.3325.7%17.4%8.3%.3102.20.44967.1%1331004.98
    2022LAAMiLB11.085.312.090.7825.3%12.1%13.2%.3051.87.41360.0%1461044.84
    2023LAAA8.654.411.960.7121.4%10.9%10.5%.2471.44.31064.3%1161145.11
    2024LAAA+9.114.731.930.6823.4%12.1%11.3%.2351.41.30370.4%961094.22
    2025LAAA15.096.352.380.0038.8%16.3%22.4%.1791.32.35082.4%35753.30
    2025LAAA+12.104.102.951.4931.3%10.6%20.7%.2141.26.28472.5%1021074.52
    2025LAAMiLB12.674.532.801.2132.7%11.7%21.0%.2081.27.29574.9%891014.29
    2026LAAST13.5013.501.000.0020.0%20.0%0.0%.3333.00.500100.0%01999.65
    2026LAAAA13.393.513.811.5435.7%9.4%26.3%.1971.10.27871.8%93934.55
    2026LAAAAA12.749.171.390.0028.4%20.5%8.0%.2391.92.38170.3%100854.64
    2026LAAMiLB13.195.222.531.0733.2%13.1%20.1%.2101.35.31471.1%95904.58
    2027SteamerPROJ8.724.691.861.1221.9%11.8%10.1%.2431.45.29473.6%4.53
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2026LAAST279.188.12.500.0%00.0%0.00
    2026LAAAAA4288.1104.315.112.4%1433.3%5.607.02
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2026LAAST279.188.12.500.0%00.0%0.00
    2026LAAAAA4288.1104.315.112.4%1433.3%5.607.02
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2021LAACPX1.1317.2%44.0%38.8%22.2%11.1%48.3%25.0%26.7%1035.13
    2022LAACPX1.8518.7%52.7%28.6%26.9%15.4%40.9%22.6%36.6%873.89
    2022LAAA1.0025.3%37.3%37.3%32.1%3.6%45.6%22.8%31.6%1155.90
    2022LAAMiLB1.4121.7%45.8%32.5%29.6%9.3%43.0%22.7%34.3%1004.85
    2023LAAA0.7515.9%36.0%48.1%16.2%5.9%44.4%28.8%26.8%1175.45
    2024LAAA+1.1319.0%43.0%38.0%13.0%7.4%47.9%21.2%30.8%1094.45
    2025LAAA1.8315.0%55.0%30.0%0.0%0.0%20.0%30.0%50.0%833.76
    2025LAAA+1.0918.9%42.3%38.7%16.3%18.6%38.5%32.5%29.1%813.62
    2025LAAMiLB1.1818.3%44.3%37.4%14.3%16.3%35.8%32.1%32.1%813.65
    2026LAAST1.0050.0%50.0%0.0%0.0%0.0%0.0%0.0%100.0%1969.65
    2026LAAAA1.1724.4%40.7%34.9%16.7%23.3%39.1%31.0%29.9%773.74
    2026LAAAAA0.9243.9%26.8%29.3%8.3%0.0%33.3%31.0%35.7%1095.80
    2026LAAMiLB1.1030.7%36.2%33.1%14.3%16.7%37.2%31.0%31.8%874.36
    2027SteamerPROJ20.9%41.0%38.1%4.57
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2021LAACPX1.1317.2%44.0%38.8%22.2%11.1%48.3%25.0%26.7%1035.13
    2022LAACPX1.8518.7%52.7%28.6%26.9%15.4%40.9%22.6%36.6%873.89
    2022LAAA1.0025.3%37.3%37.3%32.1%3.6%45.6%22.8%31.6%1155.90
    2022LAAMiLB1.4121.7%45.8%32.5%29.6%9.3%43.0%22.7%34.3%1004.85
    2023LAAA0.7515.9%36.0%48.1%16.2%5.9%44.4%28.8%26.8%1175.45
    2024LAAA+1.1319.0%43.0%38.0%13.0%7.4%47.9%21.2%30.8%1094.45
    2025LAAA1.8315.0%55.0%30.0%0.0%0.0%20.0%30.0%50.0%833.76
    2025LAAA+1.0918.9%42.3%38.7%16.3%18.6%38.5%32.5%29.1%813.62
    2025LAAMiLB1.1818.3%44.3%37.4%14.3%16.3%35.8%32.1%32.1%813.65
    2026LAAST1.0050.0%50.0%0.0%0.0%0.0%0.0%0.0%100.0%1969.65
    2026LAAAA1.1724.4%40.7%34.9%16.7%23.3%39.1%31.0%29.9%773.74
    2026LAAAAA0.9243.9%26.8%29.3%8.3%0.0%33.3%31.0%35.7%1095.80
    2026LAAMiLB1.1030.7%36.2%33.1%14.3%16.7%37.2%31.0%31.8%874.36
    2027SteamerPROJ20.9%41.0%38.1%4.57
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2021LAACPX5145201082268350
    2022LAACPX482617750214264
    2022LAAA2828199222340562
    2022LAAMiLB76543616272554826
    2023LAAA102136452267210281700
    2024LAAA+6154277337583920
    2025LAAA1163079130209
    2025LAAA+4743217322574896
    2025LAAMiLB58492474017041105
    2026LAAST101010162679.12.500.0%
    2026LAAAA3530215268450718
    2026LAAAAA111218118123641788.115.112.4%
    2026LAAMiLB4642396449686113588.115.112.4%
    2027SteamerPROJ111
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2021LAACPX5145201082268350
    2022LAACPX482617750214264
    2022LAAA2828199222340562
    2022LAAMiLB76543616272554826
    2023LAAA102136452267210281700
    2024LAAA+6154277337583920
    2025LAAA1163079130209
    2025LAAA+4743217322574896
    2025LAAMiLB58492474017041105
    2026LAAST101010162679.12.500.0%
    2026LAAAA3530215268450718
    2026LAAAAA111218118123641788.115.112.4%
    2026LAAMiLB4642396449686113588.115.112.4%
    2027SteamerPROJ111
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLeveldividerFA%vFAdividerdividerdividerdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2026LAAST38.5%92.611.5%92.646.2%77.83.8%78.2
    2026LAAAAA40.5%92.529.5%92.625.9%79.00.7%76.63.4%88.6
    2026LAAMiLB40.5%92.529.5%92.625.9%79.00.7%76.63.4%88.6
    SeasonTeamLeveldividerFA%vFAdividerdividerdividerdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2026LAAST38.5%92.611.5%92.646.2%77.83.8%78.2
    2026LAAAAA40.5%92.529.5%92.625.9%79.00.7%76.63.4%88.6
    2026LAAMiLB40.5%92.529.5%92.625.9%79.00.7%76.63.4%88.6
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021LAACPX63.4%55.0%26.3%28.6%13.1%41.7%
    2022LAACPX70.5%54.3%29.2%32.2%10.6%42.8%
    2022LAAA46.1%73.0%43.8%12.5%14.2%26.7%
    2022LAAMiLB53.9%65.2%36.7%18.8%13.1%31.8%
    2023LAAA45.1%76.1%41.5%10.8%15.1%25.8%
    2024LAAA+48.0%75.1%52.4%12.0%14.9%26.8%
    2025LAAA42.1%62.5%65.3%15.8%19.6%35.4%
    2025LAAA+49.0%68.6%60.6%15.4%14.6%30.0%
    2025LAAMiLB47.7%67.6%61.5%15.5%15.6%31.0%
    2026LAAST26.7%72.7%46.2%75.0%87.5%83.3%42.3%40.0%7.7%15.4%23.1%18.9
    2026LAAAA41.9%70.4%50.9%12.4%20.6%33.0%
    2026LAAAAA26.5%53.6%38.4%61.3%84.7%75.6%43.9%51.1%9.4%18.2%27.6%18.9
    2026LAAMiLB26.5%53.6%40.6%61.3%84.7%72.2%43.9%51.0%11.3%19.7%31.0%18.9
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021LAACPX63.4%55.0%26.3%28.6%13.1%41.7%
    2022LAACPX70.5%54.3%29.2%32.2%10.6%42.8%
    2022LAAA46.1%73.0%43.8%12.5%14.2%26.7%
    2022LAAMiLB53.9%65.2%36.7%18.8%13.1%31.8%
    2023LAAA45.1%76.1%41.5%10.8%15.1%25.8%
    2024LAAA+48.0%75.1%52.4%12.0%14.9%26.8%
    2025LAAA42.1%62.5%65.3%15.8%19.6%35.4%
    2025LAAA+49.0%68.6%60.6%15.4%14.6%30.0%
    2025LAAMiLB47.7%67.6%61.5%15.5%15.6%31.0%
    2026LAAST26.7%72.7%46.2%75.0%87.5%83.3%42.3%40.0%7.7%15.4%23.1%18.9
    2026LAAAA41.9%70.4%50.9%12.4%20.6%33.0%
    2026LAAAAA26.5%53.6%38.4%61.3%84.7%75.6%43.9%51.1%9.4%18.2%27.6%18.9
    2026LAAMiLB26.5%53.6%40.6%61.3%84.7%72.2%43.9%51.0%11.3%19.7%31.0%18.9
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021LAACPXP12540.10410
    2022LAACPXP9530.00300
    2022LAAAP12127.20000
    2023LAAAP2220102.03730
    2024LAAA+P28153.11500
    2025LAAAP9011.10100
    2025LAAA+P32048.12600
    2026LAAAAP35041.03500
    2026LAAAAAP16017.22201
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021LAACPXP12540.10410
    2022LAACPXP9530.00300
    2022LAAAP12127.20000
    2023LAAAP2220102.03730
    2024LAAA+P28153.11500
    2025LAAAP9011.10100
    2025LAAA+P32048.12600
    2026LAAAAP35041.03500
    2026LAAAAAP16017.22201