Jeff Hoffman

Bats R Throws R6'5" 235 lbBorn 1993 Latham, USADebut 2016Team TOR1x All-StarDraft 2014 R1 #9 Toronto Blue Jays, East CarolinaContract 3 y/$33M (25-27) 2026: $3,235,294

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202623727.38.43.0019.86.37105.9
2027105.1
2028104.2

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 32

His ten closest age-32 comparables averaged 93 PITCH+ the next season; 7 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
1Anthony Bass2020100.297.5260
2Matt Belisle201299.1103.7301
3Luke Hochevar201696.7did not play
4Wade Davis2018105.388.5206
5Brandon Morrow2017103.5120.5122
6Matt Albers2015100.977.6237
7Claudio Vargas201096.7did not play
8Boone Logan201798.960.458
9J. P. Howell2015105.099.8220
10Fernando Rodriguez2016102.8did not play

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025TOR710000000000
2024PHI680000000000
2023PHI540000000000
2022CIN350000000000
2021CIN32161200010030.1330.1330.1330.267-51.9
2020COL160000000000
2019COL18242500010090.2380.2380.2380.4761.7
2018COL61000000000
2017COL233613100100170.0910.0910.1210.212-75.6
2016COL890000000020.0000.0000.0000.000-141.0
Career33186410100300310.1300.1300.1430.273-56.2

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj237105.1
2026*24899.399.298.5
2025TOR974.377103368.028715278498.597.796.2
2024PHI332.176801066.326561689118.199.0117.1
2023PHI522.41540152.320831969129.1101.2130.3
2022CIN203.83351044.71975234596.997.694.5
2021CIN354.563111073.033512457993.7100.093.7
2020COL219.28160121.3104392073.999.973.8
2019COL266.561515070.031521346883.9103.187.0
2018COL009.356108.74407572.295.267.4
2017COL655.892316099.344015408294.499.093.3
2016COL044.8886031.31477172286.399.485.7
Career32334.763275045535.023428723756397.597.1

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
20211679.06.10.023.120.047.80.2300.2950.23424.2
20192481.3-3.70.013.331.759.30.1360.1670.13226.1
201810.00.00.0000.0000.000
20173681.2-8.00.00.033.360.00.1050.1230.10025.8
2016993.8-11.90.042.921.425.00.1900.2050.17327.1

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025TORP716822100.800-0.8
2024PHIP686691001.000-0.3
2023PHIP545244001.000+0.3
2022CINP354520100.667-0.6
2021CINP317345320.750+0.0
2020COLP162111011.000-0.0
2019COLP15701010100.952+1.2
2018COLP6903110.750-0.3
2017COLP2399511001.000-0.6
2016COLP83132110.833-0.1

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

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2019AAAAlbuquerque IsotopesBat220 HR, 0 SB0.2220.485
2018AAAAlbuquerque IsotopesBat250 HR, 0 SB0.1500.300
2016AAAAlbuquerque IsotopesBat280 HR, 0 SB0.0380.076
2023AAALehigh Valley IronPigsPit399.0 IP, 41% K7.00
2021AAALouisville BatsPit6115.1 IP, 33% K1.79
2019AAAAlbuquerque IsotopesPit39485.1 IP, 25% K7.72
2018AAAAlbuquerque IsotopesPit451105.2 IP, 23% K4.96
2017AAAAlbuquerque IsotopesPit21949.2 IP, 21% K4.76
2016AAAAlbuquerque IsotopesPit512118.2 IP, 24% K4.04
2015AANew Hampshire Fisher CatsPit4511.2 IP, 18% K1.61
2015AANew Britain Rock CatsPit14336.1 IP, 20% K3.24
2015AAnanPit18848.0 IP, 20% K2.81
2015A+Dunedin Blue JaysPit22756.0 IP, 17% K3.21

Splits

Yearvs LHPvs RHPHomeAway
20210.4500.0690.2570.000
20190.0000.3380.1640.113
20170.0690.1610.2030.053
20160.0000.0000.0000.000

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

Postseason pitching

YearWLERAGGSSVIPHHRBBSOWHIP
2025001.49100212.1614180.83
20241249.093001.130214.55
2023112.578007.051190.86
Career234.46210220.21427281.04