In the glittering world of NFL rivalries, where tradition, pride, and cold-weather football create stories that last for generations, the Vikings and Packers always bring a special kind of energy. This latest chapter ended with Minnesota beating Green Bay 16–3 at U.S. Bank Stadium on January 4, 2026, in a game shaped by control, field position, defensive pressure, and one dominant receiving performance. This Minnesota Vikings vs Green Bay Packers Match Player Stats breakdown looks at how the Vikings built their win, why the Packers struggled offensively, and which players made the biggest impact. Minnesota finished with 363 total yards compared to Green Bay’s 121, while the Vikings also controlled possession 33:30 to 26:30.
Quick Bio
| Detail | Information |
|---|---|
| Match | Minnesota Vikings vs Green Bay Packers |
| Final Score | Vikings 16, Packers 3 |
| Date | January 4, 2026 |
| Venue | U.S. Bank Stadium, Minneapolis |
| Winning Team | Minnesota Vikings |
| Losing Team | Green Bay Packers |
| Vikings Record After Game | 9–8 |
| Packers Record After Game | 9–7–1 |
| Top Passer | J.J. McCarthy, 182 yards |
| Top Rusher | Jordan Mason, 94 yards |
| Top Receiver | Justin Jefferson, 101 yards |
| Key Scorer | Will Reichard, 10 kicking points |
Game Overview
The Minnesota Vikings vs Green Bay Packers Match Player Stats tell the story of a game where Minnesota was not explosive in the red zone but still controlled nearly every important rhythm. The Vikings scored first through Will Reichard’s 43-yard field goal, added another field goal and a C.J. Ham one-yard touchdown in the second quarter, then closed the game with a fourth-quarter Reichard field goal. Green Bay’s only points came from Brandon McManus, who made a 24-yard field goal with one second left, preventing the shutout but not changing the direction of the game.
Quarterback Performance
The Minnesota Vikings vs Green Bay Packers Match Player Stats at quarterback show a clear difference in passing efficiency and offensive comfort. J.J. McCarthy completed 14 of 23 passes for 182 yards with no touchdowns and no interceptions, giving Minnesota enough vertical movement to keep drives alive before leaving with another injury concern. Max Brosmer then completed 7 of 8 passes for 57 yards, giving the Vikings a steady second option. For Green Bay, Clayton Tune completed 6 of 11 passes for only 34 yards, and because the Packers were sacked four times for 41 yards, their official net passing total dropped to minus-7 yards.

Rushing Breakdown
The Minnesota Vikings vs Green Bay Packers Match Player Stats on the ground were closer than the passing numbers, but Minnesota’s rushing attack was more useful in sustaining drives. Jordan Mason led the Vikings with 14 carries for 94 yards, including a long gain of 24, while Ty Chandler added 23 yards and C.J. Ham scored the only touchdown of the game on a one-yard run. Green Bay did produce 128 rushing yards, with Chris Brooks carrying 13 times for 61 yards and Emanuel Wilson adding 44 yards on 18 carries, but those numbers did not translate into meaningful scoring pressure.
Receiving Highlights
The biggest individual star in the Minnesota Vikings vs Green Bay Packers Match Player Stats was Justin Jefferson, who caught 8 passes on 11 targets for 101 yards. Even without a touchdown, Jefferson’s production gave Minnesota the field-stretching presence that Green Bay lacked. Jalen Nailor added 3 catches for 49 yards, and Josh Oliver contributed 2 receptions for 29 yards before leaving with an ankle injury. Green Bay’s receiving numbers were extremely limited, with J. Keeney-James leading the team on 2 catches for 15 yards, followed by Matthew Golden with 1 catch for 8 yards and Josh Whyle with 1 catch for 4 yards.
Defensive Impact
The Minnesota Vikings vs Green Bay Packers Match Player Stats also show how much Minnesota’s defense shaped the game. Dallas Turner was especially disruptive, recording 2 sacks, while Blake Cashman and Theo Jackson each added a sack. That pressure explains why Green Bay’s passing production collapsed despite Tune avoiding interceptions. Minnesota did not need a takeaway-heavy performance; the pass rush, tackling, and field-position control were enough to limit Green Bay to 12 first downs and only 2.4 yards per play.
Special Teams and Scoring Control
The Minnesota Vikings vs Green Bay Packers Match Player Stats highlight Will Reichard as one of the most valuable players in the game because his consistency turned Minnesota’s controlled drives into points. Reichard made all three of his field goals, from 43, 25, and 37 yards, and also converted his extra point. Brandon McManus made Green Bay’s only scoring play, a 24-yard field goal at the end. Punting also mattered, as Green Bay’s Daniel Whelan punted 8 times with a 53.9-yard average, while Minnesota’s Ryan Wright punted only 4 times, showing how often Green Bay’s offense stalled.

