Week 1 · 2025

Towson at Norfolk State

Thu 08/28/2025 07:00 PMWilliam Dick"" Price Stadium""

73°Clear6 mph SSE · 51% humidityRecorded at kickoff by College Football Data

Towson

27

6–6

Norfolk State

7

1–11

Attendance

1,469

reported

NORF6 plays, 6 yd · Punt

15:001st & 10own 35Caden Williams kickoff for 65 yds for a touchback0
15:001st & 10own 35Caden Williams kickoff for 65 yds for a touchback0
15:001st & 10own 25Kevon King run for 3 yds to the NORF 28+3
15:002nd & 7own 28Israel Carter pass incomplete to Kam'Ryn Thomas0
15:003rd & 7own 28DreSean Kendrick run for 3 yds to the NORF 31+3
13:464th & 4own 31Noah Tracey punt for 45 yds0

TOW12 plays, 43 yd · Field goal

15:002nd & 3own 32Andrew Indorf pass complete to Jarvis Jones for 8 yds to the TOW 40 for a 1ST down+8
0:521st & 10own 25Kahseim Phillips run for 7 yds to the TOW 32+7
0:00own 32End of 1st Quarter0
15:001st & 10own 40Andrew Indorf pass complete to Sam Reynolds for 5 yds to the TOW 45+5
15:002nd & 5own 45Kahseim Phillips run for no gain to the TOW 450
14:073rd & 5own 45Andrew Indorf run for 5 yds to the 50 yard line for a 1ST down+5
14:071st & 10midfieldAndrew Indorf pass complete to Lukkas Londono for 9 yds to the NORF 41+9
14:072nd & 1opp 41Andrew Indorf pass complete to Lukkas Londono for 13 yds to the NORF 28 for a 1ST down+13
14:071st & 10opp 28Al Wooten II run for 1 yd to the NORF 27+1
14:072nd & 9opp 27Andrew Indorf sacked by David Ojiegbe for a loss of 5 yards to the NORF 32−5
14:073rd & 14opp 32Andrew Indorf pass incomplete to Jaceon Doss0
10:414th & 14opp 32Caden Williams 50 yd FG GOOD+50

TOW9 plays, 76 yd · Touchdown

13:461st & 10own 24Al Wooten II run for 1 yd to the TOW 25+1
13:462nd & 9own 25Andrew Indorf pass complete to John Dunmore for 11 yds to the TOW 36 for a 1ST down+11
13:461st & 10own 36Al Wooten II run for 3 yds to the TOW 39+3
13:462nd & 7own 39Andrew Indorf pass incomplete to John Dunmore, broken up by Daylan Long0
13:463rd & 7own 39Andrew Indorf pass complete to John Dunmore for 26 yds to the NORF 35 for a 1ST down+26
13:461st & 10opp 35Kemarrion Battles run for 4 yds to the NORF 31+4
13:462nd & 6opp 31Kemarrion Battles run for a loss of 2 yards to the NORF 33−2
10:373rd & 8opp 33Andrew Indorf pass complete to Jaceon Doss for 33 yds for a TD (Caden Williams KICK)+33
10:371st & goalopp 3Towson Penalty, delay of game (John Dunmore) to the NORF 8−5

NORF6 plays, -6 yd · Punt

10:231st & 10own 35Caden Williams kickoff for 65 yds , Jason Wonodi return for 25 yds to the NORF 40 Norfolk State Penalty, Offensive holding (Kamren Reese) to the NORF 15+25
10:231st & 10own 15Kevon King run for 2 yds to the NORF 17+2
10:232nd & 8own 17Israel Carter run for no gain to the NORF 17 Norfolk State Penalty, Offensive holding (Jayden Chappell) to the NORF 9−8
10:232nd & 16own 9Israel Carter pass complete to Jason Wonodi for 5 yds to the NORF 14+5
10:233rd & 11own 14Israel Carter sacked by CJ McClendon for a loss of 5 yards to the NORF 9−5
8:054th & 16own 9Noah Tracey punt for 41 yds , John Dunmore returns for 2 yds to the NORF 48+2

