EAGAN, Minn. — Even something believed to be the best decision can be tremendously difficult.
Such is the case for Vikings General Manager Nolan Teasley and Head Coach Kevin O'Connell in opting to trade J.J. McCarthy to the Giants in exchange for a 2027 fifth-round draft pick.
O'Connell called Monday "a tough day," and Teasley emphasized the human aspect of the transaction in their respective press conferences with Twin Cities media members.
"These types of decisions for me are never easy because the person is important," Teasley said. "I think he was an important person to this organization. I enjoyed my time getting to know J.J. I want the best for him, and I hope he succeeds in the future."
O'Connell noted nothing about the business decision changes the way he feels about McCarthy or the "hopes" he has for the 23-year-old quarterback moving forward. He believes New York — who recently lost starting QB Jaxson Dart for the season to a knee injury — presents a favorable opportunity for McCarthy.
"As I told him, I'll be pulling for him like crazy, to see him go and do well and apply a lot of the things we've talked about over his period of time here," O'Connell said.
He emphasized the amount of time he's spent with McCarthy since the Vikings drafted him 10th overall in 2024.
"I care about him. I have tremendous respect for him as a player, a person," O'Connell said. "I've just had a chance to spend time with him this morning, which was emotional. Our relationship means a lot to me. I believe it means a lot to him, and I was just really thankful to have that time 1-on-1 with him.
"These situations are never easy. From a standpoint of being the head coach, you understand hard decisions in the NFL. I understand them firsthand, going back a long way for me personally," O'Connell continued. "It's always going to be about the relationship. It's always going to be about investing in all these players so much and understanding their families are involved with that."
Below are additional takeaways from Monday's media sessions with Teasley and O'Connell.
View photos of the Vikings 53-man roster as of Sep. 28, 2026.

0 LB Ivan Pace Jr.

0 LB Ivan Pace Jr.

1 QB Kyler Murray

1 QB Kyler Murray

2 CB Isaiah Rodgers

2 CB Isaiah Rodgers

3 WR Jordan Addison

3 WR Jordan Addison

4 WR Myles Price

4 WR Myles Price

5 CB Zemaiah Vaughn

5 CB Zemaiah Vaughn



7 CB Byron Murphy Jr.

7 CB Byron Murphy Jr.

8 S Jakobe Thomas

8 S Jakobe Thomas

11 QB Carson Wentz

11 QB Carson Wentz

13 WR Tai Felton

13 WR Tai Felton

14 WR Jauan Jennings

14 WR Jauan Jennings

15 OLB Dallas Turner

15 OLB Dallas Turner

16 K Will Reichard

16 K Will Reichard

18 WR Justin Jefferson

18 WR Justin Jefferson

19 P Brett Thorson

19 P Brett Thorson

20 CB Charles Demmings

20 CB Charles Demmings

21 RB Demond Claiborne

21 RB Demond Claiborne

22 S Harrison Smith

22 S Harrison Smith

23 CB James Pierre

23 CB James Pierre

24 S Jay Ward

24 S Jay Ward

26 S Theo Jackson

26 S Theo Jackson

29 S Jacob Thomas

29 S Jacob Thomas



32 OLB Chaz Chambliss

32 OLB Chaz Chambliss

33 RB Aaron Jones Sr.

33 RB Aaron Jones Sr.

41 LB Jake Golday

41 LB Jake Golday

42 LS Andrew DePaola

42 LS Andrew DePaola

43 OLB Andrew Van Ginkel

43 OLB Andrew Van Ginkel

44 S Joshua Metellus

44 S Joshua Metellus

45 FB Max Bredeson

45 FB Max Bredeson

50 DL Levi Drake Rodriguez

50 DL Levi Drake Rodriguez

51 LB Blake Cashman

51 LB Blake Cashman

55 LB Eric Wilson

55 LB Eric Wilson

60 G Joe Huber

60 G Joe Huber

61 DL Jalen Redmond

61 DL Jalen Redmond

64 C Blake Brandel

64 C Blake Brandel

69 G Trevor Keegan

69 G Trevor Keegan

71 T Christian Darrisaw

71 T Christian Darrisaw

72 T Ryan Van Demark

72 T Ryan Van Demark

74 G Donovan Jackson

74 G Donovan Jackson

75 T Brian O'Neill

75 T Brian O'Neill

76 G Will Fries

76 G Will Fries

78 OL Caleb Tiernan

78 OL Caleb Tiernan

