Case Keenum: The Undrafted Record-Breaker Who Threw the Most Famous Pass in Vikings History

The play was called “Gun Buffalo Right Key Left 7 Heaven.” Twenty-nine seconds left. No timeouts. Saints leading 24–23. Case Keenum broke the huddle, told his receivers he was giving somebody a chance, and threw a ball he couldn’t fully track – he lost sight of Stefon Diggs behind his right guard mid-release. What happened next ended up in the Pro Football Hall of Fame. Diggs’ cleats from that play are displayed in Canton. Marcus Williams, the Saints rookie safety who whiffed the tackle, was blamed by an entire city. And Keenum, a career backup who almost didn’t make the 53-man roster that summer, became the author of the first walk-off touchdown in NFL playoff history.

That was January 14, 2018. He hasn’t started a playoff game since. He’s now backing up Caleb Williams in Chicago, re-signed in March 2026 on a two-year deal worth $5.5 million – $2.75 million per year to be the third quarterback on a roster built around a 23-year-old franchise guy. That’s the full arc: NCAA all-time passing record holder, one magical season, seven more teams, still in the league at 38. There’s a specific kind of NFL career that runs exactly this way, and Keenum’s version of it is stranger than most.

Wylie, Texas, and a Scholarship Nobody Else Offered

Casey Austin Keenum was born February 17, 1988, in Brownwood, Texas, and played high school ball at Wylie High in Abilene. The numbers there were absurd – 6,783 passing yards, 48 touchdown throws, 41 rushing touchdowns, 2,000 yards on the ground – across 42 starts where he went 31–11. In 2004, he drove Wylie 80 yards in the final two minutes to beat Cuero High School 17–14 for the Texas Class 3A Division I state championship. He also lettered in basketball and track.

Baylor, Missouri, North Texas, and UTEP each offered him a walk-on spot. Only Houston offered a scholarship at the FBS level. FCS programs Sam Houston State and Stephen F. Austin also wanted him, but Keenum took the one power-conference scholarship on the table and redshirted his freshman year in 2006 behind senior Kevin Kolb, who went on to Philadelphia as a second-round pick. The competition for the starting job in 2007 ran all the way into the regular season before the coaching staff settled on Keenum over Blake Joseph.

19,217 Yards and a Draft That Never Called His Name

What Keenum did at Houston between 2007 and 2011 has no real comparison in college football history. He’s the only FBS quarterback ever to throw for more than 5,000 yards in three separate seasons. He’s the only player in the history of the subdivision to reach 20,000 yards in career total offense. His final tally – 19,217 passing yards, 155 touchdown throws, 69.4 completion percentage across 57 games – still stands as the all-time NCAA record for passing yards. Dillon Gabriel (2019–2024) has since tied him on touchdowns, but the yardage record hasn’t moved.

He won the Sammy Baugh Trophy, given to the nation’s top college passer, in both 2009 and 2011. In 2011 he finished seventh in Heisman voting. Houston beat Penn State 30–14 in the TicketCity Bowl that year; Keenum threw for 532 yards and three touchdowns in that game alone.

April 2012, the NFL Draft ran seven rounds. Keenum’s name wasn’t called. The Houston Texans signed him as an undrafted free agent, and he spent his entire rookie year on the practice squad. The gap between what he produced in college and how NFL scouts evaluated him remains one of the stranger disconnects in the sport’s recent history. He was considered too small at 6-foot-1, lacking the arm strength to translate. That skepticism defined the next decade of his career.

Eight Teams, Fifteen Seasons – The Actual Timeline

Houston Texans, 2012–2014: practice squad in 2012, first NFL start October 20, 2013 – a 30–24 loss to the Kansas City Chiefs – after Matt Schaub went down. First career touchdown pass: a 29-yarder to DeAndre Hopkins. He went 2–8 as a starter that year on a 2–14 team. Traded to the St. Louis Rams in March 2015.

