From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Western Carolina
Charleston Southern
616
Total yards
481
433
Passing yards
392
183
Rushing yards
89
12.0
Yards per pass
8.5
4.8
Yards per rush
3.3
30
First downs
26
6–12
Third downs
7–17
1–1
Fourth downs
0–1
4
Turnovers
2
11–124
Penalties
7–75
31:50
Possession
28:10
Efficiency
Western Carolina
Charleston Southern
51%
Success rate
40%
0.38
EPA per play
0.29
1.49
Explosiveness
1.90
0.02
Rushing EPA
−0.09
0.75
Passing EPA
0.46
39%
Passing-down success
35%
6%
Havoc by its defense
8%
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)
Charleston Southern 62% to win. Western Carolina won as Elo’s underdog.
The line
Western Carolina −3, over/under 63.5.
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 Western Carolina 58%, Charleston Southern 42%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Charleston Southern drives left to right, Western Carolina right to left.
1st quarter7 drives, then Western Carolina 17, Charleston Southern 7
Western Carolina Field goal, 10 plays
15:00
1st & 10 at own 35
Jeremy Martin kickoff for 64 yds , Jalynn Williams return for 21 yds to the WCaro 22
15:00
1st & 10 at own 22
TJ Jones run for 18 yds to the ChaSo 45 TJ Jones fumbled, forced by Ross Malmgren, recovered by WCaro Hayward McQueen III for a 1ST down CHARLESTON SOU Penalty, personal foul (Ross Malmgren) to the ChaSo 45 for a 1ST down
15:00
1st & 10 at opp 45
Desmond Reid run for 5 yds to the ChaSo 40
15:00
2nd & 5 at opp 40
Carlos Davis pass incomplete to Raphael Williams
15:00
3rd & 5 at opp 40
Carlos Davis pass complete to Raphael Williams for 4 yds to the ChaSo 36
15:00
4th & 1 at opp 36
Carlos Davis run for 1 yd to the ChaSo 35 for a 1ST down
15:00
1st & 10 at opp 35
Carlos Davis pass complete to Ajay Belanger for 17 yds to the ChaSo 18 for a 1ST down
15:00
1st & 10 at opp 18
Desmond Reid run for a loss of 3 yards to the ChaSo 21
15:00
2nd & 13 at opp 21
Carlos Davis pass incomplete, broken up by Tylan Hollis
15:00
3rd & 13 at opp 21
WESTRN CAROLINA Penalty, false start (TJ Jones) to the ChaSo 26
Paxton Robertson kickoff for 60 yds , TJ Ruff return for 14 yds to the ChaSo 19
11:26
1st & 10 at own 19
Ross Malmgren pass incomplete
11:26
2nd & 10 at own 19
TJ Ruff run for 1 yd to the ChaSo 20
11:26
3rd & 9 at own 20
Ross Malmgren sacked by Hayward McQueen III for a loss of 6 yards to the ChaSo 14
11:26
4th & 15 at own 14
David Gelb punt for 57 yds , Hombre Kennedy returns for 10 yds to the WCaro 39
Western Carolina Touchdown, 6 plays
9:46
1st & 10 at own 39
TJ Jones run for 4 yds to the WCaro 43
9:46
2nd & 6 at own 43
Carlos Davis pass complete to David White Jr. for 5 yds to the WCaro 48
9:46
3rd & 1 at own 48
TJ Jones run for 5 yds to the ChaSo 47 for a 1ST down
9:46
1st & 10 at opp 47
Carlos Davis pass complete to Ajay Belanger for 15 yds to the ChaSo 32 for a 1ST down
9:46
1st & 10 at opp 32
Carlos Davis pass complete to Raphael Williams for 14 yds to the ChaSo 18 for a 1ST down
7:01
1st & 10 at opp 18
Carlos Davis pass complete to Toler Keigley for 18 yds for a TD, (Richard McCollum KICK)Western Carolina 10, Charleston Southern 0
Charleston Southern Touchdown, 7 plays
7:01
1st & 0 at own 35
Paxton Robertson kickoff for 65 yds for a touchback
7:01
1st & 10 at own 25
TJ Ruff run for no gain to the ChaSo 25
7:01
2nd & 10 at own 25
Ross Malmgren pass complete to TJ Ruff for 9 yds to the ChaSo 34
7:01
3rd & 1 at own 34
Ross Malmgren pass complete to Vinson Davis for 2 yds to the ChaSo 36 for a 1ST down
7:01
1st & 10 at own 36
Ross Malmgren pass complete to Seth Anderson for 8 yds to the ChaSo 44
7:01
2nd & 2 at own 44
TJ Ruff run for 1 yd to the ChaSo 45
7:01
3rd & 1 at own 45
TJ Ruff run for 1 yd to the ChaSo 46 for a 1ST down
4:23
1st & 10 at own 46
Ross Malmgren pass complete to TJ Ruff for 54 yds for a TD, (Sam Babbush KICK)Western Carolina 10, Charleston Southern 7
Western Carolina Touchdown, 2 plays
4:23
1st & 0 at own 35
Roderick Hawkins kickoff for 62 yds , Terrence Horne return for 23 yds to the WCaro 26
4:17
1st & 10 at own 26
Jalynn Williams run for 2 yds to the WCaro 28
3:38
2nd & 8 at own 28
Carlos Davis pass complete to Censere Lee for 72 yds for a TD, (Richard McCollum KICK)Western Carolina 17, Charleston Southern 7
Charleston Southern Punt, 3 plays
3:38
1st & 0 at own 35
Paxton Robertson kickoff for 59 yds , Nick Foster return for 18 yds to the ChaSo 24
3:32
1st & 10 at own 24
Ross Malmgren pass complete to Vinson Davis for no gain to the ChaSo 24
3:32
2nd & 10 at own 24
Ross Malmgren run for no gain to the ChaSo 24
3:32
3rd & 10 at own 24
Ross Malmgren pass complete to Seth Anderson for 1 yd to the ChaSo 25
3:32
4th & 9 at own 25
CHARLESTON SOU Penalty, false start (-5 Yards) to the ChaSo 20
3:32
4th & 14 at own 20
David Gelb punt for 53 yds , Jalynn Williams returns for 1 yd to the WCaro 21 WESTRN CAROLINA Penalty, Offensive holding (TJ Jones) to the WCaro 18
Western Carolina Fumble, 4 plays
1:10
1st & 10 at own 18
Carlos Davis pass complete to Ajay Belanger for 4 yds to the WCaro 22
1:10
2nd & 6 at own 22
D. Reid rush for 2 yards to the WCU24 (KENNEDY, Hombre), PENALTY WCU holding 10 yards to the WCU12, NO PLAY.
1:10
2nd & 16 at own 12
Carlos Davis pass complete to Toler Keigley for 18 yds to the WCaro 30 for a 1ST down
1:10
1st & 10 at own 30
TJ Jones run for 3 yds to the WCaro 33
Q2 15:00
2nd & 7 at own 33
TJ Jones run for 2 yds to the WCaro 37 TJ Jones fumbled, forced by Hombre Kennedy, recovered by ChaSo Garrett Sayegh
2nd quarter10 drives, then Western Carolina 31, Charleston Southern 17
Charleston Southern Punt, 3 plays
14:55
1st & 10 at opp 37
Tony Bartalo run for 1 yd to the WCaro 36
14:55
2nd & 9 at opp 36
Tony Bartalo pass incomplete to Seth Anderson, broken up by Jr. Taurus Dotson
14:55
3rd & 9 at opp 36
Ross Malmgren pass incomplete to TJ Ruff
14:55
4th & 9 at opp 36
David Gelb punt for 29 yds
Western Carolina Punt, 4 plays
14:00
1st & 10 at own 7
Carlos Davis pass complete to Raphael Williams for 12 yds to the WCaro 19 for a 1ST down
14:00
1st & 10 at own 19
Carlos Davis run for 7 yds to the WCaro 26
14:00
2nd & 3 at own 26
Jalynn Williams run for a loss of 2 yards to the WCaro 24
14:00
3rd & 5 at own 24
Carlos Davis pass incomplete to Jalynn Williams
14:00
4th & 5 at own 24
Brandon Dickerson punt for 58 yds , Vinson Davis returns for a loss of 3 yards to the ChaSo 15
Charleston Southern Punt, 3 plays
11:54
1st & 10 at own 15
Vinson Davis run for 1 yd to the ChaSo 16
11:54
2nd & 9 at own 16
Ross Malmgren pass complete to Nick Foster for 5 yds Nick Foster fumbled, forced by Cameron McCutcheon, recovered by ChaSo Shane Strand
11:54
3rd & 4 at own 21
Ross Malmgren pass complete to TJ Ruff for 2 yds to the ChaSo 23
11:54
4th & 2 at own 23
David Gelb punt for 42 yds, fair catch by Jalynn Williams at the WCaro 35
Western Carolina Touchdown, 3 plays
10:01
1st & 10 at own 35
Desmond Reid run for 2 yds to the WCaro 37
10:01
2nd & 8 at own 37
Carlos Davis pass complete to Raphael Williams for 33 yds to the ChaSo 30 for a 1ST down
8:53
1st & 10 at opp 30
Carlos Davis pass complete to Terrence Horne for 30 yds for a TD, (Richard McCollum KICK)Western Carolina 24, Charleston Southern 7
Charleston Southern Fumble, 5 plays
8:53
1st & 0 at own 35
Paxton Robertson kickoff for 65 yds for a touchback
8:53
1st & 10 at own 25
Ross Malmgren run for 4 yds to the ChaSo 29
8:53
2nd & 6 at own 29
Ross Malmgren pass complete to Vinson Davis for a loss of 2 yards to the ChaSo 27
8:53
3rd & 8 at own 27
Ross Malmgren pass complete to Vinson Davis for 10 yds to the WCaro 37 for a 1ST down WESTRN CAROLINA Penalty, face mask (15 yards) (Jaylen Ford) to the WCaro 48 for a 1ST down
8:53
1st & 10 at opp 48
Ross Malmgren sacked by Ed Jones IV for a loss of 4 yards to the ChaSo 48
8:53
2nd & 14 at own 48
Tony Bartalo sacked by Aiava Lealaimatafao for a loss of 11 yards to the ChaSo 19 Tony Bartalo fumbled, recovered by WCaro Jaquarius Guinn , return for 0 yards , return for 18 yds to the ChaSo 19
Western Carolina Touchdown, 3 plays
7:07
1st & 10 at opp 19
Carlos Davis pass complete to Raphael Williams for 2 yds to the ChaSo 17
7:07
2nd & 8 at opp 17
Jalynn Williams run for 5 yds to the ChaSo 12
5:47
3rd & 3 at opp 12
Timeout WESTRN CAROLINA, clock 05:47
5:41
3rd & 3 at opp 12
Jalynn Williams 12 Yd pass from Carlos Davis (Richard McCollum Kick)Western Carolina 31, Charleston Southern 7
Charleston Southern Field goal, 5 plays
5:41
1st & 0 at own 35
Paxton Robertson kickoff for 63 yds
5:41
1st & 10 at own 25
Ross Malmgren pass complete to Cayden Jordan for 55 yds to the WCaro 20 for a 1ST down
5:41
1st & 10 at opp 20
Ross Malmgren pass incomplete to Cayden Jordan, broken up by Rod Gattison
5:41
2nd & 10 at opp 20
JD Moore run for a loss of 2 yards to the WCaro 22
5:41
3rd & 12 at opp 22
Ross Malmgren sacked by Mateo Sudipo for a loss of 6 yards to the WCaro 28
5:41
4th & 18 at opp 28
CHARLESTON SOU Penalty, delay of game (-5 Yards) to the WCaro 33
Jeremy Martin kickoff for 63 yds , JD Moore return for 30 yds to the WCaro 32
3:18
1st & 10 at own 32
TJ Jones run for 3 yds to the WCaro 35
3:18
2nd & 7 at own 35
Carlos Davis pass complete to TJ Jones for 12 yds to the WCaro 47 for a 1ST down
3:18
1st & 10 at own 47
Carlos Davis pass complete to Raphael Williams for 8 yds to the ChaSo 45
3:18
2nd & 2 at opp 45
Carlos Davis pass incomplete to TJ Jones
3:18
3rd & 2 at opp 45
TJ Jones run for 2 yds to the ChaSo 43 for a 1ST down
3:18
1st & 10 at opp 43
Carlos Davis pass complete to TJ Jones for 17 yds to the ChaSo 26 for a 1ST down
3:18
1st & 10 at opp 26
Carlos Davis pass complete to Jalynn Williams for 6 yds to the ChaSo 20
3:18
2nd & 4 at opp 20
Carlos Davis pass intercepted Lawson Cook return for 11 yds to the ChaSo 14
Charleston Southern Touchdown, 6 plays
0:45
1st & 10 at own 14
Ross Malmgren pass complete to TJ Ruff for 10 yds to the ChaSo 24 for a 1ST down
0:45
1st & 10 at own 24
Ross Malmgren pass complete to Seth Anderson for 23 yds to the ChaSo 47 for a 1ST down
0:45
1st & 10 at own 47
Ross Malmgren pass complete to TJ Ruff for 10 yds to the WCaro 43 for a 1ST down
0:45
1st & 10 at opp 43
Ross Malmgren pass complete to TJ Ruff for no gain to the WCaro 43
0:13
2nd & 10 at opp 43
Timeout CHARLESTON SOU, clock 00:13
0:13
2nd & 10 at opp 43
Ross Malmgren pass incomplete to Kale Anderson, broken up by Cameron McCutcheon for a 1ST down WESTRN CAROLINA Penalty, unsportsmanlike conduct (Rod Gattison) to the WCaro 28 for a 1ST down
0:04
1st & 10 at opp 28
Ross Malmgren pass complete to Kale Anderson for 28 yds for a TD, (Sam Babbush KICK)Western Carolina 31, Charleston Southern 17
Western Carolina End of half, 1 play
0:04
1st & 0 at own 35
Jeremy Martin kickoff for 55 yds , Terrence Horne return for 7 yds to the WCaro 17
0:01
1st & 10 at own 17
TEAM run for a loss of 1 yard to the WCaro 16
3rd quarter11 drives, then Western Carolina 45, Charleston Southern 31
Charleston Southern Punt, 3 plays
15:00
2nd & 11 at own 35
Paxton Robertson kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Ross Malmgren sacked by Ed Jones IV for a loss of 10 yards to the ChaSo 15
15:00
2nd & 20 at own 15
Ross Malmgren pass complete to TJ Ruff for a loss of 2 yards to the ChaSo 13
15:00
3rd & 22 at own 13
Ross Malmgren pass incomplete to Vinson Davis, broken up by Andreas Keaton
15:00
4th & 22 at own 13
David Gelb punt for 41 yds, fair catch by Jalynn Williams at the WCaro 46
Western Carolina Touchdown, 2 plays
14:07
1st & 10 at own 46
TJ Jones run for 1 yd to the WCaro 47
13:30
2nd & 9 at own 47
Carlos Davis pass complete to David White Jr. for 53 yds for a TD, (Richard McCollum KICK)Western Carolina 38, Charleston Southern 17
Charleston Southern Touchdown, 4 plays
13:30
1st & 0 at own 35
Paxton Robertson kickoff for 65 yds for a touchback
13:30
1st & 10 at own 25
JD Moore run for 60 yds to the WCaro 15 for a 1ST down
13:30
1st & 10 at opp 15
JD Moore run for no gain to the WCaro 15
13:30
2nd & 10 at opp 15
Ross Malmgren run for 3 yds to the WCaro 9 Ross Malmgren fumbled, forced by Ronald Wilson, recovered by ChaSo Shane Strand
11:52
3rd & 4 at opp 9
Ross Malmgren pass complete to Seth Anderson for 9 yds for a TD, (Sam Babbush KICK)Western Carolina 38, Charleston Southern 24
Western Carolina Punt, 3 plays
11:52
1st & 0 at own 35
Jeremy Martin kickoff for 43 yds
11:52
1st & 10 at own 25
Desmond Reid run for no gain to the WCaro 25
11:52
2nd & 10 at own 25
Carlos Davis run for 3 yds to the WCaro 28
11:52
3rd & 7 at own 28
Carlos Davis pass complete to Ajay Belanger for 4 yds to the WCaro 32 WESTRN CAROLINA Penalty, Offensive holding (Jaylen Ford) declined
11:52
4th & 3 at own 32
Brandon Dickerson punt for 51 yds , Vinson Davis returns for 14 yds to the ChaSo 46 WESTRN CAROLINA Penalty, personal foul (Jaylen Ford) to the ChaSo 46
Charleston Southern Touchdown, 1 play
10:28
1st & 10 at own 46
MALMGREN, Ross pass incomplete to JORDAN, Cayden, PENALTY WCU pass interference 11 yards to the WCU43, 1ST DOWN CHSO, NO PLAY.
10:15
1st & 10 at opp 43
Ross Malmgren pass complete to Seth Anderson for 43 yds for a TD, (Sam Babbush KICK)Western Carolina 38, Charleston Southern 31
Western Carolina Touchdown, 6 plays
10:15
1st & 0 at own 35
Jeremy Martin kickoff for 50 yds
10:15
1st & 10 at own 15
TJ Jones run for 2 yds to the WCaro 17
10:15
2nd & 8 at own 17
Carlos Davis run for no gain to the WCaro 17
10:15
3rd & 8 at own 17
Carlos Davis run for 16 yds to the WCaro 33 for a 1ST down
10:15
1st & 10 at own 33
Jalynn Williams run for 2 yds to the WCaro 35 for a 1ST down CHARLESTON SOU Penalty, personal foul (15 Yards) to the 50 yard line for a 1ST down
10:15
1st & 10 at the 50
Carlos Davis pass complete to Jalynn Williams for 7 yds to the ChaSo 43
7:42
2nd & 3 at opp 43
Desmond Reid run for 43 yds for a TD, (Richard McCollum KICK)Western Carolina 45, Charleston Southern 31
Charleston Southern Turnover on downs, 7 plays
7:42
1st & 0 at own 35
Paxton Robertson kickoff for 65 yds for a touchback
7:42
1st & 10 at own 25
TJ Ruff run for 11 yds to the ChaSo 36 for a 1ST down
7:42
1st & 10 at own 36
TJ Ruff run for 2 yds to the ChaSo 38
7:42
2nd & 8 at own 38
Ross Malmgren pass complete to Seth Anderson for 13 yds to the WCaro 49 for a 1ST down
7:42
1st & 10 at opp 49
MALMGREN, Ross pass complete to ANDERSON, Seth for 19 yards to the WCU30, out-of-bounds (Sudipo), PENALTY CHSO holding 10 yards to the CHSO41, NO PLAY.
7:42
1st & 20 at own 41
Ross Malmgren pass complete to Fred Highsmith for 19 yds to the WCaro 40
7:42
2nd & 1 at opp 40
Ross Malmgren pass incomplete to Fred Highsmith
7:42
3rd & 1 at opp 40
JD Moore run for no gain to the WCaro 40
7:42
4th & 1 at opp 40
JD Moore run for no gain to the WCaro 40
Western Carolina Punt, 5 plays
4:59
1st & 10 at own 40
Carlos Davis pass complete to Desmond Reid for 8 yds to the WCaro 48
4:59
2nd & 2 at own 48
Desmond Reid run for 6 yds to the ChaSo 46 for a 1ST down
4:59
1st & 10 at opp 46
Carlos Davis pass complete to David White Jr. for 5 yds to the ChaSo 41
4:59
2nd & 5 at opp 41
Desmond Reid run for 1 yd to the ChaSo 40
4:59
3rd & 4 at opp 40
Carlos Davis pass incomplete to Jalynn Williams
4:59
4th & 4 at opp 40
Brandon Dickerson punt for 36 yds, downed at the ChaSo 4
Charleston Southern Punt, 3 plays
2:30
1st & 10 at own 4
Ross Malmgren pass incomplete to Seth Anderson
2:30
2nd & 10 at own 4
Ross Malmgren pass incomplete CHARLESTON SOU Penalty, Offensive holding ( Yards) declined
2:30
3rd & 10 at own 4
Ross Malmgren pass complete to Seth Anderson for 5 yds to the ChaSo 9
2:30
4th & 5 at own 9
David Gelb punt for 46 yds , Jr. Darian Anderson returns for no gain to the WCaro 43 Jr. Darian Anderson fumbled, recovered by ChaSo Till Garvin
Charleston Southern Interception, 2 plays
1:16
1st & 10 at opp 43
Ross Malmgren pass complete to Cayden Jordan for 14 yds to the WCaro 29 for a 1ST down
1:16
1st & 10 at opp 29
Ross Malmgren pass intercepted Jr. Taurus Dotson return for 20 yds to the WCaro 9 WESTRN CAROLINA Penalty, personal foul (Jaylen Ford) to the WCaro 12
Western Carolina Interception, 5 plays
0:45
1st & 10 at own 12
TJ Jones run for 4 yds to the WCaro 16
Q4 15:00
2nd & 6 at own 16
Carlos Davis run for no gain to the WCaro 16 Carlos Davis fumbled, recovered by WCaro Carlos Davis
Q4 15:00
3rd & 6 at own 16
Carlos Davis pass complete to Raphael Williams for 12 yds to the WCaro 28 for a 1ST down CHARLESTON SOU Penalty, roughing passer (15 Yards) to the WCaro 43 for a 1ST down
Q4 15:00
1st & 10 at own 43
TJ Jones run for 1 yd to the WCaro 44
Q4 15:00
2nd & 9 at own 44
Carlos Davis pass intercepted Lawson Cook return for no gain to the ChaSo 17
4th quarter4 drives, then Western Carolina 52, Charleston Southern 38
Charleston Southern Missed FG, 9 plays
13:27
1st & 10 at own 17
TJ Ruff run for 23 yds to the ChaSo 40 for a 1ST down
13:27
1st & 10 at own 40
TJ Ruff run for 12 yds to the WCaro 48 for a 1ST down
13:27
1st & 10 at opp 48
Ross Malmgren pass incomplete to Seth Anderson
13:27
2nd & 10 at opp 48
TJ Ruff run for 9 yds to the WCaro 39
13:27
3rd & 1 at opp 39
Ross Malmgren pass complete to Seth Anderson for 29 yds to the WCaro 10 for a 1ST down
13:27
1st & 0 at opp 10
RUFF, TJ rush for 3 yards to the WCU7 (Dotson, Jr.), PENALTY CHSO holding 10 yards to the WCU20, NO PLAY.
13:27
1st & 0 at opp 20
Ross Malmgren sacked by E.J. Porter for a loss of 9 yards to the WCaro 29
13:27
2nd & 0 at opp 29
Ross Malmgren pass complete to Roderick Hawkins for 5 yds to the WCaro 24
13:27
3rd & 0 at opp 24
Ross Malmgren pass incomplete, broken up by E.J. Porter
9:37
4th & 0 at opp 24
Sam Babbush 41 yd FG MISSED
Western Carolina Touchdown, 9 plays
9:37
1st & 10 at own 24
Desmond Reid run for 10 yds to the WCaro 34 for a 1ST down
9:37
1st & 10 at own 34
Desmond Reid run for 5 yds to the WCaro 39
9:37
2nd & 5 at own 39
Carlos Davis pass incomplete to Raphael Williams
9:37
3rd & 5 at own 39
Carlos Davis pass complete to Raphael Williams for 12 yds to the ChaSo 49 for a 1ST down
9:37
1st & 10 at opp 49
TJ Jones run for 3 yds to the ChaSo 46
9:37
2nd & 7 at opp 46
TJ Jones run for 13 yds to the ChaSo 33 for a 1ST down
9:37
1st & 10 at opp 33
Carlos Davis pass complete to Ajay Belanger for 18 yds to the ChaSo 15 for a 1ST down
9:37
1st & 10 at opp 15
Carlos Davis pass complete to Raphael Williams for 6 yds to the ChaSo 9
4:31
2nd & 4 at opp 9
Timeout CHARLESTON SOU, clock 04:31
4:25
2nd & 4 at opp 9
Carlos Davis pass complete to Raphael Williams for 9 yds for a TD, (Richard McCollum KICK)Western Carolina 52, Charleston Southern 31
Charleston Southern Touchdown, 11 plays
4:25
1st & 0 at own 35
Paxton Robertson kickoff for 58 yds , TJ Ruff return for 25 yds to the ChaSo 32
4:19
1st & 10 at own 32
Ross Malmgren pass incomplete to Kale Anderson
4:19
2nd & 10 at own 32
Ross Malmgren pass incomplete to Seth Anderson, broken up by Rod Gattison
4:19
3rd & 10 at own 32
Ross Malmgren pass complete to TJ Ruff for 8 yds to the ChaSo 40
4:19
4th & 2 at own 40
MALMGREN, Ross pass incomplete to RUFF, TJ, PENALTY WCU holding 10 yards to the 50 yardline, 1ST DOWN CHSO, NO PLAY.
4:19
1st & 10 at the 50
JD Moore run for no gain to the 50 yard line
4:19
2nd & 10 at the 50
Ross Malmgren pass complete to JD Moore for 2 yds to the WCaro 48
4:19
3rd & 8 at opp 48
Ross Malmgren pass complete to TJ Ruff for 8 yds to the WCaro 40 for a 1ST down
4:19
1st & 10 at opp 40
Ross Malmgren pass incomplete to TJ Ruff, broken up by Nick Louis
4:19
2nd & 10 at opp 40
Ross Malmgren pass complete to Roderick Hawkins for 9 yds to the WCaro 31
4:19
3rd & 1 at opp 31
Roderick Hawkins run for 5 yds to the WCaro 26 for a 1ST down
4:19
1st & 10 at opp 26
MALMGREN, Ross pass incomplete to DAVIS, Vinson, PENALTY WCU pass interference 11 yards to the WCU15, 1ST DOWN CHSO, NO PLAY.
4:19
1st & 10 at opp 15
Ross Malmgren pass incomplete to Boogsie Silvera, broken up by Cameron McCutcheon
1:39
2nd & 10 at opp 15
Ross Malmgren pass complete to Vinson Davis for 15 yds for a TD, (Sam Babbush KICK)Western Carolina 52, Charleston Southern 38
Western Carolina End of game, 4 plays
1:39
1st & 0 at own 35
Jeremy Martin on-side kick recovered by WESTRN CAROLINA at the ChaSo 45
1:39
1st & 10 at opp 45
Timeout WESTRN CAROLINA, clock 01:39
1:39
1st & 10 at opp 45
Jr. Corey Reddick run for 12 yds to the ChaSo 33 for a 1ST down
1:31
1st & 10 at opp 33
Timeout CHARLESTON SOU, clock 01:31
1:31
1st & 10 at opp 33
Jr. Corey Reddick run for 1 yd to the ChaSo 32
1:26
2nd & 9 at opp 32
Timeout CHARLESTON SOU, clock 01:26
1:26
2nd & 9 at opp 32
Jr. Corey Reddick run for 4 yds to the ChaSo 28
1:26
3rd & 5 at opp 28
Reddick, Jr. rush for 4 yards to the CHSO24 (COOK, Lawson), PENALTY WCU holding 9 yards to the CHSO37, NO PLAY.
1:26
3rd & 14 at opp 37
Jr. Corey Reddick run for no gain to the ChaSo 37
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.