Top 30 NFL players of the 21st century
![FOXBORO, MA - DECEMBER 24: Darrelle Revis #24 of the New York Jets reacts with Jordan Jenkins #48 before a game against the New England Patriots at Gillette Stadium on December 24, 2016 in Foxboro, Massachusetts. (Photo by Billie Weiss/Getty Images) FOXBORO, MA - DECEMBER 24: Darrelle Revis #24 of the New York Jets reacts with Jordan Jenkins #48 before a game against the New England Patriots at Gillette Stadium on December 24, 2016 in Foxboro, Massachusetts. (Photo by Billie Weiss/Getty Images)](https://images2.minutemediacdn.com/image/upload/c_fill,w_720,ar_16:9,f_auto,q_auto,g_auto/shape/cover/sport/5232ec9720f10fb3cc864fc45d38320168135a4a82ceb9f34a0f4255437aaa3f.jpg)
6. Randy Moss
The things Randy Moss could do on a football field were just unfair. He could win any jump ball because of his height and leaping ability, but was also as fast as a crazed leopard.
Moss had one of the best stretches in NFL history from 2000-10. He had over 1,000 receiving yards on eight different occasions, along with being a four-time Pro Bowler and a three-time All-Pro. He kicked off the century by leading the league in touchdown catches with 15, and was named First-Team All-Pro for the second time in his career.
While he is remembered mostly for his time in Minnesota with the Vikings, his best year came in 2007 with the Patriots. Moss broke the record for most receiving touchdowns in a season with 23, along with reeling in 98 passes for nearly 1,500 yards. He led the NFL in touchdowns again in 2009 with 13, before being traded back to the Vikings.
In total, Moss led the league in touchdown receptions four times. He was a six-time Pro Bowler and a four-time All-Pro, as well as being a member of the 2000s All-Decade Team. He was inducted into the Pro Football Hall of Fame in 2018.