Minnesota vs. Virginia Tech
Friday, January 3, 2025, Duke’s Mayo Bowl Share
Minnesota beat Virginia Tech 24–10. It was their only meeting on record.
Final at Bank of America Stadium, CharlotteTV: ESPNAttendance 31,027
MVP Elijah Spencer (WR, Minnesota)Wikipedia
- At kickoff
- 39°F, clear, wind 7 mph from the northwestWeather: NOAA NCEI Integrated Surface Database; Charlotte/Douglas International Airport (KCLT), 9 km from the stadium, 22 minutes after kickoff
- Official
- Jason AutreyGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| Minnesota | 0 | 21 | 0 | 3 | 24 |
| Virginia Tech | 7 | 3 | 0 | 0 | 10 |
How the win probability moved
Virginia Tech favored
Minnesota favored
Standouts
RushingDarius Taylor20 carries, 113 yards, 1 TDMinnesota- ReceivingElijah Spencer6 catches, 81 yards, 2 TDMinnesota
- DefenseJack Henderson3 tackles, 2 sacks, 2 for lossMinnesota
Photos: Wikimedia Commons, free licenses; credits on each player’s page.
Player stats
Minnesota
| Passing | C/Att | Yds | TD | Int |
|---|---|---|---|---|
| Max Brosmer | 18/29 | 211 | 1 | 1 |
| Darius Taylor | 1/1 | 10 | 1 | 0 |
| Drake Lindsey | 1/1 | 15 | 0 | 0 |
| Rushing | Car | Yds | TD | Long |
|---|---|---|---|---|
| Darius Taylor | 20 | 113 | 1 | 28 |
| Jaren Mangham | 9 | 57 | 0 | 18 |
| Lemeke Brockington | 1 | 2 | 0 | 2 |
| Receiving | Rec | Yds | TD | Long |
|---|---|---|---|---|
| Elijah Spencer | 6 | 81 | 2 | 26 |
| Lemeke Brockington | 2 | 55 | 0 | 35 |
| Jameson Geers | 3 | 39 | 0 | 20 |
| Donielle Hayes | 2 | 22 | 0 | 13 |
| Defense | Tkl | TFL | Sacks | Int |
|---|---|---|---|---|
| Devon Williams | 6 | 1.5 | 0.5 | 0 |
| Maverick Baranowski | 6 | 0.5 | 0.5 | 0 |
| Danny Striggow | 5 | 1 | 1 | 0 |
| Kerry Brown | 4 | 0 | 0 | 0 |
| Jack Henderson | 3 | 2 | 2 | 0 |
| Anthony Smith | 2 | 2 | 1 | 0 |
| Za’Quan Bryan | 2 | 1 | 0 | 1 |
Virginia Tech
| Passing | C/Att | Yds | TD | Int |
|---|---|---|---|---|
| William Watson III | 8/12 | 81 | 0 | 1 |
| Collin Schlee | 2/6 | 68 | 0 | 0 |
| Rushing | Car | Yds | TD | Long |
|---|---|---|---|---|
| Keylen Adams | 1 | 47 | 0 | 47 |
| Tyler Mason | 7 | 33 | 0 | 9 |
| Jeremiah Coney | 7 | 10 | 0 | 5 |
| Collin Schlee | 3 | 7 | 1 | 3 |
| Receiving | Rec | Yds | TD | Long |
|---|---|---|---|---|
| Ayden Greene | 6 | 115 | 0 | 67 |
| Keylen Adams | 1 | 14 | 0 | 14 |
| Benji Gosnell | 1 | 11 | 0 | 11 |
| Stephen Gosnell | 1 | 9 | 0 | 9 |
| Defense | Tkl | TFL | Sacks | Int |
|---|---|---|---|---|
| Kaleb Spencer | 8 | 1 | 0 | 0 |
| Jaden Keller | 7 | 0 | 0 | 0 |
| Thomas Williams | 6 | 0.5 | 0 | 0 |
| Dante Lovett | 6 | 0 | 0 | 1 |
| Wilfried Pene | 5 | 1 | 1 | 0 |
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
| Minnesota | Virginia Tech | |
|---|---|---|
| 403 | Total yards | 223 |
| 236 | Passing yards | 149 |
| 167 | Rushing yards | 74 |
| 7.6 | Yards per pass | 8.3 |
| 4.6 | Yards per rush | 2.5 |
| 23 | First downs | 9 |
| 4–11 | Third downs | 3–11 |
| 2–2 | Fourth downs | 0–2 |
| 2 | Turnovers | 1 |
| 5–25 | Penalties | 3–33 |
| 35:24 | Possession | 24:36 |
| 5 | Sacks (by defense) | 1 |
Efficiency
| Minnesota | Virginia Tech | |
|---|---|---|
| 43% | Success rate | 31% |
| 0.22 | EPA per play | −0.14 |
| 1.28 | Explosiveness | 1.36 |
| 0.17 | Rushing EPA | 0.01 |
| 0.27 | Passing EPA | −0.32 |
| 32% | Passing-down success | 18% |
| 0.03 | First-down EPA | −0.30 |
| 0.43 | Second-down EPA | 0.43 |
| −0.05 | Third-down EPA | −0.10 |
| 27% | Havoc by its defense | 10% |
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Minnesota 53% to win. Elo’s favorite won.
The line
Minnesota −10, over/under 43.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Minnesota 75%, Virginia Tech 25%. CollegeFootballData.com’s estimate from the point spread.
The money
The Duke’s Mayo Bowl was put on by the Charlotte Sports Foundation, a nonprofit. Its IRS Form 990 for the year to March 2025, which takes in this game, reports $29.5 million in revenue, $20.4 million of it from ticket sales & bowl rights fees, and $30.1 million in expenses. Its best-paid, executive director Danny Morrison, was paid $619,000. The largest payments it lists that year:
| Virginia Tech | team participation | $2.6 million |
| Minnesota | team participation | $2.5 million |
| ACC | team participation | $1.9 million |
| Oklahoma | team participation | $300,000 |
| Michigan | team participation | $292,000 |
| Florida | team participation | $283,000 |
From the organization’s IRS Form 990, via ProPublica Nonprofit Explorer and the IRS’s e-file data. Payments are the grants it lists on Schedule I of that return. See every filing at ProPublica (EIN 46-2059715).
Every drive
- Q1 Virginia TechPunt, 3 plays, 5 yards
- Q1 Virginia TechPunt, 3 plays, −2 yards
- Q1 MinnesotaPunt, 3 plays, 5 yards
- Q1 Virginia TechPunt, 3 plays, 9 yards
- Q1 MinnesotaMissed FG, 10 plays, 56 yards
- Q1 Virginia TechTouchdown, 8 plays, 80 yards
- Q1 MinnesotaTouchdown, 9 plays, 80 yards
- Q2 Virginia TechPunt, 3 plays, −10 yards
- Q2 MinnesotaTouchdown, 8 plays, 65 yards
- Q2 Virginia TechPunt, 6 plays, 12 yards
- Q2 MinnesotaTouchdown, 6 plays, 58 yards
- Q2 Virginia TechField goal, 5 plays, 15 yards
- Q3 MinnesotaPunt, 7 plays, 29 yards
- Q3 Virginia TechPunt, 7 plays, 22 yards
- Q3 MinnesotaField goal, 15 plays, 66 yards
- Q4 Virginia TechTurnover on downs, 6 plays, 58 yards
- Q4 MinnesotaInterception, 3 plays, 2 yards
- Q4 Virginia TechInterception, 5 plays, 1 yard
- Q4 MinnesotaEnd of game, 8 plays, 40 yards
Play by play
1st quarter7 drives, then Virginia Tech 7, Minnesota 0
| Virginia Tech Punt, 3 plays | |||
|---|---|---|---|
| 15:00 | 1st & 10 at own 35 | Dragan Kesich kickoff for 65 yds for a touchback | |
| 14:55 | 1st & 10 at own 25 | William Watson III run for 4 yds to the VT 29 | |
| 14:18 | 2nd & 6 at own 29 | Jeremiah Coney run for 1 yd to the VT 30 | |
| 13:43 | 3rd & 5 at own 30 | William Watson III pass incomplete to Ayden Greene | |
| 13:33 | 4th & 5 at own 30 | Peter Moore punt for 30 yds , Koi Perich returns for no gain to the MINN 40 Koi Perich fumbled, recovered by VT Jonathan Pennix | |
| Virginia Tech Punt, 3 plays | |||
| 13:00 | 1st & 10 at opp 40 | William Watson III sacked by Maverick Baranowski and Devon Williams for a loss of 6 yards to the MINN 46 | |
| 12:30 | 2nd & 16 at opp 46 | William Watson III pass complete to Ayden Greene for 6 yds to the MINN 40 | |
| 12:00 | 3rd & 10 at opp 40 | William Watson III run for a loss of 2 yards to the MINN 42 | |
| 11:44 | 4th & 12 at opp 42 | Peter Moore punt for 31 yds, fair catch by Koi Perich at the MINN 11 | |
| Minnesota Punt, 3 plays | |||
| 11:35 | 1st & 10 at own 11 | Max Brosmer pass incomplete to Jacob Simpson | |
| 11:20 | 2nd & 10 at own 11 | Max Brosmer pass complete to Nick Kallerup for 5 yds to the MINN 16 | |
| 10:54 | 3rd & 5 at own 16 | Max Brosmer pass incomplete to Darius Taylor | |
| 10:45 | 4th & 5 at own 16 | Mark Crawford punt for 52 yds , Ali Jennings returns for no gain to the VT 32 | |
| Virginia Tech Punt, 3 plays | |||
| 10:30 | 1st & 10 at own 32 | William Watson III run for 1 yd to the VT 33 | |
| 10:00 | 2nd & 9 at own 33 | William Watson III pass complete to Ayden Greene for 8 yds to the VT 41 | |
| 9:30 | 3rd & 1 at own 41 | Jeremiah Coney run for no gain to the VT 41 | |
| 8:39 | 4th & 1 at own 41 | Peter Moore punt for 30 yds, fair catch by Koi Perich at the MINN 29 | |
| Minnesota Missed FG, 10 plays | |||
| 8:15 | 1st & 10 at own 29 | Darius Taylor run for 3 yds to the MINN 32 | |
| 7:51 | 2nd & 7 at own 32 | Darius Taylor run for 11 yds to the MINN 43 for a 1ST down | |
| 7:10 | 1st & 10 at own 43 | Jaren Mangham run for 3 yds to the MINN 46 | |
| 6:00 | 2nd & 7 at own 46 | Drake Lindsey pass complete to Jameson Geers for 15 yds to the VT 39 for a 1ST down | |
| 5:50 | 1st & 10 at opp 39 | Darius Taylor run for 4 yds to the VT 35 | |
| 5:08 | 2nd & 6 at opp 35 | Max Brosmer pass complete to Elijah Spencer for 26 yds to the VT 9 for a 1ST down | |
| 4:42 | 1st & goal at opp 9 | Max Brosmer pass complete to Darius Taylor for a loss of 1 yard to the VT 10 | |
| 4:13 | 2nd & goal at opp 10 | Max Brosmer pass incomplete to Nick Kallerup | |
| 4:13 | 3rd & 0 at opp 10 | Minnesota Penalty, False Start (-5 Yards) to the VT 15 | |
| 4:09 | 3rd & goal at opp 15 | Max Brosmer pass incomplete to Darius Taylor | |
| 4:05 | 4th & 0 at opp 15 | Dragan Kesich 33 yd FG MISSED | |
| Virginia Tech Touchdown, 8 plays | |||
| 4:00 | 1st & 10 at own 20 | Malachi Thomas run for 5 yds to the VT 25 | |
| 3:15 | 2nd & 5 at own 25 | Collin Schlee run for 3 yds to the VT 28 | |
| 2:45 | 3rd & 2 at own 28 | Tyler Mason run for 5 yds to the VT 33 for a 1ST down | |
| 2:30 | 1st & 10 at own 33 | Collin Schlee pass complete to Ayden Greene for 1 yd to the VT 34 Virginia Tech Penalty, Offensive Holding (-10 Yards) to the VT 24 | |
| 2:00 | 1st & 19 at own 24 | Tyler Mason run for 6 yds to the VT 30 | |
| 1:00 | 2nd & 13 at own 30 | Collin Schlee pass complete to Ayden Greene for 67 yds to the MINN 3 for a 1ST down | |
| 0:13 | 1st & goal at opp 3 | Collin Schlee pass incomplete to Stephen Gosnell | |
| 0:08 | 2nd & goal at opp 3 | Collin Schlee run for 3 yds for a TD (John Love KICK)Virginia Tech 7, Minnesota 0 | |
| Minnesota Touchdown, 9 plays | |||
| 0:08 | 2nd & 10 at own 35 | Kyle Lowe kickoff for 61 yds , Koi Perich return for 16 yds to the MINN 20 | |
| 0:01 | 1st & 10 at own 20 | Max Brosmer pass incomplete to Elijah Spencer | |
| Q2 14:55 | 2nd & 10 at own 20 | Darius Taylor run for 1 yd to the MINN 21 | |
| Q2 14:13 | 3rd & 9 at own 21 | Virginia Tech Penalty, Defensive Pass Interference (8 Yards) to the MINN 29 for a 1ST down | |
| Q2 13:45 | 1st & 10 at own 29 | Jaren Mangham run for 13 yds to the MINN 42 for a 1ST down | |
| Q2 13:15 | 1st & 10 at own 42 | Jaren Mangham run for 6 yds to the MINN 48 | |
| Q2 12:29 | 2nd & 4 at own 48 | Jaren Mangham run for 5 yds to the VT 47 for a 1ST down | |
| Q2 11:47 | 1st & 10 at opp 47 | Darius Taylor run for 1 yd to the VT 46 | |
| Q2 11:00 | 2nd & 9 at opp 46 | Max Brosmer run for 1 yd to the VT 45 | |
| Q2 10:45 | 3rd & 8 at opp 45 | Max Brosmer pass complete to Le’Meke Brockington for 35 yds to the VT 10 for a 1ST down | |
| Q2 10:18 | 1st & goal at opp 10 | Darius Taylor pass complete to Elijah Spencer for 10 yds for a TD (Dragan Kesich KICK)Tied at 7 | |
2nd quarter5 drives, then Minnesota 21, Virginia Tech 10
| Virginia Tech Punt, 3 plays | |||
|---|---|---|---|
| 10:18 | 1st & 10 at own 35 | Dragan Kesich kickoff for 63 yds , Thomas Williams return for 36 yds to the VT 38 | |
| 9:55 | 1st & 10 at own 38 | Collin Schlee pass incomplete to Benji Gosnell | |
| 9:45 | 2nd & 10 at own 38 | Tyler Mason run for no gain to the VT 38 | |
| 9:40 | 3rd & 10 at own 38 | Minnesota Penalty, Defensive Offside (5 Yards) to the VT 43 | |
| 9:24 | 3rd & 5 at own 43 | Collin Schlee pass incomplete to Chanz Wiggins | |
| 9:24 | 4th & 5 at own 43 | Virginia Tech Penalty, Unsportsmanlike Conduct (-15 Yards) to the VT 28 | |
| 9:15 | 4th & 20 at own 28 | Peter Moore punt for 41 yds , Koi Perich returns for 4 yds to the MINN 35 | |
| Minnesota Touchdown, 8 plays | |||
| 8:45 | 1st & 10 at own 35 | Max Brosmer pass complete to Darius Taylor for 9 yds to the MINN 44 | |
| 8:15 | 2nd & 1 at own 44 | Max Brosmer pass complete to Le’Meke Brockington for 20 yds to the VT 36 for a 1ST down | |
| 7:46 | 1st & 10 at opp 36 | Max Brosmer pass complete to Jameson Geers for 4 yds to the VT 32 | |
| 7:32 | 2nd & 6 at opp 32 | Max Brosmer pass incomplete to Kenric Lanier II | |
| 6:59 | 3rd & 6 at opp 32 | Jaren Mangham run for 18 yds to the VT 14 for a 1ST down | |
| 6:39 | 1st & 10 at opp 14 | Jaren Mangham run for no gain to the VT 14 | |
| 6:00 | 2nd & 10 at opp 14 | Timeout Virginia Tech, clock 06:00 | |
| 5:51 | 2nd & 10 at opp 14 | Le’Meke Brockington run for 2 yds to the VT 12 | |
| 5:13 | 3rd & 8 at opp 12 | Max Brosmer pass complete to Elijah Spencer for 12 yds for a TD (Dragan Kesich KICK)Minnesota 14, Virginia Tech 7 | |
| Virginia Tech Punt, 6 plays | |||
| 5:13 | 3rd & 8 at own 35 | Dragan Kesich kickoff for 61 yds , Thomas Williams return for 13 yds to the VT 17 | |
| 5:00 | 1st & 10 at own 17 | Jeremiah Coney run for no gain to the VT 17 | |
| 4:32 | 2nd & 10 at own 17 | William Watson III pass incomplete to Ali Jennings | |
| 3:55 | 3rd & 10 at own 17 | William Watson III pass complete to Keylen Adams for 14 yds to the VT 31 for a 1ST down | |
| 3:15 | 1st & 10 at own 31 | William Watson III sacked by Anthony Smith for a loss of 6 yards to the VT 25 | |
| 2:55 | 2nd & 16 at own 25 | William Watson III sacked by Jack Henderson for a loss of 10 yards to the VT 15 | |
| 2:24 | 3rd & 26 at own 15 | Minnesota Penalty, Defensive Offside (5 Yards) to the VT 20 | |
| 2:00 | 3rd & 21 at own 20 | William Watson III pass complete to Stephen Gosnell for 9 yds to the VT 29 | |
| 1:48 | 4th & 12 at own 29 | Peter Moore punt for 40 yds , Koi Perich returns for 11 yds to the MINN 42 | |
| Minnesota Touchdown, 6 plays | |||
| 1:36 | 1st & 10 at own 42 | Max Brosmer pass complete to Darius Taylor for 6 yds to the MINN 48 | |
| 1:25 | 2nd & 4 at own 48 | Max Brosmer pass complete to Elijah Spencer for 10 yds to the VT 42 for a 1ST down | |
| 1:13 | 1st & 10 at opp 42 | Max Brosmer pass incomplete to Jameson Geers | |
| 1:07 | 2nd & 10 at opp 42 | Darius Taylor run for 19 yds to the VT 23 for a 1ST down | |
| 1:02 | 1st & 10 at opp 23 | Max Brosmer pass incomplete to Cristian Driver | |
| 1:02 | 2nd & 10 at opp 23 | Minnesota Penalty, False Start (-5 Yards) to the VT 28 | |
| 0:56 | 2nd & 15 at opp 28 | Darius Taylor run for 28 yds for a TD (Dragan Kesich KICK)Minnesota 21, Virginia Tech 7 | |
| Virginia Tech Field goal, 5 plays | |||
| 0:56 | 2nd & 15 at own 35 | Dragan Kesich kickoff for 55 yds , Thomas Williams return for 10 yds to the VT 20 | |
| 0:51 | 1st & 10 at own 20 | Tyler Mason run for 9 yds to the VT 29 | |
| 0:45 | 2nd & 1 at own 29 | William Watson III pass complete to Tyler Mason for no gain to the VT 29 | |
| 0:11 | 3rd & 1 at own 29 | Tyler Mason run for 7 yds to the VT 36 for a 1ST down | |
| 0:04 | 1st & 10 at own 36 | William Watson III pass complete to Ayden Greene for 22 yds to the MINN 42 for a 1ST down | |
| 0:04 | 1st & 10 at opp 42 | Timeout Minnesota, clock 00:04 | |
| 0:00 | 1st & 10 at opp 42 | John Love 60 yd FG GOODMinnesota 21, Virginia Tech 10 | |
3rd quarter3 drives, then Minnesota 21, Virginia Tech 10
| Minnesota Punt, 7 plays | |||
|---|---|---|---|
| 15:00 | 1st & 10 at own 35 | Kyle Lowe kickoff for 65 yds for a touchback | |
| 14:50 | 1st & 10 at own 25 | Max Brosmer pass complete to Darius Taylor for 3 yds to the MINN 28 | |
| 14:00 | 2nd & 7 at own 28 | Jaren Mangham run for 6 yds to the MINN 34 | |
| 13:30 | 3rd & 1 at own 34 | Darius Taylor run for 2 yds to the MINN 36 for a 1ST down | |
| 12:14 | 1st & 10 at own 36 | Max Brosmer pass complete to Donielle Hayes for 13 yds to the MINN 49 for a 1ST down | |
| 12:03 | 1st & 10 at own 49 | Max Brosmer pass incomplete to Darius Taylor | |
| 11:45 | 2nd & 10 at own 49 | Jaren Mangham run for 5 yds to the VT 46 | |
| 11:00 | 3rd & 5 at opp 46 | Darius Taylor run for no gain to the VT 46 | |
| 10:26 | 4th & 5 at opp 46 | Mark Crawford punt for 45 yds, downed at the VT 1 | |
| Virginia Tech Punt, 7 plays | |||
| 10:00 | 1st & 10 at own 1 | William Watson III run for 6 yds to the VT 7 | |
| 9:50 | 2nd & 4 at own 7 | William Watson III pass complete to Benji Gosnell for 11 yds to the VT 18 for a 1ST down | |
| 9:00 | 1st & 10 at own 18 | Minnesota Penalty, Defensive Offside (5 Yards) to the VT 23 | |
| 8:45 | 1st & 5 at own 23 | Jeremiah Coney run for 2 yds to the VT 25 | |
| 8:21 | 2nd & 3 at own 25 | Jeremiah Coney run for 5 yds to the VT 30 for a 1ST down | |
| 7:55 | 1st & 10 at own 30 | William Watson III pass incomplete to Ja’Ricous Hairston | |
| 7:20 | 2nd & 10 at own 30 | Jeremiah Coney run for 3 yds to the VT 33 | |
| 6:45 | 3rd & 7 at own 33 | William Watson III sacked by Danny Striggow for a loss of 10 yards to the VT 23 | |
| 6:19 | 4th & 17 at own 23 | Peter Moore punt for 69 yds, downed at the MINN 8 | |
| Minnesota Field goal, 15 plays | |||
| 6:00 | 1st & 10 at own 8 | Max Brosmer pass complete to Elijah Spencer for 26 yds to the MINN 34 for a 1ST down | |
| 5:50 | 1st & 10 at own 34 | Jaren Mangham run for 1 yd to the MINN 35 | |
| 5:00 | 2nd & 9 at own 35 | Max Brosmer pass complete to Nick Kallerup for 10 yds to the MINN 45 for a 1ST down | |
| 4:00 | 1st & 10 at own 45 | Max Brosmer run for 4 yds to the MINN 49 | |
| 3:30 | 2nd & 6 at own 49 | Darius Taylor run for 6 yds to the VT 45 for a 1ST down | |
| 3:00 | 1st & 10 at opp 45 | Max Brosmer pass complete to Jaren Mangham for 7 yds to the VT 38 | |
| 2:00 | 2nd & 3 at opp 38 | Darius Taylor run for 7 yds to the VT 31 for a 1ST down | |
| 1:16 | 1st & 10 at opp 31 | Darius Taylor run for 3 yds to the VT 28 | |
| 0:01 | 2nd & 7 at opp 28 | Max Brosmer pass complete to Elijah Spencer for a loss of 3 yards to the VT 31 | |
| Q4 14:50 | 3rd & 10 at opp 31 | Max Brosmer pass complete to Donielle Hayes for 9 yds to the VT 22 | |
| Q4 14:00 | 4th & 1 at opp 22 | Max Brosmer run for 2 yds to the VT 20 for a 1ST down | |
| Q4 13:34 | 1st & 10 at opp 20 | Max Brosmer pass incomplete to Elijah Spencer | |
| Q4 13:15 | 2nd & 10 at opp 20 | Darius Taylor run for 3 yds to the VT 17 | |
| Q4 13:00 | 3rd & 7 at opp 17 | Max Brosmer sacked by Wilfried Pene for a loss of 9 yards to the VT 26 | |
| Q4 11:59 | 4th & 16 at opp 26 | Dragan Kesich 44 yd FG GOODMinnesota 24, Virginia Tech 10 | |
4th quarter4 drives, then Minnesota 24, Virginia Tech 10
| Virginia Tech Turnover on downs, 6 plays | |||
|---|---|---|---|
| 11:59 | 4th & 16 at own 35 | Dragan Kesich kickoff for 65 yds for a touchback | |
| 11:35 | 1st & 10 at own 25 | Tyler Mason run for 8 yds to the VT 33 | |
| 11:00 | 2nd & 2 at own 33 | Keylen Adams run for 47 yds to the MINN 20 for a 1ST down | |
| 10:30 | 1st & 10 at opp 20 | Ayden Greene run for 4 yds to the MINN 16 | |
| 10:00 | 2nd & 6 at opp 16 | Tyler Mason run for a loss of 2 yards to the MINN 18 | |
| 9:29 | 3rd & 8 at opp 18 | Timeout Virginia Tech, clock 09:29 | |
| 9:15 | 3rd & 8 at opp 18 | Collin Schlee run for 1 yd to the MINN 17 | |
| 8:51 | 4th & 7 at opp 17 | Collin Schlee pass incomplete to Stephen Gosnell | |
| Minnesota Interception, 3 plays | |||
| 8:51 | 1st & 10 at own 17 | Timeout Minnesota, clock 08:51 | |
| 8:21 | 1st & 10 at own 17 | Darius Taylor run for a loss of 2 yards to the MINN 15 | |
| 7:35 | 2nd & 12 at own 15 | Darius Taylor run for 4 yds to the MINN 19 | |
| 7:03 | 3rd & 8 at own 19 | Max Brosmer pass intercepted Dante Lovett return for 17 yds to the MINN 15 | |
| Virginia Tech Interception, 5 plays | |||
| 6:50 | 1st & 10 at opp 15 | William Watson III pass complete to Ayden Greene for 11 yds to the MINN 4 for a 1ST down | |
| 6:15 | 1st & goal at opp 4 | Jeremiah Coney run for a loss of 1 yard to the MINN 5 | |
| 6:00 | 2nd & goal at opp 5 | William Watson III sacked by Jack Henderson for a loss of 8 yards to the MINN 13 William Watson III fumbled, forced by Jack Henderson, recovered by VT Jeremiah Coney , return for 0 yards | |
| 5:30 | 3rd & goal at opp 13 | Ayden Greene run for a loss of 1 yard to the MINN 14 | |
| 4:24 | 4th & goal at opp 14 | William Watson III pass intercepted Za’Quan Bryan return for 32 yds to the MINN 34 | |
| Minnesota End of game, 8 plays | |||
| 4:00 | 1st & 10 at own 34 | Darius Taylor run for 9 yds to the MINN 43 | |
| 3:26 | 2nd & 1 at own 43 | Darius Taylor run for 5 yds to the MINN 48 for a 1ST down | |
| 3:26 | 1st & 10 at own 48 | Timeout Virginia Tech, clock 03:26 | |
| 3:18 | 1st & 10 at own 48 | Darius Taylor run for 2 yds to the 50 yard line | |
| 3:18 | 2nd & 8 at the 50 | Timeout Virginia Tech, clock 03:18 | |
| 3:00 | 2nd & 8 at the 50 | Darius Taylor run for 6 yds to the VT 44 | |
| 2:00 | 3rd & 2 at opp 44 | Darius Taylor run for 1 yd to the VT 43 | |
| 1:30 | 4th & 1 at opp 43 | Max Brosmer pass complete to Jameson Geers for 20 yds to the VT 23 for a 1ST down | |
| 1:00 | 1st & 10 at opp 23 | TEAM run for a loss of 2 yards to the VT 25 | |
| 0:30 | 2nd & 12 at opp 25 | TEAM run for a loss of 1 yard to the VT 26 | |
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.
The series
Every Minnesota–Virginia Tech gameMinnesota leads 1–0 in their only meeting.
Around this game
Minnesota
- Next gamevs. BuffaloAug. 28, 2025
- SeasonMinnesota in 2024
- ProgramMinnesota history and records
Virginia Tech
- Next gamevs. South CarolinaAug. 31, 2025
- SeasonVirginia Tech in 2024
- ProgramVirginia Tech history and records

