College Football Scores · College Football Odds
Louisville vs Virginia Tech
Final · Week 10 · Sat Nov 1 · 3:00 PM ET · Lane Stadium
Louisville CardinalsLouisville7-1
28FinalNov 1, 2025
Virginia Tech HokiesVirginia Tech3-6
16TVCW
Closing line
US sportsbook at kickoffMoneyline
LOU−400
VT+300
Spread
LOU −10.5−105
VT +10.5−115
Total O/U
Over 52.5−105
Under 52.5−115
- Spread: Louisville −10.5 covered.
- Total O/U: under 52.5 (44 points).
Recap
Louisville beat Virginia Tech 28-16 at Lane Stadium in Blacksburg on Nov 1, 2025 to move to 7-1.
Louisville has won 3 straight.
Score by quarter
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| LOU | 7 | 0 | 14 | 7 | 28 |
| VT | 9 | 7 | 0 | 0 | 16 |
Scoring plays
First Quarter
- LOUTouchdown · 12:58Isaac Brown 52 Yd Run (Cooper Ranvier Kick)7-0
- VTTouchdown · 1:57Kyron Drones 3 Yd Run (John Love Kick)7-7
- VTSafety · 0:52Team Safety7-9
Second Quarter
- VTTouchdown · 8:25Cameron Seldon 5 Yd pass from Kyron Drones (John Love Kick)7-16
Third Quarter
- LOUTouchdown · 9:07Caullin Lacy 24 Yd pass from Miller Moss (Cooper Ranvier Kick)14-16
- LOUTouchdown · 5:01Keyjuan Brown 2 Yd Run (Cooper Ranvier Kick)21-16
Fourth Quarter
- LOUTouchdown · 2:16Keyjuan Brown 24 Yd Run (Cooper Ranvier Kick)28-16
Team stats
LOUVT
- 1st Downs
- 18
- 16
- Total Yards
- 371
- 240
- Passing
- 136
- 76
- Rushing
- 235
- 164
- 3rd down efficiency
- 4-11
- 4-15
- Turnovers
- 1
- 0
- Possession
- 30:22
- 29:38
Top performers
Louisville CardinalsVirginia Tech Hokies
Passing
Miller Moss19/28, 136 YDS, 1 TD, 1 INT
Kyron Drones11/24, 76 YDS, 1 TD
Rushing
Isaac Brown16 CAR, 130 YDS, 1 TD
Kyron Drones14 CAR, 85 YDS, 1 TD
Receiving
Chris Bell8 REC, 56 YDS
Ayden Greene1 REC, 17 YDS
Sacks
–
Elhadj Fall0.5
Tackles
TJ Quinn10
Kaleb Spencer7
Player stats
Louisville · Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| Miller Moss | 19/28 | 136 | 4.9 | 1 | 1 | 65.1 |
Louisville · Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Isaac Brown | 16 | 130 | 8.1 | 1 | 52 |
| Keyjuan Brown | 12 | 94 | 7.8 | 2 | 24 |
| Miller Moss | 3 | 11 | 3.7 | 0 | 13 |
| Caullin Lacy | 1 | 1 | 1.0 | 0 | 1 |
| Deuce Adams | 1 | 0 | 0.0 | 0 | 0 |
| Team | 1 | -1 | -1.0 | 0 | 0 |
Louisville · Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Chris Bell | 8 | 56 | 7.0 | 0 | 13 |
| Caullin Lacy | 6 | 53 | 8.8 | 1 | 24 |
| Nate Kurisky | 2 | 12 | 6.0 | 0 | 10 |
| TreyShun Hurry | 1 | 7 | 7.0 | 0 | 7 |
| Antonio Meeks | 1 | 6 | 6.0 | 0 | 6 |
| Keyjuan Brown | 1 | 2 | 2.0 | 0 | 2 |
Louisville · Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| TJ Quinn | 10 | 4 | 0 | 1 | 0 | 0 | 0 |
| D'Angelo Hutchinson | 7 | 1 | 0 | 0.5 | 0 | 0 | 0 |
| Kalib Perry | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| JoJo Evans Jr. | 6 | 2 | 0 | 0 | 0 | 2 | 0 |
| AJ Green | 6 | 0 | 0 | 0 | 0 | 0 | 0 |
| Corey Gordon | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| T.J. Capers | 5 | 3 | 0 | 1 | 0 | 0 | 0 |
| Jabari Mack | 4 | 3 | 0 | 0 | 1 | 0 | 0 |
Louisville · Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Caullin Lacy | 1 | 33 | 33.0 | 33 | 0 |
Louisville · Punt returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Caullin Lacy | 3 | 106 | 35.3 | 63 | 0 |
Louisville · Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Cooper Ranvier | 0/0 | 0.0 | 0 | 4/4 | 4 |
Louisville · Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| David Chapeau | 4 | 153 | 38.3 | 2 | 0 | 45 |
Virginia Tech · Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| Kyron Drones | 11/24 | 76 | 3.2 | 1 | 0 | 41.2 |
Virginia Tech · Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Kyron Drones | 14 | 85 | 6.1 | 1 | 16 |
| Marcellous Hawkins Jr. | 13 | 45 | 3.5 | 0 | 11 |
| Terion Stewart | 8 | 22 | 2.8 | 0 | 12 |
| Jeffrey Overton Jr. | 4 | 9 | 2.3 | 0 | 4 |
| Cameron Seldon | 1 | 3 | 3.0 | 0 | 3 |
Virginia Tech · Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Ayden Greene | 1 | 17 | 17.0 | 0 | 17 |
| Takye Heath | 3 | 16 | 5.3 | 0 | 7 |
| Ja'Ricous Hairston | 3 | 15 | 5.0 | 0 | 11 |
| Cameron Seldon | 2 | 14 | 7.0 | 1 | 9 |
| Marcellous Hawkins Jr. | 1 | 12 | 12.0 | 0 | 12 |
| P.J. Prioleau | 1 | 2 | 2.0 | 0 | 2 |
Virginia Tech · Fumbles
| Player | FUM | LOST | REC |
|---|---|---|---|
| Kyron Drones | 1 | 0 | 0 |
Virginia Tech · Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| Kaleb Spencer | 7 | 5 | 0 | 1 | 0 | 0 | 0 |
| Caleb Woodson | 7 | 4 | 0 | 0 | 0 | 0 | 0 |
| Thomas Williams | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| Isaiah Cash | 5 | 2 | 0 | 0 | 1 | 0 | 0 |
| Isaiah Brown-Murray | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Noah Chambers | 4 | 3 | 0 | 0 | 1 | 0 | 0 |
| Elhadj Fall | 4 | 2 | 0.5 | 0.5 | 0 | 0 | 0 |
| Kemari Copeland | 4 | 0 | 0.5 | 1 | 0 | 0 | 0 |
Virginia Tech · Interceptions
| Player | INT | YDS | TD |
|---|---|---|---|
| Isaiah Cash | 1 | 18 | 0 |
Virginia Tech · Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| P.J. Prioleau | 1 | 23 | 23.0 | 23 | 0 |
Virginia Tech · Punt returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| P.J. Prioleau | 1 | 24 | 24.0 | 24 | 0 |
Virginia Tech · Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| John Love | 0/0 | 0.0 | 0 | 2/2 | 2 |
Virginia Tech · Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Nick Veltsistas | 8 | 376 | 47.0 | 1 | 3 | 68 |
Game info
VenueLane Stadium, Blacksburg, VA
Attendance54,030
TVCW · national
Last and next games
More scores
College Football Week 10, 2025All College Football ScoresCollege Football 2025 SeasonCollege Football OddsScores & schedules
NFL ScoresNBA ScoresCollege Basketball ScoresNHL ScoresMLB ScoresWNBA ScoresUFC & MMA Results
Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.
Game details updated Oct 13, 5:15 PM ET. How game pages are made