St. Louis / Los Angeles Rams, 2014–2016: mostly a backup, though he started nine games in 2016 after Nick Foles collapsed. Went 196-of-322 for 2,201 yards and nine touchdowns that year. The Rams used their Jared Goff pick, the first overall in 2016, to signal clearly that neither Keenum nor Foles was the answer. He left for Minnesota in April 2017.

Minnesota Vikings, 2017: covered separately below. One season. Probably the best one-year run by a journeyman quarterback in the last 20 years.

Denver Broncos, 2018–2019: signed to a two-year, $36 million deal – the market reacting to the Minneapolis Miracle. Went 6–10 as a starter in 2018, threw 18 touchdowns and 15 interceptions, finished with a 79.2 passer rating. Gone after one season. The contrast with 2017 was jarring enough that the Broncos released him before the second year kicked in.

Washington, 2019: started 10 games, 6.9 yards per attempt, 11 touchdowns, 5 interceptions. Dwayne Haskins took over. Keenum signed with Cleveland in the offseason.

Cleveland Browns, 2020–2021: Kevin Stefanski, who had been Keenum’s position coach in Minnesota in 2017, was now the head coach. Keenum backed up Baker Mayfield and started twice – once in Week 17 of 2020 due to a Haskins ankle injury, once in 2021 when COVID protocols pulled Mayfield and Keenum himself from a game against the Raiders on 24 hours notice. Nick Mullens started that one instead. The Browns traded Keenum to Buffalo in March 2022 for a seventh-round pick.

Buffalo Bills, 2022: backup to Josh Allen, one start. “Feeling wanted” was how Keenum described signing in Buffalo, which tells you something about how the previous few years had gone.

Houston Texans, 2023–2024: back where it started. He was there when C.J. Stroud got hurt in 2023, started twice, and helped the Texans win the AFC South in back-to-back years without throwing a pass in 2024 – placed on injured reserve in August before the season began.

Chicago Bears, 2025–present: signed April 2025, re-signed March 2026 on the two-year deal. His role has never been clearer – or smaller. Third quarterback. Mentor to Caleb Williams. Emergency option the Bears hope never has to play.

2017: A Season That Shouldn’t Have Happened

Minnesota opened the 2017 season having traded for Sam Bradford the previous year specifically to have a capable starter. Bradford was good – he’d been accurate and careful since arriving from Philadelphia. Then in the Week 1 opener against the Saints, he hurt his knee. He tried to come back in Week 5 in Chicago. Lasted one half. Keenum took over and led the Vikings back from a 10-point deficit to win 20–17, starting an eight-game win streak that ran through late November.

Mike Zimmer declined for weeks to officially name Keenum the starter. Teddy Bridgewater was still on the roster recovering from a catastrophic knee injury. The situation was complicated. Keenum played like none of it mattered.

His final 2017 regular season line: 325 completions, 481 attempts, 67.6% – second-best mark in the entire NFL that year. 3,547 yards, 22 touchdowns, 7 interceptions, 98.3 passer rating (seventh in the league). He finished 12–4 including playoffs. His sack rate, 4.4%, ranks second in Vikings franchise history. Before 2017, he had 24 career starts. He wasn’t a lock to make the team in August.

The defense that season was legitimately elite – first in total yards allowed (275.9 per game), first in points (15.2 per game), best in the league since the 1970 Vikings. Keenum wasn’t the whole story. But he was the story. The Vikings were a team built to survive adversity, and Keenum was the specific form that adversity took. His 98.3 passer rating that year is ninth-best in Vikings history, sitting between the 2016 season from Bradford (the QB he replaced) and the 2018 season from Kirk Cousins (the QB who replaced him). That footnote is almost too neat.

The Play – January 14, 2018, 29 Seconds Left

Drew Brees had just gone 71 yards in 1:29 to set up a Wil Lutz field goal with 25 seconds remaining. Saints 24, Vikings 23. The play that followed had been practiced every week in Minnesota’s offensive install, though Keenum later said at a Broncos season-ticket event that the high seven route – the corner route Diggs was running – had never actually been thrown to in practice. It existed in the playbook. Nobody had caught a ball on it in a real situation.

