App State at James Madison

Saturday, November 18, 2023

App State beat No. 18 James Madison 26–⁠23 in overtime. It was their seventh meeting; after it, App State led the series 5–⁠2.

AwayApp State9–⁠5 in 2023
26
Home18James Madison11–⁠2 in 2023
23

Final, overtime at Bridgeforth Stadium, HarrisonburgTV: ESPN+Attendance 25,838College GameDay broadcast from here, November 18, 2023 (Wikipedia)

At kickoff
58°F, clear, wind 15 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Shenandoah Valley Regional Art (KSHD), 19 km from the stadium
Official
Jeremy ParkerGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4OTFinal
App State37010626
James Madison05015323

Standouts

  • PassingJoey Aguilar28 of 46, 318 yards, 3 TD, 1 INTApp State
  • ReceivingElijah Sarratt8 catches, 128 yards, 1 TDJames Madison
  • DefenseNate Johnson4 tackles, 2 sacks, 2 for lossApp State

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

App State

PassingC/AttYdsTDInt
Joey Aguilar28/4631831
RushingCarYdsTDLong
Anderson Castle102106
Nate Noel102105
Dalton Stroman1606
Kanye Roberts2202
ReceivingRecYdsTDLong
Kaedin Robinson468239
Eli Wilson461127
Makai Jackson549016
Dalton Stroman236019
DefenseTklTFLSacksInt
Nicholas Ross9000
Tyrek Funderburk7000
Andrew Parker7000
E.J. Jackson7000
Ethan Johnson5101
Nate Johnson4220
Michael Fletcher2220
Kevin Abrams-Verwayne2110

James Madison

PassingC/AttYdsTDInt
Jordan McCloud27/4628911
RushingCarYdsTDLong
Ty Son Lawton1337012
Kaelon Black628016
Latrele Palmer2204
ReceivingRecYdsTDLong
Elijah Sarratt8128128
Ty Son Lawton550020
Reggie Brown349023
Zach Horton52407
DefenseTklTFLSacksInt
D’Angelo Ponds7001
Jamree Kromah6110
Mikail Kamara6100
Jailin Walker6000

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

Team stats

App StateJames Madison
366Total yards350
318Passing yards289
48Rushing yards61
6.9Yards per pass6.3
1.8Yards per rush1.8
24First downs25
7–⁠16Third downs6–⁠15
0–⁠0Fourth downs1–⁠1
2Turnovers2
5–⁠50Penalties8–⁠65
27:23Possession32:37
5Sacks (by defense)1

Efficiency

App StateJames Madison
34%Success rate39%
0.01EPA per play−0.02
1.23Explosiveness1.20
−0.52Rushing EPA−0.23
0.31Passing EPA0.09
32%Passing-down success32%
−0.12First-down EPA−0.09
0.22Second-down EPA−0.18
0.02Third-down EPA0.15
27%Havoc by its defense18%

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)

James Madison 74% to win. App State pulled the upset.

The line

James Madison −11.5, over/under 56.

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

Before kickoff, the win chances were James Madison 76%, App State 24%. CollegeFootballData.com’s estimate from the point spread.

Every drive

