NFL
›
Leaders · Off Snaps
Snaps & Penalties · 2025 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
2025 REG
#
Player
Pos
Tm
G
Pen
Pen Yds
Off Snaps
ST Snaps
1
Graham Barton
OL
TB
8
5
49
1,134
68
2
Jonah Jackson
OL
CHI
4
4
25
1,133
80
3
Mike McGlinchey
OL
DEN
7
6
40
1,127
63
4
Garett Bolles
OL
DEN
5
6
44
1,125
46
5
Hjalte Froholdt
OL
ARI
5
3
30
1,121
63
6
Dominick Puni
OL
SF
4
4
30
1,120
82
7
Colton McKivitz
OL
SF
5
5
30
1,117
82
8
Tyler Smith
OL
DAL
8
7
50
1,109
75
9
Ryan Neuzil
OL
ATL
5
3
15
1,096
41
10
Elijah Wilkinson
OL
ATL
10
11
65
1,096
73
11
Jake Andrews
OL
HOU
5
5
35
1,093
2
12
Kingsley Suamataia
OL
KC
5
5
45
1,091
71
13
Jermaine Eluemunor
OL
NYG
9
12
70
1,088
21
14
Tate Ratledge
OL
DET
5
7
55
1,087
90
15
Chris Lindstrom
OL
ATL
5
5
34
1,086
32
16
Aireontae Ersery
OL
HOU
6
8
66
1,082
79
17
Darnell Wright
OL
CHI
9
12
95
1,074
63
18
Jake Matthews
OL
ATL
6
7
50
1,062
71
19
Abraham Lucas
OL
SEA
5
3
20
1,061
86
20
Peter Skoronski
OL
TEN
4
3
25
1,056
65
21
Amarius Mims
OL
CIN
5
3
14
1,051
71
22
Grey Zabel
OL
SEA
5
5
40
1,051
90
23
Josh Myers
OL
NYJ
6
4
25
1,048
25
24
Armand Membou
OL
NYJ
7
8
45
1,047
53
25
Joe Tippmann
OL
NYJ
7
7
50
1,047
53
26
Morgan Moses
OL
NE
4
6
35
1,033
10
27
Tytus Howard
OL
HOU
4
5
45
1,021
78
28
John Simpson
OL
NYJ
8
11
106
1,016
53
29
Roger Rosengarten
OL
BAL
4
4
19
1,014
65
30
Tyler Steen
OL
PHI
7
7
59
1,009
69
31
Matt Goncalves
OL
IND
5
5
34
1,007
78
32
Tyler Linderbaum
OL
BAL
4
3
30
1,007
0
33
Tyler Booker
OL
DAL
5
5
60
1,002
74
34
Trent Williams
OL
SF
5
4
35
997
0
35
Will Fries
OL
MIN
4
3
20
989
68
36
Damien Lewis
OL
CAR
5
5
40
988
57
37
Rasheed Walker
OL
GB
4
7
40
988
76
38
Bernhard Raimann
OL
IND
7
7
55
985
64
39
Jonah Savaiinaea
OL
MIA
4
3
20
981
65
40
Zach Frazier
OL
PIT
5
3
25
976
3
41
Patrick Paul
OL
MIA
6
8
47
974
64
42
Anton Harrison
OL
JAX
5
6
43
973
59
43
Jordan Mailata
OL
PHI
5
6
45
973
67
44
Walker Little
OL
JAX
6
7
40
969
71
45
Dylan Fairchild
OL
CIN
6
6
45
962
2
46
Dion Dawkins
OL
BUF
8
10
65
957
67
47
Robert Hainsey
OL
JAX
5
5
40
950
4
48
Dan Moore Jr.
OL
TEN
4
3
20
949
24
49
Ikem Ekwonu
OL
CAR
6
5
39
943
53
50
Tanor Bortolini
OL
IND
5
2
15
937
0
51
Matthew Bergeron
OL
ATL
4
2
15
912
61
52
Kevin Zeitler
OL
TEN
4
4
30
910
55
53
Taylor Moton
OL
CAR
5
5
30
901
53
54
Taylor Decker
OL
DET
4
4
20
893
0
55
Patrick Mekari
OL
JAX
8
8
65
871
57
56
Ronnie Stanley
OL
BAL
4
5
35
857
0
57
Cesar Ruiz
OL
NO
4
4
24
856
45
58
Spencer Brown
OL
BUF
4
4
43
846
21
59
Dylan Parham
OL
LV
4
5
40
842
42
60
Landon Dickerson
OL
PHI
5
5
30
836
58
61
Charles Cross
OL
SEA
4
5
28
822
86
62
Taliese Fuaga
OL
NO
5
6
40
814
54
63
Sean Rhyan
OL
GB
5
3
24
808
76
64
Paris Johnson Jr.
OL
ARI
5
6
45
807
48
65
Laremy Tunsil
OL
WAS
5
5
34
802
47
66
Cam Jurgens
OL
PHI
4
3
25
801
4
67
Donovan Jackson
OL
MIN
5
3
25
795
54
68
JC Latham
OL
TEN
9
13
87
791
46
69
Jared Wilson
OL
NE
4
3
25
785
53
70
Will Campbell
OL
NE
6
5
30
783
18
71
Tristan Wirfs
OL
TB
4
4
30
777
11
72
Evan Brown
OL
ARI
4
4
28
770
42
73
Isaac Seumalo
OL
PIT
14
—
—
769
1
74
Dalton Risner
OL
CIN
5
4
19
768
42
75
Braden Smith
OL
IND
5
5
35
766
21
76
Wyatt Teller
OL
CLE
4
4
40
764
42
77
Isaiah Adams
OL
ARI
5
5
35
763
69
78
Jawaan Taylor
OL
KC
6
10
80
760
10
79
Aaron Banks
OL
GB
4
5
36
747
56
80
Mekhi Becton
OL
LAC
4
4
30
734
59
81
Stone Forsythe
OL
LV
4
4
34
704
49
82
Dillon Radunz
OL
NO
7
7
48
699
65
83
Cam Robinson
OL
CLE
7
9
57
696
39
84
Luke Goedeke
OL
TB
4
6
36
675
31
85
Dan Feeney
OL
TB
12
—
—
667
43
86
Kelvin Beachum
OL
ARI
6
7
46
667
41
87
Warren McClendon Jr.
OL
LAR
17
—
—
667
93
88
Larry Borom
OL
MIA
5
5
35
662
64
89
KT Leveston
OL
CLE
6
10
76
652
51
90
Tyler Guyton
OL
DAL
4
7
49
650
25
91
Cole Van Lanen
OL
JAX
4
4
30
632
79
92
Trey Pipkins
OL
LAC
5
7
38
606
50
93
Blake Brandel
OL
MIN
6
5
40
604
43
94
Theo Benedet
OL
CHI
5
7
37
577
72
95
Alex Cappa
OL
LV
4
3
20
538
40
96
Josh Simmons
OL
KC
5
7
55
526
36
97
Austin Deculus
OL
LAC
5
5
35
516
40
98
Bobby Hart
OL
LAC
4
5
25
510
45
99
Christian Darrisaw
OL
MIN
7
7
36
504
3
100
Trent Brown
OL
HOU
4
5
35
479
34