Angel Perdomo

Bats L Throws L6'8" 265 lbBorn 1994 San Cristobal, D.R.Debut 2020Team ATH

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202611623.310.42.9220.46.20103.5
2027104.3
2028103.5

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 31

His ten closest age-31 comparables averaged 79 PITCH+ the next season; 6 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Blake Parker201699.1128.5254
2Matt Festa202495.6114.2226
3Pat Venditte201695.4did not play
4Ben Heller202396.964.066
5Jim Miller2013101.1-32.616
6Jason Bulger201098.991.343
7Domingo Tapia202396.6did not play
8Scott Atchison200798.1did not play
9Marcos Mateo201595.6did not play
10James Hoyt2018100.0107.832

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj116104.3
2026*0
2025ATH005.404003.316032110.097.7107.8
2023PIT323.72300029.011731144107.4100.5107.9
2021MIL106.35190017.0794162886.5101.287.6
2020MIL0020.253002.71907548.796.545.2
Career425.54560052.02317377995.695.8

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025ATHP430000-0.0
2023PITP302911011.000+0.1
2021MILP191702100.667+0.1
2020MILP330000-0.1

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2026AAASalt Lake BeesPit7212.0 IP, 17% K12.00
2025AAALas Vegas AviatorsPit6814.2 IP, 19% K5.70
2023AAAIndianapolis IndiansPit9722.2 IP, 36% K3.24
2022AAADurham BullsPit11829.2 IP, 41% K2.16
2022AAAnanPit13232.0 IP, 40% K1.97
2021AAANashville SoundsPit5214.0 IP, 48% K1.29
2019AAASan Antonio MissionsPit24554.0 IP, 35% K5.17
2019AABiloxi ShuckersPit6115.1 IP, 34% K1.19
2018A+Dunedin Blue JaysPit34079.1 IP, 29% K3.64
2017A+Dunedin Blue JaysPit34175.1 IP, 19% K3.72
2016ALansing LugnutsPit536127.0 IP, 29% K3.19
2015RkBluefield Blue JaysPit20048.0 IP, 18% K2.62
2014RkGCL Blue JaysPit19646.0 IP, 29% K2.54
2013RkDSL Blue JaysPit11926.2 IP, 36% K3.09
2012RkDSL Blue JaysPit5211.2 IP, 25% K5.62

Splits

Yearvs LHPvs RHPHomeAway
20250.5000.1600.287
20230.2300.3420.2120.449
20210.2000.4490.3240.386
20200.5060.5150.511

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.