Easy Mode: The Most Single-Game Receiving Yards in NFL History
Randy Moss isn’t on this list.
He’s not in the top five, he’s not in the top 10, he’s not in the top 100.
That’s strange because Qadry Ismail is on this list. Yeah, Qadry, not even his brother Raghib “Rocket” Ismail of Notre Dame fame. But no Randy Moss. Kenny Britt, yes. Randy Moss, no. We’ll get by without him, but it somehow feels less fun with no Randy Moss (you can always read our best fantasy football seasons by wide receivers of all-time article to fulfil your Randy Moss cravings).
It seems less fun until you’re informed Brian Hartline is in the top 100, and the record holder on this list had just 267 career receptions and as many career touchdowns as Randy Moss had by age 22. It seems less fun until you accept single-game receiving yard records are as much about I-vaguely-remember-that-name anomalies as they are about big names.
That said, Jerry Rice and Calvin Johnson will be making appearances, and they’ll be dressed quite well.
So who’s the leader on this list? It’s not Jerry Rice. It’s not Calvin Johnson (but should it be?). It’s not Randy Moss. It’s Willie “Flipper” Anderson. Now, if you’ll follow Flipper and I through these doors to the 300-Yard Club, our first stop, where you’ll occasionally be able to put a face to a name but probably won’t confuse this with the Hall of Fame…
NFL History’s 300-Yard Club
Julio Jones: 300 yards on 12 catches
Oct. 2, 2016: Atlanta Falcons 48, Carolina Panthers 33
The sixth-best single-game yardage total for a pass-catcher actually came in what may have been Julio Jones’ worst statistical season between 2014-19. He still managed 83 catches for 1,409 yards in 14 games, but he sandwiched the 300-yard game between performances of 16 and 29 yards with a total of three catches.
The majority of his receptions came in the first half, but he saved the big play for the end with a 75-yard score on his last catch:
Jones’ game was impressive, but his quarterback’s might have been better. Matt Ryan passed for 503 yards on 37 attempts for an average of 13.59 yards per attempt. He’s the only player since the NFL merger to attempt at least 37 passes in a game with a YPA that high.
It was Julio’s second of three games with 250 yards or more. No other player has done it more than once.
Cloyce Box: 302 yards on 12 catches
Dec. 3, 1950: Detroit Lions 45, Baltimore Colts 21
Box entered the NFL as a halfback. It didn’t last after averaging 2.1 yards per carry his rookie season for a whole 62 rushing yards.
Five years after the first 300-yard game in NFL history, Box came a single yard short of matching the record while scoring four TDs in this one of 22, 32, 67 and 82 yards. Box only played five seasons in the NFL, and the 302 yards in one game ended up accounting for 11.3% of his total career receiving yardage.
Another Detroit pass-catcher blew past the franchise yardage record 63 years later but only scored one TD and got stopped short of the goal line three times. More on that to come.
Jim Benton 303 yards on 10 catches
Nov. 22, 1945: Cleveland Rams 28, Detroit Lions 21
The first 300-yard game in NFL history came on Thanksgiving Day of 1945, not three months after the end of World War II, from a player who four years prior had quit the NFL to coach a high school team in Arkansas. The decision to come back proved fruitful in the regular season with the receiving record and in the playoffs with the Rams’ NFL championship in a 15-14 win over Washington. It was the franchise’s Ohio finale before heading west to Los Angeles.
It’s not the only notable record Benton was a part of after resuming his playing career. In 1943, Benton played for the Chicago Bears. Quarterback Sid Luckman threw for seven touchdowns in a game that season, and Benton was on the receiving end of two.
Luckman’s record still stands, though it has been equaled seven times. Benton’s does not, though it lasted for 40 years and one month until…
Stephone Paige: 309 yards on eight catches
Dec. 22, 1985: Kansas City Chiefs 38, San Diego Chargers 34
Hope you’re ready to be informed about perhaps the oddest receiving performance in NFL history, and one that at the time established a single-game NFL receiving record with the first post-merger 300-yard receiving game. Paige reached 309 yards on just eight catches. The other five receivers to reach 300 yards did so on an average of 12.6 catches for 24.9 yards per catch. All 300-yard receiving games may be unlikely, unsustainable, impossible to replicate, whatever. But Paige’s magical 60 minutes of football were particularly unique in that he finished that 1985 season with a total of 943 receiving yards in 16 games. Paige had one 1,000-yard receiving season, and barely – 1,021 in 1990 – before playing three games in his final season of 1991, but innumerable 1991 Tecmo Super Bowl games under the thumbed tutelage of many. It’s just that he spent them blocking for Christian Okoye and Barry Word.
But back to that game because there’s even stranger stuff to discuss. Todd Blackledge started at quarterback for the Chiefs, and it began well with a 56-yard pass to Paige just under five minutes into the game. In the second quarter, after Blackledge had departed, backup Bill Kenney connected on an 84-yarder to Paige to give the Chiefs a 28-3 lead over the San Diego Chargers. Blackledge and Kenney combined to attempt just 23 passes in the contest and completed just 13 for 343 yards, 90% of which went to one Stephone Paige, who never had more than 10 catches in a game in his career. But he did have another 206-yard receiving performance in his career, which is still more than Randy Moss ever had.
But one of Moss’ contemporaries remains the king of the big yardage game, even if he doesn’t have the record…
Calvin Johnson: 329 yards on 14 catches
Oct. 27, 2013: Detroit Lions 31, Dallas Cowboys 30
The best receiver to never win a Super Bowl? The best receiver with a 300-yard game? Tough to argue against either of those.
Seven seasons into a much-too-short nine-year career, Johnson had his biggest game in terms of yardage and receptions but only scored once. It’s feels ridiculous to note that he almost had four touchdowns in this game when he only finished with one, but three of his other catches set Detroit up inside the Dallas 3-yard line.
Calvin Johnson was an NFL receiver that stood out from NFL receivers. Despite retiring at 30 still very much an elite receiver, he’s the only player in NFL history with four games in the top 100 for single-game receiving yards – the worst of which came in at 214 yards. In all, he had six 200-yard receiving games, including a 211-yard effort in one of his two career playoff games. Lance Alworth, who managed seven straight 1,000-yard seasons in the 1960s, is the only other player in NFL history with five regular-season games of at least 200 yards, while Jerry Rice joins the party if we include the playoffs. Including the playoffs, only 13 players have even had three 200 or more games.
So Johnson was 7 yards from the single-game record, but why limit this to 60 minutes? He preceded his 329-yard game with one of 155, and that too ranks second over a two-game span. That record belongs to Josh Gordon’s 498-yard total with the Cleveland Browns in 2013.
But here’s where the conversation-starting tinge of controversy comes in. Johnson had 329 yards in a four-quarter football game. Fourteen years prior, Flipper Anderson’s record came in overtime…
Flipper Anderson: 336 yards on 15 catches
Nov. 26, 1989: Los Angeles Rams 20, New Orleans Saints 17 (OT)
Forget single-game receiving yards for a moment. As a general football number, 336 is still in today’s NFL a solid number when talking about quarterback passing yards for a single game. To everyone. It felt even bigger in 1989 before the NFL passing game became what it is now. Now, consider what it meant for one receiver to haul that in. Prior to Anderson’s game, only 11 players had ever gone over 250 receiving yards. Now, it’s 30.
But Anderson would have settled for 250-plus rather than 300 if his game had ended after 60 minutes. He had 296 yards at the end of regulation, and a missed field goal as the clock ran out allowed for OT. Anderson’s first catch in OT put him at 310 yards to surpass Paige, and his last came on a third-and-11 to put the Rams in field goal position to win the game after being down 14 with under three minutes to play in regulation. There you have it: 336 receiving yards in a single NFL game.
It was Jim Everett slinging footballs Anderson’s way with the pair combining for just over half of the team’s 29 completions for the game, one that was televised on ESPN’s Sunday Night Football. You don’t need 4K TV to wonder now how they played football on that Superdome artificial turf. Anderson’s 15-catch Week 12 accounted for 34% of his 44 catches for the season, which went for 1,146 yards. All of the numbers here sound like video game numbers, but 44 for 1,146 might top the list. Anderson was a downfield threat in the extreme with a yards-per-catch average of 20.1 for his career and 26.0 for 1989, making him the only qualifying player since 1976 to average even 25 yards per catch for an entire season.
Anderson didn’t have another game before or after this one with more than eight receptions, and he managed to crack 100 yards just eight other times in his career.
San Francisco 49ers & Co.
The rest of the list of players to surpass 275 yards in a game is dominated by the San Francisco 49ers. There have been five games in that 275-299 range, and three belong to the 49ers. All came within an 11-year span, but none happened with the same QB. It had to pain Hall of Famer Jerry Rice that Joe Montana’s No. 2 wide receiver had a bigger game than him in terms of receiving yards. That’s right, the 1980s ended with the San Francisco franchise record belonging to John Taylor, who caught 11 Montana passes for 286 yards on Dec. 11, 1989 against the Los Angeles Rams. Rice eventually did something about it six NFL seasons later with Steve Young as the two connected 14 times for 289 yards versus the Minnesota Vikings.
That doesn’t mean it’s the most impressive 49ers receiving game. That may belong to Terrell Owens with his 283-yard effort paired up with Jeff Garcia in 2000 for San Francisco. That was a particularly special game because the two connected on 20 passes on 22 targets to set – for the time being – the NFL record for receptions in a game. It’s since been broken by Brandon Marshall’s 21 during his time with Denver and Jay Cutler, but Marshall’s game (200 yards) doesn’t crack the top 100 for single-game receiving yards.
The 250 Club
We’ve had 31 players reach or surpass 250 receiving yards in the NFL. That’s made up of players from 21 franchises. The Atlanta Falcons and San Francisco 49ers lead the way with three occurrences each. The Chicago Bears, Minnesota Vikings, Tampa Bay Buccaneers, New York Jets, New Orleans Saints, New England Patriots, Denver Broncos, Philadelphia Eagles, Las Vegas Raiders, and Indianapolis Colts are still waiting for their first.
As for the most recent among the top 20, that belongs to Cincinnati Bengals rookie Ja’Marr Chase, whose 266 yards against the Kansas City Chiefs in 2021.
That clears a lot up, but it doesn’t answer everything. Three more related questions:
Most receiving yards by a tight end?
Benton and Box were technically “ends” and not “wide receivers,” but pass-catching positions were different in earlier years of the NFL, so we’ll go back to 1960 for this one. Denver Broncos tight end Shannon Sharpe had 12 receptions for 214 yards in a Brian Griese-led 37-34 overtime win over the Kansas City Chiefs. He’s the only modern-day tight end to appear in the top 100 regular-season receiving totals.
Most receiving yards by a running back?
Only three running backs have had 200-yard receiving games, and this record has stood for nearly six decades. Kansas City Chiefs running back Curtis McClinton had 213 receiving yards on just five catches in a 45-35 win over the Denver Broncos on Dec. 19, 1965. Perhaps more interesting, he didn’t score on any of those despite averaging 42.6 yards per catch. He did, however, score on the ground despite being held to 15 yards on seven carries. The Chiefs had 22 rushing attempts for a total of 0 yards.
Most receiving yards in a playoff game?
Eric Moulds caught nine passes on 15 targets for 240 yards in Buffalo’s 24-17 loss to Miami on Jan. 2, 1999. In that 1998 season, Moulds had 67 catches for 1,368 yards and nine TDs.
And to cap it off, here’s the Randy Moss-less (and Chris Carter-less and Minnesota Vikings-less) top 100 single-game receiving yards leaders going all the way back to 1932:
|1989-11-26||Rams at Saints||Flipper Anderson||336|
|2013-10-27||Lions vs Cowboys||Calvin Johnson||329|
|1985-12-22||Chiefs vs Chargers||Stephone Paige||309|
|1945-11-22||Rams at Lions||Jim Benton||303|
|1950-12-03||Lions at Colts||Cloyce Box||302|
|2016-10-02||Falcons vs Panthers||Julio Jones||300|
|2000-09-10||Jaguars at Ravens||Jimmy Smith||291|
|1995-12-18||SF 49ers vs Vikings||Jerry Rice||289|
|1989-12-11||SF 49ers at Rams||John Taylor||286|
|2015-11-08||Steelers vs Raiders||Antonio Brown||284|
|2000-12-17||SF 49ers vs Bears||Terrell Owens||283|
|2012-11-18||Texans vs Jaguars||Andre Johnson||273|
|1961-10-13||Oilers at Patriots||Charlie Hennigan||272|
|1962-10-28||Giants vs Redskins||Del Shofner||269|
|2020-11-29||Chiefs at Buccaneers||Tyreek Hill||269|
|2022-01-02||Bengals vs Chiefs||Ja'Marr Chase||266*|
|2006-11-19||Bills at Texans||Lee Evans||265|
|2013-12-01||Browns vs Jaguars||Josh Gordon||261|
|1987-10-18||Seahawks at Lions||Steve Largent||261|
|2006-11-12||Bengals vs Chargers||Chad Johnson||260|
|1982-12-20||Chargers vs Bengals||Wes Chandler||260|
|2014-12-08||Falcons at Packers||Julio Jones||259|
|1999-12-12||Ravens at Steelers||Qadry Ismail||258|
|1956-10-21||Packers vs Rams||Billy Howton||257|
|1962-11-04||Cardinals at Giants||Sonny Randle||256|
|1987-10-04||Redskins vs Cardinals||Anthony Allen||255|
|1979-09-23||Bills vs Jets||Jerry Butler||255|
|2012-09-30||Dolphins at Cardinals||Brian Hartline||253|
|2017-11-26||Falcons vs Buccaneers||Julio Jones||253|
|2002-11-10||Steelers vs Falcons||Plaxico Burress||253|
|2009-10-11||Cowboys at Chiefs||Miles Austin||250|
|2013-12-01||Bears at Vikings||Alshon Jeffery||249|
|1989-12-03||Lions vs Saints||Richard Johnson||248|
|1963-12-22||Raiders vs Oilers||Art Powell||247|
|1966-11-13||Cowboys at Redskins||Bob Hayes||246|
|1990-12-16||Oilers at Chiefs||Haywood Jeffires||245|
|2012-01-01||Lions at Packers||Calvin Johnson||244|
|1985-09-15||Chargers vs Seahawks||Wes Chandler||243|
|1962-09-16||Cowboys vs Redskins||Frank Clarke||241|
|1986-10-27||Redskins at Giants||Gary Clark||241|
|1985-12-09||SF 49ers vs Rams||Jerry Rice||241|
|2005-12-04||Dolphins vs Bills||Chris Chambers||238|
|2014-11-30||Texans vs Titans||DeAndre Hopkins||238|
|1973-10-14||Rams vs Cowboys||Harold Jackson||238|
|1943-11-21||Packers at Dodgers||Don Hutson||237|
|2013-11-24||Browns vs Steelers||Josh Gordon||237|
|1961-12-10||Eagles vs Giants||Tommy McDonald||237|
|2012-11-18||Jaguars at Texans||Justin Blackmon||236|
|1961-10-22||Steelers vs Browns||Buddy Dial||235|
|2004-12-13||Titans vs Chiefs||Drew Bennett||233|
|1997-11-02||Rams at Falcons||Isaac Bruce||233|
|1961-10-29||Oilers at Bills||Charlie Hennigan||232|
|1996-10-20||Jaguars at Rams||Keenan McCardell||232|
|1963-10-20||Chargers at Chiefs||Lance Alworth||232|
|1965-10-03||SF 49ers at Colts||Dave Parks||231|
|1964-11-08||Bills at Jets||Glenn Bass||231|
|1985-12-15||Redskins vs Bengals||Art Monk||230|
|1989-09-17||Rams vs Colts||Henry Ellard||230|
|2013-11-03||Texans vs Colts||Andre Johnson||229|
|1996-10-27||Rams at Ravens||Isaac Bruce||229|
|1968-11-17||Jets at Raiders||Don Maynard||228|
|2015-09-27||Bengals at Ravens||A.J. Green||227|
|2019-10-06||Cowboys vs Packers||Amari Cooper||226|
|2014-10-05||Broncos vs Cardinals||Demaryius Thomas||226|
|1996-12-15||Rams at Falcons||Eddie Kennison||226|
|1966-11-13||SF 49ers at Bears||Bernie Casey||225|
|2012-12-22||Lions vs Falcons||Calvin Johnson||225|
|1990-10-14||SF 49ers at Falcons||Jerry Rice||225|
|2010-10-24||Titans vs Eagles||Kenny Britt||225|
|2014-12-07||Bengals vs Steelers||A.J. Green||224|
|2017-10-29||Texans at Seahawks||DeAndre Hopkins||224|
|2012-12-23||Cowboys vs Saints||Dez Bryant||224|
|1957-11-10||Colts at Redskins||Raymond Berry||224|
|1967-11-19||Cowboys vs Redskins||Lance Rentzel||223|
|2014-10-09||Colts at Texans||T.Y. Hilton||223|
|2016-10-16||Giants vs Ravens||Odell Beckham Jr.||222|
|2010-10-03||Bengals at Browns||Terrell Owens||222|
|2014-12-28||Jets at Dolphins||Eric Decker||221|
|2007-09-23||Eagles vs Lions||Kevin Curtis||221|
|2019-10-27||Rams vs Bengals||Cooper Kupp||220|
|1996-10-14||Packers vs 49ers||Don Beebe||220|
|1991-10-21||Bills vs Bengals||James Lofton||220|
|1999-11-21||Jaguars vs Saints||Jimmy Smith||220|
|1976-10-03||Rams at Dolphins||Ron Jessie||220|
|2013-10-06||Bears vs Saints||Alshon Jeffery||218|
|1963-11-17||Redskins vs Steelers||Bobby Mitchell||218|
|1964-10-24||Bills vs Jets||Elbert Dubenion||218|
|2018-12-09||Cowboys vs Eagles||Amari Cooper||217|
|2003-09-07||Cardinals at Lions||Anquan Boldin||217|
|1985-11-10||Dolphins vs Jets||Mark Duper||217|
|2011-09-25||Patriots at Bills||Wes Welker||217|
|2019-10-06||Texans vs Falcons||Will Fuller V||217|
|1988-11-06||Bengals vs Steelers||Eddie Brown||216|
|2012-10-21||Buccaneers vs Saints||Vincent Jackson||216|
|2018-11-19||Chiefs at Rams||Tyreek Hill||215|
|2011-12-18||Lions at Raiders||Calvin Johnson||214|
|1961-12-03||Oilers vs Chargers||Charlie Hennigan||214|
|1954-10-31||Bears at 49ers||Harlon Hill||214|
|2002-10-20||Broncos at Chiefs||Shannon Sharpe||214|
|1999-10-03||Patriots at Browns||Terry Glenn||214|
|2017-12-10||Steelers vs Ravens||Antonio Brown||213|
|1965-12-19||Chiefs vs Broncos||Curtis McClinton||213|
|2010-01-03||Broncos vs Chiefs||Jabar Gaffney||213|
|1967-10-29||Chargers at Raiders||Lance Alworth||213|
|2010-10-10||Chargers at Raiders||Malcom Floyd||213|
|2008-11-23||Cowboys vs 49ers||Terrell Owens||213|
|1979-11-12||Cowboys vs Eagles||Tony Hill||213|
|1943-10-31||Redskins at Dodgers||Wilbur Moore||213|
Design by Matt Sisneros. Research assistance by Mike Donovan.