84 TE Josh Oliver

84 TE Josh Oliver

86 TE Gavin Bartholomew

86 TE Gavin Bartholomew

87 TE T.J. Hockenson

87 TE T.J. Hockenson

90 DL Tyrion Ingram-Dawkins

90 DL Tyrion Ingram-Dawkins

95 DL Caleb Banks

95 DL Caleb Banks

97 Domonique Orange

97 Domonique Orange

98 OLB Bo Richter

98 OLB Bo Richter

99 DL Elijah Williams

99 DL Elijah Williams
1. Timing & return of trade
O'Connell acknowledged the importance of relationships with players and their families while also recognizing the ultimate business of leading a pro team.
"You understand the decisions in the NFL that have to be made in the best interest in the organization," O'Connell said, "and you have a responsibility, and that's why I credit Nolan throughout … just his ability to handle situations with so much tact and thought, always thinking forward on building our team."
Teasley confirmed that McCarthy never requested a trade, but he declined to specify exactly when conversations around a potential transaction began. He did note that this specific situation — timing, scenario and compensation — prompted the trade to happen how and when it did.
"You have to recognize when a different situation or a new opportunity presents itself that it has the opportunity to present better outcomes," Teasley said. "When the situation with the Giants presented itself, we spoke internally — that's coaches, myself, the personnel staff, ownership — everyone came together. Just in terms of where we are and in terms of our roster, where it is currently … and what we might want to do in the future.
"Ultimately, we came to the conclusion that this was the best path forward and the best decision for the Minnesota Vikings," he added.
Teasley later said things "recently came together" to make the trade.
"We got to the point where the return made sense for us now to get an asset that, in all honesty, is going to help us in the future, or it could help us this season," he said. "So to have another asset that can help us continue to build, because the season and this roster [is] going to constantly evolve, and today's another example of that."
2. Exhausted development plan
Considering McCarthy only made 10 starts, O'Connell was asked about the trade through the lens of: Was there anything else that could have been done to bring McCarthy along?
He said the organization emptied the tank in its efforts to develop the 23-year-old.
"We tried to do everything we could to collaborate with a plan for [him] among coaches, among everybody in this building to try to put him in position to develop and grow," the coach said. "And I do think, you know, I do think he did. I do think he did develop and grow.
"And I think he improved. I think he improved this offseason," he added. "But at the same time, you're always going to look inward and look at it [like the] circumstances, they are what they were and are. But what could we have done differently? And J.J. and I talked about that this morning of, you know, like 'Do I wish I took him out of that first preseason game earlier? You know, whatever it may be, like that's where your mind goes, and I think it's a good question."
3. Murray's trajectory & QB room
Minnesota kept four quarterbacks on its initial 53-man roster, achieving its goal of building a deep and competitive room. Without McCarthy, Teasley maintained there's "a lot of belief" in the position.
He cited Kyler Murray's potential in the offense and is "still looking forward to that coming to fruition" after he took some steps forward Sunday in his first full game since October 2025.
Teasley also highlighted Carson Wentz's ability "to step in and win football games" and noted that Max Brosmer's development is important to the organization.
O'Connell elaborated on Murray and the offense trying to mesh.
"Look, we've seen Kyler play 11 snaps in one game and played against a good defense on the road yesterday. There's a lot of things beyond Kyler that we need to improve, including myself, and we're going to do that, and we're going to ascend as an offense," O'Connell said. "I believe in our guys. I believe in where we can get to as a team, and I just love the fact that collectively we're able to come together and find a way to win football games."
View photos of the Vikings schedule for the 2026 season.

Week 1 | Vikings vs. Packers
Sept. 13 - 3:25 p.m. CT
U.S. Bank Stadium

Week 1 | Vikings vs. Packers
Sept. 13 - 3:25 p.m. CT
U.S. Bank Stadium

Week 2 | Vikings at Bears
Sept. 20 - 12:00 p.m. CT
Soldier Field

Week 2 | Vikings at Bears
Sept. 20 - 12:00 p.m. CT
Soldier Field

Week 3 | Vikings at Buccaneers
Sept. 27 - 3:05 p.m. CT
Raymond James Stadium

Week 3 | Vikings at Buccaneers
Sept. 27 - 3:05 p.m. CT
Raymond James Stadium

Week 4 | Vikings vs. Dolphins
Oct. 4 - 3:05 p.m. CT
U.S. Bank Stadium

