Putting Up Numbers· NFL

The 49ers' best tight ends since 1966

George Kittle has the most receiving yards of the 67 tight ends who played with the 49ers since 1966, 8,433 in 131 games. He is still playing. Vernon Davis is 2nd with 5,640.

Next: Raiders at 49ers, Sun, Nov 8 · analysis

The 49ers' tight ends this season

  • George Kittle7 games, 60.7 a game8,433 with the 49ers, the most since 1966.425receiving yards

By decade: 2020s · 2010s · 2000s · 1990s · 1980s · 1970s · 1966–69

Compare with in · side by side

The 49ers' best tight ends since 1966
PlacePlayerreceiving yardsreceptionsreceiving TDs
1George Kittle2017 – 2026 · still playing8,43362957
+425 this season
2Vernon Davis2006 – 2015 · 134 games5,64044155
3Brent Jones1987 – 1997 · 143 games5,19541733
4Ted Kwalick1969 – 1974 · 73 games2,55516423
5Russ Francis1982 – 1987 · 75 games2,10518612
6Eric Johnson2001 – 2006 · 55 games1,8001927
7Delanie Walker2006 – 2012 · 87 games1,4651238
8Bob Windsor1967 – 1971 · 56 games1,3921118
9Garrett Celek2012 – 2019 · 61 games1,1048212
10Tom Mitchell1974 – 1977 · 54 games1,094834
11Charle Young1980 – 1982 · 41 games914887
12Greg Clark1997 – 2000 · 55 games909924
13Vance McDonald2013 – 2016 · 38 games866647
14John Frank1984 – 1988 · 66 games6626510
15Paul Seal1977 – 1979 · 43 games634373
16Ted Popson1994 – 1996 · 43 games570556
17Jamie Williams1989 – 1993 · 67 games535573
18Ross Dwelley2018 – 2023 · 34 games518445
19Ken MacAfee1978 – 1979 · 29 games471465
20Jed Weaver2003 · 15 games437351
21Monty Stickles1966 – 1967 · 17 games401342
22Eason Ramson1979 – 1983 · 54 games376443
23Ron Heller1987 – 1988 · 29 games305263
24Jake Tonges2024 – 2025 · 12 games293345
25Blake Bell2015 – 2016 · 17 games271190

receiving yards by decade

2020s

  1. › George Kittle2020 – 2026 · 86 games5,488
  2. Ross Dwelley2020 – 2023 · 23 games413
  3. Jake Tonges2024 – 2025 · 12 games293
  4. Jordan Reed2020 · 10 games231
  5. Charlie Woerner2020 – 2023 · 27 games120

2010s

  1. Vernon Davis2010 – 2015 · 82 games3,543
  2. George Kittle2017 – 2019 · 45 games2,945
  3. Garrett Celek2012 – 2019 · 61 games1,104
  4. Delanie Walker2010 – 2012 · 43 games873
  5. Vance McDonald2013 – 2016 · 38 games866

2000s

  1. Vernon Davis2006 – 2009 · 52 games2,097
  2. Eric Johnson2001 – 2006 · 55 games1,800
  3. Delanie Walker2006 – 2009 · 44 games592
  4. Jed Weaver2003 · 15 games437
  5. Greg Clark2000 · 15 games342

1990s

  1. Brent Jones1990 – 1997 · 112 games4,603
  2. Ted Popson1994 – 1996 · 43 games570
  3. Greg Clark1997 – 1999 · 40 games567
  4. Jamie Williams1990 – 1993 · 64 games497
  5. Irv Smith1998 · 16 games266

1980s

  1. Russ Francis1982 – 1987 · 75 games2,105
  2. Charle Young1980 – 1982 · 41 games914
  3. John Frank1984 – 1988 · 66 games662
  4. Brent Jones1987 – 1989 · 31 games592
  5. Eason Ramson1980 – 1983 · 52 games376

1970s

  1. Ted Kwalick1970 – 1974 · 70 games2,523
  2. Tom Mitchell1974 – 1977 · 54 games1,094
  3. Paul Seal1977 – 1979 · 43 games634
  4. Ken MacAfee1978 – 1979 · 29 games471
  5. Bob Windsor1970 – 1971 · 27 games395

1966–69

  1. Bob Windsor1967 – 1969 · 29 games997
  2. Monty Stickles1966 – 1967 · 17 games401
  3. Kent Kramer1966 · 5 games81
  4. Ted Kwalick1969 · 3 games32
  5. Dave Olerich1967 – 1968 · 2 games2

Also with the 49ers: quarterbacks · running backs · receivers · San Francisco 49ers record book

Method

  • Every tight end 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 tight end who played with the 49ers before then isn't here.
  • A decade counts his receiving yards with the 49ers in its seasons.