wsn-newsletter Subscribe to WSN.

NFL Offense Rankings 2024: Ranking All 32 NFL Offenses

Written by: Travis Pulver
Updated October 23, 2024
14 min read

With another week of the NFL season in the books, fans and bettors have a better picture of just what each offense may look like this season. Of course, how they play will change as injuries pile up, defenses focus on certain players, and according to how players and schemes evolve.

Some will get better. Some will get worse. But many will remain relatively the same.

Each week, we will rank all 32 NFL offenses according to how they have performed and how we think they’ll continue to perform. They are subject to change from one week to the next and will not necessarily be based on statistical production.

Also, check out our weekly updated NFL Defense Rankings.

Here are our rankings for all 32 NFL passing offenses:

Best NFL Sportsbooks

How We Rate
Affiliate Disclaimer
21+
NFL Offense Rankings

Ranking All 32 NFL Offenses

Defense may win championships, but if your offense can’t win games, your defense will never make it to a title game. Last season, two of the top three offenses (total yards) played in a conference championship game; only one of the top five defenses (total yards) made it to one.

Here is how we rank the NFL’s 32 offenses through Week 5:  

1. Baltimore Ravens (same)

It just isn’t fair. An NFL offense should not be as good at running the ball as passing it—but the Ravens are. Jackson is playing like an MVP. If he doesn’t get it, Derrick Henry should be in the conversation. He’s on track for 2000+ rushing yards this season.

  • Next Game: @Browns, Sunday, Oct. 27 @ 1 p.m. ET

2. Washington Commanders (same)

No Jayden Daniels, no problem. Of course, it helps when your opponent is a bad Carolina Panthers team. It doesn’t sound like the injury is a serious one that will cause Danels to miss time. However, playing the Bears' defense with a soar rib does not sound like fun.

  • Next Game: vs. Bears, Sunday, Oct. 27 @ 4:25 p.m. ET

3. Detroit Lions (same)

The offense got off to a slow start against the Vikings, but once it got moving in the second quarter, it became a different game. Jared Goff is playing like someone who wants (or at least deserves) to win MVP. His skill position guys are getting the job done, and the offensive line is solid. This team does not have a weakness on the offensive side of the ball.

  • Next Game: vs. Titans, Sunday, Oct. 27 @ 1 p.m. ET

4. Tampa Bay Buccaneers (up 7)

Despite the two interceptions, it was an absolutely awesome day for the Bucs in the passing game. However, they lost Mike Evans and Chris Godwin to injuries, so the good times and impressive stat lines may be done for a while.

  • Next Game: vs. Falcons, Sunday, Oct. 27 @ 1 p.m. ET

5. Green Bay Packers (up 3)

Three spots may be somewhat generous considering the two interceptions,  but it was a solid overall day for the Packers offense against a good Texans defense. The drive that got them into a position to win the game was excellent.

  • Next Game: @ Jaguars,  Sunday, Oct. 27 @ 1 p.m. ET

6. Minnesota Vikings (same)

It was a good overall day for the Vikings offense. Sam Darnold had a solid day (22-27 for 259 yards, 1 TD, 1 INT), and Aaron Jones chipped in 93 on the ground. However, the offense disappeared for a stretch. Had it not, the Lions may not have scored 21 second-quarter points and taken over the game.

It was a good overall day, but the top five teams had great days.

  • Next Game: @ Rams, Thursday, Oct. 27 @ 8:15 p.m. ET

7. Cincinnati Bengals (down 3)

It should not have been as hard as it was for the Bengals to beat the dreadful Browns. Okay, so the Cleveland offense is terrible, but the defense is still solid. Still—with how Joe Burrow and J’Marr Chase have looked in recent weeks, they should have dominated this game.

  • Next Game: vs. Eagles, Sunday, Oct. 27 @ 1 p.m. ET

8. Kansas City Chiefs (up 1)

From a production standpoint, the Chiefs offense should not be moved up, but despite their struggles against a solid 49ers defense, they scored 28 points. The turnovers helped, but the offense had to move the ball to capitalize on them.

  • Next Game: vs. Raiders, Sunday, Oct. 27 @ 4:25 p.m. ET

9. Atlanta Falcons (down 5)

Against a Seahawks defense that had taken up residence on the struggle bus, it should have been an excellent day for Kirk Cousins and the Falcons offense. But it wasn’t. Bijan Robinson had a good day running the ball with 100+ yards, but Cousins struggled to get the passing game going, fumbled a ball that got returned for a touchdown, and threw picks on the two drives following that touchdown.

  • Next Game: @ Buccaneers, Sunday, Oct. 27 @ 1 p.m. ET

