Zach Eflin

Bats R Throws R6'6" 220 lbBorn 1994 Orlando, USADebut 2016Team BALDraft 2012 RC-A #33 San Diego Padres, Hagerty HS (FL)Contract 1 y/$10M (26)+27 m opt 2026: $8,000,000

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202640718.54.43.4421.26.7898.5
202799.5
202899.1

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 97 PITCH+ the next season; 8 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
1Jeremy Hellickson201899.686.9183
2Jason Marquis201098.493.0587
3Jake Odorizzi2021102.498.1453
4Shaun Marcum2013104.1did not play
5Dallas Keuchel2019103.7123.8257
6Eduardo Rodriguez2024103.388.0694
7Joe Musgrove2024103.3did not play
8John Thomson2005102.096.1361
9Michael Pineda2020104.798.6458
10Chris Capuano201098.992.2802

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025BAL140000000000
2024BAL280000000000
2023TB310000000000
2022PHI200000000000
2021PHI183710000101150.0000.0650.0000.065-85.1
2020PHI110000000000
2019PHI325238100200270.1600.1600.1800.340-21.6
2018PHI255034001100310.0910.0910.1590.250-53.2
2017PHI112213000200130.1430.1430.1430.286-33.6
2016PHI11232620000080.2610.2610.3480.60964.0
Career2011841021301601940.1260.1360.1620.298-33.7

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj40799.5
2026*1783.098.481.4
2025BAL655.931414071.330918135081.2103.284.4
2024BAL1093.5928280165.36842224134105.6101.1106.7
2023TB1683.5031310177.77031924186113.198.5111.5
2022PHI354.042013175.731381565104.7102.1106.8
2021PHI474.1718180105.744215169996.0101.797.7
2020PHI423.971110059.024581570100.8105.9106.8
2019PHI10134.1332280163.37052848129100.0100.4100.4
2018PHI1184.3624240128.0548163712399.199.698.7
2017PHI156.161111064.328016123585.8101.887.6
2016PHI355.541111063.327212173192.099.691.5
Career68674.2820018811073.74501162221922100.1101.0

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
20213782.9-1.00.015.037.044.40.0620.0720.10422.6
20195281.915.10.016.048.141.80.1550.2030.15424.8
20185090.0-5.89.121.151.547.20.0660.1270.08223.0
20172284.47.10.022.251.233.30.1540.1920.148
20162392.37.50.033.331.352.90.2190.2530.20724.1

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025BALP1471710210.895+1.2
2024BALP28165720001.000+0.9
2023TBP311781314031.000-1.3
2022PHIP2076313011.000+0.8
2021PHIP18106716140.958+0.9
2020PHIP115919001.000+1.8
2019PHIP321631320120.971+0.3
2018PHIP24128720210.931-0.3
2017PHIP1164513110.947+0.6
2016PHIP116318200.818-0.1

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

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2018AAALehigh Valley IronPigsPit8520.0 IP, 18% K4.05
2017AAALehigh Valley IronPigsPit19043.1 IP, 20% K4.59
2017RkGCL PhilliesPit277.0 IP, 22% K1.29
2016AAALehigh Valley IronPigsPit26368.1 IP, 21% K2.91
2015AAReading Fightin PhilsPit541131.2 IP, 13% K3.70
2014A+Lake Elsinore StormPit536128.0 IP, 17% K3.80
2013AFort Wayne TinCapsPit502118.2 IP, 17% K2.74
2012RkAZL PadresPit337.0 IP, 12% K7.71

Splits

Yearvs LHPvs RHPHomeAway
20210.0000.0700.0540.039
20190.2250.1090.1130.202
20180.1130.1090.0950.123
20170.0000.1690.2250.075
20160.4360.2030.1290.347

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

Postseason pitching

YearWLERAGGSSVIPHHRBBSOWHIP
2024002.251104.040131.25
2023019.001105.092232.20
2022003.53100110.21312121.47
Career014.69122119.22635181.61