Tuesday, August 12, 2025

Minnesota Vikings Offensive Line Moves

Injuries forced the Minnesota Vikings to make some moves on the offensive line. Late in Saturday’s preseason opener against the Houston Texans, rookie center Zeke Correll, undrafted out of North Carolina State, suffered a fractured ankle. He’s already had surgery and is likely done for the season. To replace Correll in the middle of the offensive, the Vikings claimed interior offensive lineman Michael Gonzalez off waivers from the Atlanta Falcons. While Gonzalez essentially replaces Correll in the middle of the Vikings offensive line, it was offensive tackle Matt Nelson that was placed on injured reserve. Signed earlier in training camp to supplement the offensive tackle position, Nelson was injured during last week’s night practice. Now, he’s on injured reserve. 

The Vikings lost two players to significant injuries in the Texans game. Zeke Correll was injured late in the game. Rondale Moore was injured earlier in the game. While their roster futures have yet to be officially announced both are expected to be done for the season. 

As for the Vikings new offensive lineman. After going undrafted, Michael Gonzalez was signed in May by the Atlanta Falcons. At Louisville, he started 32 games, including all 26 games from 2023-24, at left guard. He was All-ACC Honorable Mention in 2024. The Falcons were working him at center. He was waived after the team’s preseason opener and claimed by the Vikings yesterday. Now, he’s behind Ryan Kelly and Michael Jurgens as the third center. His NFL opportunity continues. 

Hopefully, the Minnesota Vikings will NOT be forced into further roster moves due to injury. 



Monday, August 11, 2025

Minnesota Vikings Receivers

The Minnesota Vikings receivers have become a topic of conversation. With Justin Jefferson and Jordan Addison at the top of the group, the receivers are always going to be a team focus. They are arguably the best pass-catching duo in the league. Jefferson is currently working back from a mild hamstring issue. Addison will be suspended for the first three games of the season. With those two situations, the panic was present even before Saturday’s preseason game against the Houston Texans. Rondale Moore was signed in the offseason as something of a wildcard. He was available for a modest contract mostly because he was coming back from a significant right knee injury. He suffered the injury about a year ago while he was with the Atlanta Falcons. Quick and shifty, he could provide a particular play-making element the Vikings don’t currently have on the roster. He was contending for a receiver role and leading the competition for the punt return role. All of that crashed when he was hauled down awkwardly (hip-drop tackle?) on his first touch against the Texans. While the results of an MRI have yet to be released, it appears that Moore suffered a significant injury to his left knee. The receiver panic has reached the next level.

Minnesota Vikings Receivers (without Rondale Moore)

Justin Jefferson
Jordan Addison
Jalen Nailor
Tai Felton 
Lucky Jackson
Jeshaun Jones
Tim Jones
Thayer Thomas
Dontae Fleming
Myles Price
Silas Bolden
Robert Lewis

Seeing as many Vikings pundits and fans didn’t have Rondale Moore making the team in their early 53-man roster projections, I’m not sure why his injury has amped the panic. Perhaps, it was special teams coordinator Matt Daniels saying that he was PR1. Who knows? I believe that some surrounding the team simply want to panic about something. Right now, receiver is that something. Jefferson will be fine. Addison will be back in Week 4. Jefferson and Jalen Nailor were fine last year in wins over the San Francisco 49ers and Houston Texans while Addison was out with an injury. I believe that Jefferson and Nailor will be fine against the Chicago Bears, Atlanta Falcons, and Cincinnati Bengals while Addison is suspended. Tai Felton and  Lucky Jackson will have to step up. It’s always “Next Man Up” in the NFL. 

