NFL/Scores/MIN at DET

01/How each side played it

Play log
2020–2025 only
Minnesota Vikings
PlayNShareYDSYPPTD
Pass3038.5%1163.872
Run2532.1%1475.881
Kickoff56.4%00.000
No play (penalty)56.4%00.000
Punt45.1%00.000
QB kneel45.1%-5-1.250
Extra point33.8%00.000
Field goal22.6%00.000
Detroit Lions
PlayNShareYDSYPPTD
Pass4250.0%2405.712
Run2023.8%653.251
Kickoff67.1%00.000
No play (penalty)67.1%00.000
Punt56.0%00.000
Extra point33.6%00.000
Field goal22.4%00.000

02/Box score

68 lines
Both sides
MINNESOTA VIKINGS 27
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
J.J. McCarthyQB14/251435.7215
RUSHING
PlayerPOSCARYDSY/CTD
Jordan MasonRB10363.600
J.J. McCarthyQB9121.331
Aaron JonesRB9788.670
Jordan AddisonWR11616.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Justin JeffersonWR96477.81
Jalen NailorWR411616.00
Jordan AddisonWR424824.00
T.J. HockensonTE32115.51
Aaron JonesRB222010.00
Jordan MasonRB1111.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
Blake CashmanLB1350.0100
Javon HargraveNT821.0200
Byron MurphyCB850.0000
Eric WilsonLB532.0300
Jonathan GreenardLB520.0100
Josh MetellusSAF510.0000
Dallas TurnerLB420.0000
Jalen RedmondDL311.0100
Andrew Van GinkelOLB310.0100
Ivan PaceLB310.0000
Fabian MoreauCB310.0000
Harrison SmithFS310.0001
Jonathan AllenDE210.0000
Levi Drake RodriguezDL211.0100
Isaiah RodgersCB220.0000
Theo JacksonDB200.0000
Zavier ScottRB100.0000
Jalen NailorWR110.0000
Ben YurosekTE100.0000
Chaz ChamblissLB110.0000
Tyler BattyLB100.0000
Jay WardSAF100.0000
Tavierre ThomasSAF110.0000
KICKING
PlayerPOSPTS
Will ReichardK9
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.
DETROIT LIONS 24
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Jared GoffQB25/372847.7205
RUSHING
PlayerPOSCARYDSY/CTD
David MontgomeryRB11403.641
Jahmyr GibbsRB9252.780
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Amon-Ra St. BrownWR1399710.80
Sam LaPortaTE869716.21
Jameson WilliamsWR646616.51
David MontgomeryRB42105.00
Jahmyr GibbsRB3331.00
Kalif RaymondWR1000
Brock WrightTE111111.00
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
Jack CampbellLB961.0100
Alex AnzaloneMLB740.0000
Brian BranchCB640.0000
Derrick BarnesLB541.0200
Tyler LacyDE411.0000
Amik RobertsonCB320.0100
Terrion ArnoldCB310.0013
Sione VakiRB210.0000
Aidan HutchinsonDE221.0100
Alim McNeillDT210.0000
Tyleik WilliamsDT210.0100
Arthur MauletCB220.0000
Thomas HarperSAF220.0000
Jacob SaylorsRB100.0000
Jameson WilliamsWR110.0000
D.J. ReaderDT100.0000
Pat O'ConnorDE100.0000
Al-Quadin MuhammadLB111.0000
Grant StuardLB110.0100
Ty SummersLB100.0000
Tyrus WheatLB100.0000
Nick WhitesideDB100.0000
Jack FoxP110.0000
Jake BatesK100.0000
KICKING
PlayerPOSPTS
Jake BatesK6
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.

A player appears under a heading only if he recorded something there, so these tables are shorter than the roster that dressed. A dash is an absent figure rather than a recorded zero. Sacks carry a half, which is why that column shows a decimal, and the sack column in the passing table is times the passer was sacked, not sacks he made. There is no scoring summary or drive chart here: the play log carries no field position, no down and no distance, so a drive cannot be reconstructed and one is not guessed at. Where the play-type panel is missing, this fixture predates the play log, which begins in 2020. Where a box score is missing entirely, no per-player line was published for it. No play (penalty) is a snap wiped out by an accepted penalty: the down did not count. Measured across the whole 2020-2025 play log, all 27,755 such rows league-wide, 27,747 gained no yardage and none scored, so a no-play row carries a share of the snaps but no yards, and it drags the yards-per-play column down.