T · Minnesota Vikings vs Tampa Bay Buccaneers · 60 graded snaps
Replacement
Brian O'Neill was effective on zone combo blocks, but a fourth-quarter sack allowed and an interior run-blocking defeat kept his overall grade at a replacement-level 67.1.
Pass block6536Run block6724
The full breakdown
O'Neill's run blocking provided early momentum, highlighted by clean reach and combo blocks at Q1 13:30 (+1.0) and Q2 12:11 (+1.0) that opened lanes for Aaron Jones. For most of his 36 pass-protection snaps, he competently controlled the edge by pushing rushers past the pocket. However, his run grade took a hit at Q3 11:36 (-1.0) when he was quickly shed to the inside on a base block. His pass protection grade was ultimately pulled down at Q4 05:24 (-1.5), where he was driven back by an Anthony Nelson bull rush and shed for a sack.
Strengths
Climbing and sealing on combination blocks
Reach blocking on outside zone
Riding edge rushers past pocket depth
Weaknesses
Anchor vs. late bull rush
Shed vulnerability on base blocks
Plays that moved the grade
-1.5Q4 05:24, 1st & 10Driven back by Anthony Nelson's bull rush and lost his balance as Nelson shed inside for a 5-yard sack.
+1Q2 12:11, 1st & 10Executed a clean reach block on the defensive end, flipping his hips to seal the primary running lane on a 5-yard run.
-1Q3 11:36, 1st & 10Lost leverage quickly on an inside base block against a 3-technique DT, yielding an inside tackle on a 2-yard gain.
Every graded snap · 16 wins or losses, 44 routine
+0.5Q1 14:54 · 1 & 10 · Pass blockControls the edge rusher effectively, giving the QB a clean pocket to step into.
+1Q1 13:30 · 2 & 2 · Run blockExecutes a strong initial combo block on the defensive tackle before climbing smoothly to the second level to seal the linebacker inside.
+0.5Q1 11:33 · 3 & 9 · Pass blockAnchors well against the edge rusher, keeping the right side of the pocket clean.
+0.5Q1 04:42 · 3 & 11 · Pass blockRides the edge rusher past the depth of the pocket.
+0.5Q1 04:02 · 1 & 10 · Run blockWorks well with the guard to displace the defensive end before climbing.
+1Q2 12:11 · 1 & 10 · Run blockExecutes a great reach block on Robinson, getting his hips around to seal the defender inside and create the primary running lane.
+0.5Q2 10:58 · 3 & 4 · Pass blockAnchored well against the edge rusher's bull rush attempt.
Q2 01:10 · 3 & 4 · Pass blockHandled the edge rusher's inside spin counter move perfectly after the running back's chip.
+1Q3 12:21 · 1 & 10 · Run blockWorks a combination with the RG, then climbs smoothly to the second level to seal the play-side linebacker inside.
-1Q3 11:36 · 1 & 10 · Run blockLoses leverage quickly off the snap; gets shed to the inside and allows his man to make the tackle.
+0.5Q4 13:35 · 3 & 5 · Pass blockMatched up against the edge rusher. Uses the rusher's momentum to wash him deep past the pocket, keeping the QB clean.
-0.5Q4 08:56 · 1 & 10 · Run blockUnable to seal the edge defender inside on the toss sweep, allowing him to force the runner wide.
+0.5Q4 06:53 · 3 & 5 · Pass blockPushes the edge rusher deep and past the pocket, neutralizing the threat.
+0.5Q4 06:08 · 4 & 1 · Run blockSolid one-on-one block against Diaby, sealing him outside to protect the run lane.
-1.5Q4 05:24 · 1 & 10 · Pass blockDriven deep into the pocket by the bull rush, then loses his balance as the rusher sheds inside to make the sack.
+0.5Q4 04:02 · 3 & 13 · Pass blockRides the edge rusher past the depth of the pocket on an outside rush.