Tony Gonzalez has the most career receiving yards by a tight end, with 15,127 yards.

most yards by a tight end all-time
Interpreted as:
most receiving yards by a tight end all-time
GonzalezWittenGatesSharpeGronkowskiKelceOlsenGrahamNewsomeSmithDavisCookErtzWinslowMillerJordanShockeyWatsonChristensenHeapDitkaOdoms15.1k13.0k11.8k10.0k9.3k9.0k8.7k8.5k8.0k7.9k7.6k7.2k6.8k6.7k6.6k6.3k6.1k6.1k5.9k5.9k5.8k5.8k
NAMEGPREC YDSRECTRGAVGREC YDS/GREC TDRUSH YDSATTYPCRUSH YDS/GRUSH TD
Tony GonzalezTony Gonzalez27015,1271,3251,86211.456.01111427.00.10
Jason WittenJason Witten27113,0461,2281,72310.648.174000.00
Antonio GatesAntonio Gates23611,8419551,45812.450.2116000.00
Shannon SharpeShannon Sharpe1889,96180843812.353.061933.00.00
Rob GronkowskiRob Gronkowski1439,28662196115.064.992212.00.01
Travis KelceTravis Kelce1279,00670499412.870.957961.50.12
Greg OlsenGreg Olsen1998,6837421,20111.743.660000.00
Jimmy GrahamJimmy Graham1848,5067131,10811.946.285321.50.00
Ozzie NewsomeOzzie Newsome1987,98066212.140.347135187.50.72
Jackie SmithJackie Smith2107,91848016.537.740327388.61.63
Vernon DavisVernon Davis1987,56258392913.038.2631562.50.10
Jared CookJared Cook1947,23755391913.137.345010.00.00
Zach ErtzZach Ertz1346,84163594810.851.141414.00.00
Kellen WinslowKellen Winslow1096,74154112.561.845000.00
Heath MillerHeath Miller1686,56959282511.139.145824.00.00
Steve JordanSteve Jordan1766,30749812.735.828414.00.01
Jeremy ShockeyJeremy Shockey1366,14354788311.245.237616.00.00
Benjamin WatsonBenjamin Watson2056,05854786011.129.6441025.00.00
Todd ChristensenTodd Christensen1085,87246112.754.441-61-6.0-0.10
Todd HeapTodd Heap1455,86949981711.840.5426187.60.40
Mike DitkaMike Ditka1585,81242713.636.843221.00.00
Riley OdomsRiley Odoms1535,75539614.537.641211258.41.42
Delanie WalkerDelanie Walker1605,68448174411.835.53589165.60.61
Dallas ClarkDallas Clark1435,66550577611.239.65340410.00.30
Owen DanielsOwen Daniels1315,66147975811.843.236000.00
StatMuse has season-level data for receiving yards going back to the 1932 season.