Ben Watson has played 153 regular season games, and 11 more in the postseason. Yet it was in his most recent game that he set his career high with 127 receiving yards. It was just the third 100-yard game of his career, and topped his previous career high by 20 yards. That just doesn’t happen to a player who was 34 years, 301 days old at kickoff…. right?

I looked at all players to enter the NFL since 1960 who have at least 500 career receiving yards and played in 100 career regular season games. Among that group, here were the three players who, prior to 2015, set their career-high in receiving yards at nearly 35 years old or older.

In week 2 of the 2000 season, Cris Carter set a career high with 168 receiving yards, gaining one more yards than he did in a game in Arizona six years earlier. Carter was 34 years, 290 days old that day, so Watson narrowly edges him here and is the new #3 on this list.

In 1984, while playing for the Packers, James Lofton had the first 200-yard game of his career. Seven years later, as a member of the Bills, Lofton caught 8 passes for 220 yards in a win against the Bengals, which included 48- and 74-yard touchdowns. That went down as the greatest game in Lofton’s career, as measured by receiving yards, and it came at the age of 35 years and 108 days.

In December 2000, Tony Gonzalez gained 147 receiving yards. That stood as his career high for nearly 13 years, until he gained 149 yards in a 2013 game against the Patriots. Gonzalez was 37 years, 214 days old that day, when he put up an incredible 12-149-2 stat line.

The table below shows the 33 players who meet the above criteria and who set their career high in receiving yards at age 32 or older:

And here are the players who had their career high in receiving yards at age 23 or younger (although note that Reggie Bush and Anquan Boldin are still active):

Finally, one other bit of trivia: Rick Upchurch, Louis Lipps, Curt Warner, Stanley Pritchett, and Boldin all set their career highs in receiving yards in their first game.