Calvin Johnson is widely regarded as the NFL’s best wide receiver, and he furthered that claim by setting a new mark on Thanksgiving. Johnson caught 11 passes in a Detroit Lions win over the Chicago Bears, one of which made him the fastest player in league history to record 10,000 receiving yards.

It took the 29-year-old just 115 games to reach the mark. He surpassed Torry Holt, who caught 10,000 yards in 116 games.

Johnson has been one of the most consistent players in football, since being drafted second overall in 2007. In seven seasons, he only failed to reach the 1,000-yard mark in his rookie season and 2009, when he missed two games and recorded 984 yards. In 2012, he set an NFL single-season record with 1,964 yards.

Johnson has been bothered by injuries this season, missing three games and totaling just three receptions in Week 4 and Week 5. Still, he’s managed to amass 724 receiving yards, and is likely to reach four digits, once again.

With his 42nd 100-yard receiving game on Thursday, Johnson is tied for 15th all time. Even though he’s not even 30 years old yet, only eight active players have more career receiving yards than Johnson.