Villanova at Towson

Saturday, November 8, 2025

Villanova beat Towson 28–⁠10. It was their 19th meeting; Villanova leads the series 12–⁠7.

AwayVillanova12–⁠3 in 2025
28
HomeTowson6–⁠6 in 2025
10

Final at Johnny Unitas Stadium, Towson68°F, clear, wind 4 mphAttendance 5,667

Official
Cory HansonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Villanova0771428
Towson703010

Standouts

Player stats

Villanova

PassingC/AttYdsTDInt
Pat McQuaide11/2312000
RushingCarYdsTDLong
Ja’briel Mace28291482
Eli Smith632011
David Avit41609
Isaiah Ragland3905
ReceivingRecYdsTDLong
Braden Reed341018
Luke Colella331019
Antonio Johnson224017
Lucas Kopecky117017

Towson

PassingC/AttYdsTDInt
Andrew Indorf14/3015600
RushingCarYdsTDLong
John Dunmore145145
Andrew Indorf103809
Kemarrion Battles72609
Al Wooten II623011
ReceivingRecYdsTDLong
John Dunmore438023
Jarvis Jones128028
Al Wooten II223022
Jaceon Doss323015

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

VillanovaTowson
473Total yards287
120Passing yards156
353Rushing yards131
5.2Yards per pass5.2
7.4Yards per rush4.5
24First downs15
6–⁠14Third downs5–⁠14
0–⁠2Fourth downs0–⁠1
0Turnovers1
7–⁠52Penalties9–⁠70
35:31Possession24:29

Efficiency

VillanovaTowson
49%Success rate38%
0.11EPA per play−0.11
1.21Explosiveness1.09
0.27Rushing EPA−0.06
−0.05Passing EPA−0.15
36%Passing-down success16%

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)

Villanova 64% to win. Elo’s favorite won.

The line

Villanova −3.5, over/under 51.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Towson end zoneVillanova end zoneQ1 VillanovaPunt, 3 playsQ1 TowsonPunt, 3 playsQ1 VillanovaTurnover on downs, 5 playsQ1 TowsonPunt, 4 playsQ1 VillanovaPunt, 3 playsQ1 TowsonPunt, 3 playsQ1 VillanovaMissed FG, 7 playsQ1 TowsonTouchdown, 2 playsQ1 VillanovaTurnover on downs, 6 playsQ2 TowsonPunt, 4 playsQ2 VillanovaPunt, 5 playsQ2 TowsonPunt, 9 playsQ2 VillanovaTouchdown, 7 playsQ2 TowsonEnd of half, 8 playsQ3 VillanovaTouchdown, 4 playsQ3 TowsonFumble, 8 playsQ3 VillanovaMissed FG, 10 playsQ3 TowsonField goal, 7 playsQ3 VillanovaMissed FG, 16 playsQ4 TowsonPunt, 5 playsQ4 VillanovaTouchdown, 1 playQ4 TowsonPunt, 3 playsQ4 VillanovaTouchdown, 5 playsQ4 TowsonTurnover on downs, 4 playsQ4 VillanovaEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Towson drives left to right, Villanova right to left.
  1. Q1 VillanovaPunt, 3 plays, 8 yards
  2. Q1 TowsonPunt, 3 plays, 6 yards
  3. Q1 VillanovaTurnover on downs, 5 plays, 22 yards
  4. Q1 TowsonPunt, 4 plays, −2 yards
  5. Q1 VillanovaPunt, 3 plays, 6 yards
  6. Q1 TowsonPunt, 3 plays, 6 yards
  7. Q1 VillanovaMissed FG, 7 plays, 51 yards
  8. Q1 TowsonTouchdown, 2 plays, 70 yards
  9. Q1 VillanovaTurnover on downs, 6 plays, 26 yards
  10. Q2 TowsonPunt, 4 plays, 10 yards
  11. Q2 VillanovaPunt, 5 plays, 17 yards
  12. Q2 TowsonPunt, 9 plays, 29 yards
  13. Q2 VillanovaTouchdown, 7 plays, 77 yards
  14. Q2 TowsonEnd of half, 8 plays, 53 yards
  15. Q3 VillanovaTouchdown, 4 plays, 49 yards
  16. Q3 TowsonFumble, 8 plays, 37 yards
  17. Q3 VillanovaMissed FG, 10 plays, 34 yards
  18. Q3 TowsonField goal, 7 plays, 56 yards
  19. Q3 VillanovaMissed FG, 16 plays, 69 yards
  20. Q4 TowsonPunt, 5 plays, 23 yards
  21. Q4 VillanovaTouchdown, 1 play, 79 yards
  22. Q4 TowsonPunt, 3 plays, 0 yards
  23. Q4 VillanovaTouchdown, 5 plays, 39 yards
  24. Q4 TowsonTurnover on downs, 4 plays, −2 yards
  25. Q4 VillanovaEnd of game, 2 plays, −2 yards