TOW11 plays, 43 yd · Field goal

8:051st & 10opp 48Al Wooten II run for 5 yds to the NORF 43+5
8:052nd & 5opp 43Al Wooten II run for 4 yds to the NORF 39+4
8:053rd & 1opp 39Al Wooten II run for 8 yds to the NORF 31 for a 1ST down+8
8:051st & 10opp 31Andrew Indorf run for no gain to the NORF 310
8:052nd & 10opp 31Andrew Indorf pass complete to Peyton Faulkner for 9 yds to the NORF 22+9
8:053rd & 1opp 22Andrew Indorf pass incomplete to Peyton Faulkner, broken up by Makai Frisby0
8:054th & 1opp 22Kemarrion Battles run for 13 yds to the NORF 9 for a 1ST down+13
8:051st & goalopp 9Kemarrion Battles run for 2 yds to the NORF 7+2
8:052nd & goalopp 7Winston Watkins run for 2 yds to the NORF 5+2
8:053rd & goalopp 5Andrew Indorf pass incomplete to Bryce Butler0
2:454th & goalopp 5Caden Williams 24 yd FG GOOD+24

NORF6 plays, 4 yd · Punt

2:381st & 10own 35Caden Williams kickoff for 65 yds , Jason Wonodi return for 29 yds to the NORF 29+29
2:381st & 10own 29Kevon King run for 3 yds to the NORF 32+3
2:382nd & 7own 32Israel Carter pass complete to Kevon King for no gain to the NORF 32 Norfolk State Penalty, personal foul (David Olasimbo) to the NORF 17−15
2:382nd & 22own 17Israel Carter pass incomplete to Kam'Ryn Thomas0
2:383rd & 22own 17Israel Carter pass complete to DreSean Kendrick for 16 yds to the NORF 33+16
0:524th & 6own 33Noah Tracey punt for 42 yds0

NORF13 plays, 52 yd · On downs

10:361st & 10own 35Caden Williams kickoff for 63 yds , Jason Wonodi return for 11 yds to the NORF 13+11
10:361st & 10own 13Otto Kuhns pass incomplete to Kevon King0
10:362nd & 10own 13Kevon King run for 2 yds to the NORF 15+2
10:363rd & 8own 15Otto Kuhns pass complete to DreSean Kendrick for 7 yds to the NORF 22+7
10:364th & 1own 22Otto Kuhns run for 4 yds to the NORF 26 for a 1ST down+4
10:361st & 10own 26Norfolk State Penalty, false start (Jayden Chappell) to the NORF 21−5
10:361st & 15own 21Kevon King run for 2 yds to the NORF 23+2
10:362nd & 13own 23Otto Kuhns pass complete to DreSean Kendrick for 18 yds to the NORF 41 for a 1ST down+18
10:361st & 10own 41Otto Kuhns pass complete to DreSean Kendrick for 16 yds to the TOW 43 for a 1ST down+16
10:361st & 10opp 43Kevon King run for 2 yds to the TOW 41+2
10:362nd & 8opp 41Kevon King run for 7 yds to the TOW 34+7
10:363rd & 1opp 34Kiron Benjamin run for a loss of 1 yard to the TOW 35−1
4:574th & 2opp 35X'Zavion Evans run for no gain to the TOW 350

TOW4 plays, -5 yd · Punt

4:571st & 10own 35Kemarrion Battles run for 3 yds to the TOW 38+3
4:572nd & 7own 38Kemarrion Battles run for 1 yd to the TOW 39+1
4:573rd & 6own 39Andrew Indorf sacked by David Ojiegbe for a loss of 9 yards to the TOW 30−9
2:484th & 15own 30Bryce LaFollette punt for 45 yds0

NORF13 plays, 75 yd · Touchdown

