Week 16, 2025

played in Baltimore, TN

39 degrees, rain, 11 mph wind

Minnesota Vikings10073-20
Baltimore Ravens0707-14

Scoring Summary
1Q: 12:29 MIN - Justin Rohrwasser 23 field goal
1Q: 04:48 MIN - Devin Singletary 13 pass from Jonathan Hastings (Justin Rohrwasser extra point)
2Q: 12:59 BAL - Tyreek Hill 5 run (Courtney Carney extra point)
3Q: 04:19 MIN - Myles Martineau 18 pass from Jonathan Hastings (Justin Rohrwasser extra point)
4Q: 09:35 MIN - Justin Rohrwasser 39 field goal
4Q: 05:32 BAL - Kenny Stills 56 pass from Patrick Mahomes (Courtney Carney extra point)

Team StatisticsMINBAL
Record6-97-8
First Downs1817
- by Rushing88
- by Passing97
- by Penalty12
Total Net Yards324300
- Offensive Plays7067
- Yards per Play4.634.48
Net Rushing Yards16972
- Rushing Attempts3326
- Yards per Rush5.122.77
Net Passing Yards155228
- Att./Comp./Intrcpt34 - 18 - 141 - 20 - 3
- Gross Passing Yards178228
- Sacks/Yards Lost3/230/0
- Yards per Pass Play4.195.56
Fumbles/Lost1/13/2
3rd Down Conversions8/197/16
- Avg. YtG on 3rd Down8.18.1
4th Down Conversions0/01/1
Penalties/Yards7/493/15
Punt Returns/Yards2/314/22
Kick Returns/Yards2/502/47
Interception Ret./Yards3/411/10
2pt Conversions0/00/0
Red Zone Visits31
- Red Zone TDs/FGs2/11/0
Avg. Drive StartOWN 39OWN 24
Time of Possession31:2728:33

Drive Charts

Minnesota Vikings
QuarBeganPossFromPlaysYardsResult
114:161:55OPP 1337Field Goal
110:496:09OWN 101390Touchdown
212:491:54OWN 333-4Punt
28:121:41OWN 20419Punt
25:342:37OWN 9627Punt
20:240:24OWN 35347Half
315:003:22OWN 18616Punt
38:043:55OWN 29871Touchdown
32:401:20OPP 4838Punt
30:060:51OPP 463-9Interception
413:021:07OPP 47422Fumble
410:331:04OPP 213-1Field Goal
48:211:36OWN 3539Punt
45:044:09OWN 39822Punt
Baltimore Ravens
QuarBeganPossFromPlaysYardsResult
115:000:44OWN 2110Interception
112:211:32OWN 3738Punt
14:406:51OWN 251475Touchdown
210:552:43OWN 36521Punt
26:310:57OWN 39410Punt
22:572:33OWN 15516Punt
311:383:34OWN 6765Fumble
34:091:29OWN 25523Fumble
31:201:14OWN 636Punt
414:151:13503-5Interception
411:551:22OWN 253-5Interception
49:291:08OWN 2536Punt
46:451:41OWN 15685Touchdown
40:550:55OWN 20510Game

Game MVP: Cam Akers, Minnesota Vikings

Rushing Statistics

MinnesotaAttYardsAvgLG10+TD
RB Cam Akers15966.402850
RB Spencer Bleess9212.331210
FB Joshua Kelley6315.171010
QB Jonathan Hastings2189.001010
WR Devin Singletary133.00300
BaltimoreAttYardsAvgLG10+TD
RB Dan Shreves12252.08800
RB Steve Dishowitz8273.38800
WR Tyreek Hill263.00501
QB Patrick Mahomes2147.00900
WR Kenny Stills111.00100
RB Robert Pritchett1-1-1.00-100

Passing Statistics

MinnesotaAttCompYardsSk/YdTDLGIntRate
Jonathan Hastings34181783/23246175.3
BaltimoreAttCompYardsSk/YdTDLGIntRate
Patrick Mahomes41202280/0156343.5

Receiving Statistics