As for the Vikings receiver room with Rondale Moore likely out for the season, Justin Jefferson, Jordan Addison, Jalen Nailor, and Tai Felton are locks. Lucky Jackson is nearly there. Actually, he may already be there. If the loss of Moore is felt anywhere, it’s probably special teams. I really liked him as the team’s punt returner. I mostly liked him there because he wouldn’t be on the roster solely for returns. I felt that he’d contribute, maybe significantly, on offense. Now, I feel that the returner might be a receiver that’s on the roster simply for special teams. Improving on returns is a must. The Vikings haven’t gotten much from punt returns since Marcus Sherels was on the roster. And he was only the roster for his special teams excellence. The lack of a return threat has really hurt the team with their field position. Hopefully, one of Silas Bolden, Dontae Fleming, or Myles Price grabs the job and becomes the Vikings next great punt returner. I believe that Jackson might’ve been added to that competition as well. Maybe he was always part of it and I just missed it. 

As long as there are no more injuries, the Vikings receivers will be fine. It’s “Next Man Up.” Tai Felton and Lucky Jackson will step up while Jordan Addison is out. Tight ends T.J. Hockenson and Josh Oliver will supplement the receivers. Running backs Aaron Jones and Jordan Mason will also factor heavily in the Vikings offensive attack. The Vikings will be fine. There’s no reason to panic in August. 


Sunday, August 10, 2025

VIkings - Texans

The Minnesota Vikings opened their preseason at beautiful US Bank Stadium with a 20-10 win over the Houston Texans. Preseason games are often difficult to judge. Teams approach them with various strategies and those strategies are rarely shared with observers. Despite that, the win was a solid showing by the Vikings in all phases.

After starting his Vikings coaching career with six consecutive preseason losses, Kevin O’Connell has guided his team to four consecutive wins. That might mean something. 

Any thoughts on the 2025 Minnesota Vikings will always begin with quarterback J.J. McCarthy. He got the start yesterday but played a single series. It’ll probably be his only appearance of the preseason. So, how did he play? “Fine” would be my assessment. The special teams did him, and the offense, no favors as a muffed catch and a holding penalty gave the offense a poor start at the 12-yard line. After three passes to Jordan Addison and two Jordan Mason runs, McCarthy had the Vikings at the Texans 49-yard line. It was all positive to that point. Locating Addison in his progression is always a good thing. While the third forced a dive and nice catch, it showed that McCarthy really just has to put the ball within reach of Addison and Justin Jefferson. His brilliant receivers can make plays and will make plays. McCarthy doesn’t have to be perfect. He just has to give his pass catchers a chance. On this occasion, he put that ball where only Addison could get it. From the Texans 49, Mason ran for nine yards. Then things got a little shaky. A screen to C.J. Ham was destined for failure from the start and lost three yards. McCarthy followed that with his worst play of the drive. He missed an open Lucky Jackson high. Hit that and the Vikings are sitting nicely in the red zone. On 4th-and-four, O’Connell decided to leave the ball in his quarterback’s hands. It was the right decision as McCarthy ran for eight yards and the first down. Incomplete to Addison, five-yard run from Mason, and incomplete to Mason forced the Vikings to settle for a Will Reichard field goal. While I hoped that O’Connell would give McCarthy another fourth-down chance, grabbing the points was the right decision. If he’d managed to connect with Jackson, I would have easily given McCarthy an “A” for his brief appearance. As it was, I’d give him a “B.” It looked like he made the right decisions throughout the lone possession and it ended with points. There’s the obligatory J.J. McCarthy critique. 

The Vikings offense, defense, and special teams did play the rest of the game. Here are some takeaways.

The worst part of the game was the serious leg injury to Rondale Moore on what appeared to be one of those jackass “hip-drop” tackles. I really thought the league was trying to do something about that bullshit. Maybe they should put some real tackling work back into training camp practices. Moore had worked his way back from a brutal right knee injury suffered last summer while he was with the Atlanta Falcons. Now, he appears to have a serious injury to his left leg. Just brutal.

The second worst part was late in the game when rookie center Zeke Correll was injured with what has already been diagnosed as a fractured ankle. Brutal. 

One preseason game and two players are probably done for the season. 