Key Performance Table
| Player | Team | Main Stat |
|---|---|---|
| J.J. McCarthy | Vikings | 14/23, 182 passing yards |
| Max Brosmer | Vikings | 7/8, 57 passing yards |
| Jordan Mason | Vikings | 14 carries, 94 rushing yards |
| Justin Jefferson | Vikings | 8 catches, 101 receiving yards |
| C.J. Ham | Vikings | 1 rushing touchdown |
| Will Reichard | Vikings | 3/3 field goals, 10 points |
| Clayton Tune | Packers | 6/11, 34 passing yards |
| Chris Brooks | Packers | 13 carries, 61 rushing yards |
| Emanuel Wilson | Packers | 18 carries, 44 rushing yards |
| Brandon McManus | Packers | 1/1 field goals, 3 points |
What the Numbers Really Mean
The Minnesota Vikings vs Green Bay Packers Match Player Stats prove that this was not a high-scoring shootout but a disciplined Minnesota performance. The Vikings had 23 first downs compared to Green Bay’s 12, ran 64 plays compared to Green Bay’s 50, and averaged 5.7 yards per play while holding the Packers to 2.4. The red-zone numbers were not perfect for Minnesota, as they finished 1-for-4, but the combination of Jefferson’s receiving, Mason’s rushing, Reichard’s kicking, and the defense’s pressure gave them full control.
Final Thoughts
The Minnesota Vikings vs Green Bay Packers Match Player Stats from this matchup show a Vikings team that won through balance rather than flash. Jefferson gave the passing game its star moment, Mason kept the offense grounded, Reichard delivered clean special-teams execution, and the defense made Green Bay’s passing game almost disappear. For the Packers, the rushing attack had some life, but the lack of passing production and repeated stalled drives made a comeback impossible. In the end, Minnesota’s 16–3 win was a complete, controlled rivalry victory.
FAQs
Who was the best player in the game?
Justin Jefferson was the standout offensive player because he caught 8 passes for 101 yards and consistently moved the Vikings into better field position. In a game without many touchdowns, his receiving production was the clearest difference-maker in the Minnesota Vikings vs Green Bay Packers Match Player Stats.
What was the final score?
The Vikings defeated the Packers 16–3 at U.S. Bank Stadium in Minneapolis. Minnesota scored in the first, second, and fourth quarters, while Green Bay managed only one late field goal.
How did J.J. McCarthy perform?
J.J. McCarthy completed 14 of 23 passes for 182 yards with no touchdowns and no interceptions. His performance was steady, especially in the first half, before injury concerns again became part of the postgame story.
Why did the Packers struggle so much?
Green Bay struggled because its passing attack never developed. Clayton Tune threw for only 34 yards, and the Packers finished with minus-7 net passing yards after sacks. That made it difficult for Green Bay to sustain drives or threaten Minnesota’s defense.
What is the main takeaway from the game?
The main takeaway from the Minnesota Vikings vs Green Bay Packers Match Player Stats is that Minnesota controlled the game through efficiency, defense, and special teams. The Vikings did not need a huge score because they dominated yardage, possession, and field position from start to finish.