MinnesotaCatchTargYardsAvgYACLGTD
WR Anthony Miller356120.331460
TE Myles Martineau384515.0021211
RB Spencer Bleess3393.00160
TE Luis Reeves24157.50280
WR Blake Guthrie2473.50050
RB Devon Martinez2363.00550
WR Devin Singletary121313.004131
WR Dusty Foreman111010.000100
TE K.C. Harden131212.000120
RB Cam Akers0100.00000
BaltimoreCatchTargYardsAvgYACLGTD
WR Andres Ricci510489.604280
WR Tyreek Hill376120.3336360
RB Steve Dishowitz34124.001100
RB Dan Shreves3372.33360
WR Kenny Stills235728.509561
WR Dillon Shelby232613.0013190
RB Robert Pritchett121212.002120
TE Reggie Morton1355.00050
TE Kennedy Sherman0200.00000
TE Jorge Brady0300.00000

Interception Statistics

MinnesotaIntsYardsAvgTD
OLB Rashaan Evans11010.000
S Leonard McDaniel11616.000
ILB Winfred Pirker11515.000
BaltimoreIntsYardsAvgTD
CB Devan Pegues11010.000

Fumble Statistics

MinnesotaFumbRecovForceTD
QB Jonathan Hastings1000
ILB Parker Matthews0100
S Chase Brown0100
S Van Nieuwstadt0020
OLB Rashaan Evans0010
BaltimoreFumbRecovForceTD
RB Dan Shreves2000
WR Tyreek Hill1100
S Logan Meier0100
OLB Gabe Kerr0010

Punting Statistics

MinnesotaPuntYardsAvgNetLGIn20
Braden Barlow730243.137.1604
BaltimorePuntYardsAvgNetLGIn20
Alex Reilly626343.835.3533

Kicking Statistics

MinnesotaFGs40+Yd50+YdLGPAT
Justin Rohrwasser2/20/00/0392/2
BaltimoreFGs40+Yd50+YdLGPAT
Courtney Carney0/00/00/002/2

Punt Return Statistics

MinnesotaRetYardsAvgTD
Zachery Stemke23115.50
BaltimoreRetYardsAvgTD
Tyreek Hill4225.50

Kick Return Statistics

MinnesotaRetYardsAvgTD
Dusty Foreman25025.00
BaltimoreRetYardsAvgTD
Andres Ricci24723.50

Defensive Statistics

MinnesotaTackAsstSackRPlayPPlay
OLB Rashaan Evans610.02437
S Van Nieuwstadt530.02437
ILB Winfred Pirker520.02437
DT B. J. Hill400.01628
CB Junior Brovins400.01331
OLB Ramon Horner310.01029
S Leonard McDaniel300.01131
DE Glenn Batchelor300.01924
ILB Parker Matthews230.01411
S Chase Brown210.02428
DT Micah Meyer200.01013
OLB Brendan Palmer110.077
DE Josh Buckley110.01922
DE Vic Beasley100.0717
WR Anthony Miller10---------
CB Antonio Woodard100.01826
CB R.J. Horner010.02540
BaltimoreTackAsstSackRPlayPPlay
OLB Gabe Kerr1220.03234
ILB Vinny Gustafson520.03234
CB Herman Caniglia520.03237
DE K'Lavon Chaisson431.53237
DT Javon Kinlaw440.52731
DT Colby Posharow400.02724
CB Devan Pegues310.01811
S Logan Meier300.01817
S Jordan Fuller300.01931
DE Jeffrey Pierce201.03136
CB Fabian Moreau210.03236
OLB Sergio Stewart120.01618
S Antoine Winfield Jr120.02723
DT Jordan Elliott110.068
WR Tyreek Hill10---------
CB Quincy Wilson100.0413
WR Andres Ricci10---------
TE Kennedy Sherman10---------
DE Arden Key010.0812

Pass Rush Statistics

MinnesotaSackBlockHurryKnockPPlay
DE Josh Buckley0.020022
DT B. J. Hill0.012328
DE Glenn Batchelor0.012024
DE Vic Beasley0.002217
BaltimoreSackBlockHurryKnockPPlay
DE K'Lavon Chaisson1.503437
DE Jeffrey Pierce1.003536
DT Javon Kinlaw0.501131
OLB Sergio Stewart0.010018
ILB Connor Graham0.00103

Pass Defense Statistics

