Towson at Villanova

Saturday, September 14, 2024

Villanova beat Towson 14–⁠13. It was their 18th meeting; after it, Villanova led the series 11–⁠7.

AwayTowson7–⁠5 in 2024
13
HomeVillanova10–⁠4 in 2024
14

Final at Villanova Stadium, VillanovaTV: FloSportsAttendance 4,219

At kickoff
84°F, partly cloudy, wind 8 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Wings Field Airport (KLOM), 9 km from the stadium, 20 minutes before kickoff
Official
Todd BoydGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Towson703313
Villanova077014

Standouts

Player stats

Towson

PassingC/AttYdsTDInt
Sean Brown20/3623310
RushingCarYdsTDLong
Devin Matthews14135070
Tyrell Greene Jr.72207
Chris Watkins5804
ReceivingRecYdsTDLong
Carter Runyon688135
John Dunmore564028
Da’kendall James125025
Sam Reynolds222015

Villanova

PassingC/AttYdsTDInt
Connor Watkins14/2511620
RushingCarYdsTDLong
Isaiah Ragland17141065
Connor Watkins1365012
David Avit729011
ReceivingRecYdsTDLong
Jaylan Sanchez459228
Kenyon Miles219014
Daniel Lopes113013
Luke Daly21308

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

Team stats

TowsonVillanova
394Total yards351
233Passing yards116
161Rushing yards235
6.1Yards per pass4.6
5.2Yards per rush6.2
17First downs20
5–⁠17Third downs5–⁠12
1–⁠1Fourth downs0–⁠0
0Turnovers2
8–⁠50Penalties7–⁠65
26:57Possession33:03

Efficiency

TowsonVillanova
33%Success rate48%
0.09EPA per play0.03
1.30Explosiveness0.70
0.11Rushing EPA−0.05
0.08Passing EPA0.14
26%Passing-down success23%

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 79% to win. Elo’s favorite won.

The line

Villanova −19.5, over/under 50.5.

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

Every drive

Villanova end zoneTowson end zoneQ1 VillanovaPunt, 9 playsQ1 TowsonTouchdown, 6 playsQ1 VillanovaFumble, 8 playsQ1 TowsonPunt, 3 playsQ1 VillanovaTouchdown, 9 playsQ2 TowsonPunt, 6 playsQ2 VillanovaPunt, 4 playsQ2 TowsonPunt, 3 playsQ2 VillanovaPunt, 7 playsQ2 TowsonEnd of half, 6 playsQ3 TowsonField goal, 8 playsQ3 VillanovaPunt, 4 playsQ3 TowsonPunt, 3 playsQ3 VillanovaPunt, 5 playsQ3 TowsonMissed FG, 5 playsQ3 VillanovaTouchdown, 4 playsQ3 TowsonField goal, 12 playsQ4 VillanovaPunt, 6 playsQ4 TowsonPunt, 7 playsQ4 VillanovaPunt, 5 playsQ4 TowsonMissed FG, 9 playsQ4 VillanovaFumble, 2 playsQ4 TowsonMissed FG, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Villanova drives left to right, Towson right to left.
  1. Q1 VillanovaPunt, 9 plays, 40 yards
  2. Q1 TowsonTouchdown, 6 plays, 92 yards
  3. Q1 VillanovaFumble, 8 plays, 59 yards
  4. Q1 TowsonPunt, 3 plays, −5 yards
  5. Q1 VillanovaTouchdown, 9 plays, 54 yards
  6. Q2 TowsonPunt, 6 plays, 13 yards
  7. Q2 VillanovaPunt, 4 plays, 8 yards
  8. Q2 TowsonPunt, 3 plays, 1 yard
  9. Q2 VillanovaPunt, 7 plays, 30 yards
  10. Q2 TowsonEnd of half, 6 plays, 14 yards
  11. Q3 TowsonField goal, 8 plays, 56 yards
  12. Q3 VillanovaPunt, 4 plays, 13 yards
  13. Q3 TowsonPunt, 3 plays, −2 yards
  14. Q3 VillanovaPunt, 5 plays, 21 yards
  15. Q3 TowsonMissed FG, 5 plays, 73 yards
  16. Q3 VillanovaTouchdown, 4 plays, 80 yards
  17. Q3 TowsonField goal, 12 plays, 75 yards
  18. Q4 VillanovaPunt, 6 plays, 26 yards
  19. Q4 TowsonPunt, 7 plays, 30 yards
  20. Q4 VillanovaPunt, 5 plays, 2 yards
  21. Q4 TowsonMissed FG, 9 plays, 28 yards
  22. Q4 VillanovaFumble, 2 plays, 13 yards
  23. Q4 TowsonMissed FG, 6 plays, 24 yards

