Buffalo Bills
Draft Profile · 2006–2025 · 159 picks analyzed
Draft Class Performance
Year-by-year draft class rank among all teams. Color reflects relative performance.
Draft Investment Returns
Each circle is a draft pick, sized by capital invested. Position shows value generated versus expectations.
Biggest Steals & Busts
Top 5 picks that most outperformed or underperformed their draft slot.
Biggest Steals
| Pick | Player | Value | Redraft | +/- | |
|---|---|---|---|---|---|
Josh AllenTop Steal 2018 · QB · Wyoming | 102.1 | #7→#1 | +58.4 | ||
Kyle WilliamsTop Steal 2006 · DT · LSU | 61.3 | #134→#9 | +49.7 | ||
Wyatt TellerTop Steal 2018 · OL · Virginia Tech | 52.2 | #166→#20 | +43.5 | ||
Marshawn LynchTop Steal 2007 · RB · California | 78.4 | #12→#9 | +37.5 | ||
Dion DawkinsTop Steal 2017 · OL · Temple | 58.9 | #63→#16 | +36.5 |
Biggest Busts
| Pick | Player | Value | Redraft | +/- | |
|---|---|---|---|---|---|
EJ ManuelBust 2013 · QB · Florida St. | -0.7 | #16→#235 | -39.5 | ||
Aaron MaybinBust 2009 · DE · Penn St. | 3.1 | #11→#125 | -38.3 | ||
Cody FordBust 2019 · OL · Oklahoma | -1.1 | #38→#246 | -30.6 | ||
Kaiir ElamBust 2022 · DB · Florida | 5.4 | #23→#100 | -30.1 | ||
John McCargoBust 2006 · DT · North Carolina St. | 4.1 | #26→#126 | -30.1 |
Pick Range Performance
How Buffalo Bills performs in each draft slot range compared to the league average.
Complete Draft History
Every draft pick since 2006.
Pick | Player | Rd | Year | Value | Diff | GP |
|---|---|---|---|---|---|---|
20259 picks-108.28th of 32 View draft → | ||||||
Maxwell HairstonEarly DB · Kentucky | 1 | 2025 | 2.5 | -30.0 | 11 | |
T.J. SandersEarly DT · South Carolina | 2 | 2025 | -1.2 | -29.6 | 12 | |
Landon JacksonEarly DE · Arkansas | 3 | 2025 | 0.0 | -20.2 | 3 | |
Deone WalkerEarly DT · Kentucky | 4 | 2025 | 2.6 | -11.1 | 17 | |
Jordan HancockEarly S · Ohio St. | 5 | 2025 | 0.9 | -7.5 | 13 | |
Jackson HawesRising Star TE · Georgia Tech | 5 | 2025 | 16.2 | +8.0 | 17 | |
Dorian StrongEarly DB · Virginia Tech | 6 | 2025 | 1.1 | -6.8 | 4 | |
Chase LundtEarly OL · Connecticut | 6 | 2025 | 0.0 | -6.1 | 2 | |
Kaden PratherEarly WR · Maryland | 7 | 2025 | 0.0 | -4.9 | ||
202410 picks-98.318th of 32 View draft → | ||||||
Keon ColemanEarly Promise WR · Florida St. | 2 | 2024 | 13.1 | -18.2 | 26 | |
Cole BishopEarly S · Utah | 2 | 2024 | 6.8 | -16.3 | 33 | |
DeWayne CarterEarly DT · Duke | 3 | 2024 | -1.2 | -16.8 | 11 | |
Ray DavisEarly RB · Kentucky | 4 | 2024 | 8.2 | -3.8 | 34 | |
Sedrick Van Pran-GrangerEarly OL · Georgia | 5 | 2024 | -0.3 | -11.3 | 31 | |
Edefuan UlofoshioEarly LB · Washington | 5 | 2024 | 1.3 | -8.0 | 5 | |
Javon SolomonEarly DE · Troy | 5 | 2024 | -0.2 | -8.8 | 31 | |
Tylan GrableEarly OL · Central Florida | 6 | 2024 | 2.1 | -4.1 | 5 | |
Daequan HardyEarly DB · Penn St. | 6 | 2024 | 0.0 | -5.5 | ||
Travis ClaytonEarly OL | 7 | 2024 | 0.0 | -5.5 | ||
20236 picks-69.725th of 32 View draft → | ||||||
Dalton Kincaid TE · Utah | 1 | 2023 | 25.4 | -9.2 | 41 | |
O'Cyrus TorrenceLikely Bust OL · Florida | 2 | 2023 | 0.4 | -23.0 | 51 | |
Dorian Williams LB · Tulane | 3 | 2023 | -0.4 | -16.7 | 50 | |
Justin Shorter WR · Florida | 5 | 2023 | -0.1 | -10.3 | 17 | |
Nick Broeker OL · Mississippi | 7 | 2023 | -0.1 | -5.3 | 12 | |
Alex Austin DB · Oregon St. | 7 | 2023 | -0.5 | -5.2 | 29 | |
20228 picks+17.13rd of 32 View draft → | ||||||
Kaiir ElamBust DB · Florida | 1 | 2022 | 5.4 | -30.1 | 43 | |
James CookTop Steal RB · Georgia | 2 | 2022 | 47.1 | +24.7 | 66 | |
Terrel Bernard LB · Baylor | 3 | 2022 | 4.6 | -12.1 | 58 | |
Khalil ShakirTop Steal WR · Boise St. | 5 | 2022 | 34.6 | +24.2 | 62 | |
Matt Araiza P · San Diego St. | 6 | 2022 | 0.6 | -7.0 | 34 | |
Christian BenfordTop Steal DB · Villanova | 6 | 2022 | 36.7 | +29.4 | 53 | |
Luke Tenuta OL · Virginia Tech | 6 | 2022 | 0.1 | -5.9 | 7 | |
Baylon Spector LB · Clemson | 7 | 2022 | -1.0 | -6.1 | 29 | |
20218 picks-4.97th of 32 View draft → | ||||||
Gregory RousseauTop Steal DE · Miami (FL) | 1 | 2021 | 57.7 | +25.2 | 78 | |
Boogie Basham DE · Wake Forest | 2 | 2021 | 4.5 | -18.4 | 43 | |
Spencer BrownSteal OL · Northern Iowa | 3 | 2021 | 35.3 | +19.3 | 73 | |
Tommy Doyle OL · Miami (OH) | 5 | 2021 | -0.4 | -9.6 | 12 | |
Marquez Stevenson WR · Houston | 6 | 2021 | 0.0 | -6.3 | 5 | |
Damar Hamlin S · Pittsburgh | 6 | 2021 | 1.6 | -4.2 | 53 | |
Rachad Wildgoose DB · Wisconsin | 6 | 2021 | -0.5 | -6.3 | 20 | |
Jack Anderson OL · Texas Tech | 7 | 2021 | 0.3 | -4.7 | 15 | |
20207 picks-9.912th of 32 View draft → | ||||||
A.J. Epenesa DE · Iowa | 2 | 2020 | 12.1 | -12.6 | 91 | |
Zack Moss RB · Utah | 3 | 2020 | 16.1 | -1.1 | 61 | |
Gabriel DavisSteal WR · Central Florida | 4 | 2020 | 29.8 | +17.8 | 80 | |
Jake Fromm QB · Georgia | 5 | 2020 | -0.7 | -9.3 | 3 | |
Tyler Bass K · Georgia Southern | 6 | 2020 | 1.5 | -5.6 | 83 | |
Isaiah Hodgins WR · Oregon St. | 6 | 2020 | 10.7 | +4.6 | 38 | |
Dane Jackson DB · Pittsburgh | 7 | 2020 | 1.2 | -3.7 | 64 | |
20198 picks-59.023rd of 32 View draft → | ||||||
Ed Oliver DT · Houston | 1 | 2019 | 26.9 | -15.6 | 95 | |
Cody FordBust OL · Oklahoma | 2 | 2019 | -1.1 | -30.6 | 99 | |
Devin SingletarySteal RB · Florida Atlantic | 3 | 2019 | 37.8 | +18.1 | 110 | |
Dawson Knox TE · Mississippi | 3 | 2019 | 13.8 | -1.7 | 102 | |
Vosean Joseph LB · Florida | 5 | 2019 | 0.0 | -10.4 | ||
Jaquan Johnson DB · Miami (FL) | 6 | 2019 | 0.4 | -7.2 | 60 | |
Darryl Johnson DE · North Carolina A&T | 7 | 2019 | -0.6 | -5.9 | 38 | |
Tommy Sweeney TE · Boston Col. | 7 | 2019 | -0.4 | -5.6 | 24 | |
20188 picks+103.42nd of 32 View draft → | ||||||
Josh AllenTop Steal QB · Wyoming | 1 | 2018 | 102.1 | +58.4 | 128 | |
Tremaine Edmunds LB · Virginia Tech | 1 | 2018 | 28.0 | -10.8 | 119 | |
Harrison Phillips DT · Stanford | 3 | 2018 | 24.9 | +9.4 | 113 | |
Taron JohnsonSteal DB · Weber St. | 4 | 2018 | 31.4 | +18.8 | 113 | |
Siran Neal DB · Jacksonville St. | 5 | 2018 | 0.3 | -9.5 | 131 | |
Wyatt TellerTop Steal OL · Virginia Tech | 5 | 2018 | 52.2 | +43.5 | 109 | |
Ray-Ray McCloud WR · Clemson | 6 | 2018 | 5.4 | -1.8 | 100 | |
Austin Proehl WR · North Carolina | 7 | 2018 | 0.0 | -4.7 | ||
20176 picks+54.35th of 32 View draft → | ||||||
Tre'Davious WhiteSteal DB · LSU | 1 | 2017 | 51.1 | +17.3 | 109 | |
Zay Jones WR · East Carolina | 2 | 2017 | 15.1 | -14.7 | 123 | |
Dion DawkinsTop Steal OL · Temple | 2 | 2017 | 58.9 | +36.5 | 143 | |
Matt MilanoTop Steal LB · Boston Col. | 5 | 2017 | 40.4 | +31.4 | 106 | |
Nathan Peterman QB · Pittsburgh | 5 | 2017 | -0.4 | -8.7 | 15 | |
Tanner Vallejo LB · Boise St. | 6 | 2017 | -0.8 | -7.5 | 82 | |
20167 picks-85.229th of 32 View draft → | ||||||
Shaq Lawson DE · Clemson | 1 | 2016 | 20.6 | -16.8 | 110 | |
Reggie RaglandBust LB · Alabama | 2 | 2016 | 8.3 | -20.1 | 79 | |
Adolphus Washington DT · Ohio St. | 3 | 2016 | 0.6 | -17.8 | 35 | |
Cardale Jones QB · Ohio St. | 4 | 2016 | -0.3 | -11.4 | 1 | |
Jonathan Williams RB · Arkansas | 5 | 2016 | 3.9 | -5.7 | 47 | |
Kolby Listenbee WR · TCU | 6 | 2016 | 0.0 | -6.9 | ||
Kevon Seymour DB · USC | 6 | 2016 | -0.9 | -6.5 | 67 | |
20156 picks-10.314th of 32 View draft → | ||||||
Ronald Darby DB · Florida St. | 2 | 2015 | 36.2 | +10.5 | 118 | |
John Miller OL · Louisville | 3 | 2015 | 15.9 | -2.3 | 87 | |
Karlos Williams RB · Florida St. | 5 | 2015 | 7.6 | -2.1 | 11 | |
Tony Steward LB · Clemson | 6 | 2015 | -0.1 | -7.2 | 7 | |
Nick O'Leary TE · Florida St. | 6 | 2015 | 2.7 | -4.1 | 59 | |
Dezmin Lewis WR · Central Arkansas | 7 | 2015 | -0.1 | -5.2 | 2 | |
20147 picks-36.724th of 32 View draft → | ||||||
Sammy Watkins WR · Clemson | 1 | 2014 | 48.7 | +3.2 | 111 | |
Cyrus Kouandjio OL · Alabama | 2 | 2014 | 9.7 | -17.8 | 30 | |
Preston Brown LB · Louisville | 3 | 2014 | 5.4 | -14.6 | 81 | |
Ross Cockrell DB · Duke | 4 | 2014 | 25.3 | +11.6 | 97 | |
Cyril Richardson OL · Baylor | 5 | 2014 | -0.8 | -10.7 | 12 | |
Randell Johnson LB · Florida Atlantic | 7 | 2014 | 0.2 | -5.3 | 16 | |
Seantrel Henderson OL · Miami (FL) | 7 | 2014 | 1.8 | -3.2 | 39 | |
20138 picks-41.020th of 32 View draft → | ||||||
EJ ManuelBust QB · Florida St. | 1 | 2013 | -0.7 | -39.5 | 30 | |
Robert WoodsTop Steal WR · USC | 2 | 2013 | 57.2 | +28.8 | 171 | |
Kiko Alonso LB · Oregon | 2 | 2013 | 19.4 | -7.4 | 86 | |
Marquise Goodwin WR · Texas | 3 | 2013 | 22.5 | +3.7 | 114 | |
Duke Williams S · Nevada | 4 | 2013 | 9.3 | -4.9 | 58 | |
Jonathan Meeks S · Clemson | 5 | 2013 | -0.6 | -11.4 | 38 | |
Dustin Hopkins K · Florida St. | 6 | 2013 | 2.4 | -5.5 | 140 | |
Chris Gragg TE · Arkansas | 7 | 2013 | 0.7 | -4.7 | 32 | |
20129 picks-2.016th of 32 View draft → | ||||||
Stephon GilmoreTop Steal DB · South Carolina | 1 | 2012 | 70.5 | +28.5 | 180 | |
Cordy GlennTop Steal OL · Georgia | 2 | 2012 | 51.5 | +23.1 | 97 | |
T.J. GrahamBust WR · North Carolina St. | 3 | 2012 | -0.8 | -21.7 | 47 | |
Nigel BradhamSteal LB · Florida St. | 4 | 2012 | 29.2 | +15.0 | 116 | |
Ron Brooks DB · LSU | 4 | 2012 | -0.8 | -13.1 | 53 | |
Zebrie Sanders OL · Florida St. | 5 | 2012 | 0.0 | -10.7 | ||
Tank Carder LB · TCU | 5 | 2012 | -0.1 | -10.5 | 78 | |
Mark Asper OL · Oregon | 6 | 2012 | 0.0 | -7.8 | 7 | |
John Potter K · Western Michigan | 7 | 2012 | 0.0 | -4.7 | 9 | |
20119 picks-34.219th of 32 View draft → | ||||||
Marcell Dareus DT · Alabama | 1 | 2011 | 58.1 | +12.0 | 121 | |
Aaron Williams S · Texas | 2 | 2011 | 15.7 | -15.3 | 59 | |
Kelvin Sheppard LB · LSU | 3 | 2011 | 9.7 | -11.5 | 107 | |
Da'Norris Searcy S · North Carolina | 4 | 2011 | 26.0 | +11.1 | 109 | |
Chris Hairston OL · Clemson | 4 | 2011 | 13.9 | +1.4 | 74 | |
Johnny White RB · North Carolina | 5 | 2011 | -0.1 | -11.7 | 19 | |
Chris White LB · Mississippi St. | 6 | 2011 | 0.0 | -8.5 | 51 | |
Justin Rogers DB · Richmond | 7 | 2011 | -0.9 | -7.0 | 39 | |
Michael Jasper DT · Bethel (TN) | 7 | 2011 | 0.0 | -4.8 | ||
20109 picks-86.131st of 32 View draft → | ||||||
C.J. Spiller RB · Clemson | 1 | 2010 | 39.9 | -2.6 | 90 | |
Torell TroupBust DT · Central Florida | 2 | 2010 | -0.8 | -29.2 | 21 | |
Alex Carrington DE · Arkansas St. | 3 | 2010 | 6.4 | -13.8 | 59 | |
Marcus Easley WR · Connecticut | 4 | 2010 | -0.3 | -14.2 | 42 | |
Ed Wang OL · Virginia Tech | 5 | 2010 | 0.0 | -11.1 | 6 | |
Arthur Moats LB · James Madison | 6 | 2010 | 11.2 | +3.4 | 121 | |
Danny Batten DE · South Dakota St. | 6 | 2010 | -0.1 | -7.0 | 16 | |
Levi Brown QB · Troy | 7 | 2010 | 0.0 | -6.0 | 1 | |
Kyle Calloway OL · Iowa | 7 | 2010 | 0.0 | -5.7 | ||
20098 picks-0.211th of 32 View draft → | ||||||
Aaron MaybinBust DE · Penn St. | 1 | 2009 | 3.1 | -38.3 | 48 | |
Eric Wood OL · Louisville | 1 | 2009 | 41.6 | +8.2 | 120 | |
Jairus ByrdTop Steal S · Oregon | 2 | 2009 | 57.7 | +29.6 | 118 | |
Andy LevitreTop Steal OL · Oregon St. | 2 | 2009 | 59.1 | +33.7 | 143 | |
Shawn Nelson TE · Southern Miss | 4 | 2009 | -0.2 | -12.8 | 17 | |
Nic Harris LB · Oklahoma | 5 | 2009 | 2.0 | -8.4 | 30 | |
Cary Harris DB · USC | 6 | 2009 | 1.2 | -6.2 | 6 | |
Ellis Lankster DB · West Virginia | 7 | 2009 | -0.4 | -5.9 | 49 | |
200810 picks-63.424th of 32 View draft → | ||||||
Leodis McKelvin DB · Troy | 1 | 2008 | 26.4 | -15.0 | 111 | |
James HardyBust WR · Indiana | 2 | 2008 | -0.6 | -29.0 | 16 | |
Chris EllisBust DE · Virginia Tech | 3 | 2008 | -0.1 | -20.3 | 15 | |
Reggie Corner DB · Akron | 4 | 2008 | 3.1 | -10.1 | 55 | |
Derek Fine TE · Kansas | 4 | 2008 | 3.7 | -8.0 | 18 | |
Alvin Bowen LB · Iowa St. | 5 | 2008 | 0.1 | -10.3 | 2 | |
Xavier Omon RB · NW Missouri St. | 6 | 2008 | 0.1 | -7.6 | 7 | |
Demetress Bell OL · Northwestern St. (LA) | 7 | 2008 | 12.9 | +7.4 | 40 | |
Stevie JohnsonTop Steal WR · Kentucky | 7 | 2008 | 39.8 | +34.4 | 99 | |
Kennard Cox DB · Pittsburgh | 7 | 2008 | -0.1 | -4.8 | 29 | |
20077 picks+51.54th of 32 View draft → | ||||||
Marshawn LynchTop Steal RB · California | 1 | 2007 | 78.4 | +37.5 | 149 | |
Paul PoslusznyTop Steal LB · Penn St. | 2 | 2007 | 65.4 | +34.4 | 145 | |
Trent Edwards QB · Stanford | 3 | 2007 | 20.6 | +4.5 | 38 | |
Dwayne Wright RB · Fresno St. | 4 | 2007 | -0.6 | -14.1 | 15 | |
John Wendling S · Wyoming | 6 | 2007 | -0.7 | -8.1 | 110 | |
Derek Schouman TE · Boise St. | 7 | 2007 | 5.9 | +0.5 | 25 | |
C.J. Ah You DE · Oklahoma | 7 | 2007 | 1.7 | -3.2 | 33 | |
20069 picks-10.416th of 32 View draft → | ||||||
Donte Whitner S · Ohio St. | 1 | 2006 | 38.2 | -4.9 | 157 | |
John McCargoBust DT · North Carolina St. | 1 | 2006 | 4.1 | -30.1 | 44 | |
Ashton Youboty DB · Ohio St. | 3 | 2006 | 3.8 | -16.9 | 49 | |
Ko Simpson S · South Carolina | 4 | 2006 | 9.6 | -4.6 | 41 | |
Kyle WilliamsTop Steal DT · LSU | 5 | 2006 | 61.3 | +49.7 | 183 | |
Brad Butler OL · Virginia | 5 | 2006 | 13.1 | +2.3 | 33 | |
Keith Ellison LB · Oregon St. | 6 | 2006 | 10.6 | +2.8 | 58 | |
Terrance Pennington OL · New Mexico | 7 | 2006 | 1.9 | -3.8 | 16 | |
Aaron Merz OL · California | 7 | 2006 | -0.3 | -5.1 | 7 | |
Frequently Asked Questions
Common questions about the Buffalo Bills's draft history.
Who is the best draft pick in Buffalo Bills history?
Josh Allen (QB), drafted #7 overall in 2018, is the Buffalo Bills's best value pick with +58 points over expected. In a redraft, Josh Allen would go #1 overall.
Who is the biggest draft bust in Buffalo Bills history?
EJ Manuel (QB), picked #16 in 2013, underperformed by 40 points vs. expected. Redraft value places EJ Manuel at #235 overall.
How well do the Buffalo Bills draft?
From 2006–2025, the Buffalo Bills average -3.1 value over expected per pick across 159 graded selections. 19% of their picks outperform their draft slot.
What was the Buffalo Bills's best draft class?
The 2018 class ranks 2nd among all teams that year, with 8 picks averaging +12.9 value over expected.
How many draft steals and busts have the Buffalo Bills had?
Since 2006, the Buffalo Bills have found 23 draft steals and had 26 busts or significant disappointments out of 159 graded picks.