10 . San Francisco 49ers (down 2)

It was not a pretty game for the 49ers on either side of the ball against the Chiefs. Brock Purdy didn’t do the defense any favors by throwing three interceptions (two led to touchdowns). Losing Brandon Aiyuk to injury just adds insult to, well—injury. Luckily, they have a relatively easy one next week.

  • Next Game: vs. Cowboys, Sunday, Oct. 27 @ 8:20 p.m. ET

11. Buffalo Bills (up 1)

  • Next Game: @Seahawks, Sunday, Oct. 27 @ 4:05 p.m. ET

12. Seattle Seahawks (up 1)

Geno Smith has been slinging the rock all over the place this season but showed that he could lead a more ball-control-oriented style of offense. Smith was 18-28 for 207 yards and two touchdowns. Kenneth Walker led the way in the run game with 69 yards and a touchdown on 14 carries (Seahawks ran 26 times for 103 yards)

  • Next Game: vs. Bills, Sunday, Oct. 27 @ 4:05 p.m. ET

13. Philadelphia Eagles (up 1)

Beating the Giants isn’t exactly something to brag about. But when your offense has struggled like the Eagles’ offense has, you enjoy the good moments when you have them. Saquon Barkley did most of the work with 176 yards and a touchdown on 17 carries. Jalen Hurts was efficient in the passing game and chipped in two touchdowns on the ground.

  • Next Game:@ Bengals, Sunday, Oct. 27 @1 p.m. ET.

14. Houston Texans (down 4)

What on Earth happened, C.J.? Just 10-21 for 86 yards? The Green Bay defense deserves some credit, but not that much. It’s a good thing Joe Mixon was running hard and scoring touchdowns.

  • Next Game: vs. Colts, Sunday, Oct. 27 p.m. ET

15. Chicago Bears (same) 

They got the week off after the beating they laid on the Jaguars in London. With the offense starting to play as well as the defense, the Bears could become the team to beat in their division. Williams may become the new favorite for Offensive Rookie of the Year with a win this week against…

  • Next Game: @ Commanders, Sunday, Oct. 27 @ 4:25 p.m. ET

16. Pittsburgh Steelers (up 4)

Inserting Russell Wilson for Justin Fields felt like an unnecessary move, and early on in the game vs the Jets, it looked like a bad one. But then RW got his act together, and the Steelers offense started to come alive. What do you know—the longest-tenured head coach (Mike Tomlin) in the NFL knows what he’s doing.

  • Next Game: vs. Giants, Monday, Oct. 28 @ 8:15 p.m. ET

17. Arizona Cardinals (up 1)

From a statistical perspective, it was not a great day for the Cardinals' offense. But the run game was solid, Kyler Murray was efficient, and the final drive that led to the game-winning field goal was impressive.

  • Next Game:  @ Dolphins, Sunday, Oct. 27 @ 1 p.m. ET

18. Los Angeles Rams (down 1)

Injuries have been brutal on the Rams this season, but I still expected more from them against a lackluster Raiders team. Getting Cooper Kupp back this week could be huge for Matthew Stafford and the passing game against the Vikings.

  • Next Game: vs. Vikings, Thursday, Oct. 24 @ 8:15 p.m. ET

19. Jacksonville Jaguars (up 6)

After the beatdown against Chicago, I was ready to give up on these guys, and what do they do? They play arguably their best game of the season against the Patriots in London. Trevor Lawrence didn’t have 200 yards. but he completed 75% of his passes and didn’t throw a pick. Tank Bigsby gave the offense life with 118 yards and two touchdowns on 26 carries.

  • Next Game: vs. Packers, Sunday, Oct. 27 @ 1 p.m. ET

20. Indianapolis Colts (down 4)

These guys are just painful to watch. Anthony Richardson should have stayed in college  a couple more years. But the passing game is dreadful, and without Jonathan Taylor, so is the running game. Team officials are optimistic Taylor will be back at practice this week.

  • Next Game: @ Texans, Sunday, Oct. 27 @ 1p.m. ET

21. New England Patriots (up 7)

These guys still are not good, but with Drake Maye at quarterback the offense is moving the ball. They need to find that run game they had at the start of the season.

  • Next Game: vs. Jets, Sunday, Oct. 27 @ 1 p.m. ET

22. Los Angeles Chargers (up 4)

The passing game has been dreadful this season, but it certainly wasn’t this week, with Herbert throwing for 349 yards. The run game was practically nonexistent, but Jim Harbaugh can figure out how to get it back without losing this new-found passing game.

  • Next Game: vs. Saints, Sunday, Oct. 27 @ 4:05 p.m. ET

