Buffalo Bills
Josh Allen
HT6'5"
WT237 lbs
EXP8 years
AGE29
QB#17

Career Stats

YearTeamCMPATTYDSCMP%YPATDINTLNGSACKRTGCARYDSAVGTDLNG
2025BUF319460366869.38.0251061140102.21125795.214290
2024BUF307483373163.67.728666214101.41025315.212216
2023BUF385579430666.57.42918679241563.31115244.715184
2022BUF362573431663.27.53514654331593.21267766.27306
2021BUF409645440763.46.83615562261568.71227636.36298
2020BUF396572454469.27.93710596261698.81024214.18195
2019BUF271461308958.86.7209575381379.31095104.79200
2018BUF169320207452.86.5101249228843.2896317.18233

Fantasy Outlook

For the fourth time in the last six seasons, Allen was the top fantasy quarterback in 2025, and that was with playing just one snap in Week 18 to (cheaply) extend his consecutive-starts streak. His on-target and completion percentages bounced back to career highs, but those were inflated by throwing short more than ever. Allen's 7.1-yard average target depth was a career low as a career-high 65.0 percent of his attempts went less than 10 yards downfield and a career-low 10.4 percent traveled 20-plus yards. The Bills lacked quality downfield options, and outside of Khalil Shakir lacked any better-than-decent WRs. Allen, of course, made up for middling passing production (215.8 yards per game, 20th), with elite rushing production. He led QBs with 579 rushing yards last season, making him the only QB with at least 500 yards in each of the last five years. He also led the position in rushing touchdowns, with his 14 scores five clear of second place, his third consecutive season with at least a dozen scores. A league-high eight of his 14 TDs last season came on QB sneaks, of which he should again get a healthy dose. With offensive coordinator Joe Brady now head coach, the offensive structure won't change much, and as long as Allen's pass attempts are in the neighborhood of 500, his rushing should do the rest. The Bills traded for WR DJ Moore, and while he won't necessarily take the top off defenses, he'll at least give Allen another reliable pass catcher alongside Shakir and tight end Dalton Kincaid. Even if Allen's pass catchers disappoint again, he's healthy after offseason foot surgery and hasn't finished lower than QB2 in fantasy since 2019.

Bills Lineup

QB
#17J. Allen
#11K. Allen
RB
#4J. Cook
#7R. Davis
WR
#2D. Moore
#5J. Palmer
#10K. Shakir
K. Coleman
TE
#86D. Kincaid
#88D. Knox
K
#16T. Bass