Bills Quarterback Josh Allen missed practice Thursday Available in a limited session on Friday He is dealing with a right elbow injury to the ulnar collateral ligament and associated nerves. He was listed as questionable in Week 10, and veteran backup Case Keenum will start Sunday. Minnesota Vikings If he cannot go.
Allen cannot be replaced if he misses any time. An MVP favorite for most of the season, he defines the phrase “one man band” better than anyone else in the league right now. He leads the Bills in rushing and has the fifth-most total yards (passing and rushing) of any player through eight games since the 1970 AFL-NFL merger. He has caught 23 of the Bills’ 25 touchdowns this season, the highest percentage in the NFL (92%).
Below are the total yards (pass and rush) for eight games — since 1970.
Bills head coach Sean McDermott has seen the best and worst backup quarterback situations, and luckily Case Keenum is a little more Jeff Garcia and Nathan Peterman a lot less. With McDermott in 2006 when Donovan McNabb was injured Eagles‘ Defensive coordinator, Garcia took over and Philadelphia won their final five games to make the playoffs. A little different than 2017, Peterman threw five first-half picks in his first career start. A year later, when Allen missed just five games in his career, Buffalo started three different quarterbacks (Peterman, Derek Anderson, Matt Barkley) and went 1-4.
The Bills mafia has reason to believe Keenum Allen can keep the seat warm. Like this Buffalo team in Minnesota, which will be the best supporting cast the Vikings have played since 2017, Minnesota has wide receivers and the No. 1 scoring defense. Keenum went 11-3 that season, ranked seventh in passer rating and helped lead Minnesota to the NFC Championship. He can hold down the fort, but he can’t stay away from Josh Allen.
Here are three big changes you can expect:
1. Trading in the long game for intermediate action
Even if Keenum reunites with Stefon Diggs to face his former team, don’t expect a repeat of the Minneapolis Miracle. Keenum hasn’t managed 20-plus yards downfield once in two starts. Browns Last season. A hit to Odell Beckham Jr. on a double move shows his limitations:
Allen went 14-for-24 for 618 yards and six touchdowns this season on 25-plus yards downfield — all best marks in the league. He can make throws that few in the world can make, like the seed he threw through small windows to Dawson Knox for the game-winning touchdown against Kansas City earlier this year.
Keenum should serve in the intermediate passing game. He is above league average in throws 11-20 yards downfield since 2017 and below average in short and deep throws.
Less than 10 air yards |
70% |
71% |
11-20 air yards |
61% |
55% |
21+ air yards |
32% |
35% |
This touchdown pass to Jarvis Landry last year is a great example of a play design that works for Keenum — play action with a deep crosser he hits for a score:
2. Third down is conservative
The Bills may miss Allen on third down. Buffalo leads the NFL in third-down conversion rate (52%) this year, and has the third-best rate on third-and-long (38%).
We know Keenum won’t run over defenders on crucial downs like Allen, who is second on the ground in third-down conversions this season. Allen has adopted a gunslinger attitude on third down, where he has the longest average pass length in those situations this season (at least 50 attempts).
Allen has a 127.0 passer rating on third-down passes to the first-down marker this season. Keenum has a 66.0 rating in those situations since 2017, one of the worst marks in the NFL.
That would mean more action for Bills punter Sam Martin. Buffalo has 15 punts this year, the fewest in the NFL, which I’m sure they use like a badge of honor.
3. No progress
Buffalo can’t rely on Allen’s advanced skills to make big plays. Allen leads the NFL with 9.0 yards per attempt when pressured this season. Tom Brady has a better passer rating under pressure (96.0) than on all plays (90.5).
His deep ball that scored a run against Diggs in Week 1 is a throw Keenum doesn’t have in his arsenal:
One thing Keen also has at his disposal is the aforementioned digs. Keenum actually had numbers similar to Diggs in his career as Allen. And Keenum threw to Diggs before emerging as a superstar and the No. 2 option for Adam Thielen in Minnesota.
Completion percentage |
70% |
68% |
Yards per attempt |
8.8 |
9.0 |
Proficiency assessment |
109.2 |
115.0 |
It would be easy to assume that Buffalo will go into the ground game without Allen, but I’m not so sure. The Bills have one of the worst run-blocking units in football, and they rank fourth-worst in rush EPA this year. The Bills throw for the highest rate in the league, and sometimes a check-down pass looks like a run. That’s why Buffalo traded Nyheim Hines for running back.
Either way, let’s hope Allen can play through an injury-threatening MVP campaign and Super Bowl run. Football wouldn’t be fun without him.
require.config({"baseUrl":"https:\/\/sportsfly.cbsistatic.com\/fly-0355\/bundles\/sportsmediajs\/js-build","config":{"version":{"fly\/components\/accordion":"1.0","fly\/components\/alert":"1.0","fly\/components\/base":"1.0","fly\/components\/carousel":"1.0","fly\/components\/dropdown":"1.0","fly\/components\/fixate":"1.0","fly\/components\/form-validate":"1.0","fly\/components\/image-gallery":"1.0","fly\/components\/iframe-messenger":"1.0","fly\/components\/load-more":"1.0","fly\/components\/load-more-article":"1.0","fly\/components\/load-more-scroll":"1.0","fly\/components\/loading":"1.0","fly\/components\/modal":"1.0","fly\/components\/modal-iframe":"1.0","fly\/components\/network-bar":"1.0","fly\/components\/poll":"1.0","fly\/components\/search-player":"1.0","fly\/components\/social-button":"1.0","fly\/components\/social-counts":"1.0","fly\/components\/social-links":"1.0","fly\/components\/tabs":"1.0","fly\/components\/video":"1.0","fly\/libs\/easy-xdm":"2.4.17.1","fly\/libs\/jquery.cookie":"1.2","fly\/libs\/jquery.throttle-debounce":"1.1","fly\/libs\/jquery.widget":"1.9.2","fly\/libs\/omniture.s-code":"1.0","fly\/utils\/jquery-mobile-init":"1.0","fly\/libs\/jquery.mobile":"1.3.2","fly\/libs\/backbone":"1.0.0","fly\/libs\/underscore":"1.5.1","fly\/libs\/jquery.easing":"1.3","fly\/managers\/ad":"2.0","fly\/managers\/components":"1.0","fly\/managers\/cookie":"1.0","fly\/managers\/debug":"1.0","fly\/managers\/geo":"1.0","fly\/managers\/gpt":"4.3","fly\/managers\/history":"2.0","fly\/managers\/madison":"1.0","fly\/managers\/social-authentication":"1.0","fly\/utils\/data-prefix":"1.0","fly\/utils\/data-selector":"1.0","fly\/utils\/function-natives":"1.0","fly\/utils\/guid":"1.0","fly\/utils\/log":"1.0","fly\/utils\/object-helper":"1.0","fly\/utils\/string-helper":"1.0","fly\/utils\/string-vars":"1.0","fly\/utils\/url-helper":"1.0","libs\/jshashtable":"2.1","libs\/select2":"3.5.1","libs\/jsonp":"2.4.0","libs\/jquery\/mobile":"1.4.5","libs\/modernizr.custom":"2.6.2","libs\/velocity":"1.2.2","libs\/dataTables":"1.10.6","libs\/dataTables.fixedColumns":"3.0.4","libs\/dataTables.fixedHeader":"2.1.2","libs\/dateformat":"1.0.3","libs\/waypoints\/infinite":"3.1.1","libs\/waypoints\/inview":"3.1.1","libs\/waypoints\/jquery.waypoints":"3.1.1","libs\/waypoints\/sticky":"3.1.1","libs\/jquery\/dotdotdot":"1.6.1","libs\/jquery\/flexslider":"2.1","libs\/jquery\/lazyload":"1.9.3","libs\/jquery\/maskedinput":"1.3.1","libs\/jquery\/marquee":"1.3.1","libs\/jquery\/numberformatter":"1.2.3","libs\/jquery\/placeholder":"0.2.4","libs\/jquery\/scrollbar":"0.1.6","libs\/jquery\/tablesorter":"2.0.5","libs\/jquery\/touchswipe":"1.6.18","libs\/jquery\/ui\/jquery.ui.core":"1.11.4","libs\/jquery\/ui\/jquery.ui.draggable":"1.11.4","libs\/jquery\/ui\/jquery.ui.mouse":"1.11.4","libs\/jquery\/ui\/jquery.ui.position":"1.11.4","libs\/jquery\/ui\/jquery.ui.slider":"1.11.4","libs\/jquery\/ui\/jquery.ui.sortable":"1.11.4","libs\/jquery\/ui\/jquery.ui.touch-punch":"0.2.3","libs\/jquery\/ui\/jquery.ui.autocomplete":"1.11.4","libs\/jquery\/ui\/jquery.ui.accordion":"1.11.4","libs\/jquery\/ui\/jquery.ui.tabs":"1.11.4","libs\/jquery\/ui\/jquery.ui.menu":"1.11.4","libs\/jquery\/ui\/jquery.ui.dialog":"1.11.4","libs\/jquery\/ui\/jquery.ui.resizable":"1.11.4","libs\/jquery\/ui\/jquery.ui.button":"1.11.4","libs\/jquery\/ui\/jquery.ui.tooltip":"1.11.4","libs\/jquery\/ui\/jquery.ui.effects":"1.11.4","libs\/jquery\/ui\/jquery.ui.datepicker":"1.11.4"}},"shim":{"liveconnection\/managers\/connection":{"deps":["liveconnection\/libs\/sockjs-0.3.4"]},"liveconnection\/libs\/sockjs-0.3.4":{"exports":"SockJS"},"libs\/setValueFromArray":{"exports":"set"},"libs\/getValueFromArray":{"exports":"get"},"fly\/libs\/jquery.mobile-1.3.2":["version!fly\/utils\/jquery-mobile-init"],"libs\/backbone.marionette":{"deps":["jquery","version!fly\/libs\/underscore","version!fly\/libs\/backbone"],"exports":"Marionette"},"fly\/libs\/underscore-1.5.1":{"exports":"_"},"fly\/libs\/backbone-1.0.0":{"deps":["version!fly\/libs\/underscore","jquery"],"exports":"Backbone"},"libs\/jquery\/ui\/jquery.ui.tabs-1.11.4":["jquery","version!libs\/jquery\/ui\/jquery.ui.core","version!fly\/libs\/jquery.widget"],"libs\/jquery\/flexslider-2.1":["jquery"],"libs\/dataTables.fixedColumns-3.0.4":["jquery","version!libs\/dataTables"],"libs\/dataTables.fixedHeader-2.1.2":["jquery","version!libs\/dataTables"],"https:\/\/sports.cbsimg.net\/js\/CBSi\/app\/VideoPlayer\/AdobePass-min.js":["https:\/\/sports.cbsimg.net\/js\/CBSi\/util\/Utils-min.js"]},"map":{"*":{"adobe-pass":"https:\/\/sports.cbsimg.net\/js\/CBSi\/app\/VideoPlayer\/AdobePass-min.js","facebook":"https:\/\/connect.facebook.net\/en_US\/sdk.js","facebook-debug":"https:\/\/connect.facebook.net\/en_US\/all\/debug.js","google":"https:\/\/apis.google.com\/js\/plusone.js","google-platform":"https:\/\/apis.google.com\/js\/client:platform.js","google-csa":"https:\/\/www.google.com\/adsense\/search\/async-ads.js","google-javascript-api":"https:\/\/www.google.com\/jsapi","google-client-api":"https:\/\/apis.google.com\/js\/api:client.js","gpt":"https:\/\/securepubads.g.doubleclick.net\/tag\/js\/gpt.js","hlsjs":"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/hls.js\/1.0.7\/hls.js","recaptcha":"https:\/\/www.google.com\/recaptcha\/api.js?onload=loadRecaptcha&render=explicit","recaptcha_ajax":"https:\/\/www.google.com\/recaptcha\/api\/js\/recaptcha_ajax.js","supreme-golf":"https:\/\/sgapps-staging.supremegolf.com\/search\/assets\/js\/bundle.js","taboola":"https:\/\/cdn.taboola.com\/libtrc\/cbsinteractive-cbssports\/loader.js","twitter":"https:\/\/platform.twitter.com\/widgets.js","video-avia":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.4.0\/player\/avia.min.js","video-avia-ui":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.4.0\/plugins\/ui\/avia.ui.min.js","video-avia-gam":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.4.0\/plugins\/gam\/avia.gam.min.js","video-avia-hls":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.4.0\/plugins\/hls\/avia.hls.min.js","video-avia-playlist":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.4.0\/plugins\/playlist\/avia.playlist.min.js","video-ima3":"https:\/\/imasdk.googleapis.com\/js\/sdkloader\/ima3.js","video-ima3-dai":"https:\/\/imasdk.googleapis.com\/js\/sdkloader\/ima3_dai.js","video-utils":"https:\/\/sports.cbsimg.net\/js\/CBSi\/util\/Utils-min.js","video-vast-tracking":"https:\/\/vidtech.cbsinteractive.com\/sb55\/vast-js\/vtg-vast-client.js"}},"waitSeconds":300});