Texans quarterback Davis Mills started the game over starter C.J. Stroud. Mills carved up the Vikings defense on their first series. It was a ten-play, 74-yard drive and the Texans were rarely stressed by a defense missing nine probable starters. Other than an incomplete pass and a false start penalty, every play went for positive yards. After that casual march down the field, the Texans rarely did anything positive against any Vikings defensive combination. After gaining 74 yards on their first possession, the Texans gained only 120 yards on their next nine possessions. Their final three possessions ended with interceptions. So, the Vikings defense started slow but was stout throughout the game. 

Perhaps the greatest concern so far in training camp has been the play of the Vikings backup quarterbacks. Those concerns should now be less than they were. Sam Howell played the rest of the first half and was solid. He guided the offense to a field goal and a touchdown. He powered the ball from a yard out for the touchdown. He was accurate. He completed 11 of 13 passes for 105 yards. He appeared to make good decisions. The only thing that stopped him and the Vikings offense was the end of the half. 

Things didn’t go so smoothly for Brett Rypien. In his three possessions, the Vikings gained one first down. They punted three times. He completed 1 of 4 passes for six yards. His three misses weren’t close. His play was much like the play that had folks worried about the Vikings quarterbacks. 

Max Brosmer may have been the revelation of the game. He started a little slow but warmed to something close to hotness. He was certainly aided by a defense that kept getting the ball for the offense. In that sense, his opportunities were much better opportunities than those given Rypien. Brosmer’s first opportunity came on the Texans 40-yard line. That led to a touchdown on a nice Brosmer throw to fellow undrafted rookie Myles Price. 

That ends the quarterback observations.

Preseason Game #1 Standouts:

-Jordan Addison was great on his three catches. 
-Jordan Mason looked the part of a bruising compliment to Aaron Jones
-Zavier Scott may have zipped past Ty Chandler in the competition for RB3.
-Tai Felton had a couple catches and a terrific gunner rep on punt coverage.
-Jeshaun Jones was a just-missed Brett Rypien deep throw from an explosive game.
-Gabriel Murphy provided nice pressure and finished with 1.5 sacks.
-Elijah Williams was stout in the middle of the defensive line. 
-Kahlef Hailassie was in the right spot for two interceptions.
-Ambry Thomas also had an interception.
-Will Reichard was perfect on kicks.

There’s a punting competition in Minnesota. The Vikings punted three times against the Texans. Incumbent Ryan Wright had a 54- and a 49-yarder. One was pinned inside the 20-yard line. Challenger Oscar Chapman had a 52-yarder. Thanks in part to Tai Felton’s terrific coverage, the punt nearly resulted in a Texans turnover. The muffed football was there for the taking but the Texans covered it. 

If I were to pick an MVP for the Vikings Preseason Game #1, that player would probably be Zavier Scott. He’s an interesting player. I’ve always been intrigued by running backs with legit time as a receiver in their background. Scott is such a player. He played at least a year as a receiver in college. Since the Vikings signed him to the practice squad after he was among the final cuts of the Indianapolis Colts last season, I hadn’t seen him play for the Vikings until yesterday. He’s been a nearly year-long mystery. He looked great against the Texans. He gained 40 yards on seven carries and caught a pass for 11 yards. He’s a much tougher/harder runner than I expected. 

The New England Patriots are up next in Preseason Game #2. 

 



Saturday, August 9, 2025

It’s Game Day!

The Minnesota Vikings host the Houston Texans in the first preseason game for both teams. It might be preseason but it’s the first football, or football-like, game for so long. I’ve been waiting for this since this day since the Vikings 2024 season came to a dreadful end against the Los Angeles Rams in the playoffs. That was eight long months ago. The Vikings fixed a lot of things since that sad game. They spent the offseason fixing the offensive and defensive lines. While this game against the Texans won’t show much of those fixes, I’m looking forward to seeing what I do see. Here’s a list of those players I’m most excited to see. 