23. Denver Broncos (up 6)

Bo Nix is starting to look like someone who could play quarterback in the NFL. His numbers are not great, still. But he is making fewer mistakes and chipping in some good yards in the run game. He isn’t playing well enough to sneak into the OROY conversation, but the Broncos will not be sad they drafted him.

  • Next Game: vs. Panthers, Sunday, Oct. 27 @ 4:25 p.m. ET

24. New Orleans Saints (down 5)

They were not looking good with a healthy Derek Carr, but they looked even worse with a healthy Spencer Rattler. Those two 40+ point games they had to start the season feel like a lifetime ago.

  • Next Game: @ Chargers, Sunday, Oct. 27 @ 4:05 p.m. ET

25. New York Giants (down 4)

Their effort, execution, and results against the Eagles last week were just bad—very, very bad. It doesn’t matter if it is Drew Lock or Daniel Jones at quarterback. As for a run game, they don’t have one. Tyrone Tracy Jr. was a one-hit wonder, and Devin Singletary is not getting the job done.

  • Next Game: @ Steelers, Monday, Oct. 28 @ 8:15 p.m. ET

26. New York Jets (down 4)

Things looked promising in the first half against the Steelers, but not so much in the second. Pittsburgh has a solid defense, but that is no excuse for the poor play by Rodgers and the offense as a whole in the second half. Davante Adams may soon wish he had stayed in Vegas.

  • Next Game: @Patriots, Sunday, Oct. 27 @ 1 p.m. ET

27. Miami Dolphins (down 4)

Once again, the passing game was absolutely dreadful. But at least the run game was solid, with De’Von Achane carrying the ball 15 times for 77 yards, while Raheem Mostert had 11 carries for 50 yards. The team had 188 yards on 40 carries. But with Tua back at practice this week, there may be a light at the end of the tunnel.

  • Next Game: vs. Cardinals, Sunday, Oct. 27 @ 1 ET

28. Carolina Panthers (down 4)

There just isn’t anything good to say about this team other than they’ll have a great draft pick next season, but if they don’t give the roster a serious makeover, they’ll just end up ruining another young quarterback’s future.

  • Next Game: @Broncos, Sunday, Oct. 27 @ 4:25 p.m. ET

29. Las Vegas Raiders (down 2)

With Gardner Minshew replacing an injured Aidan O’Connell and throwing three interceptions, it is almost a miracle this game was as close as it was. That was a solid effort by Alexander Mattison in this game (23 carries for 92 yards).

  • Next Game: vs. Chiefs, Sunday, Oct. 27 @ 4:25 p.m. ET

30. Dallas Cowboys (same)

The Cowboys finally figured out how to not get dominated on defense or settle for field goals last week—because they didn’t play. With how they’ve played this season, fans may want to avert their eyes for the Sunday Night Football game vs. the 49ers this week.

  • Next Game: @ 49ers, Sunday, Oct. 27 @ 8:20 p.m. ET

31. Tennessee Titans (same)

Mason Rudolph wasn’t terrible, but he wasn’t good either. Tony Pollard might wish he had stayed in Dallas (then again…). There doesn't seem to be a remedy in sight for the Titans offense.

  • Next Game: @ Lions, Sunday, Oct. 27 @ 1 p.m. ET

32. Cleveland Browns (same)

A lousy offense managed to play even worse against a lackluster Bengals defense. But there may be a silver lining—a long overdue change at quarterback with Deshaun Watson going down with an Achilles injury.

  • Next Game: vs. Ravens, Sunday, Oct. 27 @ 1 p.m. ET

Bet $5, Get $300 in Bonus Bets at FanDuel

Top Five NFL Passing Offenses - Week 7

1. Tampa Bay Buccaneers:

31-45 for 370 yards, 3 TDs, 2 INTs, 3 sacks—It was a great day in the passing game for Baker Mayfield and Co., but it may be the last one for a while with Mike Evans and Chris Godwin going down with injuries.

2. Los Angeles Chargers:

27-39 for 349 yards, 3 sacks—It was nice to see the passing game get on track finally and have a big day. It’s a shame it was in a losing effort. Maybe now that Harbaugh has seen what Herbert can do, he’ll unleash the passing game.

3. Buffalo Bills:

21-33 for 323 yards, 2 TDs, 1 sack—They got off to a slow start, but once Josh Allen got rolling, the Bills' passing game was unstoppable—and it's just going to get better once Amari Cooper gets up to speed.

4. Baltimore Ravens:

17-22, for 281 yards, 5 TDs—Lamar Jackson is just making it look too easy these days. It kind of makes you wonder what happened in those two losses.

