House Prediction
Model Margin
Villanova by 23.9
Home Win Probability
Villanova 92%
Market (ESPN Bet)
Villanova -19.5
fitted_v1 · Sep 14, 2024
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
Towson | 7 | 0 | 3 | 3 | 13 |
Villanova | 0 | 7 | 7 | 0 | 14 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Towson | Villanova |
|---|---|---|
| Passing | 20-38 | 14-25 |
| Pass Yards | 233 | 116 |
| Rush Yards | 161 | 235 |
| Total Yards | 394 | 351 |
| Turnovers | 0 | 2 |
| 3rd Down | 5-17 | 5-12 |
| Penalties | 8-50 | 7-65 |
| Possession | 26:57 | 33:03 |
Player Leaders
Player Leaders
Play-by-Play
Justin Ritter kickoff for 64 yds , Christian Sapp return for 21 yds to the VILL 22
Isaiah Ragland run for no gain to the VILL 22
Connor Watkins pass complete to Devin Smith for no gain to the VILL 22
Connor Watkins pass complete to Jaylan Sanchez for 28 yds to the 50 yard line for a 1ST down
Isaiah Ragland run for 2 yds to the TOW 48
David Avit run for 5 yds to the TOW 43
Connor Watkins pass complete to Kenyon Miles for 5 yds to the TOW 38 for a 1ST down
Connor Watkins pass incomplete
Connor Watkins pass incomplete
Connor Watkins pass incomplete
Connor Watkins punt for 30 yds, downed at the TOW 8
Devin Matthews run for 6 yds to the TOW 14
Devin Matthews run for 26 yds to the TOW 40 for a 1ST down
Sean Brown pass complete to John Dunmore for 23 yds to the VILL 37 for a 1ST down
Sean Brown pass incomplete
Sean Brown pass complete to Sam Reynolds for 7 yds to the VILL 30
Sean Brown pass complete to Carter Runyon for 30 yds for a TD (Keegan Vaughan KICK)
Justin Ritter kickoff for 64 yds , Christian Sapp return for 22 yds to the VILL 23
Connor Watkins run for 11 yds to the VILL 34 for a 1ST down
Isaiah Ragland run for 12 yds to the VILL 46 for a 1ST down
Connor Watkins pass complete to Ja'briel Mace for 6 yds to the TOW 48
Connor Watkins pass complete to Devin Smith for 5 yds to the TOW 43 for a 1ST down
Connor Watkins run for 2 yds to the TOW 41
Jaylan Sanchez run for no gain to the TOW 41
Connor Watkins run for 9 yds to the TOW 32 for a 1ST down
Connor Watkins pass complete to Kenyon Miles for 14 yds Kenyon Miles fumbled, recovered by TOW Nick Haynes N. Haynes return for 0 yds
Sean Brown pass incomplete
Devin Matthews run for no gain to the TOW 18
Sean Brown sacked by Nigel McSween for a loss of 5 yards to the TOW 13
Bryce LaFollette punt for 41 yds, fair catch by Devin Smith at the VILL 46
Isaiah Ragland run for 3 yds to the VILL 49
Connor Watkins run for 9 yds to the TOW 42 for a 1ST down
Connor Watkins run for 12 yds to the TOW 30 for a 1ST down
Isaiah Ragland run for no gain to the TOW 30
Connor Watkins run for 9 yds to the TOW 21
Connor Watkins run for 2 yds to the TOW 19 for a 1ST down
David Avit run for a loss of 1 yard to the TOW 20
Connor Watkins pass incomplete
Connor Watkins pass complete to Jaylan Sanchez for 20 yds for a TD (Ethan Gettman KICK)
Tyrell Greene Jr. run for 1 yd to the TOW 26
Tyrell Greene Jr. run for 7 yds to the TOW 33
Tyrell Greene Jr. run for 3 yds to the TOW 36 for a 1ST down
Tyrell Greene Jr. run for 3 yds to the TOW 39
Devin Matthews run for a loss of 4 yards to the TOW 35
Sean Brown pass complete to John Dunmore for 3 yds to the TOW 38
Bryce LaFollette punt for 47 yds , Devin Smith returns for no gain to the VILL 15
David Avit run for 7 yds to the VILL 22
Towson Penalty, Offsides (Nchabanu Fortaboh) to the VILL 27 for a 1ST down
David Avit run for 1 yd to the VILL 28
Connor Watkins sacked by Tre Birch for a loss of 5 yards to the VILL 23
Connor Watkins pass incomplete
Ethan Gettman punt for 46 yds, fair catch by John Dunmore at the TOW 31
Devin Matthews run for 6 yds to the TOW 37
Sean Brown pass incomplete
Sean Brown sacked for a loss of 5 yards to the TOW 32 Sean Brown fumbled, recovered by TOW KJ Brooks , return for 0 yards
Bryce LaFollette punt for 57 yds , Devin Smith returns for no gain to the VILL 20
Connor Watkins run for 8 yds to the VILL 28
Isaiah Ragland run for 6 yds to the VILL 34 for a 1ST down
Connor Watkins pass complete to Luke Daly for 5 yds to the VILL 39
Connor Watkins pass complete to Daniel Lopes for 13 yds to the TOW 48 for a 1ST down
Isaiah Ragland run for no gain to the TOW 48
Connor Watkins pass incomplete
Connor Watkins sacked by Alijah Bivans for a loss of 2 yards to the 50 yard line
Ethan Gettman punt for 41 yds , John Dunmore returns for 6 yds to the TOW 15
Christopher Watkins run for 1 yd to the TOW 16
Christopher Watkins run for 2 yds to the TOW 18
Villanova Penalty, Offsides (Obinna Nwobodo) to the TOW 23
Sean Brown pass complete to Devin Matthews for 7 yds to the TOW 30 for a 1ST down
Devin Matthews run for 5 yds to the TOW 35
Sean Brown pass complete to Devin Matthews for 1 yd to the TOW 36
Sean Brown sacked by Richie Kimmel and Obinna Nwobodo for a loss of 7 yards to the TOW 29
End of 2nd Quarter
Ethan Gettman kickoff for 63 yds , Jaceon Doss return for 18 yds to the TOW 20
Devin Matthews run for 2 yds to the TOW 22
Devin Matthews run for 3 yds to the TOW 25
Sean Brown pass complete to Sam Reynolds for 15 yds to the TOW 40 for a 1ST down
Sean Brown pass complete to John Dunmore for 28 yds to the VILL 32 for a 1ST down
Sean Brown pass complete to Carter Runyon for 6 yds to the VILL 26
Tyrell Greene Jr. run for 2 yds to the VILL 24
Sean Brown pass incomplete
Keegan Vaughan 41 yd FG GOOD
Justin Ritter kickoff for 55 yds , Christian Sapp return for 9 yds to the VILL 19
Isaiah Ragland run for 13 yds to the VILL 32 for a 1ST down
Isaiah Ragland run for 1 yd to the VILL 33
Connor Watkins sacked by Nchabanu Fortaboh for a loss of 1 yard to the VILL 32
Connor Watkins pass complete to Isaiah Ragland for no gain to the VILL 32
Ethan Gettman punt for 14 yds
Tyrell Greene Jr. run for 3 yds to the VILL 43
Sean Brown pass incomplete
Sean Brown pass incomplete
Towson Penalty, Delay Of Game (John Dunmore) to the VILL 48
Bryce LaFollette punt for 36 yds, downed at the VILL 27
Isaiah Ragland run for 5 yds to the VILL 32
Connor Watkins pass complete to Luke Daly for 8 yds to the VILL 40 for a 1ST down
Isaiah Ragland run for 3 yds to the VILL 43
Connor Watkins pass incomplete
Connor Watkins pass complete to Jaylan Sanchez for 5 yds to the VILL 48
Ethan Gettman punt for 39 yds, downed at the TOW 13
Devin Matthews run for 70 yds to the VILL 17 for a 1ST down
Devin Matthews run for 3 yds to the VILL 14
MATTHEWS, 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).
Sean Brown pass incomplete
Villanova Penalty, Offsides (Ayden Howard) to the VILL 14
Sean Brown pass incomplete
Keegan Vaughan 31 yd FG BLOCKED blocked by
David Avit run for 4 yds to the VILL 24
Isaiah Ragland run for 65 yds to the TOW 11 for a 1ST down
Connor Watkins run for 5 yds to the TOW 6
Connor Watkins pass complete to Jaylan Sanchez for 6 yds for a TD (Ethan Gettman KICK)
Ethan Gettman kickoff for 61 yds , Jaceon Doss return for 15 yds to the TOW 19
Devin Matthews run for 1 yd to the TOW 20
BROWN, 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).
Christopher Watkins run for 1 yd to the TOW 31
Sean Brown run for 12 yds to the TOW 43 for a 1ST down
Sean Brown pass complete to Carter Runyon for 35 yds to the VILL 22 for a 1ST down
Sean Brown pass incomplete
Sean Brown pass complete to Malik Jackson for 4 yds to the VILL 18
Sean Brown pass complete to Christopher Watkins for 4 yds to the VILL 14
Sean Brown pass complete to Lukkas Londono for 12 yds to the VILL 2 for a 1ST down
Sean Brown run for 1 yd to the VILL 1
Sean Brown pass incomplete
Devin Matthews run for no gain to the VILL 1
Towson Penalty, False Start (Jaelin Montgomery) to the VILL 6
Keegan Vaughan 23 yd FG GOOD
Justin Ritter kickoff for 56 yds , Christian Sapp return for no gain to the VILL 11
Isaiah Ragland run for 9 yds to the VILL 20
Isaiah Ragland run for 4 yds to the VILL 24 for a 1ST down
David Avit run for 11 yds to the VILL 35 for a 1ST down
David Avit run for 2 yds to the VILL 37
Connor Watkins pass incomplete
Connor Watkins pass incomplete
Ethan Gettman punt for 43 yds, fair catch by John Dunmore at the TOW 20
Sean Brown pass incomplete
Devin Matthews run for 11 yds to the TOW 31 for a 1ST down
Sean Brown pass incomplete
Devin Matthews run for 6 yds to the TOW 37
BROWN, 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).
Tyrell Greene Jr. run for 3 yds to the VILL 45
Sean Brown pass incomplete
Sean Brown pass incomplete
Towson Penalty, Delay Of Game (John Dunmore) to the 50 yard line
Bryce LaFollette punt for 30 yds
Isaiah Ragland run for 5 yds to the VILL 25
Connor Watkins run for 6 yds to the VILL 31 for a 1ST down
Connor Watkins pass complete to Devin Smith for 1 yd to the VILL 32
RAGLAND, 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).
Connor Watkins pass incomplete
Connor Watkins pass incomplete
Ethan Gettman punt for 49 yds , John Dunmore returns for 12 yds to the TOW 41
Sean Brown pass incomplete
Sean Brown pass complete to Zay Perkins for 6 yds to the TOW 47
Sean Brown pass complete to Carter Runyon for 9 yds to the VILL 44 for a 1ST down
Sean Brown pass complete to John Dunmore for 7 yds to the VILL 37
Sean Brown pass complete to Carter Runyon for 4 yds to the VILL 33 for a 1ST down
Towson Penalty, False Start (Da'Kendall James) to the VILL 38
Sean Brown pass incomplete
Christopher Watkins run for 4 yds to the VILL 34
Sean Brown pass complete to John Dunmore for 3 yds to the VILL 31
Keegan Vaughan 48 yd FG MISSED
Isaiah Ragland run for a loss of 1 yard to the VILL 30
Isaiah Ragland run for 14 yds to the VILL 44 Isaiah Ragland fumbled, recovered by TOW Myles Brodie M. Brodie return for 0 yds
Sean Brown pass complete to Carter Runyon for 4 yds to the VILL 40
Towson Penalty, False Start (Jean Germain) to the VILL 45
Sean Brown pass complete to Da'Kendall James for 25 yds to the VILL 20 for a 1ST down
Sean Brown pass incomplete
Christopher Watkins run for no gain to the VILL 20
Sean Brown pass incomplete
Keegan Vaughan 37 yd FG MISSED