Power Rankings

OL · 2024 regular season · top 160
Top 160 · OL
#PlayerPosTmSnaps − penSnapsPenPen Yds
1Alex CappaOLCIN1,0931,13314
2Joe ThuneyOLKC1,0471,117110
3Creed HumphreyOLKC1,0471,117110
4Ted KarrasOLCIN1,0221,137215
5Cody MauchOLTB1,0181,133215
6Bradley BozemanOLLAC9871,057110
7Brandon ScherffOLJAX9681,01315
8Evan BrownOLARI9551,070215
9Laken TomlinsonOLSEA9471,097318
10Dan Moore Jr.OLPIT9381,113323
11Coleman SheltonOLCHI9371,122325
12Kevin ZeitlerOLDET9331,048215
13Garrett BradburyOLMIN9121,117425
14Kevin DotsonOLLAR9091,024215
15Tytus HowardOLHOU9031,018215
16Greg Van RotenOLNYG9001,125429
17Brian O'NeillOLMIN8951,100425
18Penei SewellOLDET8851,145532
19Cooper BeebeOLDAL8811,061324
20Josh MyersOLGB8631,008317
21Cam JurgensOLPHI8631,068425
22Terence SteeleOLDAL8611,171734
23Quinn MeinerzOLDEN8581,088430
24Kaleb McGaryOLATL8561,041325
25Taylor MotonOLCAR847847
26Zach TomOLGB8451,070525
27Zach FrazierOLPIT841976219
28Mitch MorseOLJAX8361,021325
29Joel BitonioOLCLE8321,177645
30Tyler BiadaszOLWAS831946215
31Nick AllegrettiOLWAS8311,151640
32Charles CrossOLSEA8271,097630
33Mason McCormickOLPIT824939215
34Ben PowersOLDEN8131,088535
35Colton McKivitzOLSF8121,062530
36Taylor DeckerOLDET81089529
37Kolton MillerOLLV8051,075534
38John Michael SchmitzOLNYG802987325
39Matt PryorOLCHI8011,006425
40Zion JohnsonOLLAC7971,047434
41Connor McGovernOLBUF796961225
42Ezra ClevelandOLJAX796911215
43Mike OnwenuOLNE7911,021430
44Joe TippmannOLNYJ7861,066440
45Dominick PuniOLSF7831,078635
46Damien LewisOLCAR783943320
47Daniel FaaleleOLBAL7821,107545
48Tyler SmithOLDAL7751,055440
49Jake MatthewsOLATL7731,118645
50Roger RosengartenOLBAL773933320
51Cesar RuizOLNO76981415
52Ethan PocicOLCLE7571,072639
53Darnell WrightOLCHI7521,022630
54Shaq MasonOLHOU748933325
55Aaron BrewerOLMIA7431,138655
56Dylan ParhamOLLV732882318
57Jack ConklinOLCLE727817210
58Trey PipkinsOLLAC723838215
59David EdwardsOLBUF722977435
60Landon DickersonOLPHI721996535
61Rashawn SlaterOLLAC719904325
62Robert HuntOLCAR717967530
63Bernhard RaimannOLIND716856220
64Graham GlasgowOLDET7111,081650
65Tyler LinderbaumOLBAL7091,094749
66Andrew WylieOLWAS708893325
67Mekhi BectonOLPHI698903425
68Frank RagnowOLDET6901,060650
69Anton HarrisonOLJAX688943435
70Alijah Vera-TuckerOLNYJ685915430
71Luke WattenbergOLDEN684824316
72Peter SkoronskiOLTEN6741,094660
73Trey SmithOLKC6571,117764
74Dillon RadunzOLTEN647902435
75Ben BredesonOLTB6431,128865
76Sean RhyanOLGB643963640
77Jordan MailataOLPHI642802320
78Lane JohnsonOLPHI642937635
79Zack MartinOLDAL639639
80John SimpsonOLNYJ636951639
81Jermaine EluemunorOLNYG634929635
82Jake BrendelOLSF6321,072760
83Amarius MimsOLCIN631836425
84Isaac SeumaloOLPIT619829426
85O'Cyrus TorrenceOLBUF6131,013656
86Terron ArmsteadOLMIA610820330
87Hjalte FroholdtOLARI6031,078863
88Tristan WirfsOLTB6011,016755
89Alaric JacksonOLLAR599894635
90Matthew BergeronOLATL5951,105966
91JC LathamOLTEN5941,0941060
92Robert JonesOLMIA5931,078769
93Cordell VolsonOLCIN590985655
94Wyatt TellerOLCLE589884539
95Chris LindstromOLATL5891,099870
96Andre JamesOLLV587702215
97Brandon ColemanOLWAS585790425
98Liam EichenbergOLMIA5751,035860
99Juice ScruggsOLHOU573873540
100Mike McGlincheyOLDEN572847535
101Taliese FuagaOLNO5711,0711060
102Mike JordanOLNE570685215
103Blake BrandelOLMIN5671,1171166
104Graham BartonOLTB5601,065869
105Teven JenkinsOLCHI553738325
106Quenton NelsonOLIND5481,0831163
107Aaron BanksOLSF545775430
108Broderick JonesOLPIT5431,073874
109Daniel BrunskillOLTEN543683220
110Dalton RisnerOLMIN537537
111Cody FordOLCIN529689320
112Ben BrownOLNE527667220
113Joe AltOLLAC5261,011865
114Sam CosmiOLWAS5221,1621184
115Matt GoncalvesOLIND52156615
116Rasheed WalkerOLGB5201,075975
117Ryan KellyOLIND506601115
118Rob HavensteinOLLAR504684420
119Kelvin BeachumOLARI502742528
120Elgton JenkinsOLGB4961,071979
121Ronnie StanleyOLBAL4941,0891175
122Jarrett PattersonOLHOU478548110
123Steve AvilaOLLAR466596218
124Kendall LammOLMIA46651115
125Ed IngramOLMIN465580215
126Trent WilliamsOLSF464649325
127Beaux LimmerOLLAR457917860
128Cam RobinsonOLMIN4549991165
129Paris Johnson Jr.OLARI445865660
130Jordan MeredithOLLV439574315
131Tyron SmithOLNYJ432592320
132Morgan MosesOLNYJ427722635
133Luke GoedekeOLTB427907960
134Braxton JonesOLCHI395720545
135Dalton TuckerOLIND394464110
136Connor WilliamsOLSEA388618430
137Cornelius LucasOLWAS377467210
138Braden SmithOLIND366731745
139Lloyd Cushenberry IIIOLTEN359499220
140Jackson Powers-JohnsonOLLV3519561177
141Tanor BortoliniOLIND35135100
142Layden RobinsonOLNE348603435
143Landon YoungOLNO34839315
144Drew DalmanOLATL344554330
145Nick SaldiveriOLNO344344
146Shane LemieuxOLNO338338
147Austin JacksonOLMIA335540425
148Andrew ThomasOLNYG33441929
149Kenyon GreenOLHOU333583530
150Walker LittleOLJAX333508419
151Garett BollesOLDEN3281,06812100
152Patrick MekariOLBAL3289981190
153Stone ForsytheOLSEA324414210
154Fred JohnsonOLPHI321481320
155Wanya MorrisOLKC319734851
156Trystan ColonOLARI316386110
157Cade MaysOLCAR315495420
158Jawaan TaylorOLKC3141,09414100
159Mark GlowinskiOLIND31035515
160Germain IfediOLCLE308538430
OL power = offense snaps − 5×penalty yards − 20×penalties. Min 8 GP, 200 snaps.