EAGAN, Minn. — Wednesday was a good day to be a Vikings defensive back.
Just ask Theo Jackson, or Byron Murphy, Jr., or Dwight "Nudie" McGlothern, or Jay Ward. Each recorded an interception during the course of the second padded practice of 2025 Vikings Training Camp.
Uno, dos, tres, cuatro.
Jackson's diving swipe down the middle of the field finished the practice. The pick of Sam Howell ended a 2-minute drill period between the second-team offense and second-team defense on the second play of the series.
Murphy, who also had a nice pass breakup while covering Jordan Addison and another on a blitz of J.J. McCarthy, finalized a team red zone period by easily collecting a pass by Brett Rypien.
McGlothern recorded his third consecutive practice with a pick to make it a streak. He nabbed a pass by Max Brosmer and returned the ball the distance before taking a victory lap in front of offensive players who were not in on the play.
Ward picked off a deep throw to the end zone by J.J. McCarthy that was intended for Jordan Addison on a third-down play in a team period. His INT occurred a few snaps after he registered another pass defensed while covering Addison.
Oh yeah, Harrison Smith also got in on the takeaways, forcing a fumble by receiver Jeshaun Jones at the end of a pass play.
Smith and veterans C.J. Ham, Joshua Metellus, Christian Darrisaw, Ryan Kelly, Jonathan Allen and Javon Hargrave were all back in action after not participating Tuesday.
Justin Jefferson remains sidelined while dealing with a "very minor hamstring strain." Receiver Robert Lewis also did not participate.
Players will have Thursday off before returning to action in full pads on Friday and Saturday.
Here are three observations presented by Minnesota Eye Consultants, the Proud LASIK Partner of the Minnesota Vikings:
View photos of players during 2025 Training Camp practice on July 30 at the TCO Performance Center.





























1. Sacks aplenty
The best defenses are the ones that understand the importance of having pass rush and pass coverage positively impact each other.
It's early, but it appears the 2025 Vikings are there.
In addition to the successes and celebrations enjoyed on the back end of the defense, the front 7 also had itself a day.
The group rushed well together at multiple times, pushing the pocket up the middle, or sending an outside linebacker screaming around the edge.
Jonathan Greenard, Andrew Van Ginkel and Dallas Turner all flashed impressive displays. Greenard and Turner were so in rhythm that they looked like synchronized swimmers as they executed Greenard's sack celebration at the end of a third-and-long.

Training Camp Tickets Now Available
Join us from July 26 through Aug. 14 at Twin Cities Orthopedics Performance Center for 2025 Vikings Training Camp presented by Omni Viking Lakes!
2. Darrisaw's comeback continues
The "Big Dog" moved closer to being fully back. Darrisaw, who has been rehabbing a knee injury suffered in Week 8, lined up for his first padded reps of 2025 during a team period.
Minnesota didn't overload the left tackle, instead rotating him with Justin Skule, but a few plays in that setting is another milestone for Darrisaw's return.
View photos of Vikings fans attending 2025 Training Camp at TCO Performance Center to participate in fan activities and watch practice.



















































3. 2-minute drill fares better
The Vikings first-team offense bounced back against the first-team defense during a 2-minute drill at the end of practice.
The offense started the drive at its 35-yard line with 1:10 remaining on the clock and trailing 21-20.
McCarthy opened the drive with quick and decisive passes to Jalen Nailor for gains of 9 and 7 yards to move the ball to the defense's 49-yard line.
He was flushed from the pocket on the next play and tried to fit a pass over the middle to Aaron Jones, Sr., but the ball was too high.
With the clock stopped and a timeout at his disposal, Head Coach Kevin O'Connell opted for a run play on second-and-10. Newcomer Jordan Mason got the edge with a nifty move and picked up a gain of 28 to move the ball to the 21-yard line. The Vikings had kicked in Tuesday's practice, so they did not attempt a field goal to end the possession.
View photos of the Vikings 53-man roster as of Sept. 11, 2025.

93 DL Jonathan Allen

93 DL Jonathan Allen

64 G Blake Brandel

64 G Blake Brandel

12 QB Max Brosmer

12 QB Max Brosmer

57 OLB Chaz Chambliss

57 OLB Chaz Chambliss

71 T Christian Darrisaw

71 T Christian Darrisaw

42 LS Andrew DePaola

42 LS Andrew DePaola

13 WR Tai Felton

13 WR Tai Felton

76 G Will Fries

76 G Will Fries

58 OLB Jonathan Greenard

58 OLB Jonathan Greenard

97 DL Javon Hargrave

97 DL Javon Hargrave

87 TE T.J. Hockenson

87 TE T.J. Hockenson

60 G Joe Huber

60 G Joe Huber

90 DL Tyrion Ingram-Dawkins

90 DL Tyrion Ingram-Dawkins

74 OL Donovan Jackson

74 OL Donovan Jackson

26 S Theo Jackson

26 S Theo Jackson

18 WR Justin Jefferson

18 WR Justin Jefferson

33 RB Aaron Jones

33 RB Aaron Jones

14 WR Tim Jones

14 WR Tim Jones

65 G Michael Jurgens

65 G Michael Jurgens

78 C Ryan Kelly

78 C Ryan Kelly

56 LB Austin Keys

56 LB Austin Keys

41 LB Kobe King

41 LB Kobe King

27 RB Jordan Mason

27 RB Jordan Mason

9 QB J.J. McCarthy

9 QB J.J. McCarthy

6 CB Dwight McGlothern

6 CB Dwight McGlothern

44 S Joshua Metellus

44 S Joshua Metellus

7 CB Byron Murphy Jr.

7 CB Byron Murphy Jr.

1 WR Jalen Nailor

1 WR Jalen Nailor

75 T Brian O'Neill

75 T Brian O'Neill

8 CB Jeff Okudah

8 CB Jeff Okudah

84 TE Josh Oliver

84 TE Josh Oliver

0 LB Ivan Pace Jr.

0 LB Ivan Pace Jr.

4 WR Myles Price

4 WR Myles Price

61 DL Jalen Redmond

61 DL Jalen Redmond

16 K Will Reichard

16 K Will Reichard

98 OLB Bo Richter

98 OLB Bo Richter

2 CB Isaiah Rodgers

2 CB Isaiah Rodgers

50 DL Levi Drake Rodriguez

50 DL Levi Drake Rodriguez

71 T Walter Rouse

71 T Walter Rouse

36 RB Zavier Scott

36 RB Zavier Scott

67 T Justin Skule

67 T Justin Skule

22 S Harrison Smith

22 S Harrison Smith

19 WR Adam Thielen

19 WR Adam Thielen

37 DB Tavierre Thomas

37 DB Tavierre Thomas

15 OLB Dallas Turner

15 OLB Dallas Turner

43 OLB Andrew Van Ginkel

43 OLB Andrew Van Ginkel

81 TE Nick Vannett

81 TE Nick Vannett

24 S Jay Ward

24 S Jay Ward

99 DL Elijah Williams

99 DL Elijah Williams

55 LB Eric Wilson

55 LB Eric Wilson

11 QB Carson Wentz

11 QB Carson Wentz

17 P Ryan Wright

17 P Ryan Wright

85 TE Ben Yurosek

85 TE Ben Yurosek
Join us at Training Camp.
View the 2025 Vikings Schedule.
Check out the 2025 International games.
View future opponents for the Vikings.
Buy single game tickets.
Download the official Vikings App.