Mac Jones is leading the NFL in passing yards per game with 301.67 (three games)
Jonathan Taylor (96) and James Cook (90) are the only running backs averaging 90+ yards per game; no one is averaging 100+ yards per game
Puka Nacua (117.6) and Jaxon Smith-Njigba (106.8) are the only wide receivers averaging 100+ yards per game
On this page, we will rank all 32 NFL offenses according to how they have performed and their outlook for the future. Rankings are subject at any time and will not necessarily be based on statistical production. Read on to find out more.
Also, check out our weekly updated NFL Defense Rankings.
Week 5 of the NFL season certainly featured a few surprises. Did anyone have Drake Maye throwing dimes and upsetting the Bills in Buffalo on their bingo cards? Or the Houston Texans dominating the Ravens in Baltimore? Or— and this one’s my favorite – Spence Rattler winning his first game as an NFL quarterback?
Is it crazy to believe in the Cowboys again now that it appears the offensive line might be functional and they have a run game? It may be too soon for that. We are starting to get an idea of who will play well, who will struggle, and who might be searching for an identity for weeks to come.
With that in mind, here is how we rank the NFL's 32 offenses through Week 5 (Week 4 rank in parentheses).
The offense wasn’t spectacular last week in Jaxon Dart’s debut, but they figured out a way to win. This week—oh boy. It would be impossible for a team of superstars to overcome five turnovers. But struggles have to be expected from an offense featuring a rookie quarterback and running back.
Next Game: vs. Philadelphia Eagles, Thursday, October 9 @ 8:15 p.m. EST.
Hopes were certainly high for the Raiders with Geno Smith coming to town after a few good years in Seattle and drafting Ashton Jeanty. But neither player has lived up to expectations. In Jeanty’s case, he’s a rookie.
It can take time for rookies to acclimate, but Smith doesn’t have that same excuse. Pete Carroll needs to figure out how to get Smith back on track, or maybe trade for Kirk Cousins.
Next Game: vs. Tennessee Titans, Sunday, October 12 @ 4:05 p.m. EST.
Miami actually had a 17-point lead in this game thanks to turnovers giving them short fields. For once, the passing game looked solid; Tua even had three touchdown passes. But they couldn’t run the ball against a team allowing opponents to run for 100+ a game, and they didn’t really even try despite being in the lead for most of the game (14 total carries).
Next Game: vs. Los Angeles Chargers, Sunday, October 12 @ 1 p.m. EST.
Arizona is a good team that can’t seem to play a complete game. Kyler Murray and the offense looked solid in the first half, but couldn’t do anything right in the second. Tennessee should never have been in a position to make that comeback.
Next Game: @ Indianapolis Colts, Sunday, October 12 @ 1 p.m. EST.
For most of the game, it was more of the same for the Titans' offense. But then things started to click; a few plays/calls went their way, a bit of luck, and the Titans managed to pull out a win with a last-second field goal to cap off a 16-point fourth quarter.
Next Game: @ Las Vegas Raiders, Sunday, October 12 @ 4:05 p.m. EST.
Dillon Gabriel wasn’t great, but he played well enough and didn’t make any serious errors. The Browns thought enough of what they saw to go ahead and trade Joe Flacco to a division foe (Bengals). Making a serious effort to establish the run and actually doing it certainly helped.
Next Game: @ Pittsburgh Steelers, Sunday, October 12 @ 1 p.m. EST.
Congratulations to Spencer Rattler for finally winning his first game as an NFL quarterback. It certainly helped to have the Giants commit five turnovers, but he still had to play well enough to capitalize on them. The Patriots are not going to do them as many favors next week.
Next Game: vs. New England Patriots, Sunday, October 12 @ 1 p.m. EST.
Bryce Young had a decent game, but how about that Rico Dowdle? Having his running back gain 200+ yards and score probably helped take a little pressure off. Of course, beating Miami is not necessarily a challenging task. It will be interesting to see if they can do it again against a bad Dallas defense.
Next Game: vs. Dallas Cowboys, Sunday, October 12 @ 1 p.m. EST.
For three quarters, these guys were just awful. But then something clicked in the fourth quarter, and suddenly they couldn’t be stopped as they rattled off 21 points and nearly turned this into a competitive game.
Next Game: @ Green Bay Packers, Sunday, October 12 @ 4:05 p.m. EST.
Like everyone else who has played the Cowboys this season, the Jets' offense had a solid overall day, with 283 yards passing (32-46) and two touchdowns, no interceptions. They even tacked on another 144 yards on the ground. It won't be any easier next week against the Broncos' defense.
Next Game: vs. Denver Broncos, Sunday, October 12 @ 9:30 a.m. EST.
I figured the Ravens would make a concerted effort to establish the run this week with Cooper Rush at QB, but they didn’t. Okay, so the Texans' defense may have had something to do with that. But with a workhorse like Derrick Henry, it shouldn’t have been.
Next Game: vs. Los Angeles Rams, Sunday, October 12 @ 1 p.m. EST.
I don't know what to think about these individuals. They should be playing so much better than they are. Yes, it was great to see the passing game finally established. But at the expense of abandoning their lackluster run game almost completely? Come on, Philly. You can do better.
Next Game: @ New York Giants, Thursday, October 9 @ 8:15 p.m. EST.
Da Bears had the week off. Hopefully, the break doesn’t mess with any momentum they may have had after winning two in a row. With how the Commanders looked last week, Caleb Williams and the Bears offense will have their work cut out for them.
Next Game: @ Washington Commanders, Monday, October 13 @ 8:15 p.m. EST.
That final play, where Trevor Lawrence slips and falls twice but gets up and scrambles his way into the end zone for the go-ahead score, was —there isn’t a single word that can do it justice. Way to live up to your draft position, Trevor. It’s about time.
Next Game: vs. Seattle Seahawks, Sunday, October 12 @ 1 p.m. EST.
I was taking a cautiously optimistic approach to these guys after their one good quarter vs. the Titans. What do they do? They play a solid game against an injury-ravaged Ravens team. Hopefully, they're figuring things out and getting in sync; the Seahawks will not be nearly as easy in a couple of weeks.
Next Game: @ Seattle Seahawks, Monday, October 20, 10 p.m. EST.
I expected a better day from the run game against this Bills defense, but hats off to Drake Maye for making some incredible clutch throws and beating the last undefeated team in the league. Now, do it again next week against the Saints.
Next Game: @ New Orleans Saints, Sunday, October 12 @ 1 p.m. EST.
It was another solid game for Sam Darnold and the Seattle offense, with Darnold going 28-34 for 341 yards, four touchdowns, and a pick. But they weren’t one-sided; the run game tacked on 122 yards and a touchdown at 6.1 yards per carry.
Next Game: @ Jacksonville Jaguars, Sunday, October 12 @ 1 p.m. EST.
They weren’t playing a tough defense, but I have to give these guys credit for Dak Prescott throwing four touchdown passes and the run game totaling 180 yards and a touchdown, with Javonte Williams accounting for 135 yards.
Next Game: @ Carolina Panthers, Sunday, October 12 @ 1 p.m. EST.
I’m a little surprised that the offense is playing as well as it is with Carson Wentz at the helm. Scoring 21 points against the Browns' defense is no easy task. Now, if only they could get the running game on track, these guys could be a dangerous team.
Next Game: vs. Philadelphia Eagles, Sunday, October 19 @ 1 p.m. EST.
They aren’t generating many stats, but the Steelers are doing something right to be 3-1. They were off last week, but host the Browns this week, so Aaron Rodgers and the offense will have their work cut out for them against a solid Cloverland defense.
Next Game: vs. Cleveland Browns, Sunday, October 12 @ 1 p.m. EST.
My favorite offense is quickly going downhill. Losing to the Giants was bad enough, but they couldn’t push the ball downfield against the Commanders, which is why Herbert only had 166 yards after going 22-29. With Omarion Hampton getting hurt and now on the IR, it will be interesting to see how they adjust.
Next Game: @ Miami Dolphins, Sunday, October 12 @ 1 p.m. EST.
It was nice to see the passing game actually get going, but Mahomes should never be the leading rusher, and since they lost another game, it is kind of hard to give them credit for playing better offense when they lost.
Next Game: vs. Detroit Lions, Sunday, October 12 @ 8:20 p.m. EST.
The 49ers will face a dilemma in the near future. They are paying Brock Purdy, but Mac Jones is playing lights out right now. He had 342 yards and two touchdowns this week. I’d like to see Christian McCaffrey more involved in the run game, but when he’s catching eight passes for 82 yards, he doesn’t need to.
Next Game: @ Tampa Bay Buccaneers, Sunday, October 12 @ 4:25 p.m. EST.
Atlanta was off last week, but they’ll return to action next week with a visit from the Buffalo Bills. Against this run defense, it may be a good day to go ahead and pick up Tyler Algeier, too.
Next Game: vs. Buffalo Bills, Monday, October 13 @ 7:15 p.m. EST.
Welcome back, Jayden Daniels! It was a solid return to action, going 15-26 for 231 yards and a touchdown against a good Chargers defense. Tack on a 111-yard day for Jacory Croskey-Merritt in the run game, and it was a solid offensive performance for the Commanders.
Next Game: vs. Chicago Bears, Monday, October 13 @ 8:15 p.m. EST.
The Pack had the week off last week but will be back in action this Sunday with the Bengals coming to town. Jordan Love should have a pretty good day against this Bengals D.
Next Game: vs. Cincinnati Bengals, Sunday, October 12 @ 4:25 p.m. EST.
I’m not crazy about the absence of a run game (56 yards on 24 carries), Baker Mayfield’s stat line says it all: 29-33 for 379 yards and two touchdowns. Four incompletions! That’s incredible. If Emeka Egbuka wasn’t the favorite for Offensive Rookie of the Year, he should be now.
Next Game: vs. San Francisco 49ers, Sunday, October 12 @ 4:25 p.m. EST.
The Bills' offense performed well against the Patriots, with Josh Allen throwing for 253 yards, two touchdowns, and a pick; the run game accumulated 118 yards. It would have been a more impressive number had Josh Allen not been the leading rusher.
That and losing the game got them bumped back a spot
Next Game: @ Atlanta Falcons, Monday, October 13 @ 7:15 p.m. EST.
Going for nearly 400 yards in the passing game was impressive, and you can’t complain about 450+ yards of offense. But when you turn the ball over twice and lose the game? Yeah, you don’t deserve to sit in the No. 1 spot in these rankings.
Next Game: @ Baltimore Ravens Sunday, October 12 @ 1 p.m. EST.
Maybe I’m being unfair for knocking the Lions back a spot. Jared Goff only had four incompletions (19-23), no interceptions, and three touchdowns. The run game was effective when needed, but averaged an unimpressive 3.6 yards per carry otherwise.
Next Game: @ Kansas City Chiefs, Sunday, October 12 @ 8:20 p.m. EST.
It was a good day for Daniel Jones; nothing impressive, but nothing bad, either. All in all, it was a solid and efficient performance by the Colts' offense, managing to score 40 points while barely gaining 300 net yards of offense.
Next Game: vs. Arizona Cardinals, Sunday, October 12 @ 1 p.m. EST.
This is a significant leap, but the top seven had lackluster days and none of them truly deserved to be in the No. 1 spot. So, instead, I’ll give credit to the Broncos for sticking with it against a tough Eagles team and scoring 18 points in the fourth quarter to steal a win.
Next Game: vs. New York Jets, Sunday, October 12 @ 9:30 a.m. EST.
Los Angeles Rams: Matthew Stafford, 30-47 for 389 yards and three TDs—The Rams haven’t been able to run the ball too well this season, but that doesn’t matter much since Matthew Stafford keeps lighting up secondaries.
Tampa Bay Buccaneers: Baker Mayfield, 29-33 for 379 yards and two TDs— 379 yards passing and only four incompletions—wow. Mayfield is off to a great start this season. He should be in for another solid day against a 49ers defense next week that Matthew Stafford lit up for almost 400 yards.
San Francisco 49ers: Mac Jones, 33-49 for 342 yards and two TDs—Jones will likely lose the job as soon as Brock Purdy is healthy, but I’m sure the 49ers are already fielding trade offers for the former Alabama superstar.
Seattle Seahawks: Sam Darnold, 28-34 for 341 yards, four TDs, and one INT- If you were wondering whether it was Sam Darnold or the Vikings system last season, games like this one sure make it seem like Darnold is the author of his own success.
Kansas City Chiefs: Patrick Mahomes, 29-41 for 318 yards, one TD, and one INT— It was nice to see Patrick Mahomes and the Chiefs' passing game look explosive again; it was the first 300+ yard game for Mahomes this season.
Carolina Panthers: 32 carries for 239 yards and one touchdown—If they can keep this kind of running game up, maybe Bryce Young will finally be able to develop into a solid NFL starting quarterback.
Dallas Cowboys: 29 carries for 180 yards and one touchdown—Who would have thought that the Cowboys needed four starters off their lackluster offensive line to be out with injuries for the line to gel and open running lanes like it did against the Jets?
Arizona Cardinals: 29 carries for 168 yards and three touchdowns—It’s just a shame that Emari Demercado had to go and fumble the ball at the one after breaking off what appeared to be a 72-yard touchdown run.
Houston Texans: 33 carries for 167 yards and one touchdown—eight players chipped in at least one carry for the Texans' run game against an injury-ravaged Ravens defense.
Washington Commanders: 28 carries for 163 yards and two touchdowns—Surprisingly, Jayden Daniels only chipped in 39 yards to this total on eight carries.
Bet $5 at FanDuel, Get $300 in Bonus Bets if Your Bet Wins
Rank | Team | Gms | Pts/G | Ryds/G | Pyds/G | Yds/G |
---|---|---|---|---|---|---|
1 | Dallas Cowboys | 5 | 30.2 | 134.4 | 272.2 | 406.6 |
2 | Los Angeles Rams | 5 | 24.6 | 112.2 | 289.6 | 401.8 |
3 | Buffalo Bills | 5 | 30.6 | 154.4 | 241.4 | 395.8 |
4 | Indianapolis Colts | 5 | 32.6 | 128.2 | 253 | 381.2 |
5 | San Francisco 49ers | 5 | 21.2 | 85.2 | 290.6 | 375.8 |
6 | Detroit Lions | 5 | 34.8 | 134.8 | 230.2 | 365 |
7 | Atlanta Falcons | 4 | 19 | 136.5 | 226.2 | 362.8 |
8 | Kansas City Chiefs | 5 | 25 | 120 | 241 | 361 |
9 | Seattle Seahawks | 5 | 29.2 | 113 | 245.4 | 358.4 |
10 | Denver Broncos | 5 | 23.4 | 140.6 | 214.6 | 355.2 |
11 | Tampa Bay Buccaneers | 5 | 27 | 110.4 | 243.4 | 353.8 |
12 | Los Angeles Chargers | 5 | 19.6 | 116.8 | 235.4 | 352.2 |
13 | Washington Commanders | 5 | 26.8 | 156.4 | 192.6 | 349 |
14 | Green Bay Packers | 4 | 26 | 114.5 | 232.8 | 347.2 |
15 | Jacksonville Jaguars | 5 | 25.4 | 137 | 205.6 | 342.6 |
16 | New England Patriots | 5 | 25 | 95.2 | 241.4 | 336.6 |
17 | Chicago Bears | 4 | 25.2 | 102.2 | 225.8 | 328 |
18 | Las Vegas Raiders | 5 | 16.6 | 112.6 | 210.2 | 322.8 |
19 | New York Giants | 5 | 17.4 | 117 | 203.6 | 320.6 |
20 | New York Jets | 5 | 22.4 | 144.4 | 175 | 319.4 |
21 | Carolina Panthers | 5 | 20.4 | 128 | 187 | 315 |
22 | Houston Texans | 5 | 21.6 | 116.2 | 198.2 | 314.4 |
23 | Baltimore Ravens | 5 | 28.2 | 115.6 | 196.2 | 311.8 |
24 | New Orleans Saints | 5 | 18.4 | 116.8 | 190.4 | 307.2 |
25 | Minnesota Vikings | 5 | 24.6 | 106.8 | 198.2 | 305 |
26 | Arizona Cardinals | 5 | 20.6 | 118.2 | 170.2 | 288.4 |
27 | Cleveland Browns | 5 | 14.6 | 95.8 | 192.4 | 288.2 |
28 | Miami Dolphins | 5 | 21.4 | 82.2 | 196.4 | 278.6 |
29 | Pittsburgh Steelers | 4 | 24 | 80 | 183.5 | 263.5 |
30 | Philadelphia Eagles | 5 | 25 | 99.8 | 161.8 | 261.6 |
31 | Tennessee Titans | 5 | 14.6 | 85.2 | 148.6 | 233.8 |
32 | Cincinnati Bengals | 5 | 17 | 57 | 171.6 | 228.6 |
Responsible Gambling
If you or someone you know needs support or wants to speak with a professional about responsible gambling, seek out the correct resources. Call or text 1-800-GAMBLER to get help, or visit 1800gambler.net for more information. WSN is an advocate for safe gambling practices. Visit our Responsible Gambling Center for more details.
We support responsible gambling. Gambling can be addictive, please play responsibly. If you need help, call 1-800-Gambler, players in Washington to contact 1-800-547-6133.
WSN.com is managed by Gentoo Media. Unless declared otherwise, all of the visible content on this site, such
as texts and images, including the brand name and logo, belongs to Innovation Labs Limited (a Gentoo Media
company) - Company Registration Number C44130, VAT ID: MT18874732, Quad Central, Q4 Level 14, Central Business District,
Triq L-Esportaturi, Birkirkara, CBD 1040, Malta.
Advertising Disclosure: WSN.com contains links to partner websites. When a visitor to our website clicks on
one of these links and makes a purchase at a partner site, World Sports Network is paid a commission.
Copyright © 2025