The Bills won in their true fashion in Week 5, from chaotic lead changes to Josh Allen’s dominance. 

Buffalo had a collection of exciting, game-changing plays against the Rams during Monday night’s 37-34 win in overtime, highlighted by a clutch field-goal block that set up the Bills’ game-winning drive.

Prior to then, however, Khalil Shakir made one of the biggest plays of his career — he hit the fastest speed of any ball carrier so far this NFL season on an overtime dash.

Here’s a look at Shakir’s speed during his overtime catch and how it compares to the fastest so far this season.

MORE BILLS-RAMS:

Khalil Shakir clocks fastest speed of 2026 NFL season 

Ultimately, Shakir’s 57-yard reception from Allen in overtime wouldn’t be as consequential as it appeared due to James Cook’s fumble just moments later. The Bills got the ball first in overtime — and despite Shakir’s big play, the fumble by Cook gave the Rams an opportunity to win it prior to the blocked field goal and Allen leading the final scoring drive.

Still, considering the circumstances of a back-and-forth game between two elite teams, Shakir’s sprint was certainly impressive.

On a 2nd & 16, Allen found Shakir in the middle of the field, and the receiver turned on the jets to sprint past multiple Rams defenders.

According to NFL Next Gen Stats, Shakir hit a top speed of 21.89 mph on the play, the fastest of any ball carrier this season.

Shakir’s catch-and-run surpassed a 98-yard pick-six from the Giants‘ Deonte Banks in Week 4 in which he hit a top speed of 21.85 mph.

Here’s a look at the top ball-carrier speeds in the NFL so far this season, according to NFL Next Gen Stats:

Rank Player Team Position Speed (MPH) Week Play
1 Khalil Shakir Bills WR 21.89 5 57-yard catch
2 Deonte Banks Giants CB 21.85 4 98-yard INT
3 Bijan Robinson Falcons RB 21.78 4 59-yard rushing TD
4 Barion Brown Saints WR 21.76 4 53-yard kick return
5 Tyquan Thornton Chiefs WR 21.52 4 55-yard catch

MORE: NFL Week 6 Power Rankings 

Share this post

Subscribe to our newsletter

Keep up with the latest blog posts by staying updated. No spamming: we promise.
By clicking Sign Up you’re confirming that you agree with our Terms and Conditions.

Related posts