3. Cris Carter (1990 – 2001)
Carter is arguably the Vikings’ best receiver of all-time. But he only played in Minnesota for two seasons of the 21st century, so his standing on this list is based on his production from just those two years.
Despite that, Carter was still better than the majority of the receivers who have played for the Vikings since 2000.
At the age of 35, the Hall of Fame pass-catcher hauled in 96 passes for 1,274 yards and nine touchdowns during the 2000 season. Carter’s catch and yardage totals for that year are still the most by any receiver in NFL history aged 35 and older.
In 2001, he saw his production take a bit of a dip (73 catches, 871 yards, six touchdowns). But his numbers that year are still better than most single-season totals by Minnesota receivers in the 21st century.
If this were a list of the best Vikings receivers of all-time, Carter would be a good choice to put at the top. But since it’s only looking at Minnesota’s best pass-catchers since 2000, he sits at third.