
The 49ers' best receivers since 1966
Jerry Rice has the most receiving yards of the 144 receivers who played with the 49ers since 1966, 19,247 in 238 games. Terrell Owens is 2nd with 8,572. Deebo Samuel Sr. is 6th, with 4,998; 601 more passes John Taylor for 5th.
The 49ers' receivers this season
- Mike Evans6 games, 70.0 a game420receiving yards
- Deebo Samuel Sr.5 games, 41.2 a game4,998 with the 49ers, the 6th-most since 1966.206receiving yards
- Jordan Watkins3 games, 46.0 a game164 with the 49ers.138receiving yards
By decade: 2020s · 2010s · 2000s · 1990s · 1980s · 1970s · 1966–69
Compare with in · side by side
| Place | Player | receiving yards | receptions | receiving TDs |
|---|---|---|---|---|
| 1 | Jerry Rice1985 – 2000 · 238 games | 19,247 | 1,281 | 176 |
| 2 | Terrell Owens1996 – 2003 · 121 games | 8,572 | 592 | 81 |
| 3 | Dwight Clark1979 – 1987 · 134 games | 6,750 | 506 | 48 |
| 4 | Gene Washington1969 – 1977 · 118 games | 6,664 | 371 | 59 |
| 5 | John Taylor1987 – 1995 · 121 games | 5,598 | 347 | 43 |
| 6 | Deebo Samuel Sr.2019 – 2026 · still playing | 4,998 | 350 | 25 |
| +206 this season · passes John Taylor for 5th in 15 games at his pace | ||||
| 7 | Freddie Solomon1978 – 1985 · 114 games | 4,873 | 310 | 43 |
| 8 | Michael Crabtree2009 – 2014 · 79 games | 4,327 | 347 | 26 |
| 9 | Brandon Aiyuk2020 – 2024 · 69 games | 4,305 | 294 | 25 |
| 10 | J.J. Stokes1995 – 2002 · 110 games | 4,139 | 327 | 30 |
| 11 | Anquan Boldin2013 – 2015 · 46 games | 3,030 | 237 | 16 |
| 12 | Jauan Jennings2021 – 2025 · 72 games | 2,581 | 210 | 22 |
| 13 | Dick Witcher1966 – 1973 · 99 games | 2,359 | 172 | 14 |
| 14 | Kendrick Bourne2017 – 2025 · 71 games | 2,320 | 174 | 11 |
| 15 | Mike Wilson1981 – 1990 · 136 games | 2,199 | 159 | 15 |
| 16 | Arnaz Battle2003 – 2009 · 83 games | 2,147 | 179 | 11 |
| 17 | Tai Streets1999 – 2003 · 59 games | 2,008 | 168 | 13 |
| 18 | Brandon Lloyd2003 – 2014 · 51 games | 1,804 | 119 | 14 |
| 19 | Josh Morgan2008 – 2011 · 46 games | 1,764 | 131 | 9 |
| 20 | Marquise Goodwin2017 – 2019 · 35 games | 1,543 | 91 | 7 |
| 21 | Dave Parks1966 – 1967 · 21 games | 1,287 | 92 | 7 |
| 22 | Clifton McNeil1968 – 1969 · 19 games | 1,249 | 88 | 10 |
| 23 | Cedrick Wilson2001 – 2004 · 44 games | 1,203 | 97 | 6 |
| 24 | Mike Sherrard1990 – 1992 · 39 games | 1,167 | 79 | 4 |
| 25 | Isaac Bruce2008 – 2009 · 24 games | 1,097 | 81 | 7 |
receiving yards by decade
2020s
- Brandon Aiyuk2020 – 2024 · 69 games4,305
- › Deebo Samuel Sr.2020 – 2026 · 71 games4,196
- Jauan Jennings2021 – 2025 · 72 games2,581
- Kendrick Bourne2020 – 2025 · 29 games1,218
- Ricky Pearsall2024 – 2025 · 20 games928
2010s
- Michael Crabtree2010 – 2014 · 68 games3,702
- Anquan Boldin2013 – 2015 · 46 games3,030
- Marquise Goodwin2017 – 2019 · 35 games1,543
- Kendrick Bourne2017 – 2019 · 42 games1,102
- Torrey Smith2015 – 2016 · 28 games930
2000s
- Terrell Owens2000 – 2003 · 59 games5,265
- Arnaz Battle2003 – 2009 · 83 games2,147
- Tai Streets2000 – 2003 · 58 games1,983
- Brandon Lloyd2003 – 2005 · 39 games1,510
- J.J. Stokes2000 – 2002 · 44 games1,441
1990s
- Jerry Rice1990 – 1999 · 146 games12,078
- John Taylor1990 – 1995 · 82 games4,045
- Terrell Owens1996 – 1999 · 62 games3,307
- J.J. Stokes1995 – 1999 · 66 games2,698
- Mike Sherrard1990 – 1992 · 39 games1,167
1980s
- Dwight Clark1980 – 1987 · 118 games6,518
- Jerry Rice1985 – 1989 · 76 games6,364
- Freddie Solomon1980 – 1985 · 83 games3,608
- Mike Wilson1981 – 1989 · 120 games2,110
- John Taylor1987 – 1989 · 39 games1,553
1970s
- Gene Washington1970 – 1977 · 105 games5,953
- Freddie Solomon1978 – 1979 · 31 games1,265
- Danny Abramowicz1973 – 1974 · 26 games811
- Kenny Harrison1976 – 1978 · 33 games602
- Dick Witcher1970 – 1973 · 53 games573
1966–69
- Dick Witcher1966 – 1969 · 46 games1,786
- Dave Parks1966 – 1967 · 21 games1,287
- Clifton McNeil1968 – 1969 · 19 games1,249
- Gene Washington1969 · 13 games711
- Sonny Randle1967 – 1968 · 13 games546
Also with the 49ers: quarterbacks · running backs · tight ends · San Francisco 49ers record book
Method
- Every receiver who played with the 49ers since 1966, ranked by receiving yards over his games there. Regular-season games only.
- The numbers here start in 1966, so a receiver who played with the 49ers before then isn't here.
- A decade counts his receiving yards with the 49ers in its seasons.