OT · Minnesota Vikings · #75

Brian O'Neill

RT1
College
Pittsburgh
Height
6'7"
Weight
310 lb
Experience
9th season
Snap share (offense)
99.2%▲ 11.4 vs '25
89th of 160 linemen
PEN/100
0.52▼ 0.16 vs '25
75th of 160 linemen
Line pressure rate
20.8%▼ 5.2 vs '25
63rd of 160 linemen
YBC
2.74▲ 0.29 vs '25
40th of 160 linemen

Ranks compare against the 160 qualifying offensive linemen on the 2026 leaderboard.

Week-by-week

Offensive snaps by game, dashed line = 2025 per-game average

2025: 5265Week 152Week 259Week 378Week 468Week 559Week 7

2026 game log

UsageDisciplineLine on the field
Game
Wk 1 vs GBW65100.010110.017.9−0.12
Wk 2 @ CHIW52100.000012.522.2−0.15
Wk 3 @ TBW59100.00008.818.2−0.25
Wk 4 vs MIAW78100.01019.321.4−0.03
Wk 5 @ NOW6895.80005.315.4−0.37
Wk 7 vs INDW59100.000010.320.0−0.27
Season38199.22029.119.3−0.19

How he compares

2026 offensive linemen who qualify · dashed lines mark the group average

12.417.723.128.433.70.951.662.373.083.79WilliamsMatthewsMosesBrownTomlinsonThuneyKarrasBrendelSeumaloStanleyPatrickEluemunorBollesWilkinsonDawkinsSchlottmannSheltonNelsonMailataBrownBrownMillerMcGlincheyPowersAllegrettiHowardTaylorMcCoyFroholdtJenkinsBradburyLindstromEdwardsMcGovernRisnerSteeleBredesonBrewerRunyanJacksonMcKivitzJacksonHuntClevelandDotsonBrandelSimpsonThomasWirfsRuizLewisFriesMooreJacksonMeredithDarrisawCosmiMyersHumphreyVan LanenSmithNeuzilMoore Jr.SewellBrownVera-TuckerHainseyMeinerzSlaterRhyanPaulWalkerWattenbergHoffmanBrownRaimannLucasFortnerJohnsonCrossLinderbaumBurfordGoedekeStrangeJurgensIngramJohnson Jr.TorrenceGaines IIMafiRichardsBassWrightHarrisonScruggsSteenSkoronskiBergeronAvilaMcClendon Jr.TippmannMauchRosengartenFuagaGuytonBeebeGlazePuniMcCormickMahoganyHudsonBenedetLathamPowers-JohnsonGoncalvesBortoliniFashanuGloverHaynesSuamataiaFautanuFrazierAltPaulMorganBartonColemanMimsSundellBookerJones Jr.MembouFairchildWilsonRogersTravisColbyKendallZabelConerly Jr.CampbellBeltonRatledgeSavaiinaeaErseryIoaneBensonFanoFreelingBarberPregnonWilliamsSlaughterMillerIheanachorMauigoaProctorRutledgeBellBrian O'Neill↑ YBCLine pressure rate →

Contract

signed 2026 with Vikings

$96Mover 4 years
Avg. per year
$24M
Guaranteed
$43.4M 45%
2026 cap hit
$14.6M 4.7% of the cap
Signed
2026
Runs through
2029
2026 · now
2027
2028
2029
Year 1 of 4 ·

Career by season

Career rates are weighted by volume, not averaged across seasons
OverallDisciplineLine on the fieldOn his snaps
Season
2026638199.22020.529.17.120.82.7419.3–––
20251473487.85140.689.56.726.12.4619.533.432.89.7
2024171,10098.54120.367.94.724.42.3021.434.129.37.8
20231488395.66420.686.02.925.52.4423.833.629.46.4
2022161,05295.85040.486.8–23.92.4525.941.138.26.8
2021171,141100.05140.444.7–26.82.4425.737.734.04.7
2020161,07198.87250.656.8–30.92.5916.640.734.66.6
20191596999.66240.625.8–21.82.2720.039.636.95.8
20181480088.34130.506.1–26.52.4724.939.539.25.3
Career1298,13196.14412300.546.74.925.52.4421.837.634.26.5