With a receiving touchdown on the first drive of Monday Night Football, Mike Evans joined an exclusive club with his 100th career receiving touchdown. Evans is the 11th player to reach triple-digit receiving scores in NFL history.
For more NFL records, make sure to check out our all-time career and season-long receiving records list.

The All-Time 100+ Receiving TD Club
1. Jerry Rice – 197
The receiving GOAT has an almost insurmountable all-time lead in receiving touchdowns. Jerry Rice’s longevity separates him from most other players at a position that tends to age quickly. Rice had 102 receiving TDs AFTER turning 30. That alone would land him ninth all-time and is 27 more scores than any other receiver has after age 30.
Happy Birthday to the GOAT Jerry Rice 🐐
◦ 1,549 receptions
◦ 23,564 all-purpose yards
◦ 208 touchdowns
◦ 13x Pro Bowl
◦ 10x First-team All-Pro
◦ 2x NFL Offensive player of the year
◦ 3x Super Bowl champion 🏆🏆🏆Here’s every TD he scored in his 20-year career: pic.twitter.com/1RxoTHgcQE
— KNBR (@KNBR)
2. Randy Moss – 156
The greatest deep threat ever, Randy Moss got started early with a rookie record 17 receiving TDs for the 1998 Minnesota Vikings. He went on the set the single-season record with 23 receiving TDs on the 16-0 New England Patriots in 2007.
Randy Moss is pure gold man 🤣🔥 @RandyMoss (via @NFLFilms) pic.twitter.com/SOlrHyIWn1
— The Checkdown (@thecheckdown)
3. Terrell Owens – 153
Terrell Owens had seven seasons where he caught at least 13 TDs, second to only Rice (eight). T.O. was also a red-zone threat later into his career than you remember — Owens caught nine touchdowns on the 2010 Cincinnati Bengals, despite turning 37 in December of that season.
Congratulations to @terrellowens on a well-deserved spot in the @49ers Hall of Fame!! pic.twitter.com/Ohlj6NSy7S
— NFL Legacy (@NFLLegacy)
4. Cris Carter – 130
Cris Carter only had double-digit touchdowns once in his first eight seasons, but he took off after turning 30 with the Minnesota Vikings. Carter led the NFL in touchdowns in three out of five seasons (1995, ’97, ’99), a stretch that saw him record 65 receiving scores.
5. Marvin Harrison Sr. – 128
The elder Harrison formed a lethal combination with Peyton Manning, leading to eight straight seasons of double-digit touchdowns between 1999 and 2006. Overall, Manning and Harrison connected on 112 TDs, most of any duo all-time.
6. Larry Fitzgerald – 121
The 11-time Pro Bowler caught a touchdown from 16 different signal-callers, working his way through various stages of quarterback stability in Arizona to produce one of the greatest careers ever for a wideout. Larry Fitzgerald is also notable for his legendary 2008 playoff run, as his seven receiving touchdowns and 546 receiving yards both remain records for a single postseason.
The greatest individual postseason run ever?
10 years ago, @LarryFitzgerald went full-on Larry Legend in the playoffs. @AZCardinals #10yearchallenge pic.twitter.com/vQxICG8SG7
— NFL Legacy (@NFLLegacy)
7. Antonio Gates – 116
The all-time leader in touchdowns by a tight end, Antonio Gates played all 16 of his seasons for the San Diego/Los Angeles Chargers. Gates and Philip Rivers connected on 89 TDs, the third-highest scoring connection by a duo behind Manning-Harrison (112) and Tom Brady-Rob Gronkowski (90).
8. Tony Gonzalez – 111
Tony Gonzalez was a 14-time Pro Bowler and made first-team All-Pro at age 36 in his penultimate season. He had at least five receiving TDs in each of his final eight seasons, one of four players in league history with that distinction (along with Owens, Calvin Johnson, and Don Hutson).
T-9. Mike Evans – 100
In his 11th season, all with the Tampa Bay Buccaneers, Evans caught No. 100 from Baker Mayfield, his 6th of the season. The catch also put him over 12,000 career receiving yards, the 30th player to do so. Evans recorded at last 1,000 yards in his first 10 seasons, only the second player in NFL history, joining Jerry Rice.
T-9. Tim Brown – 100
The Silver and Black legend played 16 of his 17 seasons with the Los Angeles/Oakland Raiders, and he makes this list despite having just two double-digit receiving touchdown seasons.
KEEP READING: NFL All-Time QB Records, Season and Career Leaders
However, Tim Brown’s 100th touchdown actually came as a member of the Tampa Bay Buccaneers in 2004, his only receiving TD that did not come as a member of the Raiders.
T-9. Steve Largent – 100
Steve Largent was the all-time leader in nearly every receiving category until Rice came along. He has the distinction of being the first player in league history to reach the century mark in receiving TDs, having done so on Dec. 10, 1989 with the Seattle Seahawks.
Today in #NFLHistory@Seahawks HOF WR Steve Largent became the first @NFL player to record 100 TD receptions, breaking Don Hutson's record set in 1945. pic.twitter.com/aaY5sGjT6n
— NFL Legacy (@NFLLegacy)

