Buffalo Bills
Current Coaching Staff| Head Coach | Doug Marrone | Since 2013 |
| Offensive Coordinator | Nathaniel Hackett | Since 2013 |
| Defensive Coordinator | Mike Pettine | Since 2013 |
| Offensive Line Coach | Pat Morris | Since 2013 |
| Linebackers Coach | Jim O'Neil | Since 2013 |
| Defensive Quality Control Coach | Jason Rebrovich | Since 2013 |
| Offensive Quality Control Coach | Jason Vrable | Since 2013 |
| Defensive Line Coach | Anthony Weaver | Since 2013 |
| Running Backs Coach | Tyrone Wheatley | Since 2013 |
| Wide Receivers Coach | Ike Hilliard | Since 2013 |
| Defensive Backs Coach | Donnie Henderson | Since 2013 |
| Defensive Quality Control | Brian Fleury | Since 2013 |
| Linebackers Coach | Chuck Driesbach | Since 2013 |
| Assistant Defensive Backs Coach | Samson Brown | Since 2013 |
| Special Teams Assistant Coach | John Anselmo | Since 2013 |
| Offensive Quality Control Coach | Kurt Anderson | Since 2013 |
| Tight Ends Coach | Greg Adkins | Since 2013 |
| Special Teams Coordinator | Danny Crossman | Since 2013 |
| Assistant to the Head Coach | Stephen Brown | Since 2013 |
Buffalo Bills Head Coach History
| Head Coach | Years |
|---|---|
| Doug Marrone | 2013 - 2013 |
| Chan Gailey | 2010 - 2012 |
| Dick Jauron | 2006 - 2009 |
| View All Head Coaches | |
Buffalo Bills Coaching Staffs By Year