Play by play

1st quarter5 drives, then Towson 7, Villanova 0
Villanova Punt, 9 plays
14:54Justin Ritter kickoff for 64 yds , Christian Sapp return for 21 yds to the VILL 22
14:541st & 10 at own 22Isaiah Ragland run for no gain to the VILL 22
14:542nd & 10 at own 22Connor Watkins pass complete to Devin Smith for no gain to the VILL 22
14:543rd & 10 at own 22Connor Watkins pass complete to Jaylan Sanchez for 28 yds to the 50 yard line for a 1ST down
14:541st & 10 at the 50Isaiah Ragland run for 2 yds to the TOW 48
14:542nd & 8 at opp 48David Avit run for 5 yds to the TOW 43
14:543rd & 3 at opp 43Connor Watkins pass complete to Kenyon Miles for 5 yds to the TOW 38 for a 1ST down
14:541st & 10 at opp 38Connor Watkins pass incomplete
14:542nd & 10 at opp 38Connor Watkins pass incomplete
14:543rd & 10 at opp 38Connor Watkins pass incomplete
10:514th & 10 at opp 38Connor Watkins punt for 30 yds, downed at the TOW 8
Towson Touchdown, 6 plays
10:511st & 10 at own 8Devin Matthews run for 6 yds to the TOW 14
10:512nd & 4 at own 14Devin Matthews run for 26 yds to the TOW 40 for a 1ST down
10:511st & 10 at own 40Sean Brown pass complete to John Dunmore for 23 yds to the VILL 37 for a 1ST down
10:511st & 10 at opp 37Sean Brown pass incomplete
10:512nd & 10 at opp 37Sean Brown pass complete to Sam Reynolds for 7 yds to the VILL 30
8:393rd & 3 at opp 30Sean Brown pass complete to Carter Runyon for 30 yds for a TD (Keegan Vaughan KICK)Towson 7, Villanova 0
Villanova Fumble, 8 plays
8:32Justin Ritter kickoff for 64 yds , Christian Sapp return for 22 yds to the VILL 23
8:321st & 10 at own 23Connor Watkins run for 11 yds to the VILL 34 for a 1ST down
8:321st & 10 at own 34Isaiah Ragland run for 12 yds to the VILL 46 for a 1ST down
8:321st & 10 at own 46Connor Watkins pass complete to Ja’briel Mace for 6 yds to the TOW 48
8:322nd & 4 at opp 48Connor Watkins pass complete to Devin Smith for 5 yds to the TOW 43 for a 1ST down
8:321st & 10 at opp 43Connor Watkins run for 2 yds to the TOW 41
8:322nd & 8 at opp 41Jaylan Sanchez run for no gain to the TOW 41
8:323rd & 8 at opp 41Connor Watkins run for 9 yds to the TOW 32 for a 1ST down
3:351st & 10 at opp 32Connor Watkins pass complete to Kenyon Miles for 14 yds Kenyon Miles fumbled, recovered by TOW Nick Haynes N. Haynes return for 0 yds
Towson Punt, 3 plays
3:351st & 10 at own 18Sean Brown pass incomplete
3:352nd & 10 at own 18Devin Matthews run for no gain to the TOW 18
3:353rd & 10 at own 18Sean Brown sacked by Nigel McSween for a loss of 5 yards to the TOW 13
1:564th & 15 at own 13Bryce LaFollette punt for 41 yds, fair catch by Devin Smith at the VILL 46
Villanova Touchdown, 9 plays
1:561st & 10 at own 46Isaiah Ragland run for 3 yds to the VILL 49
1:562nd & 7 at own 49Connor Watkins run for 9 yds to the TOW 42 for a 1ST down
0:001st & 10 at opp 42Connor Watkins run for 12 yds to the TOW 30 for a 1ST down
Q2 15:001st & 10 at opp 30Isaiah Ragland run for no gain to the TOW 30
Q2 15:002nd & 10 at opp 30Connor Watkins run for 9 yds to the TOW 21
Q2 15:003rd & 1 at opp 21Connor Watkins run for 2 yds to the TOW 19 for a 1ST down
Q2 15:001st & 10 at opp 19David Avit run for a loss of 1 yard to the TOW 20
Q2 12:183rd & 11 at opp 20Timeout Villanova, clock 12:18
Q2 12:182nd & 11 at opp 20Connor Watkins pass incomplete
Q2 12:103rd & 11 at opp 20Connor Watkins pass complete to Jaylan Sanchez for 20 yds for a TD (Ethan Gettman KICK)Tied at 7
2nd quarter5 drives, then Tied at 7
Towson Punt, 6 plays
12:10Ethan Gettman kickoff for 61 yds
12:101st & 10 at own 25Tyrell Greene Jr. run for 1 yd to the TOW 26
12:102nd & 9 at own 26Tyrell Greene Jr. run for 7 yds to the TOW 33
12:103rd & 2 at own 33Tyrell Greene Jr. run for 3 yds to the TOW 36 for a 1ST down
12:101st & 10 at own 36Tyrell Greene Jr. run for 3 yds to the TOW 39
12:102nd & 7 at own 39Devin Matthews run for a loss of 4 yards to the TOW 35
12:103rd & 11 at own 35Sean Brown pass complete to John Dunmore for 3 yds to the TOW 38
8:384th & 8 at own 38Bryce LaFollette punt for 47 yds , Devin Smith returns for no gain to the VILL 15
Villanova Punt, 4 plays
8:381st & 10 at own 15David Avit run for 7 yds to the VILL 22
8:382nd & 3 at own 22Towson Penalty, Offsides (Nchabanu Fortaboh) to the VILL 27 for a 1ST down
8:381st & 10 at own 27David Avit run for 1 yd to the VILL 28
8:382nd & 9 at own 28Connor Watkins sacked by Tre Birch for a loss of 5 yards to the VILL 23
8:383rd & 14 at own 23Connor Watkins pass incomplete
6:224th & 14 at own 23Ethan Gettman punt for 46 yds, fair catch by John Dunmore at the TOW 31
Towson Punt, 3 plays
6:221st & 10 at own 31Devin Matthews run for 6 yds to the TOW 37
6:222nd & 4 at own 37Sean Brown pass incomplete
6:223rd & 4 at own 37Sean Brown sacked for a loss of 5 yards to the TOW 32 Sean Brown fumbled, recovered by TOW KJ Brooks , return for 0 yards
4:444th & 9 at own 32Bryce LaFollette punt for 57 yds , Devin Smith returns for no gain to the VILL 20
Villanova Punt, 7 plays
4:441st & 10 at own 20Connor Watkins run for 8 yds to the VILL 28
4:442nd & 2 at own 28Isaiah Ragland run for 6 yds to the VILL 34 for a 1ST down
4:441st & 10 at own 34Connor Watkins pass complete to Luke Daly for 5 yds to the VILL 39
4:442nd & 5 at own 39Connor Watkins pass complete to Daniel Lopes for 13 yds to the TOW 48 for a 1ST down
4:441st & 10 at opp 48Isaiah Ragland run for no gain to the TOW 48
4:442nd & 10 at opp 48Connor Watkins pass incomplete
4:443rd & 10 at opp 48Connor Watkins sacked by Alijah Bivans for a loss of 2 yards to the 50 yard line
1:524th & 12 at the 50Ethan Gettman punt for 41 yds , John Dunmore returns for 6 yds to the TOW 15
Towson End of half, 6 plays
1:521st & 10 at own 15Christopher Watkins run for 1 yd to the TOW 16
1:522nd & 9 at own 16Christopher Watkins run for 2 yds to the TOW 18
1:153rd & 7 at own 18Villanova Penalty, Offsides (Obinna Nwobodo) to the TOW 23
1:153rd & 2 at own 23Timeout Villanova, clock 01:15
1:153rd & 2 at own 23Sean Brown pass complete to Devin Matthews for 7 yds to the TOW 30 for a 1ST down
1:151st & 10 at own 30Devin Matthews run for 5 yds to the TOW 35
0:333rd & 4 at own 36Timeout Towson, clock 00:33
0:332nd & 5 at own 35Sean Brown pass complete to Devin Matthews for 1 yd to the TOW 36
0:003rd & 4 at own 36Sean Brown sacked by Richie Kimmel and Obinna Nwobodo for a loss of 7 yards to the TOW 29
3rd quarter7 drives, then Villanova 14, Towson 10
Towson Field goal, 8 plays
14:56Ethan Gettman kickoff for 63 yds , Jaceon Doss return for 18 yds to the TOW 20
14:561st & 10 at own 20Devin Matthews run for 2 yds to the TOW 22
14:562nd & 8 at own 22Devin Matthews run for 3 yds to the TOW 25
14:563rd & 5 at own 25Sean Brown pass complete to Sam Reynolds for 15 yds to the TOW 40 for a 1ST down
14:561st & 10 at own 40Sean Brown pass complete to John Dunmore for 28 yds to the VILL 32 for a 1ST down
14:561st & 10 at opp 32Sean Brown pass complete to Carter Runyon for 6 yds to the VILL 26
14:562nd & 4 at opp 26Tyrell Greene Jr. run for 2 yds to the VILL 24
14:563rd & 2 at opp 24Sean Brown pass incomplete
11:094th & 2 at opp 24Keegan Vaughan 41 yd FG GOODTowson 10, Villanova 7
Villanova Punt, 4 plays
11:03Justin Ritter kickoff for 55 yds , Christian Sapp return for 9 yds to the VILL 19
11:031st & 10 at own 19Isaiah Ragland run for 13 yds to the VILL 32 for a 1ST down
11:031st & 10 at own 32Isaiah Ragland run for 1 yd to the VILL 33
11:032nd & 9 at own 33Connor Watkins sacked by Nchabanu Fortaboh for a loss of 1 yard to the VILL 32
11:033rd & 10 at own 32Connor Watkins pass complete to Isaiah Ragland for no gain to the VILL 32
8:274th & 10 at own 32Ethan Gettman punt for 14 yds
Towson Punt, 3 plays
8:271st & 10 at opp 46Tyrell Greene Jr. run for 3 yds to the VILL 43
8:272nd & 7 at opp 43Sean Brown pass incomplete
8:273rd & 7 at opp 43Sean Brown pass incomplete
8:274th & 7 at opp 43Towson Penalty, Delay Of Game (John Dunmore) to the VILL 48
7:334th & 12 at opp 48Bryce LaFollette punt for 36 yds, downed at the VILL 27
Villanova Punt, 5 plays
7:331st & 10 at own 27Isaiah Ragland run for 5 yds to the VILL 32
7:332nd & 5 at own 32Connor Watkins pass complete to Luke Daly for 8 yds to the VILL 40 for a 1ST down
7:331st & 10 at own 40Isaiah Ragland run for 3 yds to the VILL 43
7:332nd & 7 at own 43Connor Watkins pass incomplete
7:333rd & 7 at own 43Connor Watkins pass complete to Jaylan Sanchez for 5 yds to the VILL 48
4:524th & 2 at own 48Ethan Gettman punt for 39 yds, downed at the TOW 13
Towson Missed FG, 5 plays
4:521st & 10 at own 13Devin Matthews run for 70 yds to the VILL 17 for a 1ST down
4:521st & 10 at opp 17Devin Matthews run for 3 yds to the VILL 14
4:522nd & 7 at opp 14MATTHEWS, Devin rush to the right for a gain of 14 yards to the VIL0, TOUCHDOWN TOW, score nullified by penalty (Play was confirmed after review). PENALTY Before the snap, TOW Illegal Formation enforced 5 yards from the VIL14 to the VIL19. NO PLAY (replay the down).
4:522nd & 12 at opp 19Sean Brown pass incomplete
4:523rd & 12 at opp 19Villanova Penalty, Offsides (Ayden Howard) to the VILL 14
4:523rd & 7 at opp 14Sean Brown pass incomplete
3:474th & 7 at opp 14Keegan Vaughan 31 yd FG BLOCKED blocked by
Villanova Touchdown, 4 plays
3:471st & 10 at own 20David Avit run for 4 yds to the VILL 24
3:472nd & 6 at own 24Isaiah Ragland run for 65 yds to the TOW 11 for a 1ST down
3:471st & 10 at opp 11Connor Watkins run for 5 yds to the TOW 6
1:162nd & 5 at opp 6Connor Watkins pass complete to Jaylan Sanchez for 6 yds for a TD (Ethan Gettman KICK)Villanova 14, Towson 10
Towson Field goal, 12 plays
1:11Ethan Gettman kickoff for 61 yds , Jaceon Doss return for 15 yds to the TOW 19
1:111st & 10 at own 19Devin Matthews run for 1 yd to the TOW 20
1:112nd & 9 at own 20BROWN, Sean pass short to the right incomplete intended for JAMES, Da’Kendall thrown to the TOW25; QB hurried by BELL, Brendan. PENALTY VIL Holding on TRINH, Ty enforced 10 yards from the TOW20 to the TOW30 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:111st & 10 at own 30Christopher Watkins run for 1 yd to the TOW 31
0:002nd & 9 at own 31Sean Brown run for 12 yds to the TOW 43 for a 1ST down
Q4 15:001st & 10 at own 43Sean Brown pass complete to Carter Runyon for 35 yds to the VILL 22 for a 1ST down
Q4 15:001st & 10 at opp 22Sean Brown pass incomplete
Q4 15:002nd & 10 at opp 22Sean Brown pass complete to Malik Jackson for 4 yds to the VILL 18
Q4 15:003rd & 6 at opp 18Sean Brown pass complete to Christopher Watkins for 4 yds to the VILL 14
Q4 15:004th & 2 at opp 14Sean Brown pass complete to Lukkas Londono for 12 yds to the VILL 2 for a 1ST down
Q4 15:001st & goal at opp 2Sean Brown run for 1 yd to the VILL 1
Q4 15:002nd & goal at opp 1Sean Brown pass incomplete
Q4 15:003rd & goal at opp 1Devin Matthews run for no gain to the VILL 1
Q4 11:274th & goal at opp 1Towson Penalty, False Start (Jaelin Montgomery) to the VILL 6
Q4 11:274th & goal at opp 6Timeout Villanova, clock 11:27
Q4 11:234th & goal at opp 6Keegan Vaughan 23 yd FG GOODVillanova 14, Towson 13
4th quarter6 drives, then Villanova 14, Towson 13
Villanova Punt, 6 plays
11:16Justin Ritter kickoff for 56 yds , Christian Sapp return for no gain to the VILL 11
11:161st & 10 at own 11Isaiah Ragland run for 9 yds to the VILL 20
11:162nd & 1 at own 20Isaiah Ragland run for 4 yds to the VILL 24 for a 1ST down
11:161st & 10 at own 24David Avit run for 11 yds to the VILL 35 for a 1ST down
11:161st & 10 at own 35David Avit run for 2 yds to the VILL 37
11:162nd & 8 at own 37Connor Watkins pass incomplete
11:163rd & 8 at own 37Connor Watkins pass incomplete
8:174th & 8 at own 37Ethan Gettman punt for 43 yds, fair catch by John Dunmore at the TOW 20
Towson Punt, 7 plays
8:171st & 10 at own 20Sean Brown pass incomplete
8:172nd & 10 at own 20Devin Matthews run for 11 yds to the TOW 31 for a 1ST down
8:171st & 10 at own 31Sean Brown pass incomplete
8:172nd & 10 at own 31Devin Matthews run for 6 yds to the TOW 37
8:173rd & 4 at own 37BROWN, Sean pass deep to the left incomplete intended for DUNMORE, John broken up by MIMS, Tyrell at the VIL30. PENALTY VIL Pass Interference on MIMS, Tyrell enforced 15 yards to the VIL48 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
8:171st & 10 at opp 48Tyrell Greene Jr. run for 3 yds to the VILL 45
5:313rd & 7 at opp 45Timeout Towson, clock 05:31
5:312nd & 7 at opp 45Sean Brown pass incomplete
5:313rd & 7 at opp 45Sean Brown pass incomplete
5:314th & 7 at opp 45Towson Penalty, Delay Of Game (John Dunmore) to the 50 yard line
5:224th & 12 at the 50Bryce LaFollette punt for 30 yds
Villanova Punt, 5 plays
5:221st & 10 at own 20Isaiah Ragland run for 5 yds to the VILL 25
5:222nd & 5 at own 25Connor Watkins run for 6 yds to the VILL 31 for a 1ST down
5:221st & 10 at own 31Connor Watkins pass complete to Devin Smith for 1 yd to the VILL 32
5:222nd & 9 at own 32RAGLAND, Isaiah rush to the left for a gain of 6 yards to the VIL38 (TERRY, Xavier), out of bounds. PENALTY VIL Holding on MCCULLERS, Chris enforced 10 yards from the VIL32 to the VIL22 [NHSG]. NO PLAY (replay the down).
5:222nd & 19 at own 22Connor Watkins pass incomplete
5:223rd & 19 at own 22Connor Watkins pass incomplete
2:364th & 19 at own 22Ethan Gettman punt for 49 yds , John Dunmore returns for 12 yds to the TOW 41
Towson Missed FG, 9 plays
2:361st & 10 at own 41Sean Brown pass incomplete
2:362nd & 10 at own 41Sean Brown pass complete to Zay Perkins for 6 yds to the TOW 47
1:581st & 10 at opp 44Timeout Villanova, clock 01:58
1:583rd & 4 at own 47Sean Brown pass complete to Carter Runyon for 9 yds to the VILL 44 for a 1ST down
1:581st & 10 at opp 44Sean Brown pass complete to John Dunmore for 7 yds to the VILL 37
1:582nd & 3 at opp 37Sean Brown pass complete to Carter Runyon for 4 yds to the VILL 33 for a 1ST down
1:581st & 10 at opp 33Towson Penalty, False Start (Da’Kendall James) to the VILL 38
1:581st & 15 at opp 38Sean Brown pass incomplete
1:582nd & 15 at opp 38Christopher Watkins run for 4 yds to the VILL 34
1:583rd & 11 at opp 34Sean Brown pass complete to John Dunmore for 3 yds to the VILL 31
1:134th & 8 at opp 31Keegan Vaughan 48 yd FG MISSED
Villanova Fumble, 2 plays
1:102nd & 11 at own 30Timeout Towson, clock 01:10
1:101st & 10 at own 31Isaiah Ragland run for a loss of 1 yard to the VILL 30
1:032nd & 11 at own 30Isaiah Ragland run for 14 yds to the VILL 44 Isaiah Ragland fumbled, recovered by TOW Myles Brodie M. Brodie return for 0 yds
Towson Missed FG, 6 plays
1:031st & 10 at opp 44Sean Brown pass complete to Carter Runyon for 4 yds to the VILL 40
0:372nd & 11 at opp 45Timeout Towson, clock 00:37
0:372nd & 6 at opp 40Towson Penalty, False Start (Jean Germain) to the VILL 45
0:372nd & 11 at opp 45Sean Brown pass complete to Da’Kendall James for 25 yds to the VILL 20 for a 1ST down
0:371st & 10 at opp 20Sean Brown pass incomplete
0:372nd & 10 at opp 20Christopher Watkins run for no gain to the VILL 20
0:044th & 10 at opp 20Timeout Villanova, clock 00:04
0:043rd & 10 at opp 20Sean Brown pass incomplete
0:004th & 10 at opp 20Keegan Vaughan 37 yd FG MISSED

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, counting the one since this game.

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