2:481st & 10own 25Kevon King run for 1 yd to the NORF 26+1
2:482nd & 9own 26X'Zavion Evans run for 3 yds to the NORF 29+3
2:483rd & 6own 29Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the NORF 38 for a 1ST down+9
2:001st & 10own 38X'Zavion Evans run for 4 yds to the NORF 42+4
2:002nd & 6own 42Otto Kuhns pass complete to DreSean Kendrick for 6 yds to the NORF 48 for a 1ST down+6
2:001st & 10own 48Otto Kuhns pass incomplete to Kam'Ryn Thomas0
2:002nd & 10own 48Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the TOW 43+9
2:003rd & 1opp 43Otto Kuhns pass complete to Kam'Ryn Thomas for 15 yds to the TOW 28 for a 1ST down+15
2:001st & 10opp 28Otto Kuhns run for 1 yd to the TOW 27+1
2:002nd & 9opp 27Otto Kuhns pass incomplete to Kam'Ryn Thomas, broken up by Ja'Mez Drummer0
2:003rd & 9opp 27Otto Kuhns pass incomplete to DreSean Kendrick for a 1ST down Towson Penalty, Defensive pass interference (Jasin Shiggs) to the TOW 13 for a 1ST down+14
0:031st & 10opp 13Otto Kuhns pass complete to Taron Biles-Walker for no gain Norfolk State Penalty, Offensive holding (Dyral McMillan) to the TOW 23−10
0:031st & 20opp 23Evan Helfrich 41 yd FG MISSED , Jasin Shiggs return for no gain to the NORF 35−42

TOW13 plays, 27 yd · Punt

15:001st & 10own 35Marco Peery kickoff for 63 yds0
15:001st & 10own 25Al Wooten II run for 6 yds to the TOW 31+6
15:002nd & 4own 31Al Wooten II run for 2 yds to the TOW 33+2
15:003rd & 2own 33Al Wooten II run for 4 yds to the TOW 37 for a 1ST down+4
15:001st & 10own 37Al Wooten II run for 5 yds to the TOW 42+5
15:002nd & 5own 42Al Wooten II run for no gain to the TOW 420
15:003rd & 5own 42Andrew Indorf pass complete to Zay Perkins for no gain to the TOW 42 Towson Penalty, Offensive holding (Jaelin Montgomery) to the TOW 32−10
15:003rd & 15own 32Andrew Indorf run for 12 yds to the TOW 44+12
15:004th & 3own 44Andrew Indorf pass incomplete to Jasin Shiggs for a 1ST down Norfolk State Penalty, off-side (Major Dillard) to the TOW 49 for a 1ST down+5
15:001st & 10own 49Andrew Indorf pass incomplete to Jaceon Doss, broken up by Makai Frisby0
15:002nd & 10own 49Andrew Indorf pass complete to John Dunmore for 3 yds to the NORF 48+3
15:003rd & 7opp 48Andrew Indorf pass incomplete to Lukkas Londono0
10:164th & 7opp 48Bryce LaFollette punt for 47 yds0

NORF8 plays, 43 yd · Touchdown

15:001st & 10opp 19Otto Kuhns pass complete to DreSean Kendrick for 2 yds to the TOW 17+2
1:201st & 10opp 43Norfolk State Penalty, delay of game (-5 Yards) to the TOW 48−5
1:201st & 15opp 48Kevon King run for 3 yds to the TOW 45+3
1:202nd & 12opp 45Otto Kuhns pass complete to Kam'Ryn Thomas for 26 yds to the TOW 19 for a 1ST down+26
0:00opp 19End of 3rd Quarter0
15:002nd & 8opp 17Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the TOW 8 for a 1ST down+9
15:001st & goalopp 8Otto Kuhns run for no gain to the TOW 8 Towson Penalty, Offensive holding (Emariyon Johnson) to the TOW 80
14:171st & goalopp 8Jaylen Laudermilk run for 8 yds for a TD (Evan Helfrich KICK)+8

NORF9 plays, 37 yd · Punt

