The lead after every score: above the line Charlotte is ahead, below it Marshall. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
8:42
TDKeith Pearson 6 Yd pass from Chris Reynolds (Jonathan Cruz Kick)16 plays, 75 yds, 6:18 · from CLT 25
MRSH 0–7 CLT
5:14
TDRasheen Ali 25 Yd Run (Shane Ciucci Kick)10 plays, 75 yds, 3:28 · from MRSH 25
MRSH 7–7 CLT
2nd quarter
12:12
TDRasheen Ali 5 Yd Run (Shane Ciucci Kick)13 plays, 73 yds, 4:28 · from MRSH 27
MRSH 14–7 CLT
4:13
TDCameron Dollar 21 Yd pass from Chris Reynolds (Jonathan Cruz Kick)4 plays, 71 yds, 1:43 · from CLT 29
MRSH 14–14 CLT
3:26
TDCorey Gammage 64 Yd pass from Grant Wells (Shane Ciucci Kick)3 plays, 75 yds, 0:40 · from MRSH 25
MRSH 21–14 CLT
3rd quarter
11:49
TDXavier Gaines 22 Yd pass from Grant Wells (Shane Ciucci Kick)9 plays, 75 yds, 3:11 · from MRSH 25
MRSH 28–14 CLT
7:45
TDSheldon Evans 15 Yd Run (Shane Ciucci Kick)5 plays, 95 yds, 2:21 · from MRSH 5
MRSH 35–14 CLT
2:07
TDRasheen Ali 4 Yd Run (Shane Ciucci Kick)8 plays, 81 yds, 3:52 · from MRSH 19
MRSH 42–14 CLT
4th quarter
11:37
TDCameron Dollar 4 Yd pass from Chris Reynolds (Jonathan Cruz Kick)16 plays, 69 yds, 5:24 · from CLT 31
MRSH 42–21 CLT
8:36
TDSheldon Evans 25 Yd Run (Shane Ciucci Kick)5 plays, 48 yds, 3:01 · from CLT 48
MRSH 49–21 CLT
4:33
TDChaVon McEachern 5 Yd pass from James Foster (Jonathan Cruz Kick)9 plays, 73 yds, 3:57 · from CLT 27
MRSH 49–28 CLT
Drives
CLT 4/10 scoredMRSH 7/10 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
CLT
CLT 25
16
75
6:18
Touchdown
Q1
8:42
MRSH
MRSH 25
10
75
3:28
Touchdown
Q1
5:14
CLT
CLT 25
9
48
3:34
Missed FG
Q1
1:40
MRSH
MRSH 27
13
73
4:28
Touchdown
Q2
12:12
CLT
CLT 25
7
12
3:56
Punt
Q2
8:16
MRSH
MRSH 10
5
20
2:20
Punt
Q2
5:56
CLT
CLT 29
4
71
1:43
Touchdown
Q2
4:06
MRSH
MRSH 25
3
75
0:40
Touchdown
Q2
3:26
CLT
CLT 35
5
13
2:17
Fumble
Q2
1:09
MRSH
CLT 48
8
33
1:02
Missed FG
Q2
0:07
CLT
CLT 20
1
-2
0:07
End of Half
Q3
15:00
MRSH
MRSH 25
9
75
3:11
Touchdown
Win probability
Marshall 100% · pregame line Marshall −14.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Grant Wells
21/28
267
9.5
2
0
84.2
Rushing
CAR
YDS
AVG
TD
LONG
Rasheen Ali
23
203
8.8
3
59
Sheldon Evans
9
68
7.6
2
25
Luke Zban
3
20
6.7
0
9
Ethan Payne
3
18
6.0
0
17
Grant Wells
4
16
4.0
0
5
Team
2
-4
-2.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Corey Gammage
3
78
26.0
1
64
Willie Johnson
2
65
32.5
0
55
Jayden Harrison
5
38
7.6
0
14
Talik Keaton
4
35
8.8
0
13
Xavier Gaines
4
27
6.8
1
22
Rasheen Ali
3
24
8.0
0
17
Interceptions
INT
YDS
TD
Nazeeh Johnson
1
0
0
Kicking
FG
PCT
LONG
XP
PTS
Shane Ciucci
0/1
0.0
0
7/7
7
Punting
NO
YDS
AVG
TB
In 20
LONG
Robert Lefevre
1
41
41.0
0
0
41
Biggest plays
CLT +20%Q1 8:42 Chris Reynolds pass complete to Keith Pearson for 6 yds for a TD, (Jonathan Cruz KICK)
CLT +16%Q2 4:13 Chris Reynolds pass complete to Cameron Dollar for 21 yds for a TD, (Jonathan Cruz KICK)
MRSH +15%Q1 8:42 Jonathan Cruz kickoff for 65 yds for a touchback
MRSH +14%Q2 4:06 Jonathan Cruz kickoff for 65 yds , Jayden Harrison return for 25 yds to the Marsh 25
MRSH +13%Q1 5:14 Rasheen Ali run for 25 yds for a TD, (Shane Ciucci KICK)
Team stats
Stat
MRSH
CLT
1st Downs
29
23
3rd down efficiency
8-12
4-14
4th down efficiency
1-1
6-6
Total Yards
588
374
Passing
267
245
Comp/Att
21/28
25/41
Yards per pass
9.5
6.0
Rushing
321
129
Rushing Attempts
44
32
Yards per rush
7.3
4.0
Penalties
7-65
5-50
Turnovers
0
2
Fumbles lost
0
1
Interceptions thrown
0
1
Possession
29:03
30:57
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:00 3rd & 7 at CLT 41 run for a loss of 2 yards to the Charl 43
Q4 0:52 2nd & 5 at CLT 39 run for a loss of 2 yards to the Charl 41
Q4 0:52 1st & 10 at CLT 44 Luke Zban run for 5 yds to the Charl 39
Q4 0:52 Timeout MARSHALL, clock 00:52
Q4 4:30 2nd & 10 at MRSH 39 Ethan Payne run for 17 yds to the Charl 44 for a 1ST down
Q4 4:30 1st & 10 at MRSH 39 Ethan Payne run for no gain to the Marsh 39
Q4 4:30 2nd & 9 at MRSH 30 Luke Zban run for 9 yds to the Marsh 39 for a 1ST down
Q4 4:30 1st & 10 at MRSH 29 Ethan Payne run for 1 yd to the Marsh 30
Q4 4:30 Jonathan Cruz kickoff for 42 yds , Sheldon Evans return for 6 yds to the Marsh 29
Q4 4:33 3rd & Goal at MRSH 5 James Foster pass complete to ChaVon McEachern for 5 yds for a TD, (Jonathan Cruz KICK), (Jonathan Cruz KICK)
Q4 8:30 2nd & Goal at MRSH 5 James Foster pass incomplete
Q4 8:30 1st & Goal at MRSH 6 ChaVon McEachern run for 1 yd to the Marsh 5
Q4 8:30 1st & 10 at MRSH 23 James Foster pass complete to Cameron Dollar for 17 yds to the Marsh 6 for a 1ST down
Q4 8:30 2nd & 1 at MRSH 26 ChaVon McEachern run for 3 yds to the Marsh 23 for a 1ST down
Q4 8:30 1st & 10 at MRSH 35 James Foster pass complete to Elijah Spencer for 9 yds to the Marsh 26
Q4 8:30 2nd & 4 at MRSH 48 James Foster pass complete to Grant DuBose for 13 yds to the Marsh 35 for a 1ST down
Q4 8:30 1st & 10 at CLT 46 James Foster pass complete to ChaVon McEachern for 6 yds to the Marsh 48
Q4 8:30 1st & 10 at CLT 27 James Foster pass complete to Keith Pearson for 19 yds to the Charl 46 for a 1ST down
Q4 8:30 Andrew Sanders kickoff for 61 yds , Calvin Camp return for 23 yds to the Charl 27
Q4 8:36 1st & 10 at CLT 25 Sheldon Evans run for 25 yds for a TD, (Shane Ciucci KICK)
Q4 11:37 1st & 10 at CLT 36 Sheldon Evans run for 11 yds to the Charl 25 for a 1ST down
Q4 11:37 3rd & 2 at CLT 40 Sheldon Evans run for 4 yds to the Charl 36 for a 1ST down
Q4 11:37 2nd & 8 at CLT 46 Luke Zban run for 6 yds to the Charl 40
Q4 11:37 1st & 10 at CLT 48 Sheldon Evans run for 2 yds to the Charl 46