Charleston Southern vs. Western Carolina: Final Score & Recap
Final score, recap & advanced stats

Charleston Southern0-1

Western Carolina0-1
▸Final
E. J. Whitmire Stadium
CHARTeam statsWEST
223Total yards683
82Pass446
141Rush237
12First downs33
4-183rd down7-10
1Turnovers1
34:02Possession25:58
- Q4 0:04WESTCa'Lique Cunningham 17 Yd pass from Taron Dickens (Richard McCollum Kick)21–77
- Q4 8:30CHARJoshua Hill 32 Yd Fumble Return (Will Laing Kick)21–70
- Q4 11:01WESTMarlin Cochran 31 Yd Run (Richard McCollum Kick)14–70
- Q4 13:48WESTBrody Palhegyi 3 Yd Run (Richard McCollum Kick)14–63
- Q3 5:43CHARTJ Ruff 47 Yd Run (Sam Babbush Kick)14–56
- Q3 7:34WESTBranson Adams 15 Yd pass from Brody Palhegyi (Richard McCollum Kick)7–56
- Q3 12:15WESTDesmond Reid 11 Yd Run (Richard McCollum Kick)7–49
- Q2 0:05WESTAJ Colombo 25 Yd pass from Cole Gonzales (Richard McCollum Kick)7–42
- Q2 0:36CHARTJ Ruff 1 Yd Run (Sam Babbush Kick)7–35
- Q2 8:04WESTDavid White Jr. 2 Yd pass from Cole Gonzales (Richard McCollum Kick)0–35
- Q2 11:37WESTCensere Lee 32 Yd pass from Cole Gonzales (Richard McCollum Kick)0–28
- Q1 6:48WESTAJ Colombo 50 Yd pass from Cole Gonzales (Richard McCollum Kick)0–21
- Q1 9:28WESTDesmond Reid 8 Yd Run (Richard McCollum Kick)0–14
- Q1 10:43WESTAjay Belanger 17 Yd pass from Cole Gonzales (Richard McCollum Kick)0–7
How the model called it
Market line
WEST −22
Against the number
WEST covered
line WEST −22
Kickoff146 plays →Final
Tap or hover on the chart to see play details
WEST (top)CHAR (bottom)· colored dots = scoresFinal: WEST 100%
Closing line
WEST −22
Closing total
48.0
Model line
—
Actual result
CHAR 21 – 77 WEST
Charleston Southern
- PassZolten Osborne 11/22, 82 YDS, 1 INT
- RushTJ Ruff 15 CAR, 96 YDS, 2 TD
- RecTJ Ruff 3 REC, 27 YDS
Western Carolina
- PassCole Gonzales 14/16, 299 YDS, 5 TD
- RushDesmond Reid 13 CAR, 111 YDS, 2 TD
- RecCorey Washington 3 REC, 108 YDS
27sper snap · slower the national 24.5s
fastnational avgslow
Snaps run
133
Points / snap
0.74
This exact spot, historically
empirical, no ratingsWEST up 42 entering the 4th quarter. Across 168 historically comparable game states (within ±2 pts and ±3 min, from 3,056 games):
100%
WEST went on to win
A near-lock historically
FAQ
What was the final score of Charleston Southern vs. Western Carolina?
Charleston Southern 21, Western Carolina 77.
Did Gridpex's model pick hit?
Yes — the model's pick (WEST) was correct.
CHAR
WEST
29%
Success rate
60%
0.00
EPA / pass
1.31
0.13
EPA / rush
0.34
25%
Early-down success
58%
27%
Pass success
70%
30%
Rush success
53%
8%
Explosive play rate (15+ yds)
30%
28%
Stuffed rush rate
18%
39%
Pass rate
40%
6.9
Avg 3rd-down distance
6.0
CHAR
6.9 yards to go on 3rd down
66 scrimmage snaps
WEST
6.0 yards to go on 3rd down
67 scrimmage snaps
| CHAR | WEST | |
|---|---|---|
| 223 | Total yards | 683 |
| 82 | Passing yards | 446 |
| 141 | Rushing yards | 237 |
| 12 | First downs | 33 |
| 4-18 | 3rd down | 7-10 |
| 4-4 | 4th down | 0-1 |
| 11/23 | Comp/Att | 20/24 |
| 3.6 | Yards per pass | 18.6 |
| 3.4 | Yards per rush | 5.9 |
| 1 | Turnovers | 1 |
| 7-66 | Penalties | 8-73 |
| 34:02 | Possession | 25:58 |
CHAR
9/12 with the model
−0.8 pts · −0.0% win prob
WEST
3/3 with the model
nothing given up
Costliest call
Q2 8:04 CHAR go for it on 4th & 6 at WEST 23. The model preferred field goal, a gap of 0.57 points.
Drive chart
every possession, start to finishCHAR 2/13 scoring drives← own end zone →WEST 11/14 scoring drives
WESTTD9 pl, 92 yds· own 8Q1
CHARPUNT3 pl, 0 yds· own 17Q1
WESTTD2 pl, 21 yds· opp 21Q1
CHARPUNT3 pl, 7 yds· own 12Q1
WESTTD2 pl, 69 yds· own 31Q1
CHARMISS16 pl, 45 yds· own 25Q1
WESTTD4 pl, 70 yds· own 30Q2
CHARTD14 pl, 75 yds· own 25Q2
CHARPUNT3 pl, 3 yds· own 25Q2
WESTTD6 pl, 59 yds· own 41Q2
WESTTD6 pl, 75 yds· own 25Q2
CHAREND1 pl, 0 yds· own 25Q2
CHARPUNT3 pl, 0 yds· own 25Q3
WESTTD4 pl, 65 yds· own 35Q3
CHARINT6 pl, 21 yds· own 8Q3
WESTTD3 pl, 33 yds· opp 33Q3
CHARTD6 pl, 75 yds· own 25Q3
WESTPUNT6 pl, 8 yds· own 25Q3
CHARTD3 pl, 92 yds· own 8Q3
WESTTD6 pl, 55 yds· own 45Q3
WESTTD4 pl, 65 yds· own 35Q4
CHARPUNT3 pl, 1 yds· own 3Q4
CHARPUNT3 pl, 1 yds· own 25Q4
CHARPUNT3 pl, -5 yds· own 25Q4
WESTTD3 pl, 60 yds· own 40Q4
WESTDOWNS8 pl, 72 yds· own 25Q4
WESTTD5 pl, 31 yds· opp 31Q4
- Q4 0:04WESTCa'Lique Cunningham 17 Yd pass from Taron Dickens (Richard McCollum Kick)21–77
- Q4 8:30CHARJoshua Hill 32 Yd Fumble Return (Will Laing Kick)21–70
- Q4 11:01WESTMarlin Cochran 31 Yd Run (Richard McCollum Kick)14–70
- Q4 13:48WESTBrody Palhegyi 3 Yd Run (Richard McCollum Kick)14–63
- Q3 5:43CHARTJ Ruff 47 Yd Run (Sam Babbush Kick)14–56
- Q3 7:34WESTBranson Adams 15 Yd pass from Brody Palhegyi (Richard McCollum Kick)7–56
- Q3 12:15WESTDesmond Reid 11 Yd Run (Richard McCollum Kick)7–49
- Q2 0:05WESTAJ Colombo 25 Yd pass from Cole Gonzales (Richard McCollum Kick)7–42
- Q2 0:36CHARTJ Ruff 1 Yd Run (Sam Babbush Kick)7–35
- Q2 8:04WESTDavid White Jr. 2 Yd pass from Cole Gonzales (Richard McCollum Kick)0–35
- Q2 11:37WESTCensere Lee 32 Yd pass from Cole Gonzales (Richard McCollum Kick)0–28
- Q1 6:48WESTAJ Colombo 50 Yd pass from Cole Gonzales (Richard McCollum Kick)0–21
- Q1 9:28WESTDesmond Reid 8 Yd Run (Richard McCollum Kick)0–14
- Q1 10:43WESTAjay Belanger 17 Yd pass from Cole Gonzales (Richard McCollum Kick)0–7
Model prediction
how the number is builtOne or both teams lack a power rating (often an FCS opponent), so the model prediction is low-confidence for this game.
Where this number comes from. Every projection on this page is produced by the same model, run before kickoff on opponent-adjusted efficiency, power ratings and situational data — walk-forward validated on eleven seasons and never adjusted after the fact. How the model works →
































