The Minnesota Vikings vs Dallas Cowboys match player stats from their December 14, 2025 meeting tell the story of a game in which efficiency mattered more than total yardage. Minnesota defeated Dallas 34-26 at AT&T Stadium in Arlington, Texas, improving to 6-8 while the Cowboys fell to 6-7-1. Dallas produced 423 total net yards compared with Minnesota’s 327, but the Vikings converted their most important opportunities into touchdowns. J.J. McCarthy delivered one of his strongest performances of the season, Jalen Nailor caught two touchdown passes, and Minnesota’s defense repeatedly forced Dallas to settle for field goals. Dak Prescott threw for 294 yards and CeeDee Lamb topped 100 receiving yards, but those numbers were not enough to overcome Dallas’ red-zone problems.
Minnesota Vikings vs Dallas Cowboys Match Overview
Minnesota and Dallas met in Week 15 of the 2025 NFL regular season on Sunday Night Football. The game was played on December 14 at AT&T Stadium, with an announced attendance of 92,991. Minnesota entered the matchup at 5-8 and Dallas at 6-6-1. The Cowboys had major postseason implications attached to the game, while Minnesota was trying to build momentum late in the season.
The game remained close for most of the night. Dallas scored first, Minnesota answered, and the teams went into halftime tied at 17-17. The Cowboys briefly built a 23-17 lead in the third quarter, but Minnesota responded with 17 consecutive points to move ahead 34-23. A late Dallas field goal produced the final 34-26 score.
| Game Detail | Minnesota Vikings | Dallas Cowboys |
|---|---|---|
| Final Score | 34 | 26 |
| Record After Game | 6-8 | 6-7-1 |
| Total Net Yards | 327 | 423 |
| First Downs | 21 | 25 |
| Time of Possession | 27:24 | 32:36 |
| Third Down | 2-of-9 | 2-of-12 |
| Red Zone | 3-of-4 | 2-of-5 |
| Turnovers | 1 | 0 |
The comparison immediately highlights the unusual nature of the result. Dallas gained almost 100 more yards, possessed the football for more than five additional minutes and did not turn it over. Minnesota nevertheless won by eight points because it did more with its scoring chances.
Minnesota Vikings vs Dallas Cowboys Match Player Stats
The individual numbers show two very different offensive approaches. Dallas received more production in raw yardage from Prescott, Lamb and Javonte Williams. Minnesota, however, received touchdown-producing plays from McCarthy, Nailor and its short-yardage rushing attack.
Key Player Stats
| Player | Team | Key Performance |
|---|---|---|
| J.J. McCarthy | Vikings | 15/24, 250 passing yards, 2 pass TD, 1 INT; 1 rush TD |
| Jalen Nailor | Vikings | 3 receptions, 47 yards, 2 TD |
| T.J. Hockenson | Vikings | 66 receiving yards |
| Dak Prescott | Cowboys | 294 passing yards, 0 TD, 0 INT |
| CeeDee Lamb | Cowboys | 111 receiving yards |
| Javonte Williams | Cowboys | 91 rushing yards, 1 TD |
| George Pickens | Cowboys | 3 receptions, 33 yards |
McCarthy’s 250 passing yards represented a career high at that point, and he finished with a 108.0 passer rating. More importantly, he accounted for three touchdowns: two through the air and one on the ground.
J.J. McCarthy Delivers a Breakthrough Performance
McCarthy was one of the central figures in the Vikings’ victory. He completed 15 of 24 passes for 250 yards, throwing two touchdowns and one interception. He was not sacked, an important detail against a Dallas defense that needed to disrupt Minnesota’s passing rhythm.
His 62.5 percent completion rate does not fully explain his effectiveness. McCarthy averaged more than 10 yards per attempt and generated explosive gains when Minnesota needed them. One of the biggest was a 58-yard completion to Jordan Addison during the first half. That ability to stretch the field prevented Dallas from simply crowding the line of scrimmage.
McCarthy also contributed near the goal line. With Minnesota trailing 14-7 in the second quarter, he finished a 10-play, 75-yard drive with a 1-yard rushing touchdown. The score tied the game and showed Minnesota could answer Dallas with sustained drives rather than depending only on explosive plays.
His most valuable work came in scoring situations. Dallas generated more total offense, but McCarthy helped Minnesota turn possessions into touchdowns rather than field-goal attempts.
Jalen Nailor Becomes Minnesota’s Touchdown Difference-Maker
Jalen Nailor’s overall receiving volume was modest, but his scoring impact was enormous. Nailor caught three passes for 47 yards and two touchdowns on five targets. It was his first two-touchdown game.
His first touchdown came late in the opening quarter. McCarthy found Nailor for a 20-yard score, allowing Minnesota to answer Dallas and tie the game at 7-7.
The second was even more important. With Minnesota holding a narrow 24-23 lead in the fourth quarter, McCarthy connected with Nailor from four yards out. The touchdown increased Minnesota’s advantage to 31-23 and forced Dallas into a situation where a field goal alone could no longer tie the game.
Nailor also converted an important fourth-and-3 with a 23-yard reception late in the third quarter, helping set up C.J. Ham’s 1-yard rushing touchdown.
His stat line demonstrates why receiving yards alone can be misleading. CeeDee Lamb more than doubled Nailor’s receiving yardage, yet Nailor’s two touchdowns had a greater direct effect on the scoreboard.
Minnesota’s Other Receiving Contributors
The Vikings did not rely exclusively on Nailor. T.J. Hockenson finished with 66 receiving yards, tying for Minnesota’s team lead in receiving yardage for the game.
Jordan Addison also provided one of Minnesota’s most explosive plays with his 58-yard reception from McCarthy. That gain helped establish that Dallas could not focus solely on short and intermediate routes.
The distribution of Minnesota’s passing production was important. Nailor delivered the touchdowns, while Hockenson and Addison helped create yardage and field position.
This balanced approach made McCarthy’s 250-yard performance more valuable because the Cowboys could not completely remove one receiver and expect the passing game to collapse.
Minnesota Vikings Rushing Performance
Minnesota finished with 77 rushing yards, far below Dallas’ rushing production. Yet the Vikings scored two rushing touchdowns.
McCarthy scored on a 1-yard quarterback run in the second quarter, while fullback C.J. Ham powered in from one yard late in the third. Ham’s touchdown was particularly important because it gave Minnesota a 24-23 lead after Dallas had scored six unanswered points in the third quarter.
This is another example of the difference between total yardage and situational efficiency. Minnesota did not dominate on the ground, but it successfully used the running game where the field became compressed near the goal line.
Dak Prescott’s 294 Passing Yards
Dak Prescott finished with 294 passing yards, exceeding McCarthy’s total by 44 yards. He did not throw an interception, but he also did not throw a touchdown. His passer rating was 84.8.
Prescott moved Dallas between the 20s effectively. The Cowboys reached 423 total net yards and recorded 25 first downs. The problem was finishing drives.
Dallas scored touchdowns on runs by Javonte Williams and Malik Davis, but the passing attack never produced a touchdown. Once the field shortened near Minnesota’s end zone, the Vikings prevented Prescott and his receivers from consistently finishing possessions.
That explains why Prescott’s respectable passing total did not translate into enough points. Dallas repeatedly advanced into scoring territory, only for drives to end with Brandon Aubrey field goals.
CeeDee Lamb Leads All Receivers
CeeDee Lamb produced the biggest receiving total of the night with 111 yards. He was Prescott’s most productive target and provided Dallas with the type of receiving performance normally associated with a successful passing attack.
Lamb’s performance was especially notable because the Cowboys’ other major receiving threat, George Pickens, was held to only 33 yards.
That imbalance placed more pressure on Lamb to generate explosive plays and first downs. He succeeded in accumulating yardage, but Dallas never connected with him for a touchdown.
The Vikings therefore achieved an important defensive objective: Lamb could gain yards, but those yards would not consistently become seven-point possessions.
George Pickens Held to 33 Receiving Yards
George Pickens entered the game as one of Dallas’ most dangerous receivers during the 2025 season. Against Minnesota, however, he was limited to three receptions for 33 yards, with a longest reception of 17 yards and no touchdown.
That was significant because Pickens finished the 2025 regular season with 1,429 receiving yards and nine touchdowns. His limited production against Minnesota reduced the Cowboys’ ability to create explosive passing plays opposite Lamb.
When a defense faces two high-level receiving threats, slowing one can change the structure of the offense. Minnesota did not completely eliminate Dallas’ passing game, but limiting Pickens helped prevent Prescott’s 294 yards from becoming a multi-touchdown performance.
Javonte Williams Leads the Dallas Running Game
Javonte Williams was highly productive when Dallas gave him opportunities. He rushed for 91 yards while averaging 6.1 yards per carry and scored the Cowboys’ first touchdown on a 1-yard run.
Williams’ performance helped Dallas finish with 423 total yards. However, he missed much of the first half, and the Cowboys eventually found themselves in a situation that demanded more passing.
Dallas also received a 1-yard touchdown from Malik Davis early in the second quarter. That score gave the Cowboys a 14-7 advantage.
The rushing production was therefore effective, but the Cowboys were unable to maintain the same touchdown efficiency throughout the game.
Quarter-by-Quarter Scoring Breakdown
First Quarter: Both Teams Answer
Dallas opened the scoring with an 11-play drive that ended in a 1-yard Javonte Williams touchdown run.
Minnesota responded when McCarthy connected with Nailor for a 20-yard touchdown. After one quarter, the game was tied 7-7.
Second Quarter: 17-17 at Halftime
Malik Davis scored from one yard out to put Dallas ahead 14-7.
Minnesota responded with one of its best drives of the game. McCarthy led a 10-play, 75-yard possession and finished it himself with a 1-yard rushing touchdown.
Will Reichard later made a 29-yard field goal to give Minnesota its first lead, 17-14. Brandon Aubrey answered with a 37-yard field goal just before halftime, sending the teams into the break tied 17-17.
Third Quarter: Dallas Takes Control, Then Loses It
Dallas opened the second half with two Aubrey field goals, from 26 and 41 yards, to take a 23-17 lead.
Those possessions ultimately became a major part of the game’s story. Dallas was moving the ball but settling for three points.
Minnesota answered with an eight-play, 73-yard drive capped by C.J. Ham’s 1-yard touchdown. Instead of entering the fourth quarter behind, Minnesota held a 24-23 advantage.
Fourth Quarter: Vikings Pull Away
Minnesota created separation when Nailor caught his second touchdown, this time from four yards.
Reichard later connected from 53 yards to make the score 34-23.
Dallas managed one final Aubrey field goal from 41 yards with 19 seconds remaining, but Minnesota secured the 34-26 victory.
Why Dallas Lost Despite 423 Total Yards
The most interesting part of the Minnesota Vikings vs Dallas Cowboys match player stats is the contrast between yardage and scoring.
Dallas outgained Minnesota 423-327. The Cowboys also had a 25-21 advantage in first downs and possessed the football for 32:36 compared with Minnesota’s 27:24.
Normally, those numbers create a strong foundation for winning.
The difference was what happened at the end of drives.
Minnesota went 3-for-4 in the red zone. Dallas finished 2-for-5. Minnesota scored four touchdowns overall, while Dallas scored only two. Both teams had six scoring possessions, but the Vikings converted more of those opportunities into seven points.
Dallas also struggled badly on third down, converting only two of 12 attempts. Minnesota was only 2-of-9 itself, but its better red-zone execution compensated for that weakness.
Special Teams Played an Important Role
Both kickers contributed significantly.
Will Reichard made a 29-yard field goal in the second quarter and a 53-yarder late in the fourth. That second kick extended Minnesota’s lead from eight to 11 points with only 1:08 remaining.
Brandon Aubrey made field goals from 37, 26 and twice from 41 yards according to the official scoring sequence. Dallas nevertheless left points available during the game, with its recap noting two missed long field-goal attempts.
Minnesota also recovered Dallas’ late onside kick, with Josh Oliver securing the ball and effectively ending the Cowboys’ comeback opportunity.
Minnesota’s Pass Protection Was a Hidden Key
One statistic deserves special attention: Dallas did not sack J.J. McCarthy.
The Cowboys managed only one quarterback hit, according to Dallas’ official recap. That lack of pressure allowed McCarthy time to find receivers downfield and complete several high-value passes.
Quarterback statistics are often discussed separately from offensive-line play, but the two are closely connected. McCarthy’s 250 yards, 10-plus yards per attempt and two touchdown passes were made easier by a pocket that generally gave him enough time to work.
The absence of sacks also prevented negative plays that could have knocked Minnesota out of scoring range.
Red-Zone Efficiency Decided the Game
The clearest explanation for Minnesota’s victory comes from comparing red-zone numbers.
The Vikings converted three of four red-zone opportunities into touchdowns. Dallas scored touchdowns on only two of five.
That difference is enormous in a one-possession final margin.
Replacing a touchdown with a field goal costs four potential points. Do that multiple times, and a team can dominate yardage while still lose on the scoreboard.
Dallas’ 423 yards demonstrate that Minnesota did not shut down the Cowboys in the traditional sense. Instead, the Vikings tightened defensively when Dallas approached the end zone.
What the Player Stats Reveal About Minnesota
For Minnesota, the victory was encouraging because it did not depend on one superstar producing overwhelming numbers.
McCarthy delivered an efficient 250-yard performance. Nailor turned three catches into two touchdowns. Hockenson provided 66 receiving yards. Addison contributed an explosive 58-yard catch. McCarthy and Ham supplied short-yardage rushing touchdowns.
That distribution made Minnesota difficult to defend in crucial situations.
The Vikings also demonstrated that an offense does not need 400 yards to score more than 30 points. Field position, explosive plays and red-zone execution can overcome a lower total-yardage figure.
What the Player Stats Reveal About Dallas
Dallas’ statistics are a reminder that offensive volume and offensive efficiency are different measurements.
Prescott threw for 294 yards. Lamb recorded 111 receiving yards. Williams ran for 91 yards. The Cowboys gained 423 total yards, committed no turnovers and controlled possession.
Those are several positive indicators.
But Dallas scored only two touchdowns.
The Cowboys’ inability to finish drives turned potentially valuable possessions into field goals. Against an opponent scoring touchdowns, that mathematical disadvantage becomes difficult to overcome.
Dallas’ 2-of-12 third-down performance further reduced its ability to sustain drives at critical moments. The Cowboys moved the ball well enough to create opportunities but not efficiently enough to maximize them.
Historical Context of Vikings vs Cowboys
The Vikings-Cowboys matchup has a long history that includes both regular-season and postseason meetings. Before the 2025 game, Minnesota listed its all-time record against Dallas as 15-19, including a 3-4 postseason record. Minnesota had also lost the previous three regular-season meetings, all of which had been played at home.
The previous meeting had been dramatically different.
On November 20, 2022, Dallas crushed Minnesota 40-3 at U.S. Bank Stadium. Dak Prescott completed 22 of 25 passes for 276 yards and two touchdowns, Tony Pollard had 109 receiving yards and two receiving scores, and Ezekiel Elliott rushed for two touchdowns. Kirk Cousins was held to 105 passing yards and was sacked seven times.
The 2025 result therefore represented a major reversal. This time Minnesota protected its quarterback, produced the passing touchdowns and won the situational battles.
2022 vs 2025: How the Matchup Changed
| Category | 2022 Meeting | 2025 Meeting |
|---|---|---|
| Winner | Dallas | Minnesota |
| Final Score | DAL 40-3 | MIN 34-26 |
| Vikings Starting QB | Kirk Cousins | J.J. McCarthy |
| Cowboys Starting QB | Dak Prescott | Dak Prescott |
| Dallas Total Net Yards | 458 | 423 |
| Minnesota Total Net Yards | 183 | 327 |
| Vikings Points | 3 | 34 |
In 2022, Dallas dominated virtually every important statistical category. The Cowboys gained 458 yards compared with Minnesota’s 183 and held the football for 37:24. Minnesota converted only one of 11 third downs.
Three years later, Minnesota still surrendered more total yardage but was dramatically better in the situations that decide games.
Most Important Statistical Takeaways
The box score produces several clear conclusions.
McCarthy’s 250 passing yards, two passing touchdowns and one rushing touchdown made him Minnesota’s central offensive figure. Nailor’s two touchdown receptions gave the Vikings maximum scoring value from only three catches.
For Dallas, Prescott’s 294 passing yards and Lamb’s 111 receiving yards showed that the passing game was capable of moving the ball. Williams’ 91 rushing yards added balance.
But the largest number was not a player’s yardage total. It was the difference between four Minnesota touchdowns and two Dallas touchdowns.
That gap explains why Minnesota could lose the total-yardage battle by 96 yards and still win the game by eight points.
Conclusion
The Minnesota Vikings vs Dallas Cowboys match player stats show why NFL games cannot be understood through total yardage alone. Dallas accumulated 423 net yards, received 294 passing yards from Dak Prescott, 111 receiving yards from CeeDee Lamb and 91 rushing yards from Javonte Williams. On paper, those numbers suggested an offense capable of controlling the game.
Minnesota was simply more effective where it mattered most.
J.J. McCarthy completed 15 of 24 passes for 250 yards and two touchdowns while adding a rushing score. Jalen Nailor turned three receptions into 47 yards and two touchdowns. Minnesota protected McCarthy without allowing a sack, converted three of four red-zone opportunities and scored four touchdowns.
Dallas, meanwhile, repeatedly settled for field goals and finished only 2-of-12 on third down and 2-of-5 in the red zone. The result was a 34-26 Vikings victory that demonstrated the importance of situational football.
Frequently Asked Questions (FAQs)
Who won the Minnesota Vikings vs Dallas Cowboys game in 2025?
The Minnesota Vikings defeated the Dallas Cowboys 34-26 on December 14, 2025, at AT&T Stadium in Arlington, Texas. The victory improved Minnesota’s record to 6-8.
What were J.J. McCarthy’s stats against the Cowboys?
J.J. McCarthy completed 15 of 24 passes for 250 yards, two touchdowns and one interception, producing a 108.0 passer rating. He also scored a 1-yard rushing touchdown.
What were Dak Prescott’s stats against the Vikings?
Dak Prescott threw for 294 yards with no passing touchdowns and no interceptions. Dallas moved the football effectively but struggled to turn its passing yardage into touchdowns.
Who had the most receiving yards in Vikings vs Cowboys?
CeeDee Lamb led the game with 111 receiving yards for Dallas. For Minnesota, T.J. Hockenson had 66 receiving yards, while Jalen Nailor scored two touchdowns on three receptions for 47 yards.
Why did the Vikings beat the Cowboys despite having fewer yards?
Minnesota was significantly more efficient in scoring situations. The Vikings scored four touchdowns and went 3-of-4 in the red zone, while Dallas scored only two touchdowns and finished 2-of-5 in red-zone opportunities. That efficiency allowed Minnesota to win 34-26 despite being outgained 423-327.
Denver Broncos vs Las Vegas Raiders Match Player Stats: Complete Breakdown and Analysis
Detroit Lions vs Dallas Cowboys Match Player Stats: Full 2024 Game Breakdown