EAGAN, Minn. — J.J. McCarthy smiled the full seven-and-a-half minutes.
His first media session as Minnesota's unquestioned starting QB followed the opening walk-through of 2025 Vikings Training Camp.
As players in the Indoor Practice Facility headed from the walk-through to the locker room and cafeteria, the young quarterback addressed questions from the media about his summer break and preparedness to step in as the new starter.
"It's definitely a different feeling," quipped McCarthy about having a year under his belt, "and a really good one."
The 22-year-old successfully rehabbed a torn meniscus suffered in his right knee during his exhibition debut that upended his rookie season well before last September. He sharpened his mind in weekly 1-on-1 meetings with Head Coach Kevin O'Connell as the Vikings and former quarterback Sam Darnold rolled to 14 wins, and then had a phenomenal offseason, per his coach, giving him every reason to smile.
When asked how different this moment is from a year ago, McCarthy cited several small but important nuances: He knows the offense better; same with his teammates, and how they move and react to certain coaching points; and he's more aware of the day-to-day grind between practices and meetings.
In other words, McCarthy is more ready – and itching to take advantage of competition in camp.
"Just all the opportunities of growth," McCarthy said regarding his internal focus. "That's the biggest thing I'm looking forward to. There's so many ways that you can get better in protections and reads and reacting to what the defense is throwing at you in the pocket. And on the back end, there's just so many ways to improve going against this defense every day. With the coaches and players around us and around me, there's never a day where you don't learn anything. You learn a lot."
With O'Connell in his ear, and Brian Flores' defense in his gaze, learning seems like a never-ending guarantee. While personnel, such as safeties Harrison Smith and Joshua Metellus, in Flores' scheme can mix up the fits and confuse the offense, McCarthy at least has an idea of what he'll see from that side based on experiences in OTAs and minicamp, as well as extensive film review throughout the summer.
Unique from the offseason program, however, which helped McCarthy gauge his action on varying throws, O'Connell relayed Tuesday that sessions now will place added emphasis on situational mastery.
"Now we have that element of those (defensive) fronts in the rush, and how rush and coverage can work together to make things uncomfortable on quarterbacks. So now we can see just a new layer of information, and he's had the ability to kind of progress to these reps," O'Connell explained. "But I do think that there's a layer now where you start having real conversations about managing situations."
Take a look back at some classic pictures from Vikings Training Camp in Mankato and TCO Performance Center through the years.

























































2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2018 Training Camp - TCO Performance Center

2019 Training Camp - TCO Performance Center

2019 Training Camp - TCO Performance Center

2019 Training Camp - TCO Performance Center

2019 Training Camp - TCO Performance Center

2019 Training Camp - TCO Performance Center

2019 Training Camp - TCO Performance Center

2020 Training Camp - TCO Performance Center

2020 Training Camp - TCO Performance Center

2020 Training Camp - TCO Performance Center

2020 Training Camp - TCO Performance Center

2020 Training Camp - TCO Performance Center

2020 Training Camp - TCO Performance Center

2020 Training Camp - TCO Performance Center

2021 Training Camp - TCO Performance Center

2021 Training Camp - TCO Performance Center

2021 Training Camp - TCO Performance Center

2021 Training Camp - TCO Performance Center

2021 Training Camp - TCO Performance Center

2021 Training Camp - TCO Performance Center

2021 Training Camp - TCO Performance Center

2022 Training Camp - TCO Performance Center

2022 Training Camp - TCO Performance Center

2022 Training Camp - TCO Performance Center

2022 Training Camp - TCO Performance Center

2022 Training Camp - TCO Performance Center

2022 Training Camp - TCO Performance Center

2022 Training Camp - TCO Performance Center

2022 Training Camp - TCO Performance Center

2022 Training Camp - TCO Performance Center

2022 Training Camp - TCO Performance Center

2023 Training Camp - TCO Performance Center

2023 Training Camp - TCO Performance Center

2023 Training Camp - TCO Performance Center

2023 Training Camp - TCO Performance Center

2023 Training Camp - TCO Performance Center

2023 Training Camp - TCO Performance Center

2023 Training Camp - TCO Performance Center

2023 Training Camp - TCO Performance Center

2023 Training Camp - TCO Performance Center

2023 Training Camp - TCO Performance Center

2023 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center