J.J. McCarthy - Of course. It always starts with the quarterback
Jordan Mason
Rondale Moore
Tai Felton
Lucky Jackson
Ben Yurosek
Will Fries
Donovan Jackson
Dallas Turner
Javon Hargrave
Jonathan Allen
Ivan Pace Jr. - I always want to see what this maniac does.
Kobe King
Isaiah Rodgers
Jeff Okudah
Dwight McGlothern
Zemaiah Vaughn
Theo Jackson
Jay Ward
Oscar Chapman
Silas Bolden
Myles Price
Sam Howell
Max Brosmer
Zavier Scott
Tre Stewart

I probably didn’t need to list players individually as I’m looking forward to seeing whatever I see of all 91 players on the roster. Several of the above probably won’t play. I’m excited to see Justin Jefferson and any inactive players on the sideline. The lucky Vikings fans attending training camp have seen these players for a couple weeks. Other than scattered highlights, this is the first time for me. It’s exciting. Vikings football, even preseason Vikings football, is exciting. 

SKOL!


Friday, August 8, 2025

Minnesota Vikings 91-Man Roster

The Minnesota Vikings are a day away from Preseason Game #1. The team hosts the Houston Texans tomorrow. Since the start of training camp, the Vikings roster has mostly maintained consistency. That’s a good thing as injuries are often the reason for transactions in July and August. There has been a splash of injuries roster but most are fortunately of the day-to-day variety. While Justin Jefferson dealing with a balky hamstring has garnered headlines, an offseason back injury to rookie Gavin Bartholomew is the most concerning long-term health issue. The sixth-round tight end’s injury has forced the Vikings to make a few roster tweaks with the tight end position. Giovanni Ricci was signed in June. Nine-year veteran Nick Vannett was signed earlier this week. A couple non-tight ends have been added to the roster since the start of training camp. Veteran offensive lineman Matt Nelson and safety Gervarrius Owens have been signed to supplement their respective positions. 

In advance of tomorrow’s big game against the Houston Texans, here’s an updated look at the 91-man roster of the Minnesota Vikings. 

Minnesota Vikings 91-Man Roster (91)

Offense (46)

Quarterbacks (4)
  9 J.J McCarthy
  8 Sam Howell
19 Brett Rypien
12 Max Brosmer

Running Backs (5)
33 Aaron Jones
27 Jordan Mason
32 Ty Chandler
36 Zavier Scott
38 Tre Stewart

Fullback (1)
30 C.J. Ham

Receivers (13)
18 Justin Jefferson
  3 Jordan Addison
  1 Jalen Nailor
  4 Rondale Moore
13 Tai Felton
14 Tim Jones
81 Lucky Jackson
82 Jeshaun Jones
89 Thayer Thomas
83 Silas Bolden
19 Dontae Fleming
31 Myles Price
85 Robert Lewis

Tight Ends (7)
87 T.J. Hockenson
84 Josh Oliver
86 Gavin Bartholomew - PUP
48 Ben Yurosek
46 Bryson Nesbit
49 Giovanni Ricci
45 Nick Vannett

Offensive Linemen (16)
71 Christian Darrsisaw
74 Donovan Jackson
78 Ryan Kelly
76 Will Fries
75 Brian O’Neill
64 Blake Brandel
78 Walter Rouse
65 Michael Jurgens
67 Justin Skule
62 Logan Brown
60 Joe Huber
66 Vershon Lee
72 Leroy Watson IV
68 Henry Byrd
63 Zeke Correll
69 Matt Nelson

Defense (42)

Defensive Linemen (10)
97 Harrison Phillips
93 Jonathan Allen
98 Javon Hargrave
61 Jalen Redmond
50 Levi Drake Rodriguez
94 Taki Taimani 
90 Tyrion Ingram-Dawkins
69 Elijah Williams
92 Jonathan Harris
95 Travis Bell 

Outside Linebackers (7)
58 Jonathan Greenard
43 Andrew Van Ginkel
15 Dallas Turner
59 Gabriel Murphy
98 Bo Richter
96 Tyler Batty
57 Chaz Chambliss

Inside Linebackers (7)
  0 Ivan Pace Jr.
51 Blake Cashman
55 Eric Wilson
  6 Brian Asamoah
41 Kobe King
52 Dorian Mausi
56 Austin Keys     

