On October 5, 2025, Minnesota beat Cleveland 21-17 at Tottenham Hotspur Stadium in London. This Minnesota Vikings vs Cleveland Browns Match Player Stats report covers every verified scoring and player detail. Minnesota entered 2-2, and Cleveland entered 1-3 during NFL Week 5. J.J.
McCarthy and four Minnesota offensive linemen were unavailable. Dillon Gabriel made his first NFL start for Cleveland. Minnesota won through its final 80-yard drive and a score with 25 seconds remaining.
Match Overview
Minnesota moved above .500 before its Week 6 bye. Cleveland fell two games below .500 after leading throughout most of the fourth quarter. The Vikings overcame two lost fumbles and produced three touchdowns. Cleveland controlled rushing yardage but failed to score during the final period.
| Item | Details |
| Date | Sunday, October 5, 2025 |
| Venue | Tottenham Hotspur Stadium, London, United Kingdom |
| Competition | 2025 NFL regular season, Week 5, London Series Game 40 |
| Final score | Minnesota Vikings 21, Cleveland Browns 17 |
| Records entering | Vikings 2-2, Browns 1-3 |
| Records after | Vikings 3-2, Browns 1-4 |
| Attendance | 61,082 |
| Game time | 3 hours, 9 minutes |
Pre-Match Context
Minnesota opened with a win over Chicago, then lost to Atlanta. The Vikings routed Cincinnati before losing 24-21 against Pittsburgh in Dublin. Cleveland lost close to Cincinnati, then suffered a road loss against Baltimore. The Browns beat Green Bay before losing 34-10 at Detroit. Minnesota needed a win to enter its bye above .500. Cleveland needed a victory to reach 2-3 and stop a two-game slide.
Minnesota started Carson Wentz because McCarthy remained out with an ankle injury. The offensive line also missed Donovan Jackson, Ryan Kelly, Michael Jurgens, and Brian O’Neill. Joe Huber started at left guard, Blake Brandel started at center, and Justin Skule started at right tackle. Cleveland replaced Joe Flacco with Gabriel for the rookie’s first NFL start. Defensive tackle Mike Hall Jr. was unavailable, while Jack Conklin and Greg Newsome II were cleared to start.
Quarter by Quarter Score
The teams exchanged touchdowns during the opening quarter. Cleveland added the only second-quarter points. Each team scored once during the third quarter. Minnesota produced the fourth quarter’s only touchdown.
| Period | Vikings | Browns |
| First quarter | 7 | 7 |
| Second quarter | 0 | 3 |
| Third quarter | 7 | 7 |
| Fourth quarter | 7 | 0 |
| Final | 21 | 17 |
Quarter by Quarter Breakdown
First Quarter
A short opening kickoff placed Cleveland at its 40-yard line, but the Browns punted. Minnesota then lost Jordan Mason’s fumble at its 47-yard line. Quinshon Judkins gained 32 yards on the next play. Gabriel finished the drive with a one-yard touchdown pass to Harold Fannin Jr. Minnesota answered with an eight-play scoring drive. Cam Akers threw a 32-yard touchdown pass to Josh Oliver from a direct snap.
Second Quarter
Six consecutive possessions ended with punts after the first-quarter tie. Cleveland then began a late drive from its 34-yard line. Gabriel completed six passes for 59 yards during the possession. Andre Szmyt made a 31-yard field goal with nine seconds remaining. Cleveland carried a 10-7 lead into halftime.
Third Quarter
Minnesota opened the half with an eight-play, 71-yard touchdown drive. Mason scored on a three-yard run with 11:11 remaining. Cleveland answered with a 13-play possession lasting 8:06. Gabriel found David Njoku for a nine-yard touchdown on third down. Ryan Wright later produced a 77-yard punt, placing Cleveland at its one-yard line.
Fourth Quarter
Zavier Scott lost a fumble on Minnesota’s first fourth-quarter play. Cleveland recovered but went three-and-out. Minnesota later missed a 51-yard field goal. The Vikings regained possession at their 20-yard line with 3:05 remaining. Mason opened the drive with a nine-yard run. Wentz then completed nine consecutive passes. Jordan Addison caught the 12-yard winning touchdown with 25 seconds left. Cleveland reached Minnesota’s 27-yard line before time expired.
Team Stats Comparison
Cleveland ran more plays and held the ball slightly longer. Minnesota gained more total yardage through a 70-yard passing advantage. The Vikings converted every red-zone visit into a touchdown. Cleveland’s two takeaways did not produce fourth-quarter points.
| Metric | Vikings | Browns |
| First downs | 20 | 17 |
| Total plays | 61 | 67 |
| Total net yards | 349 | 322 |
| Net passing yards | 252 | 182 |
| Rushing yards | 97 | 140 |
| Third downs | 3/9 | 3/15 |
| Fourth downs | 0/0 | 3/3 |
| Red-zone touchdowns | 2/2 | 2/3 |
| Turnovers | 2 | 0 |
| Penalties | 7-50 | 10-78 |
| Sacks allowed | 3-16 | 2-8 |
| Time of possession | 29:31 | 30:29 |
Key Numbers That Decided the Game
The final numbers show Minnesota’s passing efficiency and red-zone execution offset Cleveland’s rushing advantage and two takeaways.
- Minnesota gained 252 net passing yards, while Cleveland finished with 182.
- Cleveland rushed for 140 yards, including Judkins’ 110 yards on 23 carries.
- Minnesota scored touchdowns on both red-zone possessions.
- Cleveland converted only three of 15 third downs.
- Minnesota’s final drive covered 80 yards in 2:40 without facing fourth down.
Full Box Score: Minnesota Vikings
Minnesota produced 268 gross passing yards and 97 rushing yards. Wentz avoided interceptions and directed the winning drive. Akers supplied the opening touchdown pass. Jefferson accounted for almost half of Minnesota’s receiving yardage. Both Minnesota turnovers came on running back fumbles.
Passing
| Player | Comp/Att | Yards | TD | INT |
| Carson Wentz | 25/34 | 236 | 1 | 0 |
| Cam Akers | 1/1 | 32 | 1 | 0 |
Rushing
| Player | Carries | Yards | Average | TD |
| Jordan Mason | 13 | 52 | 4.0 | 1 |
| Zavier Scott | 5 | 18 | 3.6 | 0 |
| Jalen Nailor | 1 | 15 | 15.0 | 0 |
| Carson Wentz | 3 | 13 | 4.3 | 0 |
| Max Brosmer | 1 | -1 | -1.0 | 0 |
Receiving
| Player | Receptions | Yards | Average | TD |
| Justin Jefferson | 7 | 123 | 17.6 | 0 |
| Jordan Addison | 5 | 41 | 8.2 | 1 |
| T.J. Hockenson | 6 | 38 | 6.3 | 0 |
| Josh Oliver | 2 | 35 | 17.5 | 1 |
| Jalen Nailor | 3 | 27 | 9.0 | 0 |
| Jordan Mason | 3 | 4 | 1.3 | 0 |
Kicking
| Player | FG | XP | Total Points |
| Will Reichard | 0/1 | 3/3 | 3 |
Returns
| Player | Returns | Yards | Average |
| Myles Price, punts | 3 | 15 | 5.0 |
| Myles Price, kickoffs | 4 | 102 | 25.5 |
Defense
Eric Wilson led Minnesota with nine combined tackles. Ivan Pace Jr. and Tyrion Ingram-Dawkins recorded the team’s two sacks. Byron Murphy Jr. and Josh Metellus each defended a pass.
| Player | Tackles | Sacks | Key Play |
| Eric Wilson | 9 | 0 | None |
| Theo Jackson | 8 | 0 | None |
| Dallas Turner | 7 | 0 | One tackle for loss |
| Levi Drake Rodriguez | 6 | 0 | One tackle for loss |
| Byron Murphy Jr. | 5 | 0 | One pass defended |
| Isaiah Rodgers | 5 | 0 | None |
| Harrison Smith | 5 | 0 | None |
| Javon Hargrave | 5 | 0 | None |
Full Box Score: Cleveland Browns
Cleveland totaled 140 rushing yards and 190 gross passing yards. Gabriel threw two touchdowns without an interception. Judkins supplied the game’s highest rushing total. Njoku led Cleveland’s receivers and caught the third-quarter go-ahead touchdown. The defense forced and recovered two fumbles.
Passing
| Player | Comp/Att | Yards | TD | INT |
| Dillon Gabriel | 19/33 | 190 | 2 | 0 |
Rushing
| Player | Carries | Yards | Average | TD |
| Quinshon Judkins | 23 | 110 | 4.8 | 0 |
| Jerome Ford | 5 | 18 | 3.6 | 0 |
| Malachi Corley | 1 | 11 | 11.0 | 0 |
| Dillon Gabriel | 2 | 5 | 2.5 | 0 |
| Dylan Sampson | 1 | -4 | -4.0 | 0 |
Receiving
| Player | Receptions | Yards | Average | TD |
| David Njoku | 6 | 67 | 11.2 | 1 |
| Isaiah Bond | 2 | 29 | 14.5 | 0 |
| Jamari Thrash | 1 | 22 | 22.0 | 0 |
| Jerome Ford | 2 | 20 | 10.0 | 0 |
| Quinshon Judkins | 1 | 18 | 18.0 | 0 |
| Jerry Jeudy | 2 | 15 | 7.5 | 0 |
| Harold Fannin Jr. | 4 | 13 | 3.3 | 1 |
| Dylan Sampson | 1 | 6 | 6.0 | 0 |
Kicking
| Player | FG | XP | Total Points |
| Andre Szmyt | 1/1 | 2/2 | 5 |
Returns
| Player | Returns | Yards | Average |
| Gage Larvadain, punts | 3 | 31 | 10.3 |
| Jerome Ford, kickoffs | 3 | 78 | 26.0 |
Defense
Carson Schwesinger recorded 11 combined tackles, the game’s highest total. Alex Wright forced Mason’s fumble and recorded one sack. Grant Delpit recovered that turnover. Isaiah McGuire forced Scott’s fumble, which Mohamoud Diabate recovered.
| Player | Tackles | Sacks | Key Play |
| Carson Schwesinger | 11 | 0 | None |
| Ronnie Hickman | 10 | 0 | None |
| Greg Newsome II | 6 | 0 | One pass defended |
| Devin Bush | 6 | 0 | None |
| Myles Harden | 5 | 0 | None |
| Alex Wright | 4 | 1 | Forced fumble |
| Grant Delpit | 4 | 0 | Fumble recovery, one PD |
| Myles Garrett | 3 | 0 | None |
Game Leaders and Top Performers
Carson Wentz completed 25 passes for 236 yards. He finished the winning possession with nine consecutive completions and Addison’s touchdown.
Justin Jefferson caught seven passes for 123 yards. His second-half catches included gains of 38 and 21 yards.
Jordan Addison missed the first quarter through a coaching decision. He returned to catch five passes and scored the winning touchdown.
Dillon Gabriel threw two touchdowns during his first NFL start. He led scoring drives of 47, 53, and 69 net yards.
Quinshon Judkins carried 23 times for 110 yards. His 32-yard run immediately followed Minnesota’s first turnover and set up Cleveland’s opening touchdown.
| Category | Player | Team | Stat |
| Passing yards | Carson Wentz | Vikings | 236 |
| Rushing yards | Quinshon Judkins | Browns | 110 |
| Receiving yards | Justin Jefferson | Vikings | 123 |
| Receiving touchdowns | Jordan Addison | Vikings | 1 |
| Passing touchdowns | Dillon Gabriel | Browns | 2 |
| Tackles | Carson Schwesinger | Browns | 11 |
Starting Lineups
Minnesota used a reshaped offensive line and two starting tight ends. Cleveland started Gabriel and Judkins in an offense featuring two tight ends. Both defenses opened with four defensive backs and versatile linebacker groupings.
Offensive Starters
| Position | Minnesota Vikings | Cleveland Browns |
| WR1 | Justin Jefferson | Jerry Jeudy |
| WR2 | Jalen Nailor | Jamari Thrash |
| LT | Christian Darrisaw | KT Leveston |
| LG | Joe Huber | Joel Bitonio |
| C | Blake Brandel | Ethan Pocic |
| RG | Will Fries | Wyatt Teller |
| RT | Justin Skule | Jack Conklin |
| TE1 | Josh Oliver | David Njoku |
| TE2 | T.J. Hockenson | Harold Fannin Jr. |
| QB | Carson Wentz | Dillon Gabriel |
| RB | Jordan Mason | Quinshon Judkins |
Defensive Starters
| Position | Minnesota Vikings | Cleveland Browns |
| Edge 1 | Dallas Turner | Myles Garrett |
| Interior 1 | Jonathan Allen | Maliek Collins |
| Interior 2 | Javon Hargrave | Mason Graham |
| Edge 2 | Jalen Redmond | Isaiah McGuire |
| LB1 | Jonathan Greenard | Carson Schwesinger |
| LB2 | Ivan Pace Jr. | Devin Bush |
| LB3 | Eric Wilson | Jerome Baker |
| CB1 | Byron Murphy Jr. | Denzel Ward |
| CB2 | Isaiah Rodgers | Greg Newsome II |
| S1 | Josh Metellus | Grant Delpit |
| S2 | Theo Jackson | Ronnie Hickman |
Injury Report
Minnesota’s absences changed its quarterback and three offensive-line positions. Wentz started for McCarthy, while three reserve linemen entered the starting group. Andrew Van Ginkel’s absence removed a starting edge defender. Cleveland missed Hall but received starts from questionable players Conklin and Newsome. Ham played after entering questionable, while Yurosek was inactive.
| Player | Injury | Status |
| MIN Donovan Jackson | Wrist | Out |
| MIN Ryan Kelly | Concussion | Out |
| MIN Michael Jurgens | Hamstring | Out |
| MIN J.J. McCarthy | Ankle | Out |
| MIN Brian O’Neill | Knee | Out |
| MIN Andrew Van Ginkel | Neck | Out |
| MIN Tyler Batty | Knee | Questionable |
| MIN C.J. Ham | Knee | Questionable |
| MIN Ben Yurosek | Knee | Questionable |
| CLE Mike Hall Jr. | Knee | Out |
| CLE Jack Conklin | Elbow | Questionable |
| CLE Greg Newsome II | Hamstring | Questionable |
Season Series and Head to Head
Minnesota now leads the complete series 13-5, including a 12-5 regular-season record and one postseason victory.
| Date | Setting | Winner | Score |
| October 31, 1965 | Cleveland | Minnesota | 27-17 |
| November 19, 1967 | Cleveland | Cleveland | 14-10 |
| November 9, 1969 | Minnesota | Minnesota | 51-3 |
| January 4, 1970 | Minnesota, postseason | Minnesota | 27-7 |
| November 4, 1973 | Minnesota | Minnesota | 26-3 |
| September 28, 1975 | Cleveland | Minnesota | 42-10 |
| December 14, 1980 | Minnesota | Minnesota | 28-23 |
| September 4, 1983 | Cleveland | Minnesota | 27-21 |
| October 26, 1986 | Minnesota | Cleveland | 23-20 |
| December 17, 1989 | Cleveland | Cleveland | 23-17 |
| November 22, 1992 | Minnesota | Minnesota | 17-13 |
| December 9, 1995 | Minnesota | Minnesota | 27-11 |
| November 27, 2005 | Minnesota | Minnesota | 24-12 |
| September 13, 2009 | Cleveland | Minnesota | 34-20 |
| September 22, 2013 | Minnesota | Cleveland | 31-27 |
| October 29, 2017 | London | Minnesota | 33-16 |
| October 3, 2021 | Minnesota | Cleveland | 14-7 |
| October 5, 2025 | London | Minnesota | 21-17 |
Conference and League Standings
After Week 5, Minnesota stood third in the NFC North. Cleveland stood fourth in the AFC North after its fourth loss.
| Team | Alignment | Entering | After | Division place |
| Minnesota Vikings | NFC, NFC North | 2-2 | 3-2 | Third |
| Cleveland Browns | AFC, AFC North | 1-3 | 1-4 | Fourth |
Broadcast and Stream Information
The game aired nationally in the United States and locally in both markets. International viewers could use NFL Game Pass through DAZN, subject to market restrictions. Team radio networks also carried separate Minnesota and Cleveland broadcasts.
| Platform | Coverage |
| United States television | NFL Network |
| Minnesota local television | KMSP FOX 9 |
| Cleveland local television | WEWS News 5 |
| United States streaming | NFL+ |
| International streaming | NFL Game Pass on DAZN |
| Vikings radio | KFAN 100.3-FM, KTLK 1130-AM, Vikings Audio Network |
| Browns radio | ESPN 850, 92.3 The Fan, 98.5 WNCX |
| National TV crew | Kenny Albert, Jonathan Vilma, sideline coverage |
| Scheduled kickoff | 9:30 a.m. ET, 8:30 a.m. CT, 2:30 p.m. BST |
Conclusion
Minnesota entered its bye with a winning record and another London victory. Cleveland returned home after losing a fourth-quarter lead. Minnesota’s passing game created the final scoring opportunity. Its defense forced consecutive empty possessions before the winning drive. Cleveland next visited Pittsburgh, while Minnesota prepared for Philadelphia after its bye.
For more match updates, read: Bengals vs Buffalo Bills Match Player Stats
Frequently Asked Questions
Who won the Minnesota Vikings versus Cleveland Browns game?
Minnesota won 21-17 after Carson Wentz found Jordan Addison for a 12-yard touchdown with only 25 seconds remaining in London.
What were Carson Wentz’s stats against Cleveland?
Wentz completed 25 of 34 passes for 236 yards, one touchdown, no interceptions, and a 102.1 passer rating against Cleveland.
How did Dillon Gabriel perform in his first NFL start?
Gabriel completed 19 of 33 passes for 190 yards, two touchdowns, no interceptions, and a 94.3 passer rating in London.
Who led the game in rushing yards?
Quinshon Judkins led all rushers with 110 yards on 23 carries, averaging 4.8 yards per attempt on Sunday in London.
Who led the game in receiving yards?
Justin Jefferson led all receivers with 123 yards on seven catches. His second-half gains included catches of 38 and 21 yards.
What play decided the game?
Addison’s 12-yard touchdown completed Minnesota’s 80-yard final drive and changed the score with only 25 seconds remaining in regulation there.
Where was the Vikings versus Browns game played?
The teams played at Tottenham Hotspur Stadium in London. The Week 5 game occurred on Sunday, October 5, 2025, overseas.

