Kevin O’Connell has spent much of his time in Minnesota carrying the label that comes with being an offensive mind: the designer, the play-caller, the guy supposed to make things look sharp while they work. But after the Vikings’ comeback win over the Green Bay Packers on Sunday night, he made something clear - the look matters a lot less than the result.
That point came through in O’Connell’s own words, and it came backed up by the way his team actually played. Minnesota won its season opener in a messy, stubborn, effective way, and O’Connell leaned into the ground game even while the Vikings were trailing. He talked afterward about how experience has changed the way he sees coaching.
“I don’t think, in some of the adversity (the Vikings have faced in recent years), I’ve coached very well,” O’Connell said. “Trying to maybe worry about the stat sheet (hurt the team).
Trying to maybe worry about what it’s going to look like when you pick up the newspaper. Statistically, are people going to think you’re a good coach?
“It’s about winning.”
That answer landed because it wasn’t just theory. Minnesota ran the ball 27 times while trailing Sunday, the second-highest total since O’Connell took over as head coach in 2022. The only higher mark came in 2024 against the Jacksonville Jaguars, when the Vikings ran it 28 times in a sloppy game to take pressure off Sam Darnold.
Brian O’Neill noticed. The Vikings’ right tackle brought up the commitment to the run after the game without being prompted.
Minnesota averaged just 3.6 yards per carry and posted a 32.1 percent success rate, but the persistence paid off when Jordan Mason ripped off a 28-yard outside-zone run on the go-ahead drive. Mason and Aaron Jones both finished with short touchdown runs.
“We weren’t really hitting any big ones,” O’Neill said, “but we just kept calling them and calling them and calling them. And, like, that’s pretty cool.
Eventually, they’re going to pop. And they did.”
That willingness to stay with what works - even when it doesn’t look pretty - is a shift for a coach who arrived in Minnesota with a reputation built on offensive flair. O’Connell helped reshape the Los Angeles Rams’ offense around Matthew Stafford, and that work was a major part of their Super Bowl LVI run. People around him have long praised how quickly he can identify coverages and put together a clear answer in the middle of the chaos.
Minnesota expected that same touch to show up here. The team imagined an offense built around Justin Jefferson, a comfortable environment for Kirk Cousins, and plenty of points.
O’Connell delivered enough of that early to validate the hype, and Josh Dobbs’ wild debut in 2023 only added to the buzz around him. Then came Sam Darnold’s 2024 bounce-back, a 14-win regular season, and an NFL Coach of the Year award.
But keeping that kind of shine is harder when the quarterback room changes and the margin for style gets thinner. O’Connell entered 2025 trying to simplify things for J.J.
McCarthy, and McCarthy’s own accuracy and reliability issues didn’t exactly support a fireworks show. So the Vikings adjusted.
They leaned on heavy personnel on early downs to stay on schedule and built third-down concepts toward the sidelines. It wasn’t glamorous, but it worked.
Before Sunday’s game, O’Connell put the philosophy in plain terms.
“You learn it doesn’t matter what the stat box looks like,” O’Connell said. “It doesn’t matter what the EPA (expected points added) looks like.
You need to know those things to know how teams may view what you’re successful at. But none of those things matter.
Winning is the only thing that matters.”
The Vikings’ offseason signing of Kyler Murray was supposed to open the door back to a flashier version of the offense, but Sunday never gave them that chance. Keisean Nixon blew up the first snap by shooting into the backfield to stop a run, and Edgerrin Cooper later disrupted two more run plays by flying around blockers and grabbing Minnesota backs. Still, the Vikings kept leaning into the plan.
Instead of putting everything on Wentz, they used 21 or 22 personnel on nearly 40 percent of their offensive snaps, the highest rate in any game during O’Connell’s time in Minnesota. The heavy looks worked like body blows. The Vikings kept hammering away until Mason finally broke through at the key moment.
And maybe that’s the part that matters most going forward. The approach doesn’t just help in the moment; it can shape what comes next.
If Minnesota can keep opponents guessing - and keep forcing defenses to honor the edge - that can create openings down the line. Next week against the Chicago Bears, those looks could matter again.
For O’Connell, the bigger point is already settled: the coach who once came with a reputation for style is learning that the real measure is simpler than that.
In Other News...
LaFleur Just Framed The Vikings Win In The Best Way
Matt LaFleur spent part of his postgame trying to unpack a few of the key moments that swung the game toward Minnesota, starting with the late fourth-and-1 decision that came up short and opened the door for the Vikings to take control. He also addressed the Packers kicking situation, noting rookie Trey Smacks field-goal attempts, and touched on tight end Tucker Krafts workload as he continues working back from a torn ACL, with his snap count running past what had been planned.
LaFleur also went to bat for rookie cornerback Brandon Cisse after Justin Jeffersons touchdown catch, pointing to the circumstances around the play rather than laying the blame on one defender. For the Vikings, it was another reminder that close games can hinge on a handful of calls and a few difficult snaps, especially when the opponent is left explaining why the final sequence slipped away. [Read more 🡒]
Packers Fans Are Melting Down After Vikings Win For One Reason
The Vikings comeback over Green Bay had the usual division-rival bite to it, but the finish left plenty of the conversation centered on the fourth quarter. Minnesota erased a 12-point second-half deficit, and a string of penalties by Shawn Hochulis crew helped extend the go-ahead drive at a crucial moment. For a team that has spent plenty of Sundays in these kinds of tight, noisy games, it was the sort of win that can travel well into the rest of the season.
Green Bay will have reasons to look at more than just the officiating, too. The Packers piled up their own mistakes and watched their offensive line break down late, which made the closing stretch hard to survive no matter what the whistle looked like. Still, when a division game turns on a handful of late calls, the fallout tends to linger, and this one is already setting off the kind of reaction Minnesota knows it will hear about again. [Read more 🡒]
Vikings Head Into Bears Showdown With One Huge Problem
The Vikings head into a Week 2 trip to Chicago carrying more than the usual early-season divisional pressure. They opened with a win behind Carson Wentz after Kyler Murray left the Week 1 game injured, and now they have to get ready for a Bears team that looked sharp right away with Caleb Williams driving a strong opening performance. Even before the matchup kicks off, the betting market has moved toward Chicago, a sign that this one already feels like a tough ask for Minnesota.
Murray's uncertain status is the part that hangs over everything, because the Vikings are suddenly preparing without clarity at the game's most important position. If he cannot go, Minnesota would be leaning again on a quarterback who already stepped in once and helped salvage Week 1, but the challenge is much different on the road against a division opponent with momentum. For a team trying to settle itself early in the season, this is the sort of problem that can shape much more than one Sunday afternoon. [Read more 🡒]
