NFL
›
Leaders · Off Snaps
Snaps & Penalties · 2025 regular season · min 0 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
2025 REG
#
Player
Pos
Tm
G
Pen
Pen Yds
Off Snaps
ST Snaps
1
Terence Steele
OL
DAL
3
3
25
1,162
92
2
Drew Dalman
OL
CHI
3
3
25
1,154
15
3
Greg Van Roten
OL
NYG
2
2
10
1,150
44
4
Joe Thuney
OL
CHI
2
2
7
1,149
10
5
Graham Barton
OL
TB
8
5
49
1,134
68
6
Jonah Jackson
OL
CHI
4
4
25
1,133
80
7
O'Cyrus Torrence
OL
BUF
1
1
10
1,129
75
8
Mike McGlinchey
OL
DEN
7
6
40
1,127
63
9
Garett Bolles
OL
DEN
5
6
44
1,125
46
10
Hjalte Froholdt
OL
ARI
5
3
30
1,121
63
11
Coleman Shelton
OL
LAR
3
3
25
1,120
67
12
Dominick Puni
OL
SF
4
4
30
1,120
82
13
Colton McKivitz
OL
SF
5
5
30
1,117
82
14
Ted Karras
OL
CIN
3
4
25
1,111
73
15
Tyler Smith
OL
DAL
8
7
50
1,109
75
16
Quinn Meinerz
OL
DEN
2
1
3
1,108
69
17
Elijah Wilkinson
OL
ATL
10
11
65
1,096
73
18
Ryan Neuzil
OL
ATL
5
3
15
1,096
41
19
Jake Andrews
OL
HOU
5
5
35
1,093
2
20
Creed Humphrey
OL
KC
2
1
10
1,093
73
21
Kingsley Suamataia
OL
KC
5
5
45
1,091
71
22
Jermaine Eluemunor
OL
NYG
9
12
70
1,088
21
23
Tate Ratledge
OL
DET
5
7
55
1,087
90
24
Chris Lindstrom
OL
ATL
5
5
34
1,086
32
25
Mike Onwenu
OL
NE
3
3
19
1,082
87
26
Aireontae Ersery
OL
HOU
6
8
66
1,082
79
27
Joel Bitonio
OL
CLE
2
1
5
1,080
53
28
Darnell Wright
OL
CHI
9
12
95
1,074
63
29
Zion Johnson
OL
LAC
2
3
25
1,072
78
30
Garrett Bradbury
OL
NE
3
0
0
1,072
0
31
Jake Matthews
OL
ATL
6
7
50
1,062
71
32
Abraham Lucas
OL
SEA
5
3
20
1,061
86
33
Bradley Bozeman
OL
LAC
1
1
10
1,059
0
34
Ezra Cleveland
OL
JAX
2
1
10
1,059
78
35
Peter Skoronski
OL
TEN
4
3
25
1,056
65
36
Amarius Mims
OL
CIN
5
3
14
1,051
71
37
Grey Zabel
OL
SEA
5
5
40
1,051
90
38
Alaric Jackson
OL
LAR
3
3
20
1,051
89
39
Josh Myers
OL
NYJ
6
4
25
1,048
25
40
Joe Tippmann
OL
NYJ
7
7
50
1,047
53
41
Armand Membou
OL
NYJ
7
8
45
1,047
53
42
Olumuyiwa Fashanu
OL
NYJ
2
3
20
1,040
53
43
Quenton Nelson
OL
IND
2
2
15
1,038
0
44
Anthony Bradford
OL
SEA
3
4
30
1,038
97
45
Connor McGovern
OL
BUF
2
3
22
1,037
0
46
David Edwards
OL
BUF
2
2
5
1,035
75
47
Morgan Moses
OL
NE
4
6
35
1,033
10
48
Mason McCormick
OL
PIT
1
1
4
1,031
76
49
Troy Fautanu
OL
PIT
2
2
14
1,031
19
50
Tytus Howard
OL
HOU
4
5
45
1,021
78
51
John Simpson
OL
NYJ
8
11
106
1,016
53
52
Roger Rosengarten
OL
BAL
4
4
19
1,014
65
53
Daniel Faalele
OL
BAL
2
3
20
1,011
80
54
Tyler Steen
OL
PHI
7
7
59
1,009
69
55
Matt Goncalves
OL
IND
5
5
34
1,007
78
56
Tyler Linderbaum
OL
BAL
4
3
30
1,007
0
57
Luke Wattenberg
OL
DEN
3
5
35
1,005
40
58
Tyler Booker
OL
DAL
5
5
60
1,002
74
59
Penei Sewell
OL
DET
2
2
15
997
67
60
Trent Williams
OL
SF
5
4
35
997
0
61
Will Fries
OL
MIN
4
3
20
989
68
62
Damien Lewis
OL
CAR
5
5
40
988
57
63
Rasheed Walker
OL
GB
4
7
40
988
76
64
Bernhard Raimann
OL
IND
7
7
55
985
64
65
Jonah Savaiinaea
OL
MIA
4
3
20
981
65
66
Zach Frazier
OL
PIT
5
3
25
976
3
67
Patrick Paul
OL
MIA
6
8
47
974
64
68
Anton Harrison
OL
JAX
5
6
43
973
59
69
Jordan Mailata
OL
PHI
5
6
45
973
67
70
Walker Little
OL
JAX
6
7
40
969
71
71
Andrew Vorhees
OL
BAL
3
3
20
968
69
72
Dylan Fairchild
OL
CIN
6
6
45
962
2
73
Dion Dawkins
OL
BUF
8
10
65
957
67
74
Tyler Biadasz
OL
WAS
2
2
20
954
2
75
Robert Hainsey
OL
JAX
5
5
40
950
4
76
Jake Brendel
OL
SF
3
3
26
950
6
77
Dan Moore Jr.
OL
TEN
4
3
20
949
24
78
Ikem Ekwonu
OL
CAR
6
5
39
943
53
79
Tanor Bortolini
OL
IND
5
2
15
937
0
80
Ed Ingram
OL
HOU
2
2
20
929
72
81
Chris Paul
OL
WAS
2
2
20
926
64
82
Lloyd Cushenberry III
OL
TEN
3
3
20
922
1
83
Matthew Bergeron
OL
ATL
4
2
15
912
61
84
Aaron Brewer
OL
MIA
2
5
40
911
0
85
Kevin Zeitler
OL
TEN
4
4
30
910
55
86
Taylor Moton
OL
CAR
5
5
30
901
53
87
Taylor Decker
OL
DET
4
4
20
893
0
88
Kevin Dotson
OL
LAR
2
3
20
886
73
89
Graham Glasgow
OL
DET
3
2
15
872
23
90
Patrick Mekari
OL
JAX
8
8
65
871
57
91
Ronnie Stanley
OL
BAL
4
5
35
857
0
92
Cesar Ruiz
OL
NO
4
4
24
856
45
93
Spencer Brown
OL
BUF
4
4
43
846
21
94
Dylan Parham
OL
LV
4
5
40
842
42
95
Steve Avila
OL
LAR
1
0
0
836
77
96
Landon Dickerson
OL
PHI
5
5
30
836
58
97
Ethan Pocic
OL
CLE
2
2
20
825
10
98
Charles Cross
OL
SEA
4
5
28
822
86
99
Taliese Fuaga
OL
NO
5
6
40
814
54
100
Sean Rhyan
OL
GB
5
3
24
808
76