Most Career Receiving Yards by a Buffalo Bills Player
Throughout their storied history, the Buffalo Bills have featured some of the most prolific receivers in the NFL. From the high-powered offenses of the 1990s to today’s record-setting passing attacks, these are the players who racked up the most career receiving yards in franchise history.
Top 10 All-Time Receiving Yard Leaders
10. Steve Johnson – 3,832 Yards
“Stevie” brought swagger and clutch plays, including three straight 1,000-yard seasons in the early 2010s that made him a fan favorite.
9. Bob Chandler – 3,999 Yards
A reliable target in the 1970s, Chandler was known for his consistency and sure hands over the middle.
8. Jerry Butler – 4,301 Yards
Before injuries shortened his career, Butler was a dynamic receiver with big-play speed and smooth route running.
7. Thurman Thomas – 4,341 Yards
The Hall of Fame running back was also an elite receiver out of the backfield, adding another layer to Buffalo’s unstoppable 90s offense.
6. Frank Lewis – 4,638 Yards
Acquired from Pittsburgh, Lewis produced steady numbers during an era when the Bills were rebuilding.
5. Elbert Dubenion – 5,294 Yards
“Golden Wheels” was an AFL star known for his blazing speed and deep-ball threat in the 1960s.
4. Stefon Diggs – 5,372 Yards
In just a few seasons, Diggs has rewritten Bills records with Josh Allen, including leading the NFL in catches and yards in 2020.
3. Lee Evans – 5,934 Yards
A big-play machine, Evans was a constant downfield target who racked up yardage with his speed and crisp routes.
2. Eric Moulds – 9,096 Yards
Moulds combined strength, body control, and hands, recording multiple Pro Bowl seasons and several 1,000-yard campaigns.
1. Andre Reed – 13,095 Yards
The ultimate chain-mover, Reed was Jim Kelly’s trusted option and the heartbeat of the K-Gun offense, cementing his Hall of Fame legacy.

Ranking the greatest receivers in Buffalo Bills history by total career receiving yards
Top 50 Career Receiving Yards Performances in Bills History
From Hall of Fame legends to modern-day playmakers, the Buffalo Bills have showcased some of the NFL’s most dynamic receivers. Whether it was Andre Reed fighting for extra yards or Stefon Diggs lighting up defenses today, these players left their mark on franchise history.
| Rank | Player Name | Receiving Yards |
|---|---|---|
| 1 | Andre Reed | 13,095 |
| 2 | Eric Moulds | 9,096 |
| 3 | Lee Evans | 5,934 |
| 4 | Stefon Diggs | 5,372 |
| 5 | Elbert Dubenion | 5,294 |
| 6 | Frank Lewis | 4,638 |
| 7 | Thurman Thomas | 4,341 |
| 8 | Jerry Butler | 4,301 |
| 9 | Bob Chandler | 3,999 |
| 10 | Stevie Johnson | 3,832 |
| 11 | Peerless Price | 3,772 |
| 12 | Josh Reed | 3,575 |
| 13 | Pete Metzelaars | 2,921 |
| 14 | Glenn Bass | 2,799 |
| 15 | James Lofton | 2,736 |
| 16 | Gabriel Davis | 2,730 |
| 17 | Haven Moses | 2,641 |
| 18 | Fred Jackson | 2,640 |
| 19 | J.D. Hill | 2,631 |
| 20 | Don Beebe | 2,537 |
| 21 | Sammy Watkins | 2,459 |
| 22 | Cole Beasley | 2,456 |
| 23 | Robert Woods | 2,451 |
| 24 | Jay Riemersma | 2,304 |
| 25 | Chris Burkett | 2,288 |
| 26 | Dawson Knox | 2,277 |
| 27 | Marlin Briscoe | 2,171 |
| 28 | Scott Chandler | 2,120 |
| 29 | Bill Brooks | 1,959 |
| 30 | O.J. Simpson | 1,924 |
| 31 | Quinn Early | 1,868 |
| 32 | Reuben Gant | 1,850 |
| 33 | Charles Clay | 1,822 |
| 34 | Joe Cribbs | 1,783 |
| 35 | Paul Costa | 1,699 |
| 36 | Khalil Shakir | 1,593 |
| 37 | John Brown | 1,560 |
| 38 | Ernie Warlick | 1,551 |
| 39 | Roscoe Parrish | 1,502 |
| 40 | Lonnie Johnson | 1,489 |
| 41 | Keith McKeller | 1,464 |
| 42 | Ronnie Harmon | 1,452 |
| 43 | Jim Braxton | 1,426 |
| 44 | Byron Franklin | 1,343 |
| 45 | LeSean McCoy | 1,334 |
| 46 | Wray Carlton | 1,329 |
| 47 | Isaiah McKenzie | 1,316 |
| 48 | Russell Copeland | 1,228 |
| 49 | C.J. Spiller | 1,195 |
| 50 | Robb Riddick | 1,165 |
From Hall of Fame legends to modern-day playmakers, the Buffalo Bills have showcased some of the NFL’s most dynamic receivers. Whether it was Andre Reed fighting for extra yards or Stefon Diggs lighting up defenses today, these players left their mark on franchise history.
FAQ SECTION
Who has the most career receiving yards in Bills history?
Andre Reed holds the record with 13,095 yards.
Which Bills running back is among the top receivers?
Thurman Thomas ranks seventh all-time with over 4,300 yards as a pass-catcher.
Who are the Bills’ top modern receivers?
Stefon Diggs and Lee Evans both sit among the top five in career receiving yards.
Want more records and rankings like this?
Follow @sogfootball on Instagram — daily debates and stat drops.
Browse all NFL Records and Tier Lists on the site here.