House Prediction
Model Margin
North Dakota State by 21.7
Home Win Probability
North Dakota State 89%
Market (ESPN Bet)
North Dakota State -25
fitted_v1 · Sep 21, 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 | 3 | 0 | 7 | 14 | 24 |
| 3 | 21 | 7 | 10 | 41 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Towson | North Dakota State |
|---|---|---|
| Passing | 16-27 | 17-20 |
| Pass Yards | 161 | 219 |
| Rush Yards | 205 | 188 |
| Total Yards | 366 | 407 |
| Turnovers | 1 | 0 |
| 3rd Down | 5-10 | 5-12 |
| Penalties | 4-57 | 7-57 |
| Possession | 20:07 | 39:53 |
Player Leaders
Player Leaders
Play-by-Play
Justin Ritter kickoff for 60 yds , Jackson Williams return for 19 yds to the NDSU 24
Barika Kpeenu run for 8 yds to the NDSU 32
CharMar Brown run for 2 yds to the NDSU 34 for a 1ST down
Cam Miller pass complete to Bryce Lance for 15 yds to the NDSU 49 for a 1ST down
CharMar Brown run for 8 yds to the TOW 43
Cam Miller pass complete to Cade Osterman for 8 yds to the TOW 35 for a 1ST down
CharMar Brown run for 11 yds to the TOW 24 for a 1ST down
Cole Payton run for a loss of 3 yards to the TOW 27
Cam Miller sacked by Evan Rutkowski and TEAM for a loss of 9 yards to the TOW 36
Cam Miller pass complete to Jackson Williams for 17 yds to the TOW 19
Griffin Crosa 37 yd FG GOOD
Carlos Davis pass complete to Devin Matthews for 15 yds to the TOW 40 for a 1ST down
Devin Matthews run for 21 yds to the NDSU 39 for a 1ST down
Devin Matthews run for 3 yds to the NDSU 36
Carlos Davis pass complete to Tyrell Greene Jr. for 11 yds to the NDSU 25 for a 1ST down
Tyrell Greene Jr. run for 2 yds to the NDSU 23
Carlos Davis pass incomplete
Carlos Davis pass incomplete
Keegan Vaughan 40 yd FG GOOD
Justin Ritter kickoff for 63 yds , Jackson Williams return for 18 yds to the NDSU 20
Cam Miller pass complete to Joe Stoffel for 10 yds to the NDSU 30 for a 1ST down
Cam Miller pass complete to Barika Kpeenu for a loss of 5 yards to the NDSU 25
Cam Miller pass complete to Bryce Lance for 5 yds to the NDSU 30
Cam Miller pass complete to Chris Harris for 49 yds to the TOW 21 for a 1ST down
North Dakota State Penalty, False Start (-5 Yards) to the TOW 26
CharMar Brown run for 5 yds to the TOW 21
Cam Miller run for 7 yds to the TOW 14
Cole Payton run for 4 yds to the TOW 10 for a 1ST down
Barika Kpeenu run for 5 yds to the TOW 5
CharMar Brown run for 3 yds to the TOW 2
Cam Miller run for 1 yd to the TOW 1
CharMar Brown run for 1 yd for a TD (Griffin Crosa KICK)
Devin Matthews run for 3 yds to the TOW 28
Devin Matthews run for 4 yds to the TOW 32
Carlos Davis pass incomplete
Bryce Lance run for 6 yds to the TOW 35
TK Marshall run for 14 yds to the TOW 21 for a 1ST down
Barika Kpeenu run for 6 yds to the TOW 15
Barika Kpeenu run for 2 yds to the TOW 13
Cole Payton run for 4 yds to the TOW 9 for a 1ST down
CharMar Brown run for 3 yds to the TOW 6
CharMar Brown run for a loss of 3 yards to the TOW 9
Cam Miller run for 4 yds to the TOW 5
run for a loss of 6 yards to the TOW 11
Tyrell Greene Jr. run for 2 yds to the TOW 13
Tyrell Greene Jr. run for 4 yds to the TOW 17
Carlos Davis pass incomplete
Bryce LaFollette punt for 50 yds , Jackson Williams returns for 67 yds for a TD (Griffin Crosa KICK)
Eli Ozick kickoff for 53 yds , Jaceon Doss return for 20 yds to the TOW 32
Carlos Davis pass incomplete
Carlos Davis pass complete to John Dunmore for 4 yds to the TOW 36
Carlos Davis pass complete to John Dunmore for 4 yds to the TOW 40
Bryce LaFollette punt for 48 yds, fair catch by Jackson Williams at the NDSU 12
CharMar Brown run for 15 yds to the NDSU 27 for a 1ST down
Barika Kpeenu run for 6 yds to the NDSU 33
CharMar Brown run for 3 yds to the NDSU 36
(01:59) KPEENU, Barika rush to the left for a gain of 1 yard to the NDSU37 (WHITE, Kaden), clock 01:55. PENALTY NDSU Holding on MILLER, Mason enforced 10 yards from the NDSU36 to the NDSU26 [SG]. NO PLAY (replay the down).
Cam Miller pass complete to Bryce Lance for 16 yds to the NDSU 42 for a 1ST down
Cam Miller pass complete to Joe Stoffel for 7 yds to the NDSU 49
Cam Miller pass complete to Chris Harris for 9 yds to the TOW 42 for a 1ST down
Cam Miller pass complete to Carson Williams for 6 yds to the TOW 36
Cam Miller pass complete to Mekhi Collins for 22 yds to the TOW 14 for a 1ST down
(00:54) MILLER, Cam pass short to the right complete for 5 yards to HARRIS, Chris caught at the TOW9 and advanced to the TOW9 (BRODIE, Myles), clock 00:49. PENALTY NDSU Ineligible Receiver Downfield on Pass on ZABEL, Grey enforced 5 yards from the TOW14 to the TOW19 [NHSG]. NO PLAY (replay the down).
Cam Miller pass complete to Bryce Lance for 19 yds for a TD (Griffin Crosa KICK)
Carlos Davis pass complete to Carter Runyon for 9 yds to the TOW 34
Carlos Davis run for 10 yds to the TOW 44 for a 1ST down
Carlos Davis run for 14 yds to the NDSU 42 for a 1ST down
Carlos Davis sacked by Loshiaka Roques for a loss of 8 yards to the 50 yard line
End of 2nd Quarter
Carlos Davis pass complete to John Dunmore for 6 yds to the TOW 31
Carlos Davis pass complete to Carter Runyon for 16 yds to the TOW 47 for a 1ST down
Devin Matthews run for 4 yds to the NDSU 49
Carlos Davis pass intercepted Marcus Sheppard return for no gain to the NDSU 44
Barika Kpeenu run for 2 yds to the NDSU 46
Cam Miller sacked by Daniel Raymond for a loss of 7 yards to the NDSU 39
(12:19) MILLER, Cam pass deep to the left incomplete intended for LANCE, Bryce thrown to the TOW27, clock 12:13. PENALTY TOW Pass Interference on BRODIE, Myles enforced 15 yards to the TOW46 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
CharMar Brown run for 8 yds to the TOW 38
CharMar Brown run for 9 yds to the TOW 29 for a 1ST down
Cam Miller pass complete to Joe Stoffel for 4 yds to the TOW 25
Cam Miller sacked by John Gioia for a loss of 1 yard to the TOW 26
Cam Miller pass incomplete
Griffin Crosa 44 yd FG MISSED
Carlos Davis pass complete to Carter Runyon for 13 yds to the TOW 39 for a 1ST down
Carlos Davis pass complete to John Dunmore for 6 yds to the TOW 45
Carlos Davis pass complete to Carter Runyon for 1 yd to the TOW 46
Tyrell Greene Jr. run for 14 yds to the NDSU 40 for a 1ST down
Carlos Davis pass incomplete
Carlos Davis pass complete to John Dunmore for 34 yds to the NDSU 6 for a 1ST down
Christopher Watkins run for 4 yds to the NDSU 2
Nathan Kent run for 2 yds for a TD (Keegan Vaughan KICK)
North Dakota State Penalty, Offsides (Eli Mostaert) to the NDSU 1
Justin Ritter kickoff for 61 yds , Jackson Williams return for 13 yds to the NDSU 17
Towson Penalty, Personal Foul (CJ McClendon) to the NDSU 34 for a 1ST down
Cam Miller pass complete to Bryce Lance for 8 yds to the NDSU 42
Barika Kpeenu run for 17 yds to the TOW 41 for a 1ST down
Barika Kpeenu run for 3 yds to the TOW 38
Cam Miller pass complete to John Gores for 15 yds to the TOW 23 for a 1ST down
Cole Payton pass incomplete
CharMar Brown run for 1 yd to the TOW 22
(01:56) MILLER, Cam pass to the left incomplete intended for OSTERMAN, Cade thrown to the TOW8, clock 01:52. PENALTY TOW Pass Interference on BRODIE, Myles enforced at the spot of the foul for 13 yards to the TOW9 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
CharMar Brown run for 6 yds to the TOW 3
CharMar Brown run for 3 yds for a TD (Griffin Crosa KICK)
Carlos Davis pass incomplete
Devin Matthews run for 7 yds to the TOW 32
Carlos Davis pass complete to Jaceon Doss for 4 yds to the TOW 36 for a 1ST down
Carlos Davis pass complete to Carter Runyon for 7 yds to the TOW 43
Devin Matthews run for 2 yds to the TOW 45
Devin Matthews run for 2 yds to the TOW 47 for a 1ST down
(13:32) DAVIS, Carlos scrambles to the left for a gain of 14 yards to the NDSU39, out of bounds, clock 13:25. PENALTY NDSU Sideline Interference enforced 5 yards from the NDSU29 to the NDSU24 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down).
Carlos Davis run for 7 yds to the NDSU 17
Christopher Watkins run for 2 yds to the NDSU 15
Carlos Davis run for 15 yds for a TD (Keegan Vaughan KICK)
Justin Ritter kickoff for 46 yds , Finn Diggins return for 4 yds to the NDSU 23
Barika Kpeenu run for no gain to the NDSU 23
CharMar Brown run for 2 yds to the NDSU 25
Cam Miller pass incomplete
Kaedin Steindorf punt for 47 yds, downed at the TOW 28
Tyrell Greene Jr. run for 72 yds for a TD (Keegan Vaughan KICK)
Justin Ritter kickoff for 57 yds , Jackson Williams return for 35 yds to the NDSU 43
Cam Miller pass complete to Joe Stoffel for 14 yds to the TOW 43 for a 1ST down
CharMar Brown run for 9 yds to the TOW 34
CharMar Brown run for 3 yds to the TOW 31 for a 1ST down
CharMar Brown run for 13 yds to the TOW 18 for a 1ST down
CharMar Brown run for 15 yds to the TOW 3 for a 1ST down
CharMar Brown run for 1 yd to the TOW 2
Barika Kpeenu run for no gain to the TOW 2
Cam Miller sacked by Nchabanu Fortaboh and TEAM for a loss of 15 yards to the TOW 17
Griffin Crosa 34 yd FG GOOD
Devin Matthews run for 4 yds to the TOW 29
(04:01) DAVIS, Carlos scrambles up the middle for a gain of 4 yards to the TOW33 (HENDRICKS, Dylan), clock 03:51. PENALTY TOW Personal Foul on MONTGOMERY, Jaelin enforced half the distance from the goal, 14 yards from the TOW29 to the TOW15 [NHSG]. NO PLAY (replay the down).
Carlos Davis pass incomplete
Carlos Davis pass complete to Christopher Watkins for 5 yds to the TOW 20
Carlos Davis pass incomplete
CharMar Brown run for 5 yds to the TOW 15
Barika Kpeenu run for 2 yds to the TOW 13
Barika Kpeenu run for 1 yd to the TOW 12
Cam Miller run for 4 yds to the TOW 8 for a 1ST down
CharMar Brown run for 2 yds to the TOW 6
Cam Miller run for 5 yds to the TOW 1
CharMar Brown run for 1 yd for a TD (Griffin Crosa KICK)
Carlos Davis run for 1 yd to the TOW 26
Sean Brown pass incomplete
Sean Brown pass complete to Ike Daniels for 13 yds to the TOW 39 for a 1ST down
Sean Brown pass complete to Carter Runyon for 13 yds to the NDSU 48 for a 1ST down