Week 4 | Vikings vs. Dolphins
Oct. 4 - 3:05 p.m. CT
U.S. Bank Stadium

Week 5 | Vikings at Saints
Oct. 11 - 12:00 p.m. CT
Caesars Superdome

Week 5 | Vikings at Saints
Oct. 11 - 12:00 p.m. CT
Caesars Superdome

Week 7 | Vikings vs. Colts
Oct. 25 - 12:00 p.m. CT
U.S. Bank Stadium

Week 7 | Vikings vs. Colts
Oct. 25 - 12:00 p.m. CT
U.S. Bank Stadium

Week 8 | Vikings at Lions
Nov. 1 - 12:00 p.m. CT
Ford Field

Week 8 | Vikings at Lions
Nov. 1 - 12:00 p.m. CT
Ford Field

Week 9 | Vikings vs. Bills
Nov. 9 - 7:15 p.m. CT
U.S. Bank Stadium

Week 9 | Vikings vs. Bills
Nov. 9 - 7:15 p.m. CT
U.S. Bank Stadium

Week 10 | Vikings at Packers
Nov. 15 - 12:00 p.m. CT
Lambeau Field

Week 10 | Vikings at Packers
Nov. 15 - 12:00 p.m. CT
Lambeau Field

Week 11 | Vikings at 49ers
Nov. 22 - 7:20 p.m. CT
Estadio Banorte

Week 11 | Vikings at 49ers
Nov. 22 - 7:20 p.m. CT
Estadio Banorte

Week 12 | Vikings vs. Falcons
Nov. 29 - 12:00 p.m. CT
U.S. Bank Stadium

Week 12 | Vikings vs. Falcons
Nov. 29 - 12:00 p.m. CT
U.S. Bank Stadium

Week 13 | Vikings vs. Panthers
Dec. 6 - 3:25 p.m. CT
U.S. Bank Stadium

Minnesota Vikings vs. Carolina Panthers

Week 14 | Vikings at Patriots
Dec. 10 - 7:15 p.m. CT
Gillette Stadium

Fireworks explode above Gillette Stadium prior to an NFL wild card playoff football game between the New England Patriots and the Los Angeles Chargers, Sunday, Jan. 11, 2026, in Foxborough, Mass. (AP Photo/Greg M. Cooper)

Week 15 | Vikings vs. Lions
Dec. 20 - 7:20 p.m. CT
U.S. Bank Stadium

Week 15 | Vikings vs. Lions
Dec. 20 - 7:20 p.m. CT
U.S. Bank Stadium

Week 16 | Vikings vs. Commanders
TBD
U.S. Bank Stadium

Week 16 | Vikings vs. Commanders
TBD
U.S. Bank Stadium

Week 17 | Vikings at Jets
Jan. 3 - 12:00 p.m. CT
MetLife Stadium

Week 17 | Vikings at Jets
Jan. 3 - 12:00 p.m. CT
MetLife Stadium

Week 18 | Vikings vs. Bears
TBD
U.S. Bank Stadium

Week 18 | Vikings vs. Bears
TBD
U.S. Bank Stadium
4. Injury updates on Jefferson, Oliver & Demmings
Though most of Monday's press conferences focused on the McCarthy trade, O'Connell provided injury updates on the back end of Sunday's road win over the Buccaneers.
Justin Jefferson, who left the game with an ankle injury, "avoided anything long-term" and will work on rehabbing the sprain this week. No designations were made related to his availability for Minnesota's Week 4 game against the Dolphins.
"It's just going to be about progressing throughout the week and where we can get him from a standpoint of getting the swelling down and then what kind of work week he can have," O'Connell said.
Tight end Josh Oliver suffered a torn bicep at Tampa Bay, and he will require surgery.
"Pretty unfortunate," O'Connell said. "Josh has been a big part of what we do offensively, and it's not just going to be T.J. [Hockenson]; it'll be that tight ends group as a whole that's going to need to step up and fill that void."
Rookie cornerback Chuck Demmings suffered a hamstring strain Sunday and "will likely miss some time," though a schedule for return was not specified.

Official Minnesota Vikings Mobile App
The Vikings App features all the best content from the Vikings Entertainment Network! Turn on push notifications to be the first to get breaking news, live score updates and join Drops to win free merch or autorgraphed memorabilia!
View the Vikings 2026 Schedule.
See future opponents for the Vikings.
Buy single game tickets.
Download the official Vikings App.
See more about the 2028 NFL Draft in Minnesota.













