- 49ers take the top spot: San Francisco moves up one position to No. 1 after allowing just six pressures against the Las Vegas Raiders, with four starters earning PFF run-blocking grades above 65.0.
- Lions fall to second: Detroit drops one spot despite another strong performance from Penei Sewell, who allowed no pressures and earned a 76.6 PFF run-blocking grade against Miami.
- Cowboys make a significant jump: Dallas climbs four spots to No. 9 after all five starting offensive linemen earned PFF run-blocking grades above 70.0.

The offensive line is arguably the most important unit in football. The group, or even a single weak link within it, can derail a season quickly.
Every week, I will rank every offensive line in the NFL. That includes updating the list as we learn more about each player and when groups change due to injuries or players returning.
Here are the updated PFF offensive line rankings after Week 9 of the NFL season. For all grades and metrics, including pass-blocking win rate, positively and negatively graded run-block rates, island rate and island win rate, subscribe to PFF Pro.
Methodology
To score each offensive line, I first gave each player a grade between 5 and 10 in 0.5 increments, using their PFF grades over the past three years where applicable to shape that score, with a weighting toward pass protection. I then calculated a group average, with a slight weighting toward the left and right tackles to reach a mark out of 10 for each team in the league.
1. San Francisco 49ers (up 1)
- LT: Trent Williams
- LG: Connor Colby
- C: Jake Brendel
- RG: Dominick Puni
- RT: Colton McKivitz
Another strong showing from the 49ers' offensive line sees the unit move up to the top spot in these rankings. The group combined to allow just six pressures in pass protection, with right guard Dominick Puni and right tackle Colton McKivitz pitching shutouts. Four of the five starters also earned PFF run-blocking grades above 65.0, with the 49ers' running backs rushing for 173 yards on 33 carries in the win over the Las Vegas Raiders.
2. Detroit Lions (down 1)
- LT: Penei Sewell
- LG: Miles Frazier
- C: Juice Scruggs
- RG: Tate Ratledge
- RT: Blake Miller
The Lions were without left guard Christian Mahogany this past week, and it showed, with backup Miles Frazier struggling in both pass protection and run blocking. At the other end of the spectrum, left tackle Penei Sewell had another strong game. Our current pick for the NFL's Protector of the Year Award, Sewell didn't allow a pressure in pass protection and earned a 76.6 PFF run-blocking grade in the win over the Miami Dolphins.
3. Pittsburgh Steelers (no change)
- LT: Troy Fautanu
- LG: Mason McCormick
- C: Zach Frazier
- RG: Brock Hoffman
- RT: Max Iheanachor
The Steelers had a bye in Week 9 but dominated the trenches against the Cleveland Browns the week prior, with the line surrendering just three pressures in the win. Center Zach Frazier is currently the only center in the NFL with PFF pass-blocking and run-blocking grades above 75.0, and he leads all players at the position with a 79.5 overall PFF grade.
4. Denver Broncos (no change)
- LT: Garett Bolles
- LG: Ben Powers
- C: Luke Wattenberg
- RG: Quinn Meinerz
- RT: Mike McGlinchey
Left tackle Garett Bolles was the only player on the Broncos' starting offensive line to earn a PFF pass-blocking grade below 65.0 in the team's Week 9 road win over the Carolina Panthers. His 57.5 PFF pass-blocking grade in the game was his lowest since Week 1 of the 2024 NFL season. However, his 80.5 PFF pass-blocking grade for the season still ranks seventh among left tackles, so this past week's performance shouldn't be viewed as a major concern.
5. Buffalo Bills (no change)
- LT: Tylan Grable
- LG: Austin Corbett
- C: Connor McGovern
- RG: O'Cyrus Torrence
- RT: Spencer Brown
After starting at right tackle in relief of Spencer Brown last week, Tylan Grable subbed in for Dion Dawkins at left tackle in the Bills' win over the Minnesota Vikings on Monday Night Football. That's a big ask against the heaviest-blitzing team in the NFL, and it showed, with Grable earning a 40.2 PFF pass-blocking grade in the win. He was one of three Buffalo offensive linemen to earn a PFF pass-blocking grade below 45.0, alongside guards Austin Corbett and O'Cyrus Torrence.
6. Chicago Bears (no change)
- LT: Theo Benedet
- LG: Joe Thuney
- C: Garrett Bradbury
- RG: Jonah Jackson
- RT: Darnell Wright
The interior of the Bears' offensive line struggled in pass protection in the team's win over the Tampa Bay Buccaneers on Sunday Night Football, with all three starters earning PFF pass-blocking grades below 60.0 and combining to allow eight pressures. Right tackle Darnell Wright had another strong showing, though, earning a 90.9 PFF run-blocking grade and allowing no pressures across 41 pass-blocking snaps.
7. Los Angeles Rams (up 2)
- LT: Alaric Jackson
- LG: Steve Avila
- C: Coleman Shelton
- RG: Kevin Dotson
- RT: Warren McClendon Jr.
The big concern coming out of this game for the Rams was the loss of starting left guard Steve Avila, who looks set to miss some time after aggravating a hamstring injury. He has earned PFF grades above 70.0 in both run blocking and pass protection so far this season. Beau Limmer replaced him in the win over the Washington Commanders, and while he earned the team's highest run-blocking grade, his 40.7 PFF pass-blocking grade was the lowest among Rams offensive linemen this week.
8. Cincinnati Bengals (down 1)
- LT: Orlando Brown Jr.
- LG: Dylan Fairchild
- C: Ted Karras
- RG: Dalton Risner
- RT: Amarius Mims
The Bengals' offensive line didn't have its best performance of the season in pass protection, but it didn't have any real weak links either, with all five starters earning PFF pass-blocking grades between 59.5 and 64.0. Right tackle Amarius Mims had his best performance as a run blocker this season, earning an 89.4 PFF run-blocking grade that was 28.3 points higher than his previous best mark.
9. Dallas Cowboys (up 4)
- LT: Tyler Guyton
- LG: Tyler Smith
- C: Cooper Beebe
- RG: Tyler Booker
- RT: Terence Steele
The Cowboys' offensive line is one of the toughest to make sense of in the NFL, with its week-to-week performances fluctuating arguably more than those of any other team in the league. This was a good week, though, with all five starters earning PFF run-blocking grades above 70.0. Left tackle Tyler Guyton struggled in pass protection, earning a 47.2 PFF pass-blocking grade, but his 91.4 PFF run-blocking grade led the team.
10. Tampa Bay Buccaneers (down 2)
- LT: Tristan Wirfs
- LG: Ben Bredeson
- C: Graham Barton
- RG: Cody Mauch
- RT: Luke Goedeke
The tackle play from the Buccaneers was strong in their loss to the Chicago Bears on Sunday Night Football, with left tackle Tristan Wirfs earning an 86.0 PFF pass-blocking grade and right tackle Luke Goedeke coming in at 79.0. The interior left more to be desired, though, with all three starters earning PFF pass-blocking grades below 60.0. Left guard Ben Bredeson allowed five pressures across 39 pass-blocking snaps, matching the total allowed by the other four starters combined.
11. New York Jets (no change)
- LT: Olumuyiwa Fashanu
- LG: Dylan Parham
- C: Josh Myers
- RG: Joe Tippmann
- RT: Armand Membou
It was a mixed showing for the Jets' offensive line in the loss to the Kansas City Chiefs, with left tackle Olumuyiwa Fashanu, left guard Dylan Parham and center Josh Myers all earning PFF pass-blocking grades above 75.0, while right guard Joe Tippmann and right tackle Armand Membou came in at 34.0 and 59.1, respectively. The line combined to allow 14 pressures, with Myers the only starter who didn't surrender a single pressure.
12. New England Patriots (no change)
- LT: Will Campbell
- LG: Ben Brown
- C: Jared Wilson
- RG: Matt Pryor
- RT: Morgan Moses
The Patriots got a scare on Sunday when left tackle Will Campbell went down with a knee injury, but reports indicate that he won't miss any time. Left guard Ben Brown returned from injury to start but left the game after 31 snaps and is on track to miss this week's game against the Detroit Lions in Munich, Germany.
13. Atlanta Falcons (down 3)
- LT: Jake Matthews
- LG: Matthew Bergeron
- C: Corey Levin
- RG: Chris Lindstrom
- RT: Jawaan Taylor
Left tackle Jake Matthews was the only player on the Falcons' offensive line to have a good day in both pass protection and run blocking in the loss to the Cincinnati Bengals in Madrid on Sunday. Every other starter earned a PFF grade below 60.0 in at least one facet of play. In addition, every starter allowed at least two pressures, with the line combining to surrender 14.
Atlanta traded starting center Ryan Neuzil to the Baltimore Ravens at the trade deadline. He was set to become a free agent after the season anyway, but the move still costs the Falcons a starter who had earned a 65.1 overall PFF grade through the first nine weeks.
14. Seattle Seahawks (no change)
- LT: Josh Jones
- LG: Grey Zabel
- C: Jalen Sundell
- RG: Anthony Bradford
- RT: Abraham Lucas
Quenton Nelson's injury meant that the Seahawks moved Grey Zabel back to left guard, with Anthony Bradford stepping in on the right side. Bradford's struggles in pass protection were a big part of why a trade for Nelson made so much sense, and those struggles were evident again this week. Bradford allowed three pressures across 29 pass-blocking snaps and earned a 4.2 PFF pass-blocking grade.
15. Indianapolis Colts (no change)
- LT: Bernhard Raimann
- LG: Jalen Farmer
- C: Tanor Bortolini
- RG: Matt Goncalves
- RT: Jalen Travis
The Colts lost one of their most promising players in right tackle Jalen Travis, with a knee injury expected to keep him out for multiple weeks. Luke Tenuta played right tackle in relief, allowing one pressure across 27 pass-blocking snaps and earning a 75.0 PFF run-blocking grade. Rookie left guard Jalen Farmer saw his grade improve from his first start to his second, but his 48.7 mark was still the lowest among the team's offensive linemen.
16. Minnesota Vikings (no change)
- LT: Christian Darrisaw
- LG: Joe Huber
- C: Blake Brandel
- RG: Will Fries
- RT: Brian O'Neill
With the exception of right guard Will Fries, who earned a 45.8 PFF pass-blocking grade in the loss to the Buffalo Bills on Monday Night Football, every starter on the Vikings' offensive line earned a PFF pass-blocking grade above 64.0 this week. The unit struggled in run blocking, though, with right tackle Brian O'Neill the only starter to earn a PFF run-blocking grade above 60.0 in the loss.
17. Jacksonville Jaguars (up 3)
- LT: Walker Little
- LG: Emmanuel Pregnon
- C: Robert Hainsey
- RG: Ezra Cleveland
- RT: Cole Van Lanen
The biggest positive surprise for the Jaguars' offensive line has been Walker Little looking like an above-average starter at left tackle in relief of Anton Harrison. He was even better than that against the Baltimore Ravens on Thursday Night Football, earning a 95.3 PFF run-blocking grade and allowing no pressures in pass protection. The weak spots on the line are Robert Hainsey at center and Emmanuel Pregnon at left guard. Pregnon is a rookie, and if he can settle in during the second half of the season, this line has the potential to move into the top half of the league.
18. New York Giants (down 1)
- LT: Andrew Thomas
- LG: Jon Runyan
- C: Bryan Hudson
- RG: Francis Mauigoa
- RT: Jermaine Eluemunor
The Giants had just one starter earn a PFF grade above 60.0 this week and struggled more as run blockers than in pass protection. The pass protection wasn't great either, though, with the line combining to allow eight pressures, six of which came against left guard Jon Runyan and rookie right guard Francis Mauigoa.
19. Cleveland Browns (down 1)
- LT: Spencer Fano
- LG: Zion Johnson
- C: Elgton Jenkins
- RG: Austin Barber
- RT: Tytus Howard
Rookie right guard Austin Barber has had a strong debut NFL season, but he struggled in pass protection against the New Orleans Saints this week. He allowed a career-high five pressures and earned a career-low 24.3 PFF pass-blocking grade in the overtime loss. Fellow rookie Spencer Fano allowed six pressures, and of the 28 pressures he has surrendered as a rookie, 14 have come in the past two weeks.
20. Washington Commanders (down 1)
- LT: Brandon Coleman
- LG: Chris Paul
- C: Lucas Patrick
- RG: Sam Cosmi
- RT: Josh Conerly Jr.
The Commanders lost starting center Lucas Patrick in the game against the Los Angeles Rams this week, with Matt Gulbin struggling in relief. He earned an 8.8 PFF pass-blocking grade, allowing three pressures, including a sack and a quarterback hit, across 28 pass-blocking snaps. The line as a whole struggled in pass protection, which perhaps isn't a huge surprise given the return of edge defender Myles Garrett for the Rams. Patrick was the only Washington offensive lineman to earn a PFF pass-blocking grade above 50.0.
21. Philadelphia Eagles (up 1)
- LT: Jordan Mailata
- LG: Landon Dickerson
- C: Drew Kendall
- RG: Tyler Steen
- RT: Markel Bell
This was the best the Eagles' offensive line has looked in a number of weeks. It wasn't perfect and was still a long way from what we've seen from the unit at its best, but four of the five starters earned PFF pass-blocking grades above 65.0. Similarly, four of the five starters earned PFF run-blocking grades above 64.0. Rookie Markel Bell had his best NFL game so far, with the third-round draft pick allowing just two pressures across 50 pass-blocking snaps.
22. Kansas City Chiefs (up 1)
- LT: Kahlil Benson
- LG: Kingsley Suamataia
- C: Creed Humphrey
- RG: Trey Smith
- RT: Jaylon Moore
Kingsley Suamataia was back in the starting lineup at left guard after being benched, earning an 82.7 PFF run-blocking grade and a 53.6 PFF pass-blocking grade. The line had a strong day as run blockers, with Jaylon Moore the only starter who didn't earn a PFF run-blocking grade of at least 77.0. The weak spot remains undrafted free agent Kahlil Benson at left tackle. He has been solid as a run blocker but has earned a PFF pass-blocking grade of just 46.7, allowing 22 pressures across 307 pass-blocking snaps.
23. Las Vegas Raiders (down 2)
- LT: Kolton Miller
- LG: Spencer Burford
- C: Tyler Linderbaum
- RG: Trey Zuhn III
- RT: DJ Glaze
Trey Zuhn III left Sunday's game after 30 snaps with a head injury, but his performance should give Raiders fans plenty of optimism for the future. He didn't allow a single pressure across 19 pass-blocking snaps and earned PFF grades above 70.0 in both pass protection and run blocking. There were positives from center Tyler Linderbaum, too, with the expensive free-agent addition earning a PFF grade of at least 65.0 for the third straight game after some struggles earlier in the season.
24. Baltimore Ravens (up 4)
- LT: Ronnie Stanley
- LG: John Simpson
- C: Cam Jurgens
- RG: Vega Ioane
- RT: Roger Rosengarten
For a line that has struggled as much as it has in recent weeks, there were some real positives for the Baltimore Ravens in the loss to the Jacksonville Jaguars on Thursday Night Football. Ronnie Stanley was the only player to earn a PFF pass-blocking grade above 60.0, but all five starters earned PFF run-blocking grades above 60.0. Center Cam Jurgens earned his highest grades in three starts for the Ravens in both pass protection and run blocking.
25. New Orleans Saints (down 1)
- LT: Kelvin Banks Jr.
- LG: David Edwards
- C: Erik McCoy
- RG: Cesar Ruiz
- RT: Taliese Fuaga
Just as the Saints got good news with left tackle Kelvin Banks Jr. and right guard Cesar Ruiz returning to the starting lineup, they lost starting center Erik McCoy to a biceps injury. Will Sherman was solid in relief, but McCoy's injury is something to monitor going forward. The unit was competent in pass protection in the win against the Cleveland Browns, with every offensive lineman who played earning a PFF pass-blocking grade above 60.0.
26. Tennessee Titans (down 1)
- LT: Dan Moore Jr.
- LG: Peter Skoronski
- C: Austin Schlottmann
- RG: Atonio Mafi
- RT: JC Latham
The Titans entered their bye week with injury concerns surrounding the two best players on their offensive line, with both left guard Peter Skoronski and right tackle JC Latham leaving the game against the Cincinnati Bengals due to injury. Those will be two names to monitor when the injury reports come out this week.
27. Carolina Panthers (down 1)
- LT: Rasheed Walker
- LG: Torricelli Simpkins III
- C: Luke Fortner
- RG: Robert Hunt
- RT: Monroe Freeling
The Panthers' offensive line has been decimated by injuries both heading into and during the 2026 season, and it hindered their offense in Sunday's loss to the Denver Broncos. Third-string left guard Torricelli Simpkins III was their lowest-graded lineman in the game, earning a 40.7 overall PFF grade, while right guard Robert Hunt was their highest-graded offensive lineman at just 60.7.
28. Green Bay Packers (up 1)
- LT: Jordan Morgan
- LG: Aaron Banks
- C: John Williams
- RG: Laken Tomlinson
- RT: Anthony Belton
The Packers' offensive line has struggled all year, but it has the potential to move close to the top 20 with some changes. Left guard Aaron Banks left the game against the New England Patriots with an injury and was outperformed by Laken Tomlinson in relief. Similarly, when Tomlinson moved from right guard to left guard to replace Banks, veteran Kevin Zeitler looked solid at right guard, earning a 70.2 PFF run-blocking grade. An interior of Tomlinson, Zeitler and Sean Rhyan at center when he returns from injury would really help this line.
29. Miami Dolphins (down 2)
- LT: Patrick Paul
- LG: Kadyn Proctor
- C: Aaron Brewer
- RG: Jonah Savaiinaea
- RT: Austin Jackson
It was a rough outing for the Miami Dolphins' offensive line in the loss to the Detroit Lions on Sunday, with all five starters earning overall PFF grades below 60.0. Rookie left guard Kadyn Proctor was the lone bright spot in pass protection, allowing just one pressure and earning a 72.6 PFF pass-blocking grade. That was the only grade above 60.0 in either pass blocking or run blocking for the unit this past week.
30. Arizona Cardinals (no change)
- LT: Josh Fryar
- LG: Isaac Seumalo
- C: Hjalte Froholdt
- RG: Isaiah Adams
- RT: Elijah Wilkinson
The Cardinals' offensive line had a solid day in the loss to the Seattle Seahawks, with third-string left tackle Josh Fryar allowing just one pressure across 35 pass-blocking snaps. This is a line that was already a little shaky heading into the season, and injuries haven't helped, but this was the best the unit has played since losing Paris Johnson Jr. Hjalte Froholdt was the only player who allowed multiple pressures this week.
31. Houston Texans (no change)
- LT: Aireontae Ersery
- LG: Keylan Rutledge
- C: Evan Brown
- RG: Ed Ingram
- RT: Trent Brown
Rookie left guard Keylan Rutledge earned a 61.3 overall PFF grade in the win over the Los Angeles Chargers on Sunday, marking the first time since Week 1 that he has earned a PFF grade above 60.0. We also saw a better game from left tackle Aireontae Ersery, whose 72.1 overall PFF grade was his best of the season despite allowing six pressures across 43 pass-blocking snaps.
32. Los Angeles Chargers (no change)
- LT: Joe Alt
- LG: Logan Taylor
- C: Jake Slaughter
- RG: Cole Strange
- RT: Travis Burke
After struggling again in Sunday's loss to the Houston Texans, right guard Cole Strange was benched after earning a PFF pass-blocking grade of just 18.9. The problem is that his replacement, rookie Alex Harkey, struggled even more, earning an 11.8 PFF pass-blocking grade. What the Chargers do at right guard this week against the Baltimore Ravens on Monday Night Football will be something to monitor throughout the week.