James Madison end zoneApp State end zoneQ1 App StatePunt, 3 playsQ1 James MadisonPunt, 6 playsQ1 App StatePunt, 5 playsQ1 James MadisonPunt, 3 playsQ1 App StateField goal, 8 playsQ1 James MadisonField goal, 10 playsQ2 App StatePunt, 2 playsQ2 James MadisonPunt, 7 playsQ2 App StateSafety, 3 plays (James Madison scores)Q2 James MadisonFumble, 2 playsQ2 App StateTouchdown, 3 playsQ2 James MadisonInterception, 7 playsQ2 App StatePunt, 5 playsQ3 James MadisonPunt, 3 playsQ3 App StatePunt, 5 playsQ3 James MadisonPunt, 3 playsQ3 App StateFumble, 6 playsQ3 James MadisonMissed FG, 7 playsQ3 App StateTouchdown, 13 playsQ4 James MadisonTouchdown, 16 playsQ4 App StateField goal, 11 playsQ4 James MadisonTouchdown, 12 playsQ4 App StateInterception, 7 playsQ4 James MadisonResult not recorded, 1 playQ5 James MadisonField goal, 5 playsQ5 App StateTouchdown, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. James Madison drives left to right, App State right to left.
  1. Q1 App StatePunt, 3 plays, 5 yards
  2. Q1 James MadisonPunt, 6 plays, 9 yards
  3. Q1 App StatePunt, 5 plays, 44 yards
  4. Q1 James MadisonPunt, 3 plays, 0 yards
  5. Q1 App StateField goal, 8 plays, 42 yards
  6. Q1 James MadisonField goal, 10 plays, 61 yards
  7. Q2 App StatePunt, 2 plays, 0 yards
  8. Q2 James MadisonPunt, 7 plays, 53 yards
  9. Q2 App StateSafety, 3 plays (James Madison scores), −2 yards
  10. Q2 James MadisonFumble, 2 plays, 1 yard
  11. Q2 App StateTouchdown, 3 plays, 33 yards
  12. Q2 James MadisonInterception, 7 plays, 31 yards
  13. Q2 App StatePunt, 5 plays, 16 yards
  14. Q3 James MadisonPunt, 3 plays, 0 yards
  15. Q3 App StatePunt, 5 plays, 20 yards
  16. Q3 James MadisonPunt, 3 plays, 7 yards
  17. Q3 App StateFumble, 6 plays, 34 yards
  18. Q3 James MadisonMissed FG, 7 plays, 27 yards
  19. Q3 App StateTouchdown, 13 plays, 80 yards
  20. Q4 James MadisonTouchdown, 16 plays, 75 yards
  21. Q4 App StateField goal, 11 plays, 70 yards
  22. Q4 James MadisonTouchdown, 12 plays, 75 yards
  23. Q4 App StateInterception, 7 plays, 55 yards
  24. Q4 James MadisonResult not recorded, 1 play, −2 yards
  25. Q5 James MadisonField goal, 5 plays, 18 yards
  26. Q5 App StateTouchdown, 4 plays, 25 yards

Play by play

