← FADE BOARD
 Kidd Brewer Stadium, BooneAPP -6.5
FINALJames Madison 32, Appalachian State 28UPSETJMU covered +6.5CLOSED APP -6.5

Highlights

8 CLIPS · ESPN
Todd Centeio throws 36-yard touchdown vs. Appalachian StateVIDEO: ESPN ↗

Win probability

EVERY PLAY · ESPN MODEL
APP WINNING
JMU WINNING
KICKQ2Q3Q4FINAL

KICKOFF: APP 69% · BIGGEST SINGLE-PLAY SWING: 29 PTS

Scoring plays

9 SCORES
Q1
Field Goal Good

Camden Wise 27 Yd Field Goal

8:10
3-0
Q2
Rushing Touchdown

Camerun Peoples 2 Yd Run (Michael Hughes Kick)

13:45
3-7
Passing Touchdown

Miller Gibbs 10 Yd pass from Chase Brice (Michael Hughes Kick)

11:45
3-14
Passing Touchdown

Dalton Stroman 27 Yd pass from Chase Brice (Michael Hughes Kick)

8:37
3-21
Rushing Touchdown

Nate Noel 5 Yd Run (Michael Hughes Kick)

6:10
3-28
Passing Touchdown

Kaelon Black 23 Yd pass from Todd Centeio (Camden Wise Kick)

2:16
10-28
Q3
Rushing Touchdown

Todd Centeio 2 Yd Run (Camden Wise Kick)

1:19
17-28
Q4
Passing Touchdown

Terrance Greene Jr. 36 Yd pass from Todd Centeio (Todd Centeio Pass to Kris Thornton for Two-Point Conversion)

11:28
25-28
Rushing Touchdown

Kaelon Black 4 Yd Run (Camden Wise Kick)

10:36
32-28

What happened

ESPN RECAP

James Madison shuts out Appalachian State in 2nd half in win

BOONE, N.C. -- , Todd Centeio accounted for three touchdowns and James Madison scored 22 unanswered points in the second half to beat Appalachian State 32-28 on Saturday. Centeio scored on a 2-yard run late in the third quarter and then threw a 36-yard touchdown pass to Terrance Greene Jr . that pulled James Madison (3-0, 1-0 Sun Belt Conference) to 28-25 early in the fourth. Kaelon Black 's 4-yard touchdown run for the Dukes capped the scoring with 10:36 remaining. Appalachian State's (2-2, 1-1) final drive stalled at its 42 when Chase Brice threw an incomplete pass on fourth-and-9 with 49 seconds left. Centeio was 16-of-28 passing for 204 yards with another 88 yards rushing on 18 carries. Black finished with 85 yards on the ground. The duo connected on a 23-yard TD pass just before halftime. Brice threw for 235 yards and two second-quarter touchdowns.

READ THE FULL STORY →

Top performers

JMU
PASSINGTodd Centeio17/29, 209 YDS, 2 TD
RUSHINGKaelon Black18 CAR, 85 YDS, 1 TD
RECEIVINGReggie Brown4 REC, 81 YDS
APP
PASSINGChase Brice17/28, 235 YDS, 2 TD, 1 INT
RUSHINGAhmani Marshall8 CAR, 40 YDS
RECEIVINGDashaun Davis4 REC, 77 YDS

Team stats

JMU · APP
375
TOTAL YARDS
298
209
PASSING
235
166
RUSHING
63
19
1ST DOWNS
15
2-14
3RD DOWN EFFICIENCY
4-12
2
TURNOVERS
2
7-50
PENALTIES
6-40
33:28
POSSESSION
26:32

KIDD BREWER STADIUM, BOONE · ATTENDANCE 33,248

Loading play-by-play…

James Madison at Appalachian State | TapeDog