Vikings
16–13
MIN @ NYG
Giants

Final · Sun, Dec 21, 2025 · 2025 Week 16 · MetLife Stadium

Ground Share

Vikings controlled more of the field

Teams with this edge win 86% of the time

MIN 62%38% NYG
48.8%GROUND30.0%

Win Probability

Preparing chart…

Expected Points

Preparing chart…

QB Matchup

QBPlaysEPA/playSuccess%Sack%Total EPAaDoTCMP%xCMP%CPOE
J.McCarthy19-0.2457.9%15.8%-4.55.164.3%67.8%-3.6
J.Dart19-0.9210.5%26.3%-17.46.553.9%71.2%-17.3

Team Stats

MetricMINNYG
EPA / Play-0.06-0.38
EPA / Dropback-0.17-0.92
EPA / Rush+0.07-0.03
Success Rate49.1%29.2%
Pass48.3%10.5%
Rush50.0%41.4%
Explosive Play Rate5.5%4.2%
Pass6.9%0.0%
Rush3.9%6.9%
Yards / Play4.422.94
Early-Down EPA / Play-0.36-0.19
3rd/4th-Down Conversion61.5%23.1%
Avg 3rd-Down Distance7.69.2
Line Yards / Carry3.153.61
Opportunity Rate (4+)50.0%51.7%
Stuff Rate19.2%6.9%
Havoc Rate Allowed14.5%10.4%
Avg Starting Field Position37.832.9
Plays5548
Total Yards243141
Total EPA-3.1-18.2
Giveaways21

Special Teams

Special teams were a wash

MIN 47%53% NYG
2.5 pts wonSPECIAL TEAMS2.8 pts won

Biggest swing · R.Wright punts 29 yards to NYG 15. G.Olszewski pushed ob at NYG 20 for 5 yards. PENALTY on MIN-S.Takitaki,… — NYG +0.8

Kickoffs · evenPunts · NYG +0.7Kicks · MIN +0.4

Player Stats

MIN

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Max BrosmerQB107/9524.3-0.5-0.05+10.730%+0.1000
J.J. McCarthyQB199/141085.4-4.5-0.24-3.658%-0.1801

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
J.J. McCarthyQB22010.0+3.8+1.91100%+0.101
Aaron JonesRB21854.0+2.8+0.1352%+0.150
C.J. HamFB133.0-0.2-0.180%+0.000
Zavier ScottRB242.0-0.2-0.1050%-0.010
Jordan MasonRB252.5-0.4-0.2250%-0.030

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Justin JeffersonWR868510.6+8.3+1.0463%+0.320
Tai FeltonWR1166.0+1.3+1.25100%+0.060
Zavier ScottRB1188.0+0.9+0.88100%+0.060
Josh OliverTE32196.3+0.8+0.2833%+0.040
Jordan AddisonWR32268.7+0.1+0.0467%-0.010
Jordan MasonRB1166.0+0.0+0.04100%+0.010
T.J. HockensonTE1122.0-0.4-0.420%+0.000
Aaron JonesRB3282.7-1.5-0.5033%-0.020
Jalen NailorWR2000.0-6.3-3.140%-0.190

Kicking

PlayerFGLongXPKOTBPts
Will ReichardK3/3(43, 31, 30)431/15010

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Ryan WrightP12929.024.029000

Kick returns

PlayerNoYdsAvgLongTD
Myles PriceWR25025.0290

Punt returns

PlayerNoYdsAvgLongTD
Myles PriceWR2126.0120

NYG

Dropbacks

PlayerDBC/AttYdsYds/DBEPAEPA/PlayCPOESRWPATDINT
Jaxson DartQB197/13330.9-17.4-0.92-17.311%-0.7901

Rush attempts

PlayerAttYdsYds/PlayEPAEPA/PlaySRWPATD
Devin SingletaryRB11474.3+0.8+0.0846%+0.060
Jaxson DartQB273.5+0.5+0.2550%+0.000
Wan'Dale RobinsonWR133.0-0.2-0.240%-0.020
Tyrone Tracy Jr.RB16714.4-2.3-0.1438%-0.110

Pass targets

PlayerTgtRecYdsYds/PlayEPAEPA/PlaySRWPATD
Darius SlaytonWR2184.0+2.4+1.2150%+0.070
Devin SingletaryRB11-1-1.0-1.1-1.150%-0.060
Tyrone Tracy Jr.RB2273.5-1.3-0.640%-0.040
Wan'Dale RobinsonWR63193.2-3.2-0.5317%-0.140
Theo JohnsonTE2000.0-4.4-2.210%-0.110

Kicking

PlayerFGLongXPKOTBPts
Ben SaulsK2/2(27, 39)391/1417

Punting

PlayerNoYdsAvgNetLongIn 20TBBlk
Jamie GillanP29145.539.551000

Kick returns

PlayerNoYdsAvgLongTD
Gunner OlszewskiWR37123.7290
Deonte BanksCB25628.0300

Punt returns

PlayerNoYdsAvgLongTD
Gunner OlszewskiWR155.050