Five extra points: Take some bows, Kevin O’Connell and Brian Flores

The Vikings coach and defensive coordinator have met the moment at the end of what could have been a joyless season.

Columnist Icon
The Minnesota Star Tribune
December 26, 2025 at 6:30PM
Vikings wide receiver Jordan Addison (3) celebrates his 65-yard touchdown run in the fourth quarter of the team's 23-10 win over Detroit on Thursday, Dec. 25, at U.S. Bank Stadium. (Anthony Souffle/The Minnesota Star Tribune)

1. Take a bow anyhow, Kevin O’Connell

Three net passing yards — an all-time record low in 566 Vikings wins, including playoffs – had coach, play-caller and QB whisperer Kevin O’Connell saying he wouldn’t be putting Christmas Day’s 23-10 win over the Lions “on my shelf.” But take a bow anyhow, K.O.

Small picture, the jet sweep to Jordan Addison — his only touch on a day when he was targeted only once — with 3:52 left was perfect timing and clearly something O’Connell had been setting up, hoping to use if he got to the fourth quarter with a lead and the Lions playing single-high man coverage with a defender chasing Addison across the formation.

Seven of O’Connell’s eight run calls right before Addison’s 65-yard sprint to a 20-10 lead were between the tackles. Before Addison’s touchdown, the Vikings had 66 yards rushing on 24 called runs (2.8 yards per carry). The QB guru brought life to the running game at a point when the Vikings led by three points despite a 5-0 turnover advantage.

Big picture, O’Connell has won four straight, three of them after being eliminated from playoff contention, 1½ with undrafted rookie quarterback Max Brosmer not turning the ball over, and Christmas Day with five offensive starters out. There’s always something to evaluate, even when the playoff race is over and the anointed one (J.J. McCarthy) can’t stay healthy. During a month that could have been historically humiliating, O’Connell has shown he’s still the right guy to lead the players.

Vikings defensive coordinator Brian Flores watches from the sidelines in the fourth quarter of the team's win over the Lions. (Anthony Souffle/The Minnesota Star Tribune)

2. B-Flo is the man, but will he stay?

Defensive coordinator Brian Flores called a gem. Six takeaways against a team that had led the league in fewest giveaways with eight in 15 games. Blitzed Jared Goff on 55.9% of his passes, forcing Goff to throw his first two picks versus the blitz this season. Held the Lions to 68 rushing yards on 30 carries. Did it all without Jonathan Greenard and Josh Metellus. Kudos across the board. Now what? What happens after the season finale against the Packers, when Flores’ contract is up?

It seems unlikely that he’ll be offered a head coaching job. Owners like to make splash hires. Cherry-picking a non-playoff team doesn’t qualify. Owners also keep trending toward offensive-minded head coaches capable of attaching themselves to the QB’s hip. Flores’ lawsuit against the league is another factor, no matter what anyone says. And though Flores just called a game for the ages on Christmas Day, his hands aren’t clean. His run defense was often woefully flat, especially at home against Atlanta in Week 2 (218 yards) and at the Chargers in Week 8 (207). Eleven of 21 takeaways came in two games. There were none in seven games, which contributed to five losses.

Flores also might want to make a lateral move. Find a suitor who doesn’t have a fragile quarterback or an offense that’s turned the ball over a league-worst 29 times this year and turned it over 34 times — second-worst — while also missing the playoffs two years ago. If Flores does walk, defensive backs coach/passing game coordinator Daronte Jones would seem to be a candidate for promotion. He’s now schooled in Flores’ system and has called games in the preseason.

Vikings place kicker Will Reichard celebrates after a third-quarter field goal against the Lions. (Anthony Souffle/The Minnesota Star Tribune)

3. Reichard (too) quietly saves the day