5. Detroit Lions:

22-25 for 280 yards, 2 TDs, 4 sacks: Is anyone throwing the ball as well as Jared Goff right now? If the Lions didn’t have a good run game, we could see this team go for 300+ yards easily every week.

Claim $300 in Bonus Bets at FanDuel

Top Five NFL Rushing Offenses - Week 7

1. Philadelphia:

45 carries for 269 yards, 3 TDs—It was nice to see this once-explosive offense actually become productive and fun to watch for a day. The question is whether Saquon Barkley (17 carries for 176 yards, 1 TD) can do it two weeks in a row or whether the success in this game is a product of playing a lackluster Giants team.

2. Baltimore:

30 carries for 244 yards—Lamar Jackson (nine carries for 52 yards) is getting much-deserved MVP talk, but you could make just as compelling a case for Derrick Henry (15 carries for 169 yards).

3. Denver:

35 carries for 225 yards, 2 TDs—Javonte Williams (14 carries for 88 yards, 2 TDs) and Bo Nix (10 carries for 75 yards) are becoming quite the tandem in the Broncos run game.

4. Washington:

37 carries for 214 yards, 1 TD—How do you end a game against a terrible opponent like the Panthers? You run the ball and keep that clock mercifully moving. It will be interesting to see how the Commander's offense adjusts if Jayden Daniels has to miss time.

5. Miami:

40 carries for 188 yards—When you can’t pass, you have to do something to generate offense, and the Dolphins have some talent in the backfield. However, we may not see the Fins run 40 times next week with Tua Tagovailoa returning.

Join FanDuel and Get $300 in Bonus Bets

NFL Offense Rankings 2024

RankTEAMPTS/GYDS/GPassing YDS/GRushing YDS/GGP
1Washington Commanders31.1384.1218.7165.47
2Detroit Lions30.3411.8256.3155.56
3Tampa Bay Buccaneers29.9383.4248.3135.17
4Baltimore Ravens31.1461.4250.6210.97
5Buffalo Bills28.4321204.7116.37
6Minnesota Vikings28333.2213.8119.37
7Green Bay Packers26.6383.1228.11557
8Seattle Seahawks25.7368.3270.997.47
9San Francisco 49ers25.7404.3254.4149.97
10Cincinnati Bengals25.4331.7237.494.37
11New Orleans Saints25.3312.9196.6116.37
12Chicago Bears24.7301.5196.7104.86
13Kansas City Chiefs24.3350.3221.5128.86
14Houston Texans23.6349.7227.6122.17
15Atlanta Falcons23.3370.7251.1119.67
16Pittsburgh Steelers23314.1180.11347
17Philadelphia Eagles22.3362.2195.5166.76
18Arizona Cardinals21.4331.3181150.36
19Indianapolis Colts22.1329.3206.31237
20Dallas Cowboys21336.5259.377.26
21Denver Broncos20.7294169.9124.17
22Jacksonville Jaguars20.7325.9201.6124.37
23Los Angeles Rams19313.2212.8100.36
24New York Jets18.3307224.682.47
25Los Angeles Chargers17.7300183.7116.37
26Las Vegas Raiders17.7296.7211.185.67
27Tennessee Titans17.7259.2145.8113.36
28Carolina Panthers15.7281.6172.61097
29Cleveland Browns15.6253.9159.694.37
30New England Patriots14.1262.9151.91117
31New York Giants14.1290.7189.1101.67
32Miami Dolphins11.7308.2179.5128.76
tip_r

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.

Travis Pulver

Travis Pulver

Sports Betting Analyst

Expertise:
NCAAB
WNBA
Betting Picks
Travis Pulver is a lifelong football fan, something he says comes naturally having been born in the football-crazy state of Texas. Through the years, Pulver's love of sports has extended into baseball, basketball, golf, and rugby. Life currently finds him in Indiana with his wife and two kids.
Email: [email protected]
Nationality: American
Education: M.A. in Political Science
Favourite Sportsbook: FanDuel Sportsbook
Favourite Casino: FanDuel Casino
Experience: 17 years
We've been featured on:
espn logo
reuters logo
cbs-news logo
forbes logo
entrepreneur logo
entrepreneur logo
We only list licensed sportsbooks
WorldSportsNetwork
WorldSportsNetwork
WorldSportsNetwork
WorldSportsNetwork
WorldSportsNetwork
Co2neutral

We support responsible gambling. Gambling can be addictive, please play responsibly. If you need help, call 1-800-Gambler.

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, @GIG Beach Triq id-Dragunara, St. Julians, STJ3148, 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 © 2024