1st quarter6 drives, then App State 3, James Madison 0
App State Punt, 3 plays
15:00Connor Madden kickoff for 65 yds for a touchback
15:001st & 10 at own 25Joey Aguilar pass incomplete
15:002nd & 10 at own 25Nate Noel run for 5 yds to the APP 30
15:003rd & 5 at own 30Joey Aguilar pass incomplete
14:104th & 5 at own 30Mitchell Lake punt for 26 yds
James Madison Punt, 6 plays
14:101st & 10 at own 44Jordan McCloud pass complete to Ty Son Lawton for 7 yds to the APP 49
14:102nd & 3 at opp 49Ty Son Lawton run for 2 yds to the APP 47
14:103rd & 1 at opp 47Ty Son Lawton run for 1 yd to the APP 46 for a 1ST down
14:101st & 10 at opp 46Jordan McCloud pass complete to Ty Son Lawton for 7 yds to the APP 39
14:102nd & 3 at opp 39Kaelon Black run for no gain to the APP 39
14:103rd & 3 at opp 39James Madison Penalty, False Start (Tyler Stephens) to the APP 44
14:103rd & 8 at opp 44Jordan McCloud sacked by Michael Fletcher for a loss of 3 yards to the APP 47
10:154th & 11 at opp 47Ryan Hanson punt for 47 yds for a touchback
App State Punt, 5 plays
10:151st & 10 at own 20Nate Noel run for 4 yds to the APP 24
10:152nd & 6 at own 24Joey Aguilar pass complete to Kaedin Robinson for 39 yds to the JMU 37 for a 1ST down
10:151st & 10 at opp 37Joey Aguilar pass incomplete
10:152nd & 10 at opp 37Nate Noel run for 1 yd to the JMU 36
10:153rd & 9 at opp 36Joey Aguilar run for no gain to the JMU 36
8:034th & 9 at opp 36Mitchell Lake punt for 32 yds, downed at the JMU 4
James Madison Punt, 3 plays
8:031st & 10 at own 4Jordan McCloud pass incomplete
8:032nd & 10 at own 4Jordan McCloud pass incomplete
8:033rd & 10 at own 4Ty Son Lawton run for no gain to the JMU 4
7:134th & 10 at own 4Ryan Hanson punt for 43 yds, fair catch by Kaedin Robinson at the JMU 47
App State Field goal, 8 plays
7:131st & 10 at opp 47AGUILAR, Joey scrambles to the right for no gain to the JMU47 (KROMAH, Jamree;BUSH, Immanuel). PENALTY JMU Face mask on KROMAH, Jamree enforced 15 yards from the JMU47 to the JMU32 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:131st & 10 at opp 32Joey Aguilar pass complete to Makai Jackson for 10 yds to the JMU 22 for a 1ST down
7:131st & 10 at opp 22Kanye Roberts run for 2 yds to the JMU 20
7:132nd & 8 at opp 20Dalton Stroman run for 6 yds to the JMU 14
7:133rd & 2 at opp 14James Madison Penalty, Face mask (4 yards) (Jamree Kromah) to the JMU 5 for a 1ST down
7:131st & goal at opp 5Joey Aguilar pass complete to Makai Jackson for 3 yds to the JMU 2
7:132nd & goal at opp 2Kanye Roberts run for no gain to the JMU 2
7:133rd & goal at opp 2Anderson Castle run for a loss of 3 yards to the JMU 5
2:554th & goal at opp 5Michael Hughes 22 yd FG GOODApp State 3, James Madison 0
James Madison Field goal, 10 plays
2:50Michael Hughes kickoff for 46 yds
2:501st & 10 at own 22Kaelon Black run for 4 yds to the JMU 26
2:502nd & 6 at own 26Jordan McCloud pass complete to Phoenix Sproles for 8 yds to the JMU 34 for a 1ST down
2:501st & 10 at own 34Jordan McCloud pass complete to Julio Ayamel for 12 yds to the JMU 46 for a 1ST down
2:501st & 10 at own 46Kaelon Black run for 7 yds to the APP 47
2:502nd & 3 at opp 47Jordan McCloud pass complete to Reggie Brown for 10 yds to the APP 37 for a 1ST down
0:001st & 10 at opp 37James Madison Penalty, False Start (Josh Toner) to the APP 42
Q2 15:001st & 15 at opp 42Jordan McCloud pass complete to Ty Son Lawton for 20 yds to the APP 22 for a 1ST down
Q2 15:001st & 10 at opp 22Jordan McCloud run for 2 yds to the APP 20
Q2 15:002nd & 8 at opp 20Ty Son Lawton run for 3 yds to the APP 17
Q2 15:003rd & 5 at opp 17Jordan McCloud pass incomplete
Q2 13:024th & 5 at opp 17Camden Wise 35 yd FG GOODTied at 3
2nd quarter7 drives, then App State 10, James Madison 5
App State Punt, 2 plays
12:56Connor Madden kickoff for 48 yds
12:561st & 10 at own 35Anderson Castle run for 4 yds to the APP 39
12:562nd & 6 at own 39AGUILAR, Joey pass to the left incomplete intended for HORN, Christan thrown to the APP37; QB hurried by KROMAH, Jamree. PENALTY APP Illegal Touch-Pass on DALEY, Damion enforced 5 yards from the APP39 to the APP34, penalty results in a loss of down [NHSG]. NO PLAY (replay the down).
12:563rd & 11 at own 34Anderson Castle run for 1 yd to the APP 35
11:234th & 10 at own 35Mitchell Lake punt for 57 yds, downed at the JMU 8
James Madison Punt, 7 plays
11:231st & 10 at own 8Jordan McCloud pass complete to Phoenix Sproles for 3 yds to the JMU 11
11:232nd & 7 at own 11Jordan McCloud pass complete to Ty Son Lawton for 11 yds to the JMU 22 for a 1ST down
11:231st & 10 at own 22Jordan McCloud pass complete to Elijah Sarratt for 28 yds to the 50 yard line for a 1ST down
11:231st & 10 at the 50Jordan McCloud pass complete to Reggie Brown for 23 yds to the APP 27 for a 1ST down
11:231st & 10 at opp 27Jordan McCloud pass incomplete
11:232nd & 10 at opp 27Jordan McCloud pass complete to Yamir Knight for 4 yds to the APP 23
11:233rd & 6 at opp 23MCCLOUD, Jordan pass short to the left complete for 7 yards to KNIGHT, Yamir caught at the APP18 and advanced to the APP16 (FUNDERBURK, Tyrek). PENALTY JMU Holding on MORRIS, Tanner enforced 10 yards from the APP23 to the APP33 [NHSG]. NO PLAY (replay the down).
11:233rd & 16 at opp 33Jordan McCloud sacked for a loss of 6 yards to the APP 39
7:454th & 22 at opp 39Ryan Hanson punt for 37 yds, downed at the APP 2
App State Safety, 3 plays (James Madison scores)
7:451st & 10 at own 2Joey Aguilar pass incomplete
7:452nd & 10 at own 2Nate Noel run for 2 yds to the APP 4
James Madison Fumble, 2 plays
6:501st & 10 at own 32Jordan McCloud pass complete to Elijah Sarratt for 4 yds to the JMU 36
6:222nd & 6 at own 36Jordan McCloud run for a loss of 3 yards to the JMU 33 Jordan McCloud fumbled, recovered by APP Nick Ross, returned 0 yards to the JMU33, End of Play,
App State Touchdown, 3 plays
6:221st & 10 at opp 33Joey Aguilar pass complete to Eli Wilson for 27 yds to the JMU 6 for a 1ST down
6:221st & goal at opp 6Maquel Haywood run for a loss of 2 yards to the JMU 8
5:162nd & goal at opp 8Kaedin Robinson 8 Yd pass from Joey Aguilar (Michael Hughes Kick)App State 10, James Madison 5
James Madison Interception, 7 plays
5:16Michael Hughes kickoff for 65 yds for a touchback
5:161st & 10 at own 25Jordan McCloud pass incomplete
5:162nd & 10 at own 25Appalachian State Penalty, Targeting on DAVIS, Thomas enforced (Dashaun Davis) to the APP 44 for a 1ST down
5:161st & 10 at opp 44Jordan McCloud pass incomplete
5:162nd & 10 at opp 44Ty Son Lawton run for 7 yds to the APP 37 fumbled, recovered by JMU Jordan McCloud at the APP37, returned 0 yards to the APP37,
5:163rd & 3 at opp 37Jordan McCloud pass complete to Zach Horton for 4 yds to the APP 33 for a 1ST down
5:161st & 10 at opp 33Jordan McCloud sacked by Nate Johnson for a loss of 6 yards to the APP 39
5:162nd & 16 at opp 39James Madison Penalty, Delay Of Game (Jordan McCloud) to the APP 44
1:552nd & 21 at opp 44Jordan McCloud pass intercepted Ethan Johnson return for no gain to the APP 33
App State Punt, 5 plays
1:551st & 10 at own 33Joey Aguilar pass complete to Miller Gibbs for 8 yds to the APP 41
1:552nd & 2 at own 41Joey Aguilar pass complete to Nate Noel for 4 yds to the APP 45 for a 1ST down
1:551st & 10 at own 45Joey Aguilar pass complete to Dashaun Davis for 3 yds to the APP 48
1:552nd & 7 at own 48Joey Aguilar pass incomplete
0:114th & 6 at own 49Timeout Appalachian State, clock 00:11
0:113rd & 7 at own 48Nate Noel run for 1 yd to the APP 49
0:004th & 6 at own 49Mitchell Lake punt for 40 yds, downed at the JMU 11
3rd quarter6 drives, then App State 10, James Madison 5
James Madison Punt, 3 plays
14:55Michael Hughes kickoff for 52 yds , Que Reid return for no gain to the JMU 45
14:551st & 10 at own 45Ty Son Lawton run for a loss of 5 yards to the JMU 40
14:552nd & 15 at own 40Jordan McCloud pass incomplete
14:553rd & 15 at own 40Jordan McCloud pass complete to Zach Horton for 5 yds to the JMU 45
13:344th & 10 at own 45Ryan Hanson punt for 43 yds, downed at the APP 12
App State Punt, 5 plays
13:341st & 10 at own 12Nate Noel run for 2 yds to the APP 14
13:342nd & 8 at own 14Joey Aguilar pass complete to Dashaun Davis for 17 yds to the APP 31 for a 1ST down
13:341st & 10 at own 31Nate Noel run for 1 yd to the APP 32
13:342nd & 9 at own 32Joey Aguilar pass incomplete
13:343rd & 9 at own 32Joey Aguilar pass incomplete
11:564th & 9 at own 32Mitchell Lake punt for 37 yds, downed at the JMU 31
James Madison Punt, 3 plays
11:561st & 10 at own 31Jordan McCloud pass complete to Julio Ayamel for 4 yds to the JMU 35
11:562nd & 6 at own 35Kaelon Black run for 3 yds to the JMU 38
11:563rd & 3 at own 38Jordan McCloud pass incomplete
10:414th & 3 at own 38Ryan Hanson punt for 49 yds, fair catch by Kaedin Robinson at the APP 13
App State Fumble, 6 plays
10:411st & 10 at own 13Nate Noel run for no gain to the APP 13
10:412nd & 10 at own 13Joey Aguilar pass complete to Makai Jackson for 11 yds to the APP 24 for a 1ST down
10:411st & 10 at own 24Joey Aguilar pass complete to Makai Jackson for 16 yds to the APP 40 for a 1ST down
10:411st & 10 at own 40Joey Aguilar pass incomplete
10:412nd & 10 at own 40Nate Noel run for 2 yds to the APP 42
8:213rd & 8 at own 42Joey Aguilar pass complete to Miller Gibbs for 5 yds Carter Miller fumbled, recovered by JMU D’Angelo Ponds at the APP 47. returned 0 yards to the APP 47,
James Madison Missed FG, 7 plays
8:211st & 10 at opp 47Ty Son Lawton run for 12 yds to the APP 35 for a 1ST down
8:211st & 10 at opp 35Ty Son Lawton run for a loss of 1 yard to the APP 36
8:212nd & 11 at opp 36Jordan McCloud run for 2 yds to the APP 34
8:211st & 10 at opp 19Ty Son Lawton run for 4 yds to the APP 15
8:212nd & 6 at opp 15Ty Son Lawton run for 1 yd to the APP 14
8:213rd & 5 at opp 14Jordan McCloud sacked by Nate Johnson for a loss of 6 yards to the APP 20
5:214th & 11 at opp 20Camden Wise 38 yd FG MISSED
App State Touchdown, 13 plays
5:211st & 10 at own 20Joey Aguilar pass incomplete
5:212nd & 10 at own 20Joey Aguilar pass complete to Dashaun Davis for 4 yds to the APP 24
5:213rd & 6 at own 24Joey Aguilar pass complete to Makai Jackson for 9 yds to the APP 33 for a 1ST down
5:211st & 10 at own 33Joey Aguilar pass complete to Kanye Roberts for 17 yds to the 50 yard line for a 1ST down
5:211st & 10 at the 50Joey Aguilar pass complete to David Larkins for 4 yds to the JMU 46
5:212nd & 6 at opp 46Joey Aguilar pass complete to Kanye Roberts for 2 yds to the JMU 44
5:213rd & 4 at opp 44Joey Aguilar pass complete to Eli Wilson for 5 yds to the JMU 39 for a 1ST down
5:211st & 10 at opp 39Joey Aguilar pass incomplete
5:212nd & 10 at opp 39James Madison Penalty, Defensive Holding (Immanuel Bush) to the JMU 26 for a 1ST down
5:211st & 10 at opp 26Anderson Castle run for no gain to the JMU 26
5:212nd & 10 at opp 26Joey Aguilar pass incomplete
0:003rd & 10 at opp 26Joey Aguilar pass complete to Anderson Castle for 10 yds to the JMU 16 for a 1ST down
Q4 14:561st & 10 at opp 16Eli Wilson 16 Yd pass from Joey Aguilar (Michael Hughes Kick)App State 17, James Madison 5
4th quarter5 drives, then Tied at 20
James Madison Touchdown, 16 plays
14:56Michael Hughes kickoff for 65 yds for a touchback
14:561st & 10 at own 25Ty Son Lawton run for 1 yd to the JMU 26
14:562nd & 9 at own 26Jordan McCloud pass complete to Zach Horton for 3 yds to the JMU 29
14:563rd & 6 at own 29Jordan McCloud pass complete to Elijah Sarratt for 8 yds to the JMU 37 for a 1ST down
14:561st & 10 at own 37Jordan McCloud pass complete to Phoenix Sproles for 7 yds to the JMU 44
14:562nd & 3 at own 44Ty Son Lawton run for 4 yds to the JMU 48 for a 1ST down
11:552nd & 12 at own 46Timeout James Madison, clock 11:55
11:551st & 10 at own 48Kaelon Black run for a loss of 2 yards to the JMU 46
11:552nd & 12 at own 46Jordan McCloud pass complete to Reggie Brown for 16 yds to the APP 38 for a 1ST down
11:551st & 10 at opp 38Jordan McCloud pass incomplete
11:552nd & 10 at opp 38Jordan McCloud pass complete to Elijah Sarratt for 12 yds to the APP 26 for a 1ST down
11:551st & 10 at opp 26Jordan McCloud run for 10 yds to the APP 16 for a 1ST down
11:551st & 10 at opp 16Ty Son Lawton run for 8 yds to the APP 8
11:552nd & 2 at opp 8Jordan McCloud pass incomplete
11:553rd & 2 at opp 8Latrele Palmer run for 4 yds to the APP 4 for a 1ST down
11:551st & goal at opp 4Latrele Palmer run for a loss of 2 yards to the APP 6
11:552nd & goal at opp 6Jordan McCloud pass incomplete
8:203rd & goal at opp 6Jordan McCloud 6 Yd Run (Camden Wise Kick)App State 17, James Madison 12
App State Field goal, 11 plays
8:14Connor Madden kickoff for 64 yds
8:141st & 10 at own 18Anderson Castle run for 2 yds to the APP 20
8:142nd & 8 at own 20Joey Aguilar pass complete to Milan Tucker for 20 yds to the APP 40 for a 1ST down
8:141st & 10 at own 40Anderson Castle run for 3 yds to the APP 43
8:142nd & 7 at own 43AGUILAR, Joey pass deep to the left incomplete intended for STROMAN, Dalton broken up by PONDS, D’Angelo at the JMU20. PENALTY JMU Holding on PONDS, D’Angelo enforced 10 yards from the APP43 to the JMU47 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
8:141st & 10 at opp 47Joey Aguilar pass complete to Dalton Stroman for 19 yds to the JMU 28 for a 1ST down
8:141st & 10 at opp 28Anderson Castle run for a loss of 2 yards to the JMU 30
8:142nd & 12 at opp 30Joey Aguilar pass incomplete
8:143rd & 12 at opp 30Joey Aguilar pass complete to Eli Wilson for 13 yds to the JMU 17 for a 1ST down
8:141st & 10 at opp 17Joey Aguilar pass incomplete
8:142nd & 10 at opp 17Anderson Castle run for 5 yds to the JMU 12
8:143rd & 5 at opp 12Joey Aguilar pass incomplete
3:554th & 5 at opp 12Michael Hughes 30 Yd Field GoalApp State 20, James Madison 12
James Madison Touchdown, 12 plays
3:55Michael Hughes kickoff for 65 yds for a touchback
3:551st & 10 at own 25Jordan McCloud pass incomplete
3:552nd & 10 at own 25Jordan McCloud pass complete to Ty Son Lawton for 5 yds to the JMU 30
3:553rd & 5 at own 30Jordan McCloud run for 8 yds to the JMU 38 for a 1ST down
3:551st & 10 at own 38Jordan McCloud pass incomplete
3:552nd & 10 at own 38Jordan McCloud pass complete to Elijah Sarratt for 20 yds to the APP 42 for a 1ST down
3:551st & 10 at opp 42Jordan McCloud pass complete to Zach Horton for 7 yds to the APP 35
3:552nd & 3 at opp 35Jordan McCloud pass complete to Zach Horton for 5 yds to the APP 30 for a 1ST down
1:332nd & 18 at opp 38Timeout James Madison, clock 01:33
1:331st & 10 at opp 30Jordan McCloud sacked by Michael Fletcher for a loss of 8 yards to the APP 38
1:332nd & 18 at opp 38Jordan McCloud pass incomplete
1:224th & 18 at opp 38Timeout James Madison, clock 01:22
1:223rd & 18 at opp 38Jordan McCloud pass incomplete
1:224th & 18 at opp 38Jordan McCloud pass complete to Elijah Sarratt for 27 yds to the APP 11 for a 1ST down
0:571st & 10 at opp 11Elijah Sarratt 11 Yd pass from Jordan McCloud (Jordan McCloud Pass to Elijah Sarratt for Two-Point Conversion)Tied at 20
0:571st & goal at opp 0Timeout Appalachian State, clock 00:57
App State Interception, 7 plays
0:52Connor Madden kickoff for 64 yds
0:521st & 10 at own 0Joey Aguilar pass incomplete
0:522nd & 10 at own 0Anderson Castle run for 27 yds to the APP 27 for a 1ST down
0:521st & 10 at own 27Anderson Castle run for 5 yds to the APP 32
0:283rd & 2 at own 35Timeout Appalachian State, clock 00:28
0:282nd & 5 at own 32Joey Aguilar pass complete to Anderson Castle for 3 yds to the APP 35
0:283rd & 2 at own 35Joey Aguilar pass complete to Anderson Castle for 7 yds to the APP 42 for a 1ST down
0:281st & 10 at own 42Joey Aguilar pass complete to Kaedin Robinson for 13 yds to the JMU 45 for a 1ST down
0:111st & 10 at opp 45Joey Aguilar pass intercepted D’Angelo Ponds return for no gain to the JMU 11
James Madison Result not recorded, 1 play
0:001st & 10 at own 11[NHSG] Kneel down by MCCLOUD, Jordan at JMU9 (team loss of 2), clock 00:00.
Overtime1st & goal at opp 8Timeout James Madison, clock 00:00
Overtime2 drives, then App State 26, James Madison 23
James Madison Field goal, 5 plays
1st & 10 at opp 25Jordan McCloud pass complete to Elijah Sarratt for 18 yds to the APP 7 for a 1ST down
1st & goal at opp 7Jordan McCloud pass incomplete
2nd & goal at opp 7Jordan McCloud pass incomplete
3rd & goal at opp 7Jordan McCloud pass incomplete
4th & goal at opp 7Camden Wise 25 Yd Field GoalJames Madison 23, App State 20
App State Touchdown, 4 plays
1st & 10 at opp 25Joey Aguilar pass complete to Dalton Stroman for 17 yds to the JMU 8 for a 1ST down
1st & goal at opp 8Joey Aguilar pass incomplete
2nd & goal at opp 8Joey Aguilar pass incomplete

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.

App State leads 6–⁠3 in nine meetings, counting the two since this game.

Recent meetings
2025James Madison 58, App State 10
2024App State 34, James Madison 20
2023App State 26, James Madison 23
2022James Madison 32, App State 28
2008James Madison 35, App State 32
2007App State 28, James Madison 27Iaa Playoffs

Around this game