100The Real NFL Top 100
OL
Offense

Offensive linemen

351 players took a snap in 2025

Ballots
13
Duel apps
137
Baseline μ
−0.54 ±0.56
Rank offensive linemen
#PlayerOverallConsensus★ 1stAvgOn ballots1 → 15Duels
1#15
13.5
52.5
100%
Ranked #1 on 5 of 13 ballotsRanked #2 on 4 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 2 of 13 ballotsRanked #5 on 1 of 13 ballotsRanked #6 on 1 of 13 ballotsRanked #7 on 0 of 13 ballotsRanked #8 on 0 of 13 ballotsRanked #9 on 0 of 13 ballotsRanked #10 on 0 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
1911
2#26
12.1
23.9
100%
Ranked #1 on 2 of 13 ballotsRanked #2 on 1 of 13 ballotsRanked #3 on 5 of 13 ballotsRanked #4 on 1 of 13 ballotsRanked #5 on 1 of 13 ballotsRanked #6 on 0 of 13 ballotsRanked #7 on 1 of 13 ballotsRanked #8 on 2 of 13 ballotsRanked #9 on 0 of 13 ballotsRanked #10 on 0 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
86
3#24
12.0
14.0
100%
Ranked #1 on 1 of 13 ballotsRanked #2 on 2 of 13 ballotsRanked #3 on 5 of 13 ballotsRanked #4 on 0 of 13 ballotsRanked #5 on 2 of 13 ballotsRanked #6 on 1 of 13 ballotsRanked #7 on 1 of 13 ballotsRanked #8 on 0 of 13 ballotsRanked #9 on 1 of 13 ballotsRanked #10 on 0 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
64
4#48
10.3
15.7
100%
Ranked #1 on 1 of 13 ballotsRanked #2 on 1 of 13 ballotsRanked #3 on 1 of 13 ballotsRanked #4 on 1 of 13 ballotsRanked #5 on 1 of 13 ballotsRanked #6 on 2 of 13 ballotsRanked #7 on 4 of 13 ballotsRanked #8 on 1 of 13 ballotsRanked #9 on 0 of 13 ballotsRanked #10 on 0 of 13 ballotsRanked #11 on 1 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
610
5#61
9.9
15.3
92%
Ranked #1 on 1 of 13 ballotsRanked #2 on 1 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 0 of 13 ballotsRanked #5 on 3 of 13 ballotsRanked #6 on 4 of 13 ballotsRanked #7 on 3 of 13 ballotsRanked #8 on 0 of 13 ballotsRanked #9 on 0 of 13 ballotsRanked #10 on 0 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
411
6#41
10.2
14.9
92%
Ranked #1 on 1 of 13 ballotsRanked #2 on 1 of 13 ballotsRanked #3 on 2 of 13 ballotsRanked #4 on 4 of 13 ballotsRanked #5 on 1 of 13 ballotsRanked #6 on 0 of 13 ballotsRanked #7 on 0 of 13 ballotsRanked #8 on 1 of 13 ballotsRanked #9 on 0 of 13 ballotsRanked #10 on 1 of 13 ballotsRanked #11 on 1 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
89
7#72
7.1
15.8
69%
Ranked #1 on 1 of 13 ballotsRanked #2 on 1 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 2 of 13 ballotsRanked #5 on 1 of 13 ballotsRanked #6 on 0 of 13 ballotsRanked #7 on 0 of 13 ballotsRanked #8 on 1 of 13 ballotsRanked #9 on 2 of 13 ballotsRanked #10 on 1 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
319
8#51
6.2
07.0
69%
Ranked #1 on 0 of 13 ballotsRanked #2 on 0 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 1 of 13 ballotsRanked #5 on 0 of 13 ballotsRanked #6 on 4 of 13 ballotsRanked #7 on 1 of 13 ballotsRanked #8 on 2 of 13 ballotsRanked #9 on 0 of 13 ballotsRanked #10 on 0 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 1 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
55
9#74
4.9
08.9
69%
Ranked #1 on 0 of 13 ballotsRanked #2 on 0 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 0 of 13 ballotsRanked #5 on 0 of 13 ballotsRanked #6 on 0 of 13 ballotsRanked #7 on 2 of 13 ballotsRanked #8 on 1 of 13 ballotsRanked #9 on 3 of 13 ballotsRanked #10 on 2 of 13 ballotsRanked #11 on 1 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
11
10#79
3.5
08.3
46%
Ranked #1 on 0 of 13 ballotsRanked #2 on 0 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 1 of 13 ballotsRanked #5 on 0 of 13 ballotsRanked #6 on 0 of 13 ballotsRanked #7 on 1 of 13 ballotsRanked #8 on 1 of 13 ballotsRanked #9 on 0 of 13 ballotsRanked #10 on 2 of 13 ballotsRanked #11 on 1 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
10
11#89
2.8
010.0
46%
Ranked #1 on 0 of 13 ballotsRanked #2 on 0 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 0 of 13 ballotsRanked #5 on 0 of 13 ballotsRanked #6 on 1 of 13 ballotsRanked #7 on 0 of 13 ballotsRanked #8 on 1 of 13 ballotsRanked #9 on 0 of 13 ballotsRanked #10 on 1 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 3 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
12#90
4.0
15.6
38%
Ranked #1 on 1 of 13 ballotsRanked #2 on 0 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 1 of 13 ballotsRanked #5 on 1 of 13 ballotsRanked #6 on 0 of 13 ballotsRanked #7 on 0 of 13 ballotsRanked #8 on 0 of 13 ballotsRanked #9 on 2 of 13 ballotsRanked #10 on 0 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
13#93
3.1
08.0
38%
Ranked #1 on 0 of 13 ballotsRanked #2 on 1 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 0 of 13 ballotsRanked #5 on 0 of 13 ballotsRanked #6 on 0 of 13 ballotsRanked #7 on 0 of 13 ballotsRanked #8 on 1 of 13 ballotsRanked #9 on 1 of 13 ballotsRanked #10 on 1 of 13 ballotsRanked #11 on 1 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
14#102
2.8
07.0
31%
Ranked #1 on 0 of 13 ballotsRanked #2 on 0 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 0 of 13 ballotsRanked #5 on 2 of 13 ballotsRanked #6 on 0 of 13 ballotsRanked #7 on 0 of 13 ballotsRanked #8 on 1 of 13 ballotsRanked #9 on 0 of 13 ballotsRanked #10 on 1 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
15#113
2.2
06.7
23%
Ranked #1 on 0 of 13 ballotsRanked #2 on 1 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 0 of 13 ballotsRanked #5 on 0 of 13 ballotsRanked #6 on 0 of 13 ballotsRanked #7 on 0 of 13 ballotsRanked #8 on 1 of 13 ballotsRanked #9 on 0 of 13 ballotsRanked #10 on 1 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
16#136
0.5
09.0
8%
Ranked #1 on 0 of 13 ballotsRanked #2 on 0 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 0 of 13 ballotsRanked #5 on 0 of 13 ballotsRanked #6 on 0 of 13 ballotsRanked #7 on 0 of 13 ballotsRanked #8 on 0 of 13 ballotsRanked #9 on 1 of 13 ballotsRanked #10 on 0 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots
17#137
0.5
09.0
8%
Ranked #1 on 0 of 13 ballotsRanked #2 on 0 of 13 ballotsRanked #3 on 0 of 13 ballotsRanked #4 on 0 of 13 ballotsRanked #5 on 0 of 13 ballotsRanked #6 on 0 of 13 ballotsRanked #7 on 0 of 13 ballotsRanked #8 on 0 of 13 ballotsRanked #9 on 1 of 13 ballotsRanked #10 on 0 of 13 ballotsRanked #11 on 0 of 13 ballotsRanked #12 on 0 of 13 ballotsRanked #13 on 0 of 13 ballotsRanked #14 on 0 of 13 ballotsRanked #15 on 0 of 13 ballots

# is pure ballot consensus (δ). Overall rank also folds in the position baseline and each player’s own duel record.