MinnesotaCaughtDefnsdIntrcpPPlay
CB Junior Brovins40031
S Van Nieuwstadt40037
S Leonard McDaniel30131
OLB Rashaan Evans20137
OLB Ramon Horner20029
ILB Winfred Pirker11137
CB Antonio Woodard11026
DT B. J. Hill10028
ILB Parker Matthews10011
S Chase Brown10028
CB Zachery Stemke0105
CB R.J. Horner01040
BaltimoreCaughtDefnsdIntrcpPPlay
OLB Gabe Kerr41034
CB Herman Caniglia31037
CB Fabian Moreau21036
CB Devan Pegues20111
CB Quincy Wilson20013
S Logan Meier20017
ILB Vinny Gustafson10034
DT Colby Posharow10024
DT Javon Kinlaw10031
DE Jeffrey Pierce01036
OLB Sergio Stewart01018

Blocking Statistics

MinnesotaKeyBlBlOppPancRPlySckAPPly
C Alexis Durham59233137
C Ethan Pocic35133037
T Clothesline Francis27033237
G Vinny Cheek15033037
TE Myles Martineau12032035
T Zack Arbogast02033037
TE K.C. Harden01010023
BaltimoreKeyBlBlOppPancRPlySckAPPly
C Taylor Moton35026041
G Connor Williams27026041
T Colby Young23026041
G Harvey Burton15026041
T Jake Matthews04026041

Special Teams Tackles

MinnesotaTacklesSTPlays
Myles Martineau223
Zachery Stemke218
Jack Bergsman115
Devin Singletary11
BaltimoreTacklesSTPlays
K'Lavon Chaisson311
Colby Young16

Participation

MinnesotaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
TE Myles Martineau3235------2390
G Vinny Cheek3337------979
S Van Nieuwstadt------24371475
C Ethan Pocic3337---------70
T Clothesline Francis3337---------70
ILB Winfred Pirker------2437970
C Alexis Durham3337---------70
QB Jonathan Hastings3337---------70
T Zack Arbogast3337---------70
WR Anthony Miller3023------1669
CB R.J. Horner------2540---65
OLB Rashaan Evans------2437---61
OLB Ramon Horner------10292160
WR Blake Guthrie3023---------53
S Chase Brown------2428---52
DT B. J. Hill------1628650
CB Antonio Woodard------1826650
CB Junior Brovins------1331---44
RB Spencer Bleess1915------1044
DE Glenn Batchelor------1924---43
S Leonard McDaniel------1131---42
TE K.C. Harden1023------942
DE Josh Buckley------1922---41
RB Cam Akers1721---------38
RB Devon Martinez012------2335
DE Vic Beasley------717630
WR Devin Singletary1415------130
DT Ryan James------719---26
CB Zachery Stemke------351826
ILB Parker Matthews------1411---25
DT Micah Meyer------1013---23
ILB Willie Bayer------119---20
WR Jack Bergsman00------1515
OLB Brendan Palmer------77---14
CB Ivan Kassulke------001414
WR Dusty Foreman34------714
TE Luis Reeves310---------13
C Dalton Risner00------99
C Kerry Boone00------99
C Kim Cassidy00------99
P Braden Barlow00------99
FB Joshua Kelley62---------8
K Justin Rohrwasser00------77
WR Duane Wilcox12------36
QB Brendan Zenger00---------0
DE Peter Graham------00---0
BaltimoreRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
DE K'Lavon Chaisson------32371180
CB Fabian Moreau------32361078
T Jake Matthews2641------673
G Connor Williams2641------673
T Colby Young2641------673
G Harvey Burton2641------673
CB Herman Caniglia------3237271
DE Jeffrey Pierce------3136269
ILB Vinny Gustafson------3234369
OLB Gabe Kerr------3234369
DT Javon Kinlaw------27311068
QB Patrick Mahomes2641---------67
C Taylor Moton2641---------67
WR Dillon Shelby2438---------62
RB Dan Shreves1519------2155
DT Colby Posharow------2724152
S Jordan Fuller------1931252
WR Tyreek Hill1323------1551
S Logan Meier------18171651
S Antoine Winfield Jr------2723151
TE Jorge Brady1728---------45
TE Kennedy Sherman913------2143
WR Andres Ricci1224------541
OLB Sergio Stewart------1618135
RB Steve Dishowitz1221------134
RB Robert Pritchett1213------732
CB Devan Pegues------1811---29
DE Arden Key------812828
TE Reggie Morton1215---------27
DT Jordan Elliott------68822
OLB Donovan Long------022022
WR Kenny Stills310------518
CB Quincy Wilson------413118
WR Odell Beckham11------1517
ILB Connor Graham------131115
CB Jameson Null------001414
C Sedrick Akamine00------66
P Alex Reilly00------66
K Courtney Carney00------33
DE L. J. Collier------10---1
C Donny Bauer00---------0
T Ian Lowery00---------0
G Kevin Dotson00---------0
QB Clayton Colton00---------0
G Jesse Stepnoski00---------0
OLB Brant Devine------00---0

