
I wasn’t there today but compiled a roundup of coverage
The Minnesota Vikings had their second practice in full pads on Wednesday and by all accounts it was another day of dominance by the defense. The defense dominated the first practice in full pads on Monday as well.
Veterans that had the day off yesterday were back in action today, including Christian Darrisaw taking his first reps in 11-on-11 drills- a sign he’s on track to play Week One. Isaiah Rodgers was also back out there after missing the past few practices with some soreness.
Defensive Dominance
Defenses often have the upper hand early in training camp and with the Vikings this year it’s no different. Especially with a more experienced and healthy group well-versed in a more complex scheme, the Vikings’ defense has been giving the offense all it can handle and then some. That’s really been the case every year since Brian Flores came to Minnesota.
I wouldn’t take this as an indictment of the Vikings’ offense, as Will Fries is still ramping up and not taking all the team drill snaps, Donovan Jackson is a rookie still learning the system and acclimating to the league, and Christian Darrisaw only took his first few reps in team drills today. And Brian Flores isn’t holding back in his blitz packages either, which adds to the difficulty of an offensive line with three or four new players at the moment. In time they will get more in-sync and ramp up for the regular season.
The Vikings’ defense is just on an entirely different level right now. You have Jonathan Greenard and Dallas Turner synced up in their celebrations, you have Andrew Van Ginkel obliterating folks. It’s very one-sided.
— Alec Lewis (@alec_lewis) July 30, 2025
#Vikings’ second padded practice was a tour de force for the defense. It ended with Theo Jackson picking off Sam Howell, who became the fourth Vikings QB to be picked off today. Pressure, PBUs, TFLs and sacks throughout the day, too.
— Ben Goessling (@BenGoessling) July 30, 2025
The Vikings first-teams defense just absolutely destroyed the first-team offense in a full team drill. At least 2 sacks in 8 plays. Only one of the plays went for positive yardage. A theme of camp.
— Kevin Seifert (@SeifertESPN) July 30, 2025
#Vikings defense is charged up today. In the last period alone:
—Murphy PBU off a blitz
—Murphy TFL of Jordan Mason
—Sack of J.J. McCarthy
—Dwight McGlothern pick 6 on Max Brosmer— Ben Goessling (@BenGoessling) July 30, 2025
That was a really rough day for the Vikings offense. The defense dominated for the second practice in pads. Every Vikings QB threw an interception. The new look offensive line has been overwhelmed by pass rush. It’s also not even Aug. 1.
— Judd Zulgad (@jzulgad) July 30, 2025
It is exciting to see the Vikings with such a deep and talented defensive front. I mean the Vikings have Pro Bowl level talent at every position across the defensive line and backups that would be starters on other teams. That should also give the Vikings a strong rotation to keep everyone fresh throughout the game and season.
The #Vikings DL has been DOMINATING in training camp so far:
(@SeanBormanNFL)pic.twitter.com/AEmxIqrm5Z
— VikingzFanPage (@vikingzfanpage) July 30, 2025
A couple would-be sacks shown above. In the first AVG beats Ryan Kelly- who didn’t get much help from Blake Brandel with Javon Hargrave- on a twist. In the second Jonathan Greenard spins past Justin Skule. Donovan Jackson actually looked good on both of those reps though.
Jacob Hargrave just POWERED his way into the backfield for the sack:
(@Dust_Vikings)pic.twitter.com/lXQ2smXFzG
— VikingzFanPage (@vikingzfanpage) July 30, 2025
Javon Hargrave does what he’s done his whole career- win the leverage battle and bullrush to the quarterback. Ryan Kelly getting a workout.
Other Notes
Here is a somewhat random assortment of other from today’s practice.
Matt Daniels Provides Some Insight on Special Teams Competition
Vikings special teams coach Matt Daniels had a press conference today and answered some questions on the competition for special teams jobs.
He was asked about Oscar Chapman and the variety of punts he has to offer and Daniels said that Chapman has a lot of leg talent when it comes to the different punts in his toolkit and ball placement, etc. He also said he’s a rookie and so has a bit of a learning curve that he is climbing too.
When talking about the punt returner competition, he mentioned Rondale Moore, Silas Bolden, Tai Felton, and Myles Price. Felton hasn’t been as involved in the punt returner drills because he has been doing gunner drills that take place at the same time during practice. Daniels had a lot of positives to offer about Felton as a gunner.
I continue to believe the punt returner job will come down to the four players mentioned above, with Moore and Bolden the front runners at the moment. I imagine all four punt return prospects are in-play for kick returner as well, along with Isaiah Rodgers if he’s allowed to do that (which I doubt).
Special teams drills bring out the best in everyone.
(@A_TwiceKSTP)pic.twitter.com/Nx8w6vjcks
— VikingzFanPage (@vikingzfanpage) July 30, 2025
Bolden Beats Rodgers
This was a one-on-one drill and Silas Bolden managed to outrun 4.28” Isaiah Rodgers. Nice catch and feather-in-the-cap for Bolden who hasn’t seen many reps as a wide receiver.
Whoa. Silas Bolden outran Isaiah Rodgers? https://t.co/7nhehQb2gq
— Warren Ludford (@wludford) July 30, 2025
Bolden with another nice reception here:
#Vikings QB Max Brosmer with a BEAUTY:
(@Dust_Vikings)pic.twitter.com/4FPVDXnY5k
— VikingzFanPage (@vikingzfanpage) July 30, 2025
Okudah Gets Beat by Addison
Okudah has made several nice plays in training camp so far but can be exposed if he doesn’t have a good rep in press man coverage or plays off coverage. Here is an example with Jordan Addison.
This is the thing with Okudah. If he doesn’t have a good rep in press man, he can’t keep up with faster receivers down field. https://t.co/mt0fh9Wvu1
— Warren Ludford (@wludford) July 30, 2025
Rodgers with a nice rep against Nailor
Isaiah Rodgers was back on the field today and had this nice rep where he was step-for-step with Jalen Nailor and almost had an interception.
#Vikings DB Isaiah Rodgers with a near interception deep:
(@Dust_Vikings)pic.twitter.com/Fdq8Ewqmn4
— VikingzFanPage (@vikingzfanpage) July 30, 2025
McGlothern Adds to his Pick Total
McGlothern had his third pick this week- he had another PBU that led to another pick too- as he continues to build on an already impressive training camp so far. He looks to be an ascending player on the CB depth chart.
Dwight McGlothern has now gone 3 STRAIGHT days with an interception:
(@_jason_777)pic.twitter.com/9ZhUOrQRKe
— VikingzFanPage (@vikingzfanpage) July 30, 2025
Jay Ward with a nice PBU
Ward intercepted McCarthy today and had another INT earlier this week off a tipped ball. Here he makes a nice PBU covering Addison:
#Vikings DB Jay Ward with a nice PBU on Jordan Addison:
(@SeanBormanNFL)pic.twitter.com/hVlpIYzlUo
— VikingzFanPage (@vikingzfanpage) July 30, 2025
Theo Jackson Ends Practice with a Pick
.@theo_jackson05 closed it out today with an INT. pic.twitter.com/QfNl7sBn9i
— Minnesota Vikings (@Vikings) July 31, 2025
Quarterback Depth is an Issue
It’s not yet August, but none of the backup quarterbacks have been particularly impressive to date. Brosmer is consistently late on out routes and has been picked three times so far on them. Rypien has really played much, while Sam Howell remains tentative and that has led to some picks and misfires. Howell could still ramp up, and maybe Brosmer too, but I would not be surprised to see an addition to the quarterback room by the end of August.
Lucky Jackson Getting First Team Reps, But…
Jackson was the beneficiary of Justin Jefferson’s absence, as he has replaced the star receiver on the first unit. That would seem to auger well for his chances to make the roster, but his getting that job may be more about his knowing the system better than newcomers Tai Felton and Rondale Moore, for example. And while Jackson has gotten some targets, most seem to be going to Jordan Addison and Jalen Nailor.
It’s unclear how long the Vikings will choose to keep Justin Jefferson out (my guess is he could return to practice anytime), but for a guy like Tai Felton, getting up to speed on the playbook would give him a chance to take some first team reps and ultimately see some playing time if Addison is suspended early on.
J.J. McCarthy Dealing with Pressure
McCarthy has done more than just duck-and-cover during the defensive dominance this week. He’s also learning. He did have an interception today but overall he hasn’t really made a lot of mistakes as a result of pressure. In some ways it’s good for McCarthy to have this exposure to a more complex defensive scheme and dealing with pressure as he prepares for the regular season. He’ll doubtless experience pressure and will need to know how to deal with it effectively. But in other ways Brian Flores’ scheme may not offer as many benefits as it’s a scheme he may not see a lot of during the regular season.
But he’s still taking what the defense gives him in large part, despite tough conditions.
This time Jordan Addison comes up with the YD:
(@_jason_777)pic.twitter.com/ffYOXANwnS
— VikingzFanPage (@vikingzfanpage) July 30, 2025
#Vikings QB JJ McCarthy had Jordan Addison in the end zone, but he dropped it:
(@_jason_777)pic.twitter.com/HyFQp05RdT
— VikingzFanPage (@vikingzfanpage) July 30, 2025
#Vikings QB JJ McCarthy on the run to TJ Hockenson:
(@_jason_777)pic.twitter.com/X7SSG4eZPh
— VikingzFanPage (@vikingzfanpage) July 30, 2025
These two are forming a nice connection.
(@Dust_Vikings)pic.twitter.com/99nxEXxj2H
— VikingzFanPage (@vikingzfanpage) July 30, 2025
Speeeeedy
(@Dust_Vikings)pic.twitter.com/0Vc9SsXFHM
— VikingzFanPage (@vikingzfanpage) July 30, 2025
Love to see JJ McCarthy using his legs when needed:
(@Dust_Vikings)pic.twitter.com/5Ojxrf0IyG
— VikingzFanPage (@vikingzfanpage) July 30, 2025
That’s it for today’s training camp roundup. The Vikings have tomorrow off but return on Friday. I’ll be there Saturday, Sunday and Monday night with media access thanks to the Vikings offering it to us this year.
Follow me on X/Bluesky @wludford