NFL
›
Leaders · Off Snaps
Snaps & Penalties · 2024 regular season · min 4 GP
Passing
Rushing
Receiving
Defense
Kicking
Punting
Returns
Snaps & Penalties
Stat
Penalties
Pen Yds
Off Snaps
ST Snaps
Season
2025
2024
2023
View
Total
Per game
Min GP
0
4
8
12
Top 100
2024 REG
#
Player
Pos
Tm
G
Pen
Pen Yds
Off Snaps
ST Snaps
1
Joel Bitonio
OL
CLE
7
6
45
1,177
43
2
Terence Steele
OL
DAL
7
7
34
1,171
57
3
Sam Cosmi
OL
WAS
7
11
84
1,162
90
4
Nick Allegretti
OL
WAS
7
6
40
1,151
89
5
Penei Sewell
OL
DET
6
5
32
1,145
96
6
Aaron Brewer
OL
MIA
7
6
55
1,138
0
7
Ben Bredeson
OL
TB
8
8
65
1,128
88
8
Greg Van Roten
OL
NYG
6
4
29
1,125
36
9
Coleman Shelton
OL
CHI
4
3
25
1,122
52
10
Jake Matthews
OL
ATL
7
6
45
1,118
82
11
Blake Brandel
OL
MIN
9
11
66
1,117
90
12
Trey Smith
OL
KC
8
7
64
1,117
76
13
Daniel Faalele
OL
BAL
4
5
45
1,107
92
14
Matthew Bergeron
OL
ATL
7
9
66
1,105
81
15
Brian O'Neill
OL
MIN
5
4
25
1,100
85
16
Chris Lindstrom
OL
ATL
7
8
70
1,099
68
17
Charles Cross
OL
SEA
6
6
30
1,097
70
18
Laken Tomlinson
OL
SEA
4
3
18
1,097
60
19
JC Latham
OL
TEN
9
10
60
1,094
55
20
Peter Skoronski
OL
TEN
5
6
60
1,094
55
21
Tyler Linderbaum
OL
BAL
8
7
49
1,094
0
22
Jawaan Taylor
OL
KC
9
14
100
1,094
74
23
Ronnie Stanley
OL
BAL
10
11
75
1,089
12
24
Ben Powers
OL
DEN
4
5
35
1,088
84
25
Quinn Meinerz
OL
DEN
4
4
30
1,088
82
26
Quenton Nelson
OL
IND
6
11
63
1,083
0
27
Trevor Penning
OL
NO
10
11
135
1,082
64
28
Graham Glasgow
OL
DET
6
6
50
1,081
88
29
Dominick Puni
OL
SF
4
6
35
1,078
83
30
Robert Jones
OL
MIA
6
7
69
1,078
68
31
Hjalte Froholdt
OL
ARI
8
8
63
1,078
76
32
Rasheed Walker
OL
GB
6
9
75
1,075
86
33
Kolton Miller
OL
LV
6
5
34
1,075
53
34
Broderick Jones
OL
PIT
6
8
74
1,073
78
35
Jake Brendel
OL
SF
7
7
60
1,072
4
36
Ethan Pocic
OL
CLE
6
6
39
1,072
11
37
Elgton Jenkins
OL
GB
8
9
79
1,071
10
38
Taliese Fuaga
OL
NO
9
10
60
1,071
63
39
Zach Tom
OL
GB
5
5
25
1,070
86
40
Garett Bolles
OL
DEN
10
12
100
1,068
84
41
Cam Jurgens
OL
PHI
5
4
25
1,068
14
42
Joe Tippmann
OL
NYJ
5
4
40
1,066
60
43
Graham Barton
OL
TB
7
8
69
1,065
24
44
Colton McKivitz
OL
SF
4
5
30
1,062
83
45
Cooper Beebe
OL
DAL
5
3
24
1,061
58
46
Frank Ragnow
OL
DET
6
6
50
1,060
1
47
Tyler Smith
OL
DAL
4
4
40
1,055
67
48
Kevin Zeitler
OL
DET
4
2
15
1,048
91
49
Zion Johnson
OL
LAC
4
4
34
1,047
77
50
Liam Eichenberg
OL
MIA
6
8
60
1,035
71
51
Laremy Tunsil
OL
HOU
9
17
95
1,028
72
52
Darnell Wright
OL
CHI
5
6
30
1,022
46
53
Mike Onwenu
OL
NE
4
4
30
1,021
59
54
Mitch Morse
OL
JAX
5
3
25
1,021
4
55
Tristan Wirfs
OL
TB
8
7
55
1,016
43
56
O'Cyrus Torrence
OL
BUF
5
6
56
1,013
93
57
Joe Alt
OL
LAC
6
8
65
1,011
74
58
Matt Pryor
OL
CHI
4
4
25
1,006
52
59
Patrick Mekari
OL
BAL
8
11
90
998
79
60
Landon Dickerson
OL
PHI
4
5
35
996
80
61
Cordell Volson
OL
CIN
6
6
55
985
86
62
Zach Frazier
OL
PIT
4
2
19
976
0
63
Robert Hunt
OL
CAR
5
5
30
967
55
64
Sean Rhyan
OL
GB
7
6
40
963
85
65
Dion Dawkins
OL
BUF
9
14
96
961
47
66
Jackson Powers-Johnson
OL
LV
8
11
77
956
48
67
John Simpson
OL
NYJ
6
6
39
951
51
68
Lane Johnson
OL
PHI
7
6
35
937
0
69
Roger Rosengarten
OL
BAL
4
3
20
933
32
70
Spencer Brown
OL
BUF
10
13
105
932
76
71
Jermaine Eluemunor
OL
NYG
7
6
35
929
44
72
Beaux Limmer
OL
LAR
7
8
60
917
65
73
Alijah Vera-Tucker
OL
NYJ
5
4
30
915
6
74
Ikem Ekwonu
OL
CAR
8
11
95
910
53
75
Luke Goedeke
OL
TB
7
9
60
907
71
76
Rashawn Slater
OL
LAC
4
3
25
904
67
77
Mekhi Becton
OL
PHI
4
4
25
903
68
78
Dillon Radunz
OL
TEN
5
4
35
902
41
79
Alaric Jackson
OL
LAR
6
6
35
894
59
80
Dylan Parham
OL
LV
4
3
18
882
56
81
Juice Scruggs
OL
HOU
4
5
40
873
34
82
Demontrey Jacobs
OL
NE
9
11
75
867
49
83
Paris Johnson Jr.
OL
ARI
4
6
60
865
61
84
Taylor Moton
OL
CAR
14
—
—
847
52
85
Amarius Mims
OL
CIN
4
4
25
836
53
86
Isaac Seumalo
OL
PIT
5
4
26
829
1
87
Luke Wattenberg
OL
DEN
6
3
16
824
3
88
Terron Armstead
OL
MIA
4
3
30
820
0
89
Vederian Lowe
OL
NE
8
11
76
804
4
90
Jordan Mailata
OL
PHI
4
3
20
802
62
91
Aaron Banks
OL
SF
5
4
30
775
57
92
Kelvin Beachum
OL
ARI
4
5
28
742
47
93
Teven Jenkins
OL
CHI
6
3
25
738
24
94
Wanya Morris
OL
KC
6
8
51
734
75
95
Braden Smith
OL
IND
5
7
45
731
0
96
Morgan Moses
OL
NYJ
5
6
35
722
26
97
Braxton Jones
OL
CHI
5
5
45
720
31
98
Mike Jordan
OL
NE
5
2
15
685
42
99
Tyler Guyton
OL
DAL
8
14
100
670
61
100
Ben Brown
OL
NE
4
2
20
667
37