Third-and-10 from the Minnesota 39. Keenum read Adam Thielen first on the X-side corner route. Covered. Kyle Rudolph ran a quick out, Jarius Wright ran an intermediate route. Keenum went to Diggs, who had flattened his corner route toward the sideline. The throw came out well – Keenum’s own words, describing it later: “I knew it came out of my hand really, really well. Sometimes it comes out good, and this came out great.”

Williams, the Saints rookie safety, broke on the ball expecting to make the tackle short of the end zone, overshot his angle, and missed completely. Diggs caught the ball, nearly lost his footing, put his hand down, and ran 61 yards untouched into the end zone. Final score: 29–24. Vikings advance to the NFC Championship Game. U.S. Bank Stadium became the loudest building Keenum said he’d ever been in – louder than Arrowhead, louder than Seattle.

The following week in Philadelphia, the Vikings lost 38–7. Three turnovers, first red zone fumble of the season, first defensive touchdown allowed all year. The Eagles were better. Keenum threw for 271 yards and two interceptions. The magic had a specific expiration.

What the Numbers Say – and What They Don’t

Over 80 regular-season games and 66 starts, Keenum completed 1,392 of 2,233 passes for 15,175 yards, 79 touchdowns, and a career passer rating of 84.6. His completion rate across his career sits at 62.3%. Those are functional backup numbers with one extraordinary season baked in – pull out 2017 and the rest of the line reads as a capable third option who occasionally starts when someone gets hurt.

The college numbers don’t fade with context. 19,217 yards passing. Nobody has more. His 155 touchdown passes are tied for the all-time record, but Dillon Gabriel needed six seasons to get there; Keenum did it in five. His 69.4 college completion percentage was produced against real competition – he went 10–4 in 2009, upsetting fifth-ranked Oklahoma State, Texas Tech, and Mississippi State in the same season.

His career win-loss record as an NFL starter, excluding 2017, is approximately 20–40. That number doesn’t tell the whole story – he was often the best option on bad teams – but it does explain why no franchise ever handed him the keys for a second season. The 2017 Vikings asked a specific question: can Case Keenum manage a great defense and not lose games? The answer was yes, emphatically. Every other team asked a different question, and the answers were murkier.

Chicago, Caleb Williams, and the 15th Season

The Bears signed Keenum in April 2025, a month after he hit free agency from Houston. Chicago had just drafted Caleb Williams first overall in 2024 – the generational prospect, the USC product, the guy the franchise rebuilt itself to land. Keenum’s role was immediately obvious. Tyson Bagent was the backup. Keenum was the third-stringer and the room’s institutional memory.

In 2025 he was active as the backup in Week 15, appeared in no games as a passer, and spent the season doing what veteran third quarterbacks do: preparing the scout team, sitting in film rooms, answering questions from a young starter who’s still learning how an NFL week works. The Bears re-signed him in March 2026. Two years, $5.5 million. He’ll be 38 when the 2026 season opens.

For comparison: Keenum entered the NFL the same year as Russell Wilson. Wilson retired in 2024. Ryan Tannehill, drafted two months after Keenum signed his undrafted contract, retired after the 2023 season. Andy Dalton, same draft class, is still around but no longer a starter. Keenum has outlasted most of the quarterbacks who were considered genuine prospects when he was considered not one.

Whether that longevity reflects football IQ, adaptability, good relationships with coaches – Stefanski in Cleveland, now Eberflus and the Bears staff – or simply the rarity of finding a veteran who genuinely knows three offenses, gives good meeting rooms, and doesn’t complain about the role, is hard to separate. Probably all of it. He threw for 532 yards in a bowl game at 23 and was on a practice squad at 24. He threw the Minneapolis Miracle at 29 and was a backup at 30. He’s still here at 38, which is either the most fitting ending to the story or proof that it hasn’t ended yet.

Comments

Leave a reply

Your email address will not be published. Required fields are marked *