Directional Rushing Statistics

DistanceAttYardsAvg
Left3175.7
Middle191467.7
Right1160.5
None000.0
DistanceAttYardsAvg
Left9182.0
Middle16493.1
Right155.0
None000.0

Detailed Passing Statistics

MinnesotaAttCmp20+BdThDropDfnsHurrKnckIntc
Jonathan Hastings341821058101
BaltimoreAttCmp20+BdThDropDfnsHurrKnckIntc
Patrick Mahomes41203124653

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen97384.2
Short (0-8 Yds)146443.1
Medium (9-18 Yds)83324.0
Long (19+ Yds)326421.3
DistanceAttCompYardsAvg
Screen9650.6
Short (0-8 Yds)177513.0
Medium (9-18 Yds)115888.0
Long (19+ Yds)328428.0

Detailed Receiving Statistics

MinnesotaTargtCaugtDropdYards20+PPlay
TE Myles Martineau83045135
WR Anthony Miller53061123
TE Luis Reeves42015010
WR Blake Guthrie4207023
RB Spencer Bleess3309015
TE K.C. Harden31012023
RB Devon Martinez3206012
WR Devin Singletary21013015
WR Dusty Foreman1101004
RB Cam Akers1000021
BaltimoreTargtCaugtDropdYards20+PPlay
WR Andres Ricci105048124
WR Tyreek Hill73161123
RB Steve Dishowitz43012021
WR Kenny Stills32057110
WR Dillon Shelby32026038
RB Dan Shreves3307019
TE Jorge Brady3000028
TE Reggie Morton3105015
RB Robert Pritchett21112013
TE Kennedy Sherman2000013

Red-Zone Rushing Statistics

MinnesotaAttYardsAvgOverall Avg
RB Cam Akers252.506.40
WR Devin Singletary133.003.00
RB Spencer Bleess100.002.33
FB Joshua Kelley166.005.17
BaltimoreAttYardsAvgOverall Avg
WR Tyreek Hill155.003.00
RB Dan Shreves1-1-1.002.08

Red-Zone Passing Statistics

MinnesotaAttCompYardsAvg/AttOverall Avg
Jonathan Hastings54408.005.24
BaltimoreAttCompYardsAvg/AttOverall Avg
Patrick Mahomes21147.005.56

Red-Zone Receiving Statistics

MinnesotaTargetCatchYardsAvg/TargOverall Avg
WR Devin Singletary111313.006.50
TE Luis Reeves1188.003.75
TE Myles Martineau111818.005.63
TE K.C. Harden1000.004.00
RB Devon Martinez1111.002.00
BaltimoreTargetCatchYardsAvg/TargOverall Avg
WR Tyreek Hill111414.008.71
RB Robert Pritchett1000.006.00

Third Down Rushing Statistics

MinnesotaRushesConversions
RB Cam Akers52
QB Jonathan Hastings10
BaltimoreRushesConversions
RB Dan Shreves22

Third Down Passing Statistics

MinnesotaAttCompConversions
Jonathan Hastings1376
BaltimoreAttCompConversions
Patrick Mahomes1475

Third Down Receiving Statistics

MinnesotaTargCatchConversions
WR Anthony Miller311
TE Myles Martineau311
TE Luis Reeves222
TE K.C. Harden211
RB Devon Martinez210
WR Dusty Foreman111
BaltimoreTargCatchConversions
WR Andres Ricci411
WR Tyreek Hill311
WR Kenny Stills211
WR Dillon Shelby211
RB Dan Shreves220
RB Robert Pritchett111

SectionAttendance
Stadium70,000 (70,000 capacity)
Upper Deck21,400 (21,400)
End Zone15,400 (15,400)
Mezzanine8,900 (8,900)
Sideline Seats13,600 (13,600)
Club Seats7,400 (7,400)
Luxury Boxes3,300 (3,300)