Cornerbacks (11)
  7 Byron Murphy Jr.
  5 Mekhi Blackmon
  2 Isaiah Rodgers
21 Jeff Okudah
29 Dwight McGlothern
37 Tavierre Thomas
23 Ambry Thomas
20 Reddy Steward 
25 Kahlef Hailassie
35 Keenan Garber
34 Zemaiah Vaughn     

Safeties (6)
22 Harrison Smith
44 Josh Metellus
26 Theo Jackson
20 Jay Ward
40 Mishael Powell
39 Gervarrius Owens

Special Teams (4)

Kickers (1)
16 Will Reichard

Punter (1)
17 Ryan Wright
91 Oscar Chapman

Long Snapper (1)
42 Andrew DePaola

***

The NFL’s offseason roster limit is 90 players. The Vikings have an international pathway exemption for Australian punter Oscar Chapman. He’s exempt from the 90-player roster limit. 

Thursday, August 7, 2025

Minnesota Vikings “Unofficial” Depth Chart

 The Minnesota Vikings host the Houston Texans on Saturday. In advance of the first preseason game, the Vikings released their first “unofficial” depth chart. It’s been an interesting tradition for each of the NFL’s teams to release “unofficial” depth charts at this stage of training camp. It’s interesting because a depth chart released by the team seems more “official” than “unofficial.” I believe the league’s teams see these depth charts as “unofficial” because there’s still so much uncertainty about the rosters. Some positional competitions are just getting started. How can they put something definite out there when there’s daily fluctuations? Despite their questionable nature, these depth chart releases are part of the process and they can be interesting. Here’s a look at the first “unofficial” depth chart of the Minnesota Vikings.

Minnesota Vikings “Unofficial” Depth Chart

Offense

Quarterback
Starter:
J.J. McCarthy

Backups:
Sam Howell
Brett Rypien
Max Brosmer

Running Back
Starter:
Aaron Jones, Sr.

Backups:
Jordan Mason
Ty Chandler
Zavier Scott
Tre Stewart

Fullback
Starter:
C.J. Ham

Wide Receiver
Starter:
Justin Jefferson

Backups:
Jalen Nailor
Tai Felton
Dontae Fleming
Myles Price
Robert Lewis

Wide Receiver
Starter:
Jordan Addison

Backups:
Lucky Jackson
Rondale Moore
Tim Jones
Jeshaun Jones
Thayer Thomas
Silas Bolden

Tight End
Starter:
T.J. Hockenson

Backups:
Josh Oliver
Ben Yurosek-or-Giovanni Ricci
Bryson Nesbit-or-Nick Vannett

Left Tackle
Starter:
Christian Darrisaw

Backups:
Justin Skule
Logan Brown

Left Guard
Starter:
Donovan Jackson

Backups:
Blake Brandel
Joe Huber
Vershon Lee

Center
Starter:
Ryan Kelly

Backups:
Michael Jurgens
Zeke Correll

Right Guard
Starter:
Will Fries

Backup:
Henry Byrd

Right Tackle
Starter:
Brian O’Neill

Backups:
Walter Rouse
Leroy Watson IV
Matt Nelson

Defense

Defensive Line
Starters:
Jonathan Allen
Harrison Phillips
Javon Hargrave

Backups:
Levi Drake Rodriguez
Jalen Redmond
Tyrion Ingram-Dawkins

Jonathan Harris
Taki Taimani
Travis Bell

Elijah Williams

Outside Linebacker
Starters:
Jonathan Greenard
Andrew Van Ginkel

Backups:
Dallas Turner
Gabriel Murphy

Bo Richter
Tyler Batty

Chaz Chambliss

Inside Linebacker
Starters:
Blake Cashman
Ivan Pace Jr.

Backups:
Eric Wilson
Brian Asamoah II

Kobe King
Austin Keys

Dorian Mausi

Cornerback:
Starter:
Byron Murphy Jr.

Backups:
Mekhi Blackmon
Dwight McGlothern
Ambry Thomas
Zemaiah Vaughn