Eric Kendricks didn’t make the 2019 Pro Bowl team initially but was voted first-team All-Pro by the Associated Press. This voter senses the same thing will happen to Vikings kicker Will Reichard. O’Connell can thank Reichard for having a big hand, er, foot in keeping him from losing a home game with a plus-6 turnover margin. The Vikings scored only 16 points off turnovers, including their first 13, good for only a 13-10 lead. Reichard was 3 for 3 on field goals, connecting from 52, 56 and 42 yards. The Vikings offense set him up after takeaways by “driving” 23, 4 and 21 yards.

ADVERTISEMENT

Reichard is the only kicker in the league making at least 93.8% of his kicks (fourth-best) with only two misses (30 of 32) and no missed PATs. He is tied for a league-high 11 makes from 50-plus. Is he human? Who knows. Should he be a Pro Bowler? Absolutely. Will he be first-team All-Pro? It’s trending that way on at least one voter’s scorecard.

Could Notre Dame running back Jeremiyah Love take the Vikings' ground game to another level? (Gene J. Puskar/The Associated Press)

4. Who ya got in your 2026 NFL mock draft?

If you enjoy watching teams draft players more than you like watching football, now would be a good time to turn away. Although anyone who just turned away already knows just how badly O’Connell and his Vikings have screwed up their 2026 draft order. Once 4-8 and angling for a top-10 pick, the Vikings now sit 8-8 and hold the 17th overall pick. Had they just followed some fans’ orders and tanked, the Vikings would be holding the seventh pick instead of the Commanders team the Vikings beat 31-0 to start their win streak. Tanking most of the fall and winter for a three-day crapshoot in the spring doesn’t sound like a great way to root. Especially when the best franchises like Kansas City and Baltimore routinely pluck high-quality starters to stars near the bottom of the first round.

Without further ado, who ya got going to the Vikings in your 2026 mock draft? Well, after several seconds of googling, er, research, it seems there isn’t a center worthy of the 17th overall pick. Many folks seem to believe it should be a cornerback or a safety (thanks for nothing, Lewis Cine). I’m going with Jeremiyah Love, the explosive, versatile running back from Notre Dame. That’s my pick, and I’m probably not going to stick to it. But a first-round RB1 talent to take this running game to another level would help the offensive line, the play-caller, the defense and, of course, McCarthy.

5. Who ya got in free agency/trades?

The Vikings spent over $300 million in free agency and got a .500 record so far and no playoff berth. They targeted offensive and defensive linemen with a lot of miles on them. It didn’t work out the way they had envisioned, and even ownership that’s never been known to spare expenses has to be wondering where its money went and why. What should the Vikings do this year in free agency? Overthecap.com currently lists the Vikings 11th in cap space at about $15.6 million. Those numbers will fluctuate league-wide, of course, as teams start disassembling to reassemble again in 2026. Many of the top pending free agents will be re-signed or tagged.

Should the Vikings go after a corner like Tampa Bay’s Jamel Dean? A safety like Pittsburgh’s Kyle Dugger? How ‘bout a quarterback like that Aaron Rodgers fella? Or maybe kick the tires on bringing back Daniel Jones to actually compete with McCarthy? Or, better yet, call the 49ers and ask what it would take to get Mac Jones, a quarterback who can stay healthy and performed very well this year in a similar system. Jones signed the worst two-year deal maybe ever. He proved himself this year but won’t benefit from it on the open market. The 49ers are going to lose him in 2027 anyway. Maybe they’d trade him now.

Keep McCarthy. Keep developing him. But, unlike this year, make someone win the job next year, and have the loser serve as the backup, not an aging veteran off the street or an undrafted rookie.

Sign up for the free Access Vikings newsletter to get exclusive analysis in your inbox every Friday and complete coverage of every game.

about the writer

about the writer

Mark Craig

Sports reporter

Mark Craig has covered the NFL nearly every year since Brett Favre was a rookie back in 1991. A sports writer since 1987, he is covering his 30th NFL season out of 37 years with the Canton (Ohio) Repository (1987-99) and the Star Tribune (1999-present).

See Moreicon

More from Vikings

See More
card image
Anthony Souffle/The Minnesota Star Tribune

The Vikings coach and defensive coordinator have met the moment at the end of what could have been a joyless season.

card image
card image