It’s a time of mixed feelings as the 2024 regular season has concluded. No matter what the outcome was for all 32 NFL teams, many of them played their hearts out, especially on offense and defense, hoping to finish the regular season strong before the playoffs and before massive rebuilds during the offseason.
However, some teams rested their starters and saw their offenses lose painfully. The 2025 offseason will be an interesting time to watch, but we, as football fans, were very impressed with what we saw on offense this 2024 season.
Here are the week 18 grades for all 32 NFL teams’ offenses.
Which teams had the best offense in the entire NFL after week 18?
Arizona Cardinals: A-
The Cardinals’ offense had a very good afternoon to conclude the 2024 NFL season in their 47-24 victory over the San Francisco 49ers. Kyler Murray threw four touchdowns with no interceptions, Tony Jones Jr. rushed for 55 yards on four carries and scored a touchdown, Michael Carter rushed for 43 yards on 17 carries and scored a touchdown, Greg Dortch caught four receptions for 47 yards and scored a touchdown.
Marvin Harrison Jr. caught five receptions for 63 yards and scored a touchdown, and Trey McBride caught seven receptions for 65 yards and scored a touchdown. The Cardinals’ offense put up a good fight against their NFC West foes, even though the team won’t be in the playoffs. The Redbirds need to tweak a few more things for a stronger 2025 season.
Atlanta Falcons: B
Click on ‘Follow Us’ and get notified of the most viral NFL stories via Google! Follow Us
The Falcons’ offense put up a strong fight against the Carolina Panthers but lost 38-44 in overtime. Michael Penix Jr. threw two touchdowns against an interception and scored a rushing touchdown, Bijan Robinson rushed for 170 yards on 28 carries and scored two touchdowns, and Drake London caught 10 receptions for 187 yards and scored two touchdowns.
As painful as it was to witness the Falcons losing in overtime, the future is bright with Penix Jr. commanding the offense and connecting very well with Bijan Robinson and Drake London, forming an offensive trio opposing defenses certainly will not want to mess with in 2025.
Baltimore Ravens: A-
The Ravens’ offense had a great night, winning 35-10 at home against the Cleveland Browns and securing the three-seed to the AFC Playoffs. Lamar Jackson threw two touchdowns with no interceptions, Derrick Henry rushed for 138 yards on 20 carries and scored two touchdowns, Rashod Bateman caught five receptions for 76 yards and scored a touchdown, and Mark Andrews caught four receptions for 54 yards and scored a touchdown.
The Ravens’ offense looked explosive and ready to make a potential NFL postseason run to the Super Bowl. Unfortunately, Zay Flowers left the game with a knee injury, which is a massive concern heading into the playoffs. Hopefully, Flowers can recover just in time for the playoffs.
Buffalo Bills: B-
The Bills’ offense had an okay day in Foxborough, MA, losing 16-23 against the New England Patriots despite playing with backups. Mitch Trubisky threw a touchdown with no interceptions; Ray Davis rushed for 64 yards on 15 carries, caught two receptions for a yard, and scored a touchdown; James Cook rushed for 28 yards on 10 carries and scored a touchdown, and Curtis Samuel Samuel caught seven receptions for 52 yards.
Josh Allen was out resting for the playoffs while the rest of the team tried to put up a competitive fight against the Pats throughout the game. We can’t wait to see what the Bills’ offense will do in the NFL playoffs.
Carolina Panthers: B+
The Panthers’ offense played a very close and effective divisional battle against the Atlanta Falcons, winning 44-38 in overtime. Bryce Young threw three touchdowns with no interceptions and scored two rushing touchdowns. Miles Sanders rushed for 66 yards on 17 carries, scored a rushing touchdown, caught three receptions for 50 yards, and scored a receiving touchdown.
David Moore caught a reception for nine yards and scored a touchdown, and Tommy Tremble caught three receptions for 30 yards and scored a touchdown. Young drastically improved for the Panthers and looks more like the answer to the team’s quarterback woes. Just continue to repair the offensive line and add a star wide receiver and tight end to the mix in 2025.
Chicago Bears: B
Congratulations, Bears’ offense; you not only snapped your 10-game losing streak, but you also earned a very impressive divisional win against the Green Bay Packers at Lambeau Field, no less. Caleb Williams threw a touchdown with no interceptions, D’Andre Swift rushed for 65 yards on 20 carries and scored a touchdown, and DJ Moore caught nine receptions for 86 yards and scored a touchdown.
The Bears’ offense may have finished the 2024 regular season on a positive note, but they have a lot of retooling to accomplish in the 2025 offseason. The main goal is to fix the offensive line so Williams can be better protected moving forward.
Cincinnati Bengals: B
The Bengals’ offense played a decent game and won a tough 19-17 shootout against the Pittsburgh Steelers. Joe Burrow threw a touchdown against an interception, Khalil Herbert rushed for 69 yards on 20 carries, and Ja’Marr Chase caught 10 receptions for 96 yards and scored a touchdown.
The Bengals’ offense put up a fight against their bitter AFC North rivals but weren’t able to secure an NFL playoff berth, thanks to the Denver Broncos winning 38-0 against the Kansas City Chiefs (who were resting their starters). Regardless of the outcome, Chase and Burrow continued to play their hearts out for the Bengals. Now, they need to regroup and get prepared for the 2025 regular season.
Also Read: Grading All 32 NFL Teams’ Offenses After Week 15 Games Of The 2024 Season
Cleveland Browns: D-
The Browns’ offense had a rough Saturday night on primetime, losing 10-35 to the Cleveland Browns. Bailey Zappe threw a touchdown against two interceptions, D’Onta Foreman rushed for 27 yards on 10 carries, Jerry Jeudy caught six receptions for 63 yards, and Jordan Akins caught six receptions for 60 yards and scored a touchdown.
The Browns were without Jerome Ford, Nick Chubb, Pierre Strong Jr., or David Njoku in the lineup, all out with injuries. If they had been healthy in the lineup, they may have made this game closer. The Browns’ offense heads into the 2025 offseason with a lot of necessary repairs to the roster before the start of the 2025 regular season.
Dallas Cowboys: C-
The Cowboys’ offense had a decent afternoon against the Washington Commanders but lost 19-23 in a very competitive battle. Trey Lance threw no touchdowns or interceptions, Rico Dowdle rushed for 72 yards on 22 carries and scored the team’s only touchdown in the fourth quarter, and Jalen Tolbert caught four receptions for 98 yards.
The Cowboys’ offense was missing CeeDee Lamb, who was out with a shoulder injury, but Tolbert and Dowdle kept the team afloat. With the 2024 regular season in the books, it’s time for the Cowboys’ offense to retool for the 2025 regular season.
Denver Broncos: A-
The Broncos offense played very well in front of their home crowd and won 38-0 against the Kansas City Chiefs (who were resting their starters for the NFL playoffs). Bo Nix threw four touchdowns with no interceptions, Audric Estime rushed for 34 yards on 12 carries and scored a touchdown, Courtland Sutton caught five receptions for 98 yards and scored a touchdown, Devaughn Vele caught four receptions for 50 yards and scored a touchdown, and Marvin Mims Jr. caught five receptions for 51 yards and scored two touchdowns.
The Broncos’ offense looked sharp and ready for the NFL playoffs as they prepared for their Wildcard match-up on the road against the Buffalo Bills.
Detroit Lions: B
The Lions’ offense had a great night at home, winning 31-9 against the Minnesota Vikings and earning the one-seed in the NFC Playoffs. Jared Goff threw a touchdown against two interceptions, Jahmyr Gibbs rushed for 139 yards on 23 carries, scored three rushing touchdowns, caught five receptions for 31 yards, and scored a receiving touchdown, and Amon-Ra St. Brown caught six receptions for 77 yards.
Gibbs fully powered the Lions’ offense, while Goff and St. Brown contributed nicely. The Lions now await, with all of us, to learn who their determined opponent will be after Wildcard Weekend.
Green Bay Packers: B-
The Packers’ offense played fairly well against the Chicago Bears but ended up losing 22-24 in the last seconds of the game, thanks to Bears’ kicker Cairo Santos kicking the game-winning field goal. Jordan Love and Malik Willis threw no touchdowns or interceptions, Emmanuel Wilson rushed for 73 yards on 14 carries and scored a rushing touchdown, Josh Jacobs rushed for 44 yards on six carries and scored a rushing touchdown, and Malik Heath caught three receptions for 53 yards.
As good as the Packers have been all season long, losing to the Bears hurts, but they have much bigger fish to fry with the playoffs underway. The Packers’ offense needs all hands on deck if they want to have a successful run in the playoffs. However, Christian Watson suffered a torn ACL in the loss and will miss the playoffs, which is a blow to the Packers’ offense.
Houston Texans: C+
The Texans’ offense had a decent afternoon on the road, winning 23-14 against the Tennessee Titans. C.J. Stroud threw a touchdown pass, Davis Mills threw no touchdowns or interceptions, Dameon Pierce rushed for 176 yards on 19 carries and scored a rushing touchdown, Robert Woods caught two receptions for 39 yards but lost a fumble, and Nico Collins caught five receptions for 38 yards and scored a touchdown.
The Texans’ offense didn’t play their best game of the season, but they have to prepare themselves for the upcoming NFL playoffs.
Indianapolis Colts: B
The Colts offense didn’t play a pretty game but finished the 2024 season on a positive note in their 26-23 overtime win against the Jacksonville Jaguars. Joe Flacco threw a touchdown with no interceptions, Jonathan Taylor rushed for 177 yards on 34 carries and scored a touchdown, Josh Downs caught 10 receptions for 94 yards, and Alec Pierce caught two receptions for 57 yards and scored a touchdown.
The Colts offense has some things to fix when the 2025 offseason begins, but Alec Pierce has emerged as a very reliable wide receiver, and Jonathan Taylor will always be a very talented running back.
Jacksonville Jaguars: C-
The Jaguars’ offense had an okay afternoon but failed to secure the win in their 23-26 overtime loss against the Indianapolis Colts. Mac Jones threw a touchdown against an interception, Tank Bigsby rushed for 39 yards on 14 carries and scored a touchdown, Brian Thomas Jr. caught seven receptions for 103 yards, and Parker Washington caught two receptions for 15 yards and scored a touchdown.
The Jaguars’ offense needs a major reset in the 2025 NFL offseason, and the changing of the guard has begun with head coach Doug Pederson being fired.
Kansas City Chiefs: F
The Chiefs’ offense rested their starters for their week 18 finale against the Denver Broncos, but the backups ended up painfully losing 0-38 to conclude the regular season. Carson Wentz threw no touchdowns or interceptions, Carson Steele rushed for 25 yards on eight carries, and Nikko Remigio caught two receptions for 48 yards.
No one on the Chiefs was able to score any touchdowns all game long. However, the result of the game is meaningless since the Chiefs have already claimed the one-seed to the AFC Playoff picture and will wait for whoever they’ll face in the Divisional round of the playoffs.
Las Vegas Raiders: D
The Raiders’ offense had a rough afternoon at home, losing 20-34 against the Los Angeles Chargers. Aidan O’Connell threw two touchdowns against an interception, the Raiders’ rushing attack was held to 39 combined yards on the ground, Jakobi Meyers caught nine receptions for 123 yards and scored a touchdown, Brock Bowers caught four receptions for 50 yards and scored a touchdown.
Outside of the performances from Meyers and Bowers, the Raiders’ offense had a rough afternoon against the Chargers and have a lot to fix in the 2025 NFL offseason if they want to have a chance at relevancy again.
Los Angeles Chargers: B+
The Chargers’ offense played very well in their regular-season finale, winning 34-20 against the Las Vegas Raiders. Justin Herbert threw two touchdowns with no interceptions, J.K. Dobbins rushed for 63 yards on 18 carries, Hassan Haskins rushed for 33 yards on 12 carries and scored a touchdown, Quentin Johnston caught 13 receptions for 186 yards, Will Dissly caught five receptions for 42 yards and scored a touchdown, and DJ Chark Jr. caught three receptions for 12 yards and scored a touchdown.
The Bolts’ offense kept their electric spark going on offense and will certainly continue their charge in the playoffs as they get prepared for a playoff run.
Los Angeles Rams: B-
The Rams’ offense played fairly well but couldn’t get the job done at home in their 25-30 loss against the Seattle Seahawks. Jimmy Garoppolo threw two touchdowns against an interception, Ronnie Rivers rushed for 48 yards on 12 carries, Jordan Whittington caught three receptions for 86 yards, Tyler Johnson caught four receptions for 35 yards and scored a touchdown, and Tyler Higbee caught five receptions for 46 yards and scored a touchdown.
The Rams’ offense rested some of their starters for the finale, but now need to shift their attention towards the playoffs and get ready to welcome the Minnesota Vikings to town on Monday Night Football.
Miami Dolphins: D
The Dolphins’ offense had a rough afternoon in a chilly MetLife Stadium, losing 20-32 against the New York Jets, ending their playoff aspirations. Tyler Huntley threw a touchdown against two interceptions, De’Von Achane rushed for 121 yards on 11 carries and scored a touchdown, and Jonnu Smith caught nine receptions for 56 yards and scored a touchdown.
The Dolphins’ offense didn’t have Tua Tagovailoa due to a hip injury, but there’s a lot of blame to go around on why the Dolphins’ offense collapsed against the Jets. Hopefully, the Dolphins’ offense can regroup in the 2025 NFL offseason.
Minnesota Vikings: D
The Vikings’ offense could’ve had a better night against the Detroit Lions in their 9-31 loss at Ford Field. Sam Darnold threw no touchdowns or interceptions, Cam Akers rushed for 65 yards on nine carries, and Justin Jefferson caught three receptions for 54 yards.
Despite the rough night for the Vikings, the team has to prepare for their upcoming playoff match-up on the West Coast against the Los Angeles Rams on Monday Night Football.
New England Patriots: C+
The Patriots’ offense played fairly well to conclude their painful 2024 regular season, winning 23-16 against the Buffalo Bills. Backup quarterback Joe Milton III threw a touchdown with no interceptions and scored a rushing touchdown, Antonio Gibson rushed for 41 yards on 12 carries, and Kayshon Boutte caught seven receptions for 117 yards and scored a touchdown.
The Patriots may have won against the Bills at home to close out the regular season, but they lost out on securing the number one overall draft pick in the 2025 NFL Draft and have fired head coach Jerod Mayo as a result of the horrible 4-13 season. The search will be on to find the team’s next head coach for the 2025 season.
New Orleans Saints: C-
The Saints’ offense may not have won against the Tampa Bay Buccaneers, but they put up a decent fight in their 19-27 loss on the road. Spencer Rattler threw a touchdown against no interceptions, the Saints’ rushing attack was held to a combined 64 yards on the ground, Juwan Johnson caught six receptions for 80 yards, and Dante Pettis caught two receptions for 16 yards and scored a touchdown.
The Saints’ offense has a lot of questions that need to be addressed in the offseason regarding Derek Carr’s status as quarterback and who will be the team’s next head coach in the 2025 NFL regular season. We will undoubtedly get answers to all of those in the offseason.
New York Giants: C-
The Giants’ offense had an okay afternoon, which could’ve been better, in the team’s 13-20 loss against the Philadelphia Eagles. Drew Lock threw a touchdown against an interception, Tyrone Tracy Jr. rushed for 59 yards on 14 carries, and Malik Nabers caught five receptions for 64 yards and scored a touchdown.
The Giants’ offense has a lot of work ahead of them in the 2025 offseason regarding finding their new quarterback and fixing their atrocious offensive line. Hopefully, the Giants find the right talent in the offseason and the 2025 NFL Draft for a better tomorrow.
New York Jets: A-
The Jets’ offense played an impressive game to conclude their rough 2024 NFL season with a 32-20 victory over the Miami Dolphins. Aaron Rodgers threw four touchdowns against an interception. Breece Hall rushed for 57 yards on 12 carries, caught three receptions for 15 yards, and scored a receiving touchdown. Davante Adams caught six receptions for 88 yards and scored a touchdown, Allen Lazard caught three receptions for 71 yards and scored a touchdown, and Tyler Conkin caught two receptions for 16 yards and scored a touchdown.
A great showcasing by the Jets’ offense, despite the lost season. However, it was very refreshing to see the team finish the year on a positive note before rebuilding in the 2025 offseason.
Philadelphia Eagles: B+
No starters for the Eagles’ offense, no problem. The backups played significantly well against the New York Giants, winning 20-13 at home to close out the 2024 regular season. Tanner McKee threw two touchdowns with no interceptions, the Eagles’ rushing attack was held to a combined 51 yards on the ground, Jahan Dotson caught seven receptions for 94 yards, E.J. Jenkins caught a reception for seven yards and scored a touchdown, and Ainias Smith caught four receptions for 35 yards and scored a touchdown.
The backups for the Eagles played fairly and kept the team afloat for a positive finish for the regular season, while the starters rested up and got prepared for the playoffs and potentially embarked on a playoff run.
Pittsburgh Steelers: C
The Steelers’ offense played fairly well but could’ve played better in their 17-19 loss against the Cincinnati Bengals. Russell Wilson threw a touchdown with no interceptions, Najee Harris rushed for 36 yards on 12 carries and scored a touchdown, and Pat Freiermuth caught eight receptions for 85 yards and scored a touchdown.
As talented as the Steelers are, the offense has had its struggles in recent weeks. Regardless of the team’s outcome in the NFL playoffs, drastic changes need to occur for the team on offense in 2025, mainly at the wide receiver position.
San Francisco 49ers: D
The 49ers’ offense had a rough afternoon in the desert, losing 24-47 against the Arizona Cardinals. Joshua Dobbs threw two touchdowns against two interceptions and scored a rushing touchdown, Patrick Taylor Jr. rushed for 109 yards on 17 carries, Ricky Pearsall caught six receptions for 69 yards and scored a touchdown, and Kyle Juszczyk caught two receptions for 49 yards and scored a touchdown.
The 49ers’ offense has been injury-plagued all season long, and they need to get everyone healthy for the 2025 NFL regular season. We’ll just wait and see what moves the 49ers make in the 2025 offseason.
Seattle Seahawks: A-
Despite missing the playoffs, the Seahawks’ offense played tremendously well against the Los Angeles Rams, winning 30-25. Geno Smith threw four touchdowns with no interceptions, Zach Charbonnet rushed for 59 yards on 14 carries, Noah Fant caught five receptions for 63 yards and scored a touchdown, DK Metcalf caught three receptions for 53 yards and scored a touchdown, AJ Barner caught five receptions for 34 yards and scored a touchdown, and Jake Bobo caught a reception for four yards and scored a touchdown.
The Seahawks’ offense played their hearts out and looked like they should not have been left out of the playoffs. Hopefully, the Seahawks can learn from their mistakes and rebound in the 2025 season. The Seahawks did fire offensive coordinator Ryan Grubb a day after the game.
Tampa Bay Buccaneers: B-
The Bucs’ offense played fairly well against the New Orleans Saints, winning 27-19 at home. Baker Mayfield threw two touchdowns against an interception, Bucky Irving rushed for 89 yards on 19 carries and scored a touchdown, and Mike Evans had a historic afternoon catching nine receptions for 89 yards and tied with Jerry Rice as the second wide receiver to achieve 11-straight seasons with over 1,000 receiving yards.
Payne Durham caught two receptions for 16 yards and scored a touchdown, and Jalen McMillan caught five receptions for 74 yards and scored a touchdown. Mike Evans making history was icing on the cake for the team, as they secured the NFC South division and will host the Washington Commanders in the playoffs.
Tennessee Titans: C-
The Titans’ offense played an okay game but lost a tough 14-23 battle against the Houston Texans at home. Will Levis threw a touchdown with no interceptions, Mason Rudolph threw no touchdowns or interceptions, Tony Pollard rushed for 62 yards on 22 carries, Calvin Ridley caught three receptions for 76 yards, and Tay Martin caught a reception for 49 yards and scored a touchdown.
The Titans’ offense had some good plays but couldn’t do enough to secure the win. On the flip side, the Titans did earn the first overall pick of the 2025 NFL Draft. They need to utilize that pick wisely.
Washington Commanders: B
The Commanders had a good day on offense, winning 23-19 against the Dallas Cowboys. Marcus Mariota threw two touchdowns with no interceptions and scored a rushing touchdown, Terry McLaurin caught eight receptions for 62 yards and scored a touchdown, and Zach Ertz caught five receptions for 44 yards and scored a touchdown. As effective as the Commanders’ offense was in the passing attack, the rushing attack didn’t see much action outside of Mariota rushing for 50 yards.
Brian Robinson Jr. was held to 10 yards on the ground, which looks concerning when the playoffs begin. However, the Commanders have to prepare for the playoffs now that the regular season is over.
Also Read: Ranking All 32 NFL Teams’ Offenses From WORST To FIRST After Week 15 Games Of The 2024 Season