2024 Training Camp - TCO Performance Center
For instance, what will McCarthy be inclined to do in a first-and-10 versus a gotta-have-it-type situation? There's a constant risk assessment for quarterbacks, which makes the phrase "game manager" ironic.
"All 32 [starters] better manage the game, or your team's going to lose," O'Connell said. "The best quarterbacks who have ever played this game, and the best guys in the league right now, do a great job managing their decision-making throughout games, and it can change from the ebbs and flows of a game, and I'd like to think during practices we can simulate that. And then the most important part of it is coming in, evaluating the tape, talking about the mindset of each throw – good or bad – and they're all learning moments."

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!
McCarthy, evidently, is in lockstep with his coach.
"I learned what windows I can fit [the ball] in, and what windows I can't, and being able to really feel what that throw felt like, and if I need to put more trajectory on it or put a little less and throw it a little bit earlier," McCarthy said about the freedom he's been encouraged to play with. "Different things like that, that just kind of went into play based off reps that were considered a failure, but I consider them a huge learning lesson and a huge opportunity to grow. There's gonna be more of those opportunities in this camp. We're always striving to get better and learn from our mistakes, but at the end of the day, we're competing a lot, so it's gonna be fun to go out and win some."
On Tuesday, O'Connell noted the newness of "everything" last year, relating to McCarthy, as well as "real improvements." The coach referenced McCarthy's clear strides in the early part of 2024 training camp and reminded that all his work – plus healthy repetitions this spring/summer – is beneficial.
View photos of the Vikings roster as of July 14, 2025.

3 WR Jordan Addison

3 WR Jordan Addison

93 DL Jonathan Allen

93 DL Jonathan Allen

6 LB Brian Asamoah II

6 LB Brian Asamoah II

86 TE Gavin Bartholomew

86 TE Gavin Bartholomew

96 OLB Tyler Batty

96 OLB Tyler Batty

95 DL Travis Bell

95 DL Travis Bell

5 CB Mekhi Blackmon

5 CB Mekhi Blackmon

83 WR Silas Bolden

83 WR Silas Bolden

64 G Blake Brandel

64 G Blake Brandel

12 QB Max Brosmer

12 QB Max Brosmer

62 T Logan Brown

62 T Logan Brown

68 G Henry Byrd

68 G Henry Byrd

51 LB Blake Cashman

51 LB Blake Cashman

57 OLB Chaz Chambliss

57 OLB Chaz Chambliss

32 RB Ty Chandler

32 RB Ty Chandler

91 P Oscar Chapman

91 P Oscar Chapman

63 OL Zeke Correll

63 OL Zeke Correll

71 T Christian Darrisaw

71 T Christian Darrisaw

42 LS Andrew DePaola

42 LS Andrew DePaola

13 WR Tai Felton

13 WR Tai Felton

19 WR Dontae Fleming

19 WR Dontae Fleming

76 G Will Fries

76 G Will Fries

35 CB Keenan Garber

35 CB Keenan Garber

58 OLB Jonathan Greenard

58 OLB Jonathan Greenard

25 CB Kahlef Hailassie

25 CB Kahlef Hailassie

30 FB C.J. Ham

30 FB C.J. Ham

98 DL Javon Hargrave

98 DL Javon Hargrave

92 DL Jonathan Harris

92 DL Jonathan Harris

87 TE T.J. Hockenson

87 TE T.J. Hockenson

8 QB Sam Howell

8 QB Sam Howell

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

81 WR Lucky Jackson

81 WR Lucky Jackson

26 S Theo Jackson

26 S Theo Jackson

18 WR Justin Jefferson

18 WR Justin Jefferson

79 T Marcellus Johnson

79 T Marcellus Johnson

33 RB Aaron Jones

33 RB Aaron Jones

82 WR Jeshaun Jones

82 WR Jeshaun 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

66 G Vershon Lee

66 G Vershon Lee

85 WR Robert Lewis

85 WR Robert Lewis

27 RB Jordan Mason

27 RB Jordan Mason

52 LB Dorian Mausi

52 LB Dorian Mausi

9 QB J.J. McCarthy

9 QB J.J. McCarthy

29 CB Dwight McGlothern

29 CB Dwight McGlothern

44 S Joshua Metellus

44 S Joshua Metellus

4 WR Rondale Moore

4 WR Rondale Moore

7 CB Byron Murphy Jr.

7 CB Byron Murphy Jr.

59 OLB Gabriel Murphy

59 OLB Gabriel Murphy

1 WR Jalen Nailor

1 WR Jalen Nailor

46 TE Bryson Nesbit

46 TE Bryson Nesbit

75 T Brian O'Neill

75 T Brian O'Neill