Cornerback
Starter:
Isaiah Rodgers

Backups:
Jeff Okudah
Reddy Steward
Keenan Garber

Safety
Harrison Smith

Backups:
Jay Ward
Mishael Powell
Gervarrius Owens

Safety
Starter:
Joshua Metellus

Backups:
Theo Jackson
Tavierre Thomas
Kahlef Hailassie

Special Teams

Punter/Holder
Starter:
Ryan Wright

Backup:
Oscar Chapman

Kicker
Starter:
Will Reichard

Long Snapper
Starter:
Andrew DePaola

Punt Returner
Starter:
Rondale Moore

Backups:
Lucky Jackson
Silas Bolden
Myles Price

Kick Returner
Starter:
Tai Felton

Backup:
Ty Chandler

***

The offensive depth chart has no surprises but the competitions for RB3 and the final receiver spots may be the most interesting over the next few weeks.

On defense, I’m a little surprised that rookie cornerback Zemaiah Vaughn is behind Ambry Thomas. Perhaps it’s a veteran over rookie thing. I doubt that he needs it but perhaps it’s motivation for Vaughn.

If running back and receiver aren’t providing the most interesting training camp competitions, the competition for return roles are. I like that Tai Felton and Rondale are the “unofficial” leaders for kick return and punt return as I believe both could have roles on offense. I question whether the Vikings have much roster room for players that only playing on special teams. 

While I believe that only a handful of roster spots are up for grabs, the final few weeks of training camp will be interesting. 



Wednesday, August 6, 2025

Jordan Addison Suspended

The inevitable news dropped yesterday. Minnesota Vikings receiver Jordan Addison is suspended for the first three games of the 2025 NFL season. The suspension is for a violation of the league’s substance abuse policy. Addison pleaded no contest in July to a lesser charge of wet reckless driving stemming from a July 2024 drunken driving arrest in Los Angeles. His original charges of driving under the influence and driving with a 0.08% blood alcohol content were dismissed Technically, Addison wasn’t driving but he was behind the wheel of a parked car in a very suspect condition. That’s all that matters. 

While the suspension was expected, the announcement of it does have the feel of a punch to the gut. I was hoping for a two game suspension, perhaps even a single game, but I knew those were overly hopeful hopes. With Addison’s suspension becoming real, fans and media are now in the inevitable overreaction stage. The sky is falling. The reality of the situation is that the Vikings have known of this possibility since July 2024. Of course, it’s not ideal. Addison is a very important part of the Vikings offense. The Justin Jefferson - Jordan Addison duo is one of the league’s best. Partly due to Jefferson being sidelined by a balky hamstring, new quarterback J.J. McCarthy and Addison have developed a very nice connection during training camp. Their connections have often been the offensive highlights of practices routinely dominated by the defense. Just when things are cooking between the two, they will be forced into three-week separation. It isn’t great but it’s no reason to abandon hope. An offseason focused on improving the trenches on both sides of the ball combined with the possibilities with an exciting, young, talented quarterback has created excitement and expectations. The suspension is a hit to that excitement and those expectations. There’s no way around the fact that Addison will be missed during the first three games. However, the sky is not falling on the Vikings season. Here are some reasons to rest easy.

Kevin O’Connell
Justin Jefferson
T.J. Hockenson
Aaron Jones
Jordan Mason
Kevin O’Connell
Justin Jefferson
Josh Oliver
J.J. McCarthy
That rebuilt offensive line
Jalen Nailor
Tai Felton
Rondale Moore
Kevin O’Connell
Justin Jefferson

The sky is definitely not falling. Kevin O’Connell, his coaches, and the team’s decision-makers have known about this possibility for over a year. An injury at the start of last season forced the Vikings to deal with Addison’s absence on the fly and they won both games. With more than a year of awareness, I expect O’Connell and company to be prepared to take the field without Addison. After sweeping through Chicago, Atlanta, and Cincinnati, the rest of the league will be put on notice when Jordan Addison returns to the field in Dublin against the Pittsburgh Steelers.