Play by play

1st quarter9 drives, then Towson 7, Villanova 0
Villanova Punt, 3 plays
15:001st & 10 at own 35#47 C.Williams kickoff 65 yards to the VIL00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #7 P.McQuaide pass complete short right to #1 L.Colella caught at VIL30, for 5 yards to the VIL30 (#1 M.Brodie)
15:002nd & 5 at own 30No Huddle-Shotgun #20 I.Ragland rush middle for 3 yards gain to the VIL33 (#6 B.Peters; #3 A.Thomas)
15:003rd & 2 at own 33No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #13 C.Colby thrown to VIL37 broken up by #1 M.Brodie
13:384th & 2 at own 33#0 L.Larsen punt 49 yards to the TOW18 muffed by #0 J.Dunmore at TOW18 recovered by TOW #31 C.Jefferson at TOW09, End Of Play
Towson Punt, 3 plays
13:381st & 10 at own 9No Huddle-Shotgun #13 A.Indorf pass complete short right to #4 A.Wooten II caught at TOW09, for 1 yard to the TOW10 (#5 T.Inge)
13:382nd & 9 at own 10No Huddle-Shotgun #13 A.Indorf pass incomplete short middle to #22 B.Butler thrown to TOW16 QB hurried by #0 C.Martin
13:383rd & 9 at own 10No Huddle-Shotgun #13 A.Indorf pass incomplete deep left to #2 J.Doss thrown to TOW45 PENALTY VIL Offside (#96 U.Nwotite) 5 yards from TOW10 to TOW15. NO PLAY
13:383rd & 4 at own 15No Huddle-Shotgun #13 A.Indorf pass incomplete short left to #2 J.Doss thrown to TOW18 broken up by #36 D.Bostic QB hurried by #91 A.Howard
12:284th & 4 at own 15#42 B.LaFollette punt 51 yards to the VIL34 #83 B.Reed return 20 yards to the TOW46 (#0 X.Terry)
Villanova Turnover on downs, 5 plays
12:281st & 10 at opp 46No Huddle-Shotgun #4 J.Mace rush middle for 13 yards gain to the TOW33 (#0 X.Terry; #1 M.Brodie), 1ST DOWN
12:281st & 10 at opp 33No Huddle-Shotgun #4 J.Mace rush right for 7 yards gain to the TOW26 (#0 X.Terry), out of bounds PENALTY VIL Holding (#85 N.Clayton) 10 yards from TOW33 to TOW43. NO PLAY
12:281st & 20 at opp 43No Huddle-Shotgun #7 P.McQuaide pass complete short right to #16 L.Kopecky caught at TOW31, for 17 yards to the TOW26 (#0 X.Terry; #3 A.Thomas). The previous play is under automatic review - “Pass completion”. CALL UPHELD
12:282nd & 3 at opp 26No Huddle-Shotgun #7 P.McQuaide rush middle for 2 yards gain to the TOW24 (#0 X.Terry)
12:283rd & 1 at opp 24No Huddle-Shotgun #24 D.Avit rush middle for 1 yard loss to the TOW25 (#3 A.Thomas; #0 X.Terry)
9:194th & 2 at opp 25No Huddle-Shotgun #24 D.Avit rush middle for 1 yard gain to the TOW24 (#3 A.Thomas), TURNOVER ON DOWNS
Towson Punt, 4 plays
9:191st & 10 at own 24No Huddle-Shotgun #3 K.Battles rush middle for 6 yards gain (3) to the TOW30 (#27 A.Hawkins) PENALTY TOW Holding (#14 L.Londono) 10 yards from TOW27 to TOW17
9:191st & 17 at own 17No Huddle-Shotgun #13 A.Indorf pass incomplete short right to #3 K.Battles thrown to TOW21 broken up by #0 C.Martin
9:192nd & 17 at own 17No Huddle-Shotgun #26 K.Phillips rush right for 5 yards gain to the TOW22 (#22 C.Sapp; #44 R.Kimmel)
9:193rd & 12 at own 22No Huddle-Shotgun #13 A.Indorf pass incomplete deep right to #7 S.Reynolds thrown to VIL30 QB hurried by #96 U.Nwotite and #31 S.Hartzell
7:574th & 12 at own 22#42 B.LaFollette punt 23 yards to the TOW45, out of bounds at TOW45
Villanova Punt, 3 plays
7:571st & 10 at opp 45No Huddle-Shotgun #20 I.Ragland rush middle for 5 yards gain to the TOW40 (#0 X.Terry)
7:572nd & 5 at opp 40No Huddle-Shotgun #20 I.Ragland rush right for 1 yard gain to the TOW39 (#36 T.Sands; #7 J.Shiggs)
7:573rd & 4 at opp 39No Huddle-Shotgun #7 P.McQuaide pass incomplete deep right to #16 L.Kopecky thrown to TOW02 broken up by #9 E.Gant
6:224th & 4 at opp 39#0 L.Larsen punt 39 yards to the TOW00, Touchback
Towson Punt, 3 plays
6:221st & 10 at own 20No Huddle-Shotgun #13 A.Indorf pass complete short left to #1 Z.Perkins caught at TOW20, for 7 yards to the TOW27 (#27 A.Hawkins). #91 A.Howard injured on the play
6:222nd & 3 at own 27No Huddle-Shotgun #4 A.Wooten II rush middle for 1 yard loss to the TOW26 (#31 S.Hartzell; #44 R.Kimmel)
6:223rd & 4 at own 26No Huddle-Shotgun #13 A.Indorf pass incomplete short right to #14 L.Londono thrown to TOW31
5:214th & 4 at own 26#42 B.LaFollette punt 49 yards to the VIL25 #83 B.Reed return for loss of 3 yards to the VIL22 (#29 C.Williams)
Villanova Missed FG, 7 plays
5:211st & 10 at own 22No Huddle-Shotgun #7 P.McQuaide pass complete short middle to #1 L.Colella caught at VIL39, for 19 yards to the VIL41 (#24 M.Swain; #9 E.Gant), 1ST DOWN
5:211st & 10 at own 41No Huddle-Shotgun #4 J.Mace rush middle for 14 yards gain to the TOW45 (#7 J.Shiggs), 1ST DOWN
5:211st & 10 at opp 45No Huddle-Shotgun #7 P.McQuaide pass complete short right to #9 A.Johnson caught at TOW43, for 17 yards to the TOW28 (#10 M.Turner), 1ST DOWN
5:211st & 10 at opp 28No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #16 L.Kopecky thrown to TOW15
5:212nd & 10 at opp 28No Huddle-Shotgun #4 J.Mace rush left for 1 yard gain to the TOW27 (#3 A.Thomas)
5:213rd & 9 at opp 27No Huddle-Shotgun #7 P.McQuaide pass incomplete deep left to #16 L.Kopecky thrown to TOW00
2:224th & 9 at opp 27#42 J.Barnum field goal attempt from 44 yards NO GOOD blocked by #95 T.Adams (H: #16 J.Ryder, LS: #54 T.Colello), clock 02:22 recovered by TOW Towson at TOW27, End Of Play
Towson Touchdown, 2 plays
2:221st & 10 at own 27No Huddle-Shotgun #13 A.Indorf pass complete short left to #12 J.Jones caught at TOW45, for 28 yards to the VIL45 (#3 J.Oluremi), out of bounds, 1ST DOWN
1:421st & 10 at opp 45No Huddle-Shotgun #0 J.Dunmore rush right for 45 yards gain to the VIL00 TOUCHDOWN, clock 01:42, 1ST DOWN #47 C.Williams kick attempt good (H: #42 B.LaFollette, LS: #51 D.Anderla)Towson 7, Villanova 0
Villanova Turnover on downs, 6 plays
1:361st & 10 at own 35#47 C.Williams kickoff 64 yards to the VIL01 #4 J.Mace return 24 yards to the VIL25 (#33 A.Siwald; #4 C.McClendon)
1:361st & 10 at own 25No Huddle-Shotgun #24 D.Avit rush middle for 9 yards gain to the VIL34 (#45 W.Draeger)
1:362nd & 1 at own 34No Huddle-Shotgun #7 P.McQuaide pass complete short left to #83 B.Reed caught at VIL33, for 8 yards to the VIL42 (#9 E.Gant), out of bounds, 1ST DOWN
1:361st & 10 at own 42No Huddle-Shotgun #24 D.Avit rush right for 7 yards gain to the VIL49 (#6 B.Peters; #8 S.Graham)
Q2 15:002nd & 3 at own 49No Huddle-Shotgun #7 P.McQuaide pass incomplete deep middle to #1 L.Colella thrown to TOW25
Q2 15:003rd & 3 at own 49No Huddle-Shotgun #7 P.McQuaide pass complete short left to #24 D.Avit caught at VIL50, for 2 yards to the TOW49 (#1 M.Brodie)
Q2 14:214th & 1 at opp 49No Huddle-Shotgun #4 J.Mace rush middle for 0 yards to the TOW49 (#1 M.Brodie; #40 S.Boyd), TURNOVER ON DOWNS
2nd quarter5 drives, then Tied at 7
Towson Punt, 4 plays
14:211st & 10 at own 49No Huddle-Shotgun #4 A.Wooten II rush middle for 11 yards gain to the VIL40 (#36 D.Bostic; #27 A.Hawkins), 1ST DOWN
14:211st & 10 at opp 40No Huddle-Shotgun #13 A.Indorf rush right for 3 yards gain to the VIL37 (#22 C.Sapp)
14:212nd & 7 at opp 37No Huddle-Shotgun #26 K.Phillips rush middle for 4 yards loss to the VIL41 fumbled by #26 K.Phillips at VIL40 recovered by TOW #2 J.Doss at VIL41, End Of Play
14:213rd & 11 at opp 41No Huddle-Shotgun #13 A.Indorf pass incomplete short middle to #14 L.Londono thrown to VIL35 PENALTY TOW Illegal Formation declined TOW Holding declined
12:084th & 11 at opp 41#42 B.LaFollette punt 39 yards to the VIL02
Villanova Punt, 5 plays
12:081st & 10 at own 2No Huddle-Shotgun #2 E.Smith rush middle for 4 yards gain to the VIL06 (#22 D.Idehen; #40 S.Boyd)
12:082nd & 6 at own 6No Huddle-Shotgun #2 E.Smith rush middle for 11 yards gain to the VIL17 (#0 X.Terry), 1ST DOWN
12:081st & 10 at own 17No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #16 L.Kopecky thrown to VIL26 PENALTY TOW Pass Interference (#12 Z.Brown) 9 yards from VIL17 to VIL26, 1ST DOWN. NO PLAY
12:081st & 10 at own 26No Huddle-Shotgun #2 E.Smith rush middle for 4 yards gain to the VIL30 (#9 E.Gant)
12:082nd & 6 at own 30No Huddle-Shotgun #7 P.McQuaide sacked for loss of 6 yards to the VIL24 (#3 A.Thomas)
12:083rd & 12 at own 24No Huddle-Shotgun #7 P.McQuaide pass incomplete deep right to #1 L.Colella thrown to TOW31 broken up by #1 M.Brodie
12:084th & 12 at own 24PENALTY VIL False Start (#36 D.Bostic) 5 yards from VIL24 to VIL19. NO PLAY
9:024th & 17 at own 19#0 L.Larsen punt 33 yards to the TOW48 blocked by #43 X.Crumb PENALTY TOW Holding 10 yards from TOW48 to TOW38
Towson Punt, 9 plays
9:021st & 10 at own 38No Huddle-Shotgun #3 K.Battles rush middle for 4 yards gain to the TOW42 (#31 S.Hartzell)
9:022nd & 6 at own 42No Huddle-Shotgun #3 K.Battles rush middle for 4 yards gain to the TOW46 (#32 O.Bursey)
9:023rd & 2 at own 46PENALTY TOW False Start (#69 I.Markham-Miller) 5 yards from TOW46 to TOW41. NO PLAY
9:023rd & 7 at own 41No Huddle-Shotgun #13 A.Indorf rush left for 8 yards gain to the TOW49 (#31 S.Hartzell), 1ST DOWN
9:021st & 10 at own 49No Huddle-Shotgun #13 A.Indorf pass complete short right to #3 K.Battles caught at TOW50, for 6 yards to the VIL45 (#41 G.Rogan)
9:022nd & 4 at opp 45No Huddle-Shotgun #13 A.Indorf pass complete short left to #2 J.Doss caught at VIL40, for 3 yards to the VIL42 (#5 T.Inge)
9:023rd & 1 at opp 42No Huddle-Shotgun #3 K.Battles rush middle for 6 yards gain to the VIL36 (#41 G.Rogan), 1ST DOWN
9:021st & 10 at opp 36No Huddle-Shotgun #13 A.Indorf pass incomplete deep right to #19 P.Faulkner thrown to VIL00 QB hurried by #98 O.Nwobodo
9:022nd & 10 at opp 36No Huddle-Shotgun #13 A.Indorf pass complete short right to #0 J.Dunmore caught at VIL36, for 3 yards to the VIL33 (#31 S.Hartzell; #22 C.Sapp)
4:263rd & 7 at opp 33No Huddle-Shotgun #13 A.Indorf pass incomplete short left to #19 P.Faulkner thrown to VIL30 broken up by #7 J.Talley
4:262nd & 10 at opp 36Timeout Towson, clock 04:26
4:154th & 7 at opp 33#42 B.LaFollette punt 33 yards to the VIL00, Touchback
Villanova Touchdown, 7 plays
4:151st & 10 at own 20No Huddle-Shotgun #4 J.Mace rush middle for 6 yards gain to the VIL26 (#40 S.Boyd)
4:152nd & 4 at own 26No Huddle-Shotgun #4 J.Mace rush middle for 32 yards gain to the TOW42 (#2 K.White), out of bounds, 1ST DOWN
4:151st & 10 at opp 42No Huddle-Shotgun #26 I.Wright rush middle for 5 yards gain to the TOW37 (#7 J.Shiggs; #2 K.White)
4:152nd & 5 at opp 37No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #13 C.Colby thrown to TOW30 QB hurried by #30 B.Kumpon PENALTY TOW Holding (#12 Z.Brown) 10 yards from TOW37 to TOW27, 1ST DOWN. NO PLAY
4:151st & 10 at opp 27No Huddle-Shotgun #7 P.McQuaide pass incomplete deep left to #13 C.Colby thrown to TOW03
4:152nd & 10 at opp 27No Huddle-Shotgun #4 J.Mace rush left for 11 yards gain to the TOW16 (#4 C.McClendon), 1ST DOWN
2:001st & 10 at opp 16No Huddle-Shotgun #4 J.Mace rush middle for 8 yards gain to the TOW08 (#6 B.Peters)
2:002nd & 10 at own 27Timeout , clock 02:00
1:142nd & 2 at opp 8No Huddle-Shotgun #4 J.Mace rush middle for 8 yards gain to the TOW00 TOUCHDOWN, clock 01:14, 1ST DOWN. The previous play is under automatic review - “Runner was not down by contact”. CALL UPHELD #42 J.Barnum kick attempt good (H: #16 J.Ryder, LS: #54 T.Colello)Tied at 7
Towson End of half, 8 plays
1:141st & 10 at own 35#42 J.Barnum kickoff 65 yards to the TOW00, Touchback
1:141st & 10 at own 25No Huddle-Shotgun #26 K.Phillips rush middle for 2 yards loss to the TOW23 (#96 U.Nwotite)
1:072nd & 12 at own 23No Huddle-Shotgun #3 K.Battles rush middle for 9 yards gain to the TOW32 (#2 Z.Dawud), out of bounds
1:071st & 10 at opp 25Timeout Villanova, clock 01:07
1:073rd & 3 at own 32No Huddle-Shotgun #13 A.Indorf pass complete short right to #2 J.Doss caught at TOW37, for 5 yards to the TOW37 (#41 G.Rogan), 1ST DOWN
1:071st & 10 at own 37No Huddle-Shotgun #13 A.Indorf pass complete short middle to #3 K.Battles caught at TOW41, for 9 yards to the TOW46 (#2 Z.Dawud)
1:072nd & 1 at own 46No Huddle-Shotgun #13 A.Indorf rush middle for 0 yards to the TOW46 (#96 U.Nwotite)
0:363rd & 1 at own 46No Huddle-Shotgun #13 A.Indorf rush right for 1 yard gain to the TOW47, out of bounds at TOW47, 1ST DOWN
0:362nd & 1 at own 46Timeout Towson, clock 00:36
0:361st & 10 at own 47No Huddle-Shotgun #13 A.Indorf rush middle for 9 yards gain to the VIL44 (#5 T.Inge)
0:362nd & 1 at opp 44No Huddle-Shotgun #13 A.Indorf pass complete deep right to #14 L.Londono caught at VIL22, for 22 yards to the VIL22, out of bounds at VIL22, 1ST DOWN
3rd quarter5 drives, then Villanova 14, Towson 10
Villanova Touchdown, 4 plays
14:571st & 10 at own 35#42 J.Barnum onside kickoff 13 yards to the VIL48
15:001st & 10 at own 48No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #13 C.Colby thrown to TOW48
15:002nd & 10 at own 48No Huddle-Shotgun #4 J.Mace rush left for 8 yards gain to the TOW44 (#3 A.Thomas)
15:003rd & 2 at opp 44No Huddle-Shotgun #4 J.Mace rush middle for 5 yards gain to the TOW39 (#7 J.Shiggs; #8 S.Graham), 1ST DOWN
13:271st & 10 at opp 39No Huddle-Shotgun #4 J.Mace rush left for 39 yards gain to the TOW00 TOUCHDOWN, clock 13:27, 1ST DOWN #42 J.Barnum kick attempt good (H: #16 J.Ryder, LS: #54 T.Colello)Villanova 14, Towson 7
Towson Fumble, 8 plays
13:271st & 10 at own 35#42 J.Barnum kickoff 65 yards to the TOW00, Touchback
13:271st & 10 at own 25No Huddle-Shotgun #4 A.Wooten II rush middle for 6 yards gain to the TOW31 (#5 T.Inge)
13:272nd & 4 at own 31No Huddle-Shotgun #4 A.Wooten II rush left for 2 yards gain to the TOW33 (#36 D.Bostic)
13:273rd & 2 at own 33No Huddle-Shotgun #4 A.Wooten II rush right for 3 yards gain to the TOW36 (#41 G.Rogan), 1ST DOWN
13:271st & 10 at own 36No Huddle-Shotgun #13 A.Indorf pass incomplete deep middle to #14 L.Londono thrown to VIL31 broken up by #41 G.Rogan QB hurried by #31 S.Hartzell
13:272nd & 10 at own 36No Huddle-Shotgun #13 A.Indorf pass complete short left to #2 J.Doss caught at TOW48, for 15 yards to the VIL49 (#36 D.Bostic), out of bounds, 1ST DOWN
13:271st & 10 at opp 49No Huddle-Shotgun #3 K.Battles rush left for 0 yards to the VIL49 (#50 A.Koukou; #2 Z.Dawud). #3 K.Battles, #75 J.Montgomery injured on the play
13:272nd & 10 at opp 49No Huddle-Shotgun #13 A.Indorf pass complete short right to #0 J.Dunmore caught at TOW47, for 6 yards to the VIL43 (#36 D.Bostic), out of bounds
13:273rd & 4 at opp 43No Huddle-Shotgun #13 A.Indorf pass incomplete deep left to #2 J.Doss thrown to VIL03 PENALTY VIL Offside (#96 U.Nwotite) 5 yards from VIL43 to VIL38, 1ST DOWN. NO PLAY
10:151st & 10 at opp 38No Huddle-Shotgun #26 K.Phillips rush middle for 0 yards to the VIL38 fumbled by #26 K.Phillips at VIL38 forced by #50 A.Koukou recovered by VIL #98 O.Nwobodo at VIL38, End Of Play
Villanova Missed FG, 10 plays
10:151st & 10 at own 38No Huddle-Shotgun #7 P.McQuaide pass complete short right to #1 L.Colella caught at VIL42, for 7 yards to the VIL45 (#32 J.Drummer)
10:152nd & 3 at own 45No Huddle-Shotgun #4 J.Mace rush middle for 2 yards gain to the VIL47 (#99 A.Clark; #45 W.Draeger)
10:153rd & 1 at own 47No Huddle-Shotgun #4 J.Mace rush middle for 2 yards gain to the VIL49 (#30 B.Kumpon; #3 A.Thomas), 1ST DOWN
10:151st & 10 at own 49No Huddle-Shotgun #26 I.Wright rush right for 1 yard gain to the VIL50 (#6 B.Peters)
10:152nd & 9 at the 50No Huddle-Shotgun #4 J.Mace rush middle for 2 yards gain to the TOW48 (#6 B.Peters)
10:153rd & 7 at opp 48No Huddle-Shotgun #7 P.McQuaide pass complete short middle to #83 B.Reed caught at TOW36, for 18 yards to the TOW30 (#12 Z.Brown), 1ST DOWN
10:151st & 10 at opp 30No Huddle-Shotgun #4 J.Mace rush middle for 2 yards gain to the TOW28 (#40 S.Boyd)
10:152nd & 8 at opp 28No Huddle-Shotgun #7 P.McQuaide pass incomplete deep right to #83 B.Reed thrown to TOW05 QB hurried by #95 T.Adams
10:153rd & 8 at opp 28No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #1 L.Colella thrown to TOW30 QB hurried by #6 B.Peters
4:584th & 8 at opp 28#42 J.Barnum field goal attempt from 45 yards NO GOOD blocked by #92 J.Stegall (H: #16 J.Ryder, LS: #54 T.Colello), clock 04:58 recovered by TOW Towson at TOW28, End Of Play
Towson Field goal, 7 plays
4:581st & 10 at own 28No Huddle-Shotgun #13 A.Indorf pass complete short middle to #0 J.Dunmore caught at TOW41, for 23 yards to the VIL49 (#27 A.Hawkins), 1ST DOWN
4:581st & 10 at opp 49No Huddle-Shotgun #13 A.Indorf rush middle for 5 yards gain to the VIL44 (#0 C.Martin; #31 S.Hartzell)
4:582nd & 5 at opp 44No Huddle-Shotgun #13 A.Indorf pass complete short right to #4 A.Wooten II caught at VIL34, for 22 yards to the VIL22 (#22 C.Sapp), 1ST DOWN
4:581st & 10 at opp 22No Huddle-Shotgun #6 W.Watkins rush middle for 0 yards to the VIL22 (#41 G.Rogan)
4:582nd & 10 at opp 22No Huddle-Shotgun #13 A.Indorf pass complete short middle to #0 J.Dunmore caught at VIL19, for 6 yards to the VIL16 (#50 A.Koukou)
4:583rd & 4 at opp 16No Huddle-Shotgun #3 K.Battles rush middle for 0 yards to the VIL16 (#22 C.Sapp; #50 A.Koukou)
0:534th & 4 at opp 16#47 C.Williams field goal attempt from 34 yards GOOD (H: #42 B.LaFollette, LS: #51 D.Anderla), clock 00:53Villanova 14, Towson 10
Villanova Missed FG, 16 plays
0:531st & 10 at own 35#47 C.Williams kickoff 65 yards to the VIL00, Touchback
0:531st & 10 at own 25No Huddle-Shotgun #2 E.Smith rush middle for 4 yards gain to the VIL29 (#30 B.Kumpon). #79 R.Cregan injured on the play
0:532nd & 6 at own 29No Huddle-Shotgun #2 E.Smith rush middle for 4 yards gain to the VIL33 (#2 K.White; #30 B.Kumpon)
Q4 15:003rd & 2 at own 33No Huddle-Shotgun #4 J.Mace rush middle for 4 yards gain to the VIL37 (#3 A.Thomas), 1ST DOWN. #4 J.Mace injured on the play
Q4 15:001st & 10 at own 37No Huddle-Shotgun #7 P.McQuaide pass complete short left to #13 C.Colby caught at VIL42, for 5 yards to the VIL42 (#12 Z.Brown)
Q4 15:002nd & 5 at own 42No Huddle-Shotgun #2 E.Smith rush middle for 5 yards gain to the VIL47 (#30 B.Kumpon), 1ST DOWN
Q4 15:001st & 10 at own 47No Huddle-Shotgun #7 P.McQuaide rush left for 5 yards gain to the TOW48, out of bounds at TOW48
Q4 15:002nd & 5 at opp 48No Huddle-Shotgun #4 J.Mace rush right for 5 yards gain to the TOW43 (#7 J.Shiggs), out of bounds, 1ST DOWN
Q4 15:001st & 10 at opp 43No Huddle-Shotgun #4 J.Mace rush middle for 2 yards loss to the TOW45 (#8 S.Graham)
Q4 15:002nd & 12 at opp 45No Huddle-Shotgun #7 P.McQuaide pass complete short right to #16 L.Kopecky caught at TOW37, for 8 yards to the TOW37 (#12 Z.Brown) PENALTY TOW Holding (#1 M.Brodie) 10 yards from TOW45 to TOW35, 1ST DOWN. NO PLAY
Q4 15:001st & 10 at opp 35No Huddle-Shotgun #7 P.McQuaide pass complete short middle to #83 B.Reed caught at TOW21, for 15 yards to the TOW20 (#7 J.Shiggs), 1ST DOWN
Q4 15:001st & 10 at opp 20No Huddle-Shotgun #4 J.Mace rush left for 7 yards gain to the TOW13 (#0 X.Terry)
Q4 15:002nd & 3 at opp 13No Huddle-Shotgun #7 P.McQuaide pass incomplete short middle to #9 A.Johnson thrown to TOW06 broken up by #2 K.White
Q4 15:003rd & 3 at opp 13No Huddle-Shotgun #7 P.McQuaide pass complete short middle to #9 A.Johnson caught at TOW08, for 7 yards to the TOW06 (#2 K.White), 1ST DOWN
Q4 15:001st & goal at opp 6No Huddle-Shotgun #7 P.McQuaide pass incomplete short left to #1 L.Colella thrown to TOW00 QB hurried by #40 S.Boyd
Q4 15:002nd & goal at opp 6No Huddle-Shotgun #4 J.Mace rush middle for 2 yards gain to the TOW04 (#3 A.Thomas)
Q4 15:003rd & goal at opp 4No Huddle-Shotgun #4 J.Mace rush middle for 2 yards loss to the TOW06 (#6 B.Peters)
Q4 6:474th & goal at opp 6#42 J.Barnum field goal attempt from 23 yards NO GOOD (H: #16 J.Ryder, LS: #54 T.Colello), clock 06:47
4th quarter6 drives, then Villanova 28, Towson 10
Towson Punt, 5 plays
6:471st & 10 at own 20No Huddle-Shotgun #13 A.Indorf pass incomplete short middle to #22 B.Butler thrown to TOW32, 1ST DOWN, PENALTY VIL Pass Interference (#22 C.Sapp) 12 yards from TOW20 to TOW32, 1ST DOWN. NO PLAY
6:471st & 10 at own 32No Huddle-Shotgun #13 A.Indorf rush left for 9 yards gain to the TOW41 (#32 O.Bursey), out of bounds
6:472nd & 1 at own 41No Huddle-Shotgun #13 A.Indorf rush middle for 5 yards gain to the TOW46 (#32 O.Bursey), 1ST DOWN. The previous play is under automatic review - “Runner was down by contact”. CALL UPHELD
6:471st & 10 at own 46No Huddle-Shotgun #4 A.Wooten II rush middle for 2 yards gain to the TOW48 (#32 O.Bursey)
6:472nd & 8 at own 48No Huddle-Shotgun #13 A.Indorf pass incomplete deep left to #2 J.Doss thrown to VIL16
4:563rd & 8 at own 48No Huddle-Shotgun #13 A.Indorf pass intercepted by #27 A.Hawkins at VIL26 #27 A.Hawkins return 23 yards to the VIL49 (#3 K.Battles) PENALTY VIL Holding offsetting TOW Holding offsetting. NO PLAY
4:563rd & 8 at own 48No Huddle-Shotgun #13 A.Indorf pass incomplete deep right to #7 S.Reynolds thrown to VIL12 QB hurried by #5 T.Inge and #98 O.Nwobodo
4:564th & 8 at own 48PENALTY TOW Delay Of Game 5 yards from TOW48 to TOW43. NO PLAY
4:204th & 13 at own 43#42 B.LaFollette punt 39 yards to the VIL18
Villanova Touchdown, 1 play
4:081st & 10 at own 18No Huddle-Shotgun #4 J.Mace rush right for 82 yards gain to the TOW00 TOUCHDOWN, clock 04:08, 1ST DOWN #42 J.Barnum kick attempt good (H: #16 J.Ryder, LS: #54 T.Colello)Villanova 21, Towson 10
Towson Punt, 3 plays
4:011st & 10 at own 35#42 J.Barnum kickoff 65 yards to the TOW00 #14 L.Londono return 20 yards to the TOW20 (#8 K.Moody; #18 J.Glantz) PENALTY TOW Illegal Block in Back (#80 C.Schaeffer) 6 yards from TOW12 to TOW06
4:011st & 10 at own 6No Huddle-Shotgun #13 A.Indorf pass incomplete short left to #14 L.Londono thrown to TOW12 broken up by #36 D.Bostic
4:012nd & 10 at own 6No Huddle-Shotgun #13 A.Indorf pass incomplete short middle to #0 J.Dunmore thrown to TOW02 QB hurried by #0 C.Martin
4:013rd & 10 at own 6No Huddle-Shotgun #13 A.Indorf pass incomplete short right to #0 J.Dunmore thrown to TOW24 PENALTY VIL Offside 5 yards from TOW06 to TOW11. NO PLAY
4:013rd & 5 at own 11PENALTY TOW False Start (#69 I.Markham-Miller) 5 yards from TOW11 to TOW06. NO PLAY
4:013rd & 10 at own 6No Huddle-Shotgun #13 A.Indorf rush middle for 0 yards to the TOW06 (#11 J.Hall)
2:444th & 10 at own 6#42 B.LaFollette punt 52 yards to the VIL42 #83 B.Reed return 58 yards to the TOW00 TOUCHDOWN nullified by penalty, clock 02:44 PENALTY VIL Holding (#18 J.Glantz) 10 yards from TOW32 to TOW42
3:033rd & 10 at own 6Timeout Towson, clock 03:03
Villanova Touchdown, 5 plays
3:031st & 10 at opp 42No Huddle-Shotgun #4 J.Mace rush middle for 6 yards gain to the TOW36 (#3 A.Thomas)
2:372nd & 4 at opp 36No Huddle-Shotgun #4 J.Mace rush left for 7 yards gain to the TOW29 (#1 M.Brodie), out of bounds, 1ST DOWN
2:371st & 10 at own 42Timeout Towson, clock 02:37
2:371st & 10 at opp 29No Huddle-Shotgun #4 J.Mace rush middle for 4 yards gain to the TOW25 (#3 A.Thomas)
2:032nd & 6 at opp 25No Huddle-Shotgun #4 J.Mace rush left for 3 yards gain to the TOW22 (#92 J.Stegall)
2:031st & 10 at own 29Timeout Towson, clock 02:03
1:483rd & 3 at opp 22No Huddle-Shotgun #4 J.Mace rush middle for 22 yards gain to the TOW00 TOUCHDOWN, clock 01:48, 1ST DOWN #42 J.Barnum kick attempt good (H: #16 J.Ryder, LS: #54 T.Colello)Villanova 28, Towson 10
2:002nd & 6 at own 25Timeout , clock 02:00
Towson Turnover on downs, 4 plays
1:481st & 10 at own 35#42 J.Barnum kickoff 65 yards to the TOW00, Touchback
1:481st & 10 at own 25No Huddle-Shotgun #13 A.Indorf pass incomplete short left to #7 S.Reynolds thrown to TOW28
1:482nd & 10 at own 25No Huddle-Shotgun #13 A.Indorf pass incomplete deep left to #0 J.Dunmore thrown to VIL50
1:483rd & 10 at own 25No Huddle-Shotgun #13 A.Indorf sacked for loss of 2 yards to the TOW23 (#11 J.Hall)
0:574th & 12 at own 23No Huddle-Shotgun #13 A.Indorf pass incomplete deep right to #2 J.Doss thrown to TOW45, TURNOVER ON DOWNS
Villanova End of game, 2 plays
0:571st & 10 at opp 23Kneel down by #7 P.McQuaide at TOW24 for loss of 1 yard
0:572nd & 11 at opp 24Kneel down by #7 P.McQuaide at TOW25 for loss of 1 yard

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.

Villanova leads 12–⁠7 in 19 meetings.

Recent meetings
2025Villanova 28, Towson 10
2024Villanova 14, Towson 13
2023Villanova 33, Towson 10
2022Towson 27, Villanova 3
2019Villanova 52, Towson 45
2018Towson 45, Villanova 35

Around this game