Most receiving yards in an NFL game: Top 10 feat. Calvin Johnson’s iconic performance vs Cowboys

Baltimore Ravens v Detroit Lions
Calvin Johnson amassed over 300 receiving yards in an NFL game in 2013

In the NFL, the number of receiving yards in a good game can be relative. While amassing more than 100 is often considered a good performance, the real key is being consistent week in, week out - your team needs to know they can count on you.

But single-game performances can be just as impressive at times. The greatest wide receiver performances in the league all cross the 300-yard mark, which shows how difficult it is to put your name in history.

Check out the exhibitions with the most receiving yards in an NFL game.

5 NFL games with the most receiving yards by a single receiver

1 - Flipper Anderson, Rams (1989, vs. Saints)

Anderson was never a great wide receiver - he played in the NFL for 10 years and amassed 5357 receiving yards. But against the New Orleans Saints in 1989, he got himself 336 yards in 15 catches and a touchdown, which is the NFL record to this day. The rest of the season, he had just one game with over 100 yards.

Boost your Fantasy Football game: Use our Draft tool for better picks,make smart lineup choices with Start/Sit tool & trade better with Trade Analyzer

2 - Calvin Johnson, Lions (2013, vs. Cowboys)

Megatron was a beast back in the day, and the Detroit Lions superstar had himself a monstrous performance against the Cowboys in 2013, with 14 catches, 329 receiving yards and a touchdown. His unstoppable performance helped the Lions win a nail-biter 31-30 game with a touchdown with 12 seconds remaining.

3 - Stephone Paige, Chiefs (1985, vs. Chargers)

Just like Anderson, Paige was never a great, consistent wide receiver. He did last nine seasons in the league, all with the Chiefs, and exploded for 309 yards in a 1985 game against the San Diego Chargers. The funny thing is that, in 1985, he had 943 yards the entire season!

4 - Jim Benton, Rams (1945, vs. Lions)

We're now entering the old days in the league, where the Rams were from Cleveland back in the day. They would go on to win the NFL Championship that season, and against the Detroit Lions, Jim Benton amassed 303 receiving yards in 10 catches; the only other Rams player with receiving yards was Steve Pritko, with 26 in two catches.

5 - Cloyce Box, Lions (1950, vs. Colts)

Never heard of him? Don't worry - he played in the league for just five seasons and was never a great player. But his 302 receiving yards for the Lions against the Baltimore Colts are fifth all-time in the list of most receiving yards in a single game. He finished that year with 1009 yards.

6 - Julio Jones (2016, vs. Panthers)

Julio Jones set the tempo for the Atlanta Falcons in their 48-33 win over the Carolina Panthers on Oct. 2, 2016. The wideout caught 12 of 15 passes for 300 receiving yards and scored a touchdown. Jones finished the season with 1,409 yards, helped by his 300-yard game against the Carolina.

7 - Jimmy Smith (2000, vs. Baltimore Ravens)

Jimmy Smith had his best game in the NFL for the Jacksonville Jaguars on Sept. 10, 2000. The wideout made 15 receptions for 291 yards and caught three touchdowns through the air. Despite Smith's best efforts, the Ravens secured a 39-36 win over the Jaguars that night.

8 - Jerry Rice (1995, vs. Minnesota Vikings)

San Francisco 49ers legend Jerry Rice posted 289 yards on 14 receptions with three touchdowns against the Minnesota Vikings on Dec.18, 1995. The wideout propelled his team to a stunning 37-30 win in the final game of the regular season. Rice is the NFL's all-time leader in receiving yards. He also won three Super Bowls with the 49ers during his time in the big league.

9 - John Taylor (1989, vs. Los Angeles Rams)

San Francisco 49ers wideout John Taylor had a game to remember against the Los Angeles Rams on Dec. 9, 1989. He racked up 286 yards on 11 receptions and caught two touchdowns to guide San Francisco to a 30-27 win in its final regular season game. Taylor won three Super Bowls with the 49ers across his nine seasons in the NFL.

10 - Antonio Brown (2015, vs. Oakland Raiders)

Antonio Brown has established himself as a maverick, but nobody can deny his quality on the gridiron. On Nov. 8, 2015, while playing for the Pittsburgh Steelers, the wideout stole the show when he caught for 284 yards on 17 receptions against the then-Oakland Raiders. Although Brown never scored a touchdown in the game, he played a critical role in the Steelers' 38-34 victory at Heinze Field.

Chiefs Fans! Check out the latest Kansas City Chiefs Schedule and dive into the Chiefs Depth Chart for NFL Season 2024-25.

Quick Links

Edited by Henrique Bulio