10:161st & 10own 1X'Zavion Evans run for 1 yd to the NORF 2+1
10:162nd & 9own 2Otto Kuhns pass incomplete to Kam'Ryn Thomas for a 1ST down Towson Penalty, Defensive pass interference (Myles Brodie) to the NORF 17 for a 1ST down+15
10:161st & 10own 17Otto Kuhns pass complete to DreSean Kendrick for 16 yds to the NORF 33 for a 1ST down+16
10:161st & 10own 33X'Zavion Evans run for 3 yds to the NORF 36+3
10:162nd & 7own 36Otto Kuhns run for 8 yds to the NORF 44 for a 1ST down+8
10:161st & 10own 44Otto Kuhns pass complete to DreSean Kendrick for 3 yds to the NORF 47+3
10:162nd & 7own 47DreSean Kendrick run for a loss of 7 yards to the NORF 40−7
10:163rd & 14own 40Otto Kuhns sacked by Wyatt Draeger and Ben Kumpon for a loss of 2 yards to the NORF 38−2
5:304th & 16own 38Noah Tracey punt for 48 yds , John Dunmore returns for 1 yd to the TOW 15+1

TOW7 plays, 18 yd · Punt

5:301st & 10own 15Kemarrion Battles run for 6 yds to the TOW 21+6
5:302nd & 4own 21Kemarrion Battles run for 2 yds to the TOW 23+2
5:303rd & 2own 23Kemarrion Battles run for 4 yds to the TOW 27 for a 1ST down+4
4:071st & 10own 27Andrew Indorf pass incomplete to Kemarrion Battles0
4:072nd & 10own 27Andrew Indorf pass complete to John Dunmore for 6 yds to the TOW 33+6
4:073rd & 4own 33Andrew Indorf pass incomplete to Alfred Thomas0
3:034th & 4own 33Bryce LaFollette punt for 54 yds0

NORF4 plays, 5 yd · Punt

3:031st & 10own 13Kevon King run for 3 yds to the NORF 16+3
3:032nd & 7own 16Kevon King run for 2 yds to the NORF 18+2
3:033rd & 5own 18Otto Kuhns pass incomplete to Taron Biles-Walker0
1:314th & 5own 18Noah Tracey punt for 49 yds0

TOW1 play, 0 yd · Turnover

1:201st & 10own 33Al Wooten II run for 10 yds to the TOW 43 Al Wooten II fumbled, recovered by NORF Terique Miles+10

TOW9 plays, 67 yd · Touchdown

14:081st & 10own 35Marco Peery kickoff for 60 yds , Lukkas Londono return for 28 yds to the TOW 33+28
14:081st & 10own 33Kemarrion Battles run for 2 yds to the TOW 35+2
14:082nd & 8own 35Andrew Indorf pass complete to Bryce Butler for 8 yds to the TOW 43 for a 1ST down+8
14:081st & 10own 43Kemarrion Battles run for 18 yds to the NORF 39 for a 1ST down+18
14:081st & 10opp 39Kemarrion Battles run for 13 yds to the NORF 26 for a 1ST down+13
14:081st & 10opp 26Andrew Indorf run for no gain to the NORF 26 Towson Penalty, Offensive holding (Jaelin Montgomery) to the NORF 36−10
14:081st & 20opp 36Andrew Indorf pass incomplete to Lukkas Londono0
14:082nd & 20opp 36Andrew Indorf pass incomplete to Lukkas Londono, broken up by Kahleef Jimmison0
11:063rd & 20opp 36Andrew Indorf pass complete to Zay Perkins for 36 yds for a TD (Caden Williams KICK) (Caden Williams KICK)+36

NORF6 plays, 4 yd · Punt