21 CB Jeff Okudah

21 CB Jeff Okudah

84 TE Josh Oliver

84 TE Josh Oliver

0 LB Ivan Pace Jr.

0 LB Ivan Pace Jr.

97 DL Harrison Phillips

97 DL Harrison Phillips

40 S Mishael Powell

40 S Mishael Powell

31 WR Myles Price

31 WR Myles Price

61 DL Jalen Redmond

61 DL Jalen Redmond

16 K Will Reichard

16 K Will Reichard

49 TE Giovanni Ricci

49 TE Giovanni Ricci

54 OLB Bo Richter

54 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

11 QB Brett Rypien

11 QB Brett Rypien

36 RB Zavier Scott

36 RB Zavier Scott

67 T Justin Skule

67 T Justin Skule

22 S Harrison Smith

22 S Harrison Smith

20 CB Reddy Stewart

20 CB Reddy Stewart

38 RB Tre Stewart

38 RB Tre Stewart

94 DL Taki Taimani

94 DL Taki Taimani

23 CB Ambry Thomas

23 CB Ambry Thomas

37 DB Tavierre Thomas

37 DB Tavierre Thomas

89 WR Thayer Thomas

89 WR Thayer Thomas

45 LB Max Tooley

45 LB Max Tooley

15 OLB Dallas Turner

15 OLB Dallas Turner

43 OLB Andrew Van Ginkel

43 OLB Andrew Van Ginkel

34 CB Zemaiah Vaughn

34 CB Zemaiah Vaughn

24 S Jay Ward

24 S Jay Ward

72 T Leroy Watson

72 T Leroy Watson

69 DL Elijah Williams

69 DL Elijah Williams

55 LB Eric Wilson

55 LB Eric Wilson

17 P Ryan Wright

17 P Ryan Wright

48 TE Ben Yurosek

48 TE Ben Yurosek
His pedigree also is an asset.
McCarthy shared that "situational football" was prioritized in college, under the direction of current Los Angeles Chargers Head Coach Jim Harbaugh and believes lessons learned from that time are applicable to the present.
"It's the same game, so it all corresponds to what we're doing in the NFL," McCarthy said. "Coach O'Connell, Coach Ryan Cordell, it's just a world-class operation when it comes to situational masters. And being able to be in the right mindset [at] the right time and execute, at the end of the day, and that's what this camp is all about, getting put in those situations and getting those reps of working at it.
"You have to know the situation on every single play of the game and just understand, 'Did the defense just get off the field? Are we really trying to take a shot here? Are we really trying to move the sticks and just kind of keep the possession going?' And really take in a multitude of factors within each drive," he added. "But I feel like that's just the No. 1 thing with the quarterback, is handling the situations and making the right decisions. And ultimately, that leads to the most probability of winning football games."
It's like McCarthy echoes O'Connell, and vice-versa.
"So much is a do-your-job-from-a-consistency standpoint," the coach said, generalizing the role of the quarterback. "Footwork, technique, feet and eyes, progressions, and understanding the situation of a play, a drill, a sequence of plays, and just being able to absorb all that as experience in real time.
"So this is a massive time for all of us," O'Connell continued. "It's a great time for J.J. and I to continue our rapport together, not only on the practice field, (but also) in the meeting rooms."
To say there's eyeballs on the 22-year-old is a significant understatement. He's the highest-drafted quarterback in the franchise's 64-year existence. He flashed potential in his lone preseason contest, the game in which he tore his meniscus, passing for 188 yards and a pair of touchdowns. He left Michigan at the pinnacle, going 27-1 as a starter, winning a National Championship and setting program records for career completion rate (67.6 percent) and interception rate (1.5%).
A lower volume of pass plays with the Wolverines, however, prompted some prognosticators to feel uncertain about McCarthy before the draft. The injury last year kept him from the opportunity to offer a rebuttal.
There's maybe no better historical nugget illustrating McCarthy's strange situation than this: Only 2 of 35 quarterbacks chosen in the first round since 2015 have not started a game as a rookie – Green Bay's Jordan Love in 2020 (Aaron Rodgers won MVP that season and repeated the next season), and McCarthy.
But McCarthy speaks with a calm confidence.
Except on the topic of fatherhood. The future NFL starter is a future father, as well, and said he filled his summer reading list with books on being a dad, a pivot from his typical interests in self-help literature.
"I've got a lot to learn in that area," his smile widened.

Training Camp Caps Available
Shop the Vikings 2025 Training Camp look with the official New Era white caps!
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.