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
28
FinalNov 1, 2025
Virginia Tech HokiesVirginia Tech3-6
16
TVCW

Closing line

US sportsbook at kickoff
Moneyline
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

Louisville Cardinals and Virginia Tech Hokies, score by quarter
Team1234T
LOU7014728
VT970016

Scoring plays

First Quarter

  1. LOUTouchdown · 12:58Isaac Brown 52 Yd Run (Cooper Ranvier Kick)7-0
  2. VTTouchdown · 1:57Kyron Drones 3 Yd Run (John Love Kick)7-7
  3. VTSafety · 0:52Team Safety7-9

Second Quarter

  1. VTTouchdown · 8:25Cameron Seldon 5 Yd pass from Kyron Drones (John Love Kick)7-16

Third Quarter

  1. LOUTouchdown · 9:07Caullin Lacy 24 Yd pass from Miller Moss (Cooper Ranvier Kick)14-16
  2. LOUTouchdown · 5:01Keyjuan Brown 2 Yd Run (Cooper Ranvier Kick)21-16

Fourth Quarter

  1. 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

PlayerC/ATTYDSAVGTDINTQBR
Miller Moss19/281364.91165.1

Louisville · Rushing

PlayerCARYDSAVGTDLONG
Isaac Brown161308.1152
Keyjuan Brown12947.8224
Miller Moss3113.7013
Caullin Lacy111.001
Deuce Adams100.000
Team1-1-1.000

Louisville · Receiving

PlayerRECYDSAVGTDLONG
Chris Bell8567.0013
Caullin Lacy6538.8124
Nate Kurisky2126.0010
TreyShun Hurry177.007
Antonio Meeks166.006
Keyjuan Brown122.002

Louisville · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
TJ Quinn10401000
D'Angelo Hutchinson7100.5000
Kalib Perry6300000
JoJo Evans Jr.6200020
AJ Green6000000
Corey Gordon5300000
T.J. Capers5301000
Jabari Mack4300100

Louisville · Kick returns

PlayerNOYDSAVGLONGTD
Caullin Lacy13333.0330

Louisville · Punt returns

PlayerNOYDSAVGLONGTD
Caullin Lacy310635.3630

Louisville · Kicking

PlayerFGPCTLONGXPPTS
Cooper Ranvier0/00.004/44

Louisville · Punting

PlayerNOYDSAVGTBIn 20LONG
David Chapeau415338.32045

Virginia Tech · Passing

PlayerC/ATTYDSAVGTDINTQBR
Kyron Drones11/24763.21041.2

Virginia Tech · Rushing

PlayerCARYDSAVGTDLONG
Kyron Drones14856.1116
Marcellous Hawkins Jr.13453.5011
Terion Stewart8222.8012
Jeffrey Overton Jr.492.304
Cameron Seldon133.003

Virginia Tech · Receiving

PlayerRECYDSAVGTDLONG
Ayden Greene11717.0017
Takye Heath3165.307
Ja'Ricous Hairston3155.0011
Cameron Seldon2147.019
Marcellous Hawkins Jr.11212.0012
P.J. Prioleau122.002

Virginia Tech · Fumbles

PlayerFUMLOSTREC
Kyron Drones100

Virginia Tech · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Kaleb Spencer7501000
Caleb Woodson7400000
Thomas Williams5300000
Isaiah Cash5200100
Isaiah Brown-Murray4300000
Noah Chambers4300100
Elhadj Fall420.50.5000
Kemari Copeland400.51000

Virginia Tech · Interceptions

PlayerINTYDSTD
Isaiah Cash1180

Virginia Tech · Kick returns

PlayerNOYDSAVGLONGTD
P.J. Prioleau12323.0230

Virginia Tech · Punt returns

PlayerNOYDSAVGLONGTD
P.J. Prioleau12424.0240

Virginia Tech · Kicking

PlayerFGPCTLONGXPPTS
John Love0/00.002/22

Virginia Tech · Punting

PlayerNOYDSAVGTBIn 20LONG
Nick Veltsistas837647.01368

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