Offensive Line (OL) Snap Counts 2024-25

The heart and soul of an offense starts with the offensive line, and usually we can find their snaps to be pretty stable. Injuries tend to happen over the course of the season, and offensive lineman are no exception. The rating system can help determine teams that are lining up their top options. Backup offensive lineman getting snaps can spell trouble for teams trying to run to a certain side or in pass protection. Teams will switch around offensive lineman who can play multiple positions. Offenses that run up in pace offenses will feature offensive lineman that play over 70 snaps per game. Otherwise 50-60 snaps is a good average number when figuring out the starters and backups. While it might not be an enticing position, a good healthy offensive line can help the success of an offense. We have seen teams rely on backups struggle to move the ball in any fashion.

The heart and soul of an offense starts with the offensive line, and usually we can find their snaps to be pretty stable. Injuries tend to happen over the course of the season, and offensive lineman are no exception. The rating system can help determine teams that are lining up their top options. Backup offensive lineman getting snaps can spell trouble for teams trying to run to a certain side or in pass protection. Teams will switch around offensive lineman who can play multiple positions. Offenses that run up in pace offenses will feature offensive lineman that play over 70 snaps per game. Otherwise 50-60 snaps is a good average number when figuring out the starters and backups. While it might not be an enticing position, a good healthy offensive line can help the success of an offense. We have seen teams rely on backups struggle to move the ball in any fashion.

NAME POS RTG
Andrew Vorhees A. Vorhees OL
68
Daniel Faalele D. Faalele OL
68
Ronnie Stanley R. Stanley OT
87
Tyler Linderbaum T. Linderbaum C
86
Patrick Mekari P. Mekari OL
71
Creed Humphrey C. Humphrey C
92
Jawaan Taylor J. Taylor OT
74
Joe Thuney J. Thuney G
93
Kingsley Suamataia K. Suamataia OT
67
Trey Smith T. Smith G
88
Roger Rosengarten R. Rosengarten OT
67
Alec Anderson A. Anderson OT
67
Anthony Bradford A. Bradford G
71
Aaron Brewer A. Brewer OL
74
Alex Cappa A. Cappa G
79
Austin Corbett A. Corbett C
77
Alex Forsyth A. Forsyth C
67
Anton Harrison A. Harrison OT
73
Austin Jackson A. Jackson OL
75
Andre James A. James C
78
Alex Palczewski A. Palczewski OT
67
Andrus Peat A. Peat OL
73
Asim Richards A. Richards G
67
Andrew Rupcich A. Rupcich G
67
Aaron Stinnie A. Stinnie G
69
Andrew Thomas A. Thomas OT
88
Andrew Wylie A. Wylie OL
79
Bradley Bozeman B. Bozeman C
70
Ben Bredeson B. Bredeson G
68
Brady Christensen B. Christensen G
74
Ben Cleveland B. Cleveland G
71
Brandon Coleman B. Coleman OT
67
Blake Fisher B. Fisher OT
67
Brock Hoffman B. Hoffman C
67
Brenden Jaimes B. Jaimes OL
67
Braxton Jones B. Jones OT
79
Broderick Jones B. Jones OT
74
Beaux Limmer B. Limmer OL
67
Brian O'Neill B. O'Neill OT
85
Ben Powers B. Powers G
76
Bernhard Raimann B. Raimann OT
81
Brandon Scherff B. Scherff G
84
Braden Smith B. Smith OT
86
Cooper Beebe C. Beebe G
67
Charles Cross C. Cross OT
78
Cody Ford C. Ford G
70
Christian Haynes C. Haynes G
67
Cooper Hodges C. Hodges OT
67
Cam Jurgens C. Jurgens OL
73
Chris Lindstrom C. Lindstrom G
93
NAME POS RTG TEAM DEPTH Wk1 Total Avg TM SNAP %
Andrew Vorhees OL
68
BAL 1 80 80 80 100
Daniel Faalele OL
68
BAL 1 80 80 80 100
Ronnie Stanley OT
87
BAL 1 80 80 80 100
Tyler Linderbaum C
86
BAL 1 80 80 80 100
Patrick Mekari OL
71
BAL 1 60 60 60 75
Creed Humphrey C
92
KC 1 54 54 54 100
Jawaan Taylor OT
74
KC 1 54 54 54 100
Joe Thuney G
93
KC 1 54 54 54 100
Kingsley Suamataia OT
67
KC 1 54 54 54 100
Trey Smith G
88
KC 1 54 54 54 100
Roger Rosengarten OT
67
BAL 2 20 20 20 25
Alec Anderson OT
67
BUF 2 0 10 16.1
Anthony Bradford G
71
SEA 1 0 66 98.5
Aaron Brewer OL
74
MIA 1 0 71 100
Alex Cappa G
79
CIN 1 0 51 100
Austin Corbett C
77
CAR 1 0 59 100
Alex Forsyth C
67
DEN 1 0 0 0
Anton Harrison OT
73
JAX 1 0 53 100
Austin Jackson OL
75
MIA 1 0 71 100
Andre James C
78
LV 1 0 60 100
Alex Palczewski OT
67
DEN 2 0 0 0
Andrus Peat OL
73
LV 2 0 0 0
Asim Richards G
67
DAL 2 0 1 1.6
Andrew Rupcich G
67
TEN 2 0 15 23.4
Aaron Stinnie G
69
NYG 2 0 0 0
Andrew Thomas OT
88
NYG 1 0 71 100
Andrew Wylie OL
79
WAS 1 0 59 100
Bradley Bozeman C
70
LAC 1 0 57 100
Ben Bredeson G
68
TB 1 0 64 100
Brady Christensen G
74
CAR 2 0 2 3.4
Ben Cleveland G
71
BAL 2 0 0 0
Brandon Coleman OT
67
WAS 2 0 14 23.7
Blake Fisher OT
67
HOU 2 0 0 0
Brock Hoffman C
67
DAL 2 0 1 1.6
Brenden Jaimes OL
67
LAC 2 0 0 0
Braxton Jones OT
79
CHI 1 0 56 100
Broderick Jones OT
74
PIT 1 0 68 100
Beaux Limmer OL
67
LAR 2 0 41 52.6
Brian O'Neill OT
85
MIN 1 0 55 100
Ben Powers G
76
DEN 1 0 69 100
Bernhard Raimann OT
81
IND 1 0 45 100
Brandon Scherff G
84
JAX 1 0 53 100
Braden Smith OT
86
IND 1 0 45 100
Cooper Beebe G
67
DAL 1 0 62 98.4
Charles Cross OT
78
SEA 1 0 67 100
Cody Ford G
70
CIN 2 0 0 0
Christian Haynes G
67
SEA 2 0 1 1.5
Cooper Hodges OT
67
JAX 2 0 0 0
Cam Jurgens OL
73
PHI 1 0 76 100
Chris Lindstrom G
93
ATL 1 0 53 94.6

The heart and soul of an offense starts with the offensive line, and usually we can find their snaps to be pretty stable. Injuries tend to happen over the course of the season, and offensive lineman are no exception. The rating system can help determine teams that are lining up their top options. Backup offensive lineman getting snaps can spell trouble for teams trying to run to a certain side or in pass protection. Teams will switch around offensive lineman who can play multiple positions. Offenses that run up in pace offenses will feature offensive lineman that play over 70 snaps per game. Otherwise 50-60 snaps is a good average number when figuring out the starters and backups. While it might not be an enticing position, a good healthy offensive line can help the success of an offense. We have seen teams rely on backups struggle to move the ball in any fashion.