11:061st & 10own 35Caden Williams kickoff for 65 yds for a touchback0
11:061st & 10own 25Norfolk State Penalty, off-side (Jack Smoot) to the NORF 20−5
11:061st & 15own 20Otto Kuhns pass incomplete to Kevon King0
11:062nd & 15own 20Otto Kuhns pass complete to DreSean Kendrick for 9 yds to the NORF 29+9
11:063rd & 6own 29Otto Kuhns pass complete to Kevon King for no gain to the NORF 290
9:434th & 6own 29Noah Tracey punt for 32 yds0

TOW6 plays, 6 yd · Punt

9:431st & 10own 39Al Wooten II run for a loss of 1 yard to the NORF 38 for a 1ST down Norfolk State Penalty, unsportsmanlike conduct (Major Dillard) to the NORF 47 for a 1ST down+14
9:431st & 10opp 47Andrew Indorf pass incomplete to John Dunmore0
9:432nd & 10opp 47Towson Penalty, false start (Dan Volpe) to the TOW 48−5
9:432nd & 15own 48Andrew Indorf sacked by David Ojiegbe and Jaylen Williams for a loss of 3 yards to the TOW 45−3
9:433rd & 18own 45Andrew Indorf pass incomplete to Sam Reynolds0
8:064th & 18own 45Bryce LaFollette punt for 40 yds0

NORF4 plays, -11 yd · Punt

8:061st & 10own 15Otto Kuhns pass incomplete to Taron Biles-Walker0
8:062nd & 10own 15DreSean Kendrick run for a loss of 6 yards to the NORF 9−6
8:063rd & 16own 9Otto Kuhns sacked by Rodney Roane Jr. for a loss of 5 yards to the NORF 4−5
6:214th & 21own 4Noah Tracey punt for 44 yds , John Dunmore returns for 15 yds to the NORF 33+15

TOW6 plays, 33 yd · Touchdown

6:211st & 10opp 33Kemarrion Battles run for 3 yds to the NORF 30+3
6:212nd & 7opp 30Kemarrion Battles run for 4 yds to the NORF 26+4
6:213rd & 3opp 26Kemarrion Battles run for 4 yds to the NORF 22 for a 1ST down+4
6:211st & 10opp 22Kemarrion Battles run for 2 yds to the NORF 20+2
6:212nd & 8opp 20Andrew Indorf pass complete to Peyton Faulkner for 5 yds to the NORF 15+5
3:153rd & 3opp 15Andrew Indorf pass complete to John Dunmore for 15 yds for a TD (Caden Williams KICK) (Caden Williams KICK)+15

NORF12 plays, 73 yd · On downs

3:151st & 10own 35Caden Williams kickoff for 65 yds for a touchback0
3:151st & 10own 25Otto Kuhns pass complete to X'Zavion Evans for 5 yds to the NORF 30+5
3:152nd & 5own 30Otto Kuhns pass incomplete to Taron Biles-Walker0
3:153rd & 5own 30Otto Kuhns pass complete to Kam'Ryn Thomas for 9 yds to the NORF 39 for a 1ST down+9
3:151st & 10own 39Otto Kuhns pass complete to DreSean Kendrick for 11 yds to the 50 yard line for a 1ST down+11
2:001st & 10midfieldOtto Kuhns pass incomplete to JJ Evans0
2:002nd & 10midfieldOtto Kuhns pass complete to DreSean Kendrick for 21 yds to the TOW 29 for a 1ST down+21
2:001st & 10opp 29Otto Kuhns pass complete to Kam'Ryn Thomas for 28 yds to the TOW 1 for a 1ST down+28
2:001st & goalopp 1X'Zavion Evans run for no gain to the TOW 10
2:002nd & goalopp 1Otto Kuhns run for no gain to the TOW 10
0:203rd & goalopp 1Otto Kuhns run for a loss of 1 yard to the TOW 2−1
0:204th & goalopp 2X'Zavion Evans run for 1 yd to the TOW 2+1

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 2 meetings vs. Team

Norfolk State 1–1 vs Towson

  • 2024 · wk 7Towson 28 @ Norfolk State 23
  • 2023 · wk 4Norfolk State 21 @ Towson 14

Research

Keep this open while you look at others