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
Chris Lindstrom C. Lindstrom G
93
Drew Dalman D. Dalman OL
75
Jake Matthews J. Matthews OT
83
Kaleb McGary K. McGary OT
81
Matthew Bergeron M. Bergeron OL
72
Brock Hoffman B. Hoffman C
67
Bernhard Raimann B. Raimann OT
81
Cooper Beebe C. Beebe G
67
Mark Glowinski M. Glowinski G
72
Quenton Nelson Q. Nelson G
91
Ryan Kelly R. Kelly C
83
Tyler Smith T. Smith G
85
Terence Steele T. Steele OT
73
Bradley Bozeman B. Bozeman C
70
Joe Alt J. Alt OT
67
Jamaree Salyer J. Salyer OL
68
Zion Johnson Z. Johnson G
73
Alex Cappa A. Cappa G
79
Cordell Volson C. Volson G
73
Luke Wattenberg L. Wattenberg C
67
Mike McGlinchey M. McGlinchey OT
81
Orlando Brown Jr. O. Brown Jr. OT
79
Ted Karras T. Karras C
78
Jake Brendel J. Brendel C
75
Aaron Brewer A. Brewer OL
74
Daniel Faalele D. Faalele G
68
Patrick Paul P. Paul OT
67
Robert Jones R. Jones OL
67
Roger Rosengarten R. Rosengarten OT
67
Ronnie Stanley R. Stanley OT
87
Terron Armstead T. Armstead OT
92
Tyler Linderbaum T. Linderbaum C
86
Anton Harrison A. Harrison OT
73
Brandon Scherff B. Scherff G
84
Cole Van Lanen C. V. Lanen OT
67
Ezra Cleveland E. Cleveland G
72
Mitch Morse M. Morse C
83
Darian Kinnard D. Kinnard G
67
Fred Johnson F. Johnson OT
67
Frank Ragnow F. Ragnow C
91
Graham Glasgow G. Glasgow G
77
Jack Driscoll J. Driscoll OL
67
Nick Gates N. Gates OL
69
Penei Sewell P. Sewell OT
93
Taylor Decker T. Decker OT
87
Alec Anderson A. Anderson OT
67
Ben Bredeson B. Bredeson G
68
Cody Mauch C. Mauch G
67
Cade Mays C. Mays G
67
Chandler Zavala C. Zavala G
67
NAME POS RTG TEAM DEPTH Wk1 Wk2 Wk3 Wk4 Wk5 Wk6 Wk7 Wk8 Wk9 Wk10 Wk11 Wk12 Wk13 Wk14 Wk15 Wk16 Wk17 Wk18 Total Avg TM SNAP %
Chris Lindstrom G
93
ATL 1 53 61 56 87 70 73 40 57 77 46 81 74 58 62 64 79 1038 64 96.2
Drew Dalman OL
75
ATL 1 56 19 81 74 58 62 64 79 493 61 83.9
Jake Matthews OT
83
ATL 1 56 61 56 87 70 66 62 57 78 46 81 74 58 62 64 79 1057 65 97.8
Kaleb McGary OT
81
ATL 1 56 15 87 70 73 62 57 78 59 81 74 58 67 64 79 980 65 91.1
Matthew Bergeron OL
72
ATL 1 56 61 56 87 70 35 62 57 78 59 81 74 58 67 64 79 1044 65 96.7
Brock Hoffman C
67
DAL 2 1 4 18 6 13 66 76 60 73 60 62 78 517 30 44.2
Bernhard Raimann OT
81
IND 1 45 56 56 66 70 70 61 64 13 62 76 62 77 78 856 61 78.7
Cooper Beebe G
67
DAL 1 62 70 80 56 76 69 62 77 60 83 66 76 24 60 62 78 1061 66 90.6
Mark Glowinski G
72
IND 3 62 76 62 77 78 355 71 100
Quenton Nelson G
91
IND 1 45 56 56 66 70 70 60 64 54 64 70 55 62 76 60 77 78 1083 63 99.6
Ryan Kelly C
83
IND 1 45 56 56 47 62 64 54 62 77 78 601 60 79.1
Tyler Smith G
85
DAL 1 62 70 80 56 76 51 62 77 54 70 76 60 64 60 59 78 1055 65 90.1
Terence Steele OT
73
DAL 1 63 70 80 56 76 69 62 77 60 83 66 76 60 73 60 62 78 1171 68 100
Bradley Bozeman C
70
LAC 1 57 69 46 56 78 66 66 57 59 67 69 46 60 52 65 69 75 1057 62 99.1
Joe Alt OT
67
LAC 1 57 69 46 78 66 66 57 59 67 69 46 60 52 65 79 75 1011 63 94.8
Jamaree Salyer OL
68
LAC 2 17 56 48 1 1 48 4 2 2 3 23 5 55 75 340 20 31.9
Zion Johnson G
73
LAC 1 57 69 46 56 78 66 66 57 59 67 69 46 60 42 65 69 75 1047 61 98.1
Alex Cappa G
79
CIN 1 51 64 62 67 67 53 55 58 74 82 82 62 71 65 56 90 74 1133 66 99.6
Cordell Volson G
73
CIN 2 51 64 62 67 67 53 55 58 74 82 82 71 69 56 74 985 57 86.6
Luke Wattenberg C
67
DEN 1 69 61 68 61 53 58 59 68 66 63 64 60 74 824 63 98.4
Mike McGlinchey OT
81
DEN 1 69 59 63 72 72 58 59 68 66 63 64 60 74 847 65 99.1
Orlando Brown Jr. OT
79
CIN 1 51 64 62 67 67 53 18 29 62 90 74 637 57 56
Ted Karras C
78
CIN 1 51 64 62 67 67 53 55 58 74 82 82 62 71 69 56 90 74 1137 66 100
Jake Brendel C
75
SF 1 71 70 71 63 64 65 63 68 64 63 49 48 58 54 64 64 73 1072 63 99.4
Aaron Brewer OL
74
MIA 1 71 76 61 60 78 69 65 61 53 68 68 71 72 68 67 60 70 1138 66 100
Daniel Faalele G
68
BAL 1 80 65 63 57 78 68 59 68 57 63 61 65 72 59 62 60 70 1107 65 99.7
Patrick Paul OT
67
MIA 2 1 60 2 19 17 67 68 33 70 337 19 29.6
Robert Jones OL
67
MIA 1 71 40 61 60 78 69 65 61 29 68 68 71 72 68 67 60 70 1078 63 94.7
Roger Rosengarten OT
67
BAL 1 20 18 57 71 68 59 68 57 63 61 65 72 59 62 63 70 933 54 84.1
Ronnie Stanley OT
87
BAL 1 80 65 63 57 76 68 59 68 51 63 61 65 72 49 62 60 70 1089 64 98.1
Terron Armstead OT
92
MIA 1 71 46 20 78 69 65 61 53 68 49 71 5 67 27 70 820 54 72.1
Tyler Linderbaum C
86
BAL 1 80 65 63 57 78 68 59 68 51 63 61 65 72 49 62 63 70 1094 64 98.6
Anton Harrison OT
73
JAX 1 53 60 47 58 58 59 61 57 51 44 48 70 84 66 58 69 943 58 91.3
Brandon Scherff G
84
JAX 1 53 60 70 58 58 62 61 50 54 44 48 70 59 84 67 46 69 1013 59 98.1
Cole Van Lanen OT
67
JAX 2 3 59 1 62 58 69 252 28 24.4
Ezra Cleveland G
72
JAX 1 53 60 71 58 58 62 61 36 47 70 59 84 67 56 69 911 60 88.2
Mitch Morse C
83
JAX 1 53 60 71 58 58 62 59 57 53 44 39 70 59 84 67 58 69 1021 60 98.8
Darian Kinnard G
67
PHI 2 3 68 71 35 6.1
Fred Johnson OT
67
PHI 2 54 57 13 66 61 78 68 2 6 7 68 480 28 41.6
Frank Ragnow C
91
DET 1 61 85 68 57 57 42 57 65 63 72 70 80 79 65 71 68 1060 66 92.5
Graham Glasgow G
77
DET 1 61 85 68 53 68 57 48 57 65 79 72 70 80 79 71 68 1081 67 94.3
Jack Driscoll OL
67
PHI 3 12 7 1 14 2 1 5 68 110 8 12.5
Nick Gates OL
69
PHI 3 12 2 14 68 96 10 8.3
Penei Sewell OT
93
DET 1 61 85 68 53 68 57 48 57 65 79 72 70 80 79 65 70 68 1145 67 99.9
Taylor Decker OT
87
DET 1 61 85 68 53 68 57 42 57 63 58 79 65 71 68 895 63 78.1
Alec Anderson OT
67
BUF 2 10 13 16 19 17 15 6 21 11 6 6 32 9 13 11 19 67 291 17 26.7
Ben Bredeson G
68
TB 1 64 48 57 77 53 77 82 73 55 61 65 80 62 69 72 66 67 1128 66 98.8
Cody Mauch G
67
TB 1 64 48 57 77 53 77 82 73 55 61 65 80 62 69 72 71 67 1133 66 99.2
Cade Mays G
67
CAR 1 10 53 60 62 70 71 55 47 67 495 45 68.5
Chandler Zavala G
67
CAR 2 22 70 2 2 2 4 4 1 7 2 13 2 67 198 11 19.1

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.