Georgia State upsets Kennesaw State 31-17
Team pages: Georgia State · Kennesaw State
Georgia State beat Kennesaw State 31-17 as a 7.5-point underdog. Share this game
We had Kennesaw State favored. Georgia State won.
How it swung
The turning point: McCrary 1-yd TD run, Georgia State leads 21-3 (Q2, 0:40). Georgia State went from 72% to 89% to win.
Before kickoff, our ratings gave Georgia State a 35% chance, and the closing betting line (Georgia State was a 7.5-point underdog) put it at 27%.
Georgia State 31-17 Kennesaw State
Georgia State wonMove across the chart, or tap a numbered swing, to see any play.
Kennesaw State 17-31 Georgia State
Kennesaw State lostMove across the chart, or tap a numbered swing, to see any play.The two plays that swung it
- 1Q2 12:02Brown 18-yd TD run, Georgia State leads 14-3Georgia State 47% → 63% (+16)
- 2Q2 0:40McCrary 1-yd TD run, Georgia State leads 21-3Georgia State 72% → 89% (+17)
The two plays that swung it
- 1Q2 12:02Brown 18-yd TD run, Georgia State leads 14-3Kennesaw State 53% → 37% (−16)
- 2Q2 0:40McCrary 1-yd TD run, Georgia State leads 21-3Kennesaw State 28% → 11% (−17)
How to read this chart
Starts from the pregame line (Kennesaw State -7.5), at 24% for Georgia State (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores.Watch the plays
The bar and the arrow show Georgia State’s chance to win after each play; the logo is the team the play helped.
Q2, 12:02Brown 18-yd TD runGeorgia State leads 14-3Q2, 12:02 · Georgia State 14, Kennesaw State 3▲16%Georgia State’s chance to win, 47% to 63%▲16%Georgia State’s chance to win, 47% to 63%▶Watch from this playSun Belt Conference
Q3, 4:42Murray 12-yd TD runGeorgia State leads 28-3Q3, 4:42 · Georgia State 28, Kennesaw State 3▲2%Georgia State’s chance to win, 95% to 97%▲2%Georgia State’s chance to win, 95% to 97%▶Watch from this playSun Belt Conference
Q4, 7:17Collins sacked for a 4-yd lossQ4, 7:17 · Georgia State 31, Kennesaw State 1131-11score after the play31-11score after the play▶Watch from this playSun Belt Conference
Q4, 6:47Collins intercepted by Lee at the KSU37Q4, 6:47 · Georgia State 31, Kennesaw State 11▼2%Georgia State’s chance to win, 100% to 98%▼2%Georgia State’s chance to win, 100% to 98%▶Watch from this playSun Belt Conference
Q4, 1:56Collins 3-yd TD pass to Harroldcuts it to 31-17Q4, 1:56 · Georgia State 31, Kennesaw State 17▼5%Georgia State’s chance to win, 93% to 88%▼5%Georgia State’s chance to win, 93% to 88%▶Watch from this playSun Belt Conference
Every drive
Georgia State scored on 6 of its 11 drives; Kennesaw State on 3 of its 11.
Georgia State’s drives are teal, Kennesaw State’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.
What it cost
Georgia State’s chance to make the playoff rose from 0% to 1%.
Make the playoff
Win the conference
Before the game (September 11, 2026) → after this result, in our model.
Box score
Georgia State 31, Kennesaw State 17
Georgia State covered +7.5 by 21.5. The total, 48, stayed under 55.5.
| Team totals | Georgia State | Kennesaw State |
|---|---|---|
| Total yards | 483 | 332 |
| Passing | 16 of 23, 253 yds | 22 of 35, 260 yds |
| Rushing | 47 for 230 yds | 21 for 72 yds |
| First downs | 23 | 17 |
| Third down | 6 of 13 | 2 of 9 |
| Fourth down | 1 of 2 | 0 of 1 |
| Turnovers | 2 | 1 |
| Penalties | 9 for 65 yds | 2 for 15 yds |
| Time of possession | 37:47 | 22:13 |
Georgia State leaders
- Passing Cameran Brown 16 of 23, 253 yds, 1 INT
- Rushing Lanear McCrary Jr. 19 for 101 yds, 1 TD; Cameran Brown 9 for 62 yds, 1 TD
- Receiving Kyle Washington 2 for 59 yds; Grant Hollier 1 for 44 yds
Kennesaw State leaders
- Passing Rickie Collins 22 of 35, 260 yds, 1 TD, 1 INT
- Rushing Rickie Collins 10 for 46 yds, 1 TD; Latrelle Murrell 3 for 12 yds
- Receiving Javon Rogers 3 for 74 yds; Brayden Munroe 3 for 54 yds
No rain through the game
85° at kickoff · no rain recorded
Drag along the chart, or step through the game.
Jump to
Where this weather comes from
Measured at Marietta airport, 2.1 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University.Before kickoff
Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.
Recent games
Last three games · 2025 season
Georgia State · 1-11
Rated 155th in our preseason ratings, 154th now.
Three straight losses.
L 10-27 @ Old Dominion #44 of 667
lost by 17 as a 28.5-point underdog
L 19-31 @ Troy #129 of 667
lost by 12 as a 10.5-point underdog
L 18-30 vs Marshall #83 of 667
lost by 12 as a 9.5-point underdog
L 27-40 @ Coastal Carolina #127 of 667
lost by 13 as a 7.5-point underdog
L 31-38 vs South Alabama #103 of 667
lost by 7 as a 5.5-point underdog
L 24-41 @ Georgia Southern #131 of 667
lost by 17 as a 6.5-point underdog
L 20-41 vs App State #113 of 667
lost by 21 as a 2.5-point underdog
L 7-14 vs James MadisonTop 25 #60 of 667
lost by 7 as an 18.5-point underdog
L 21-70 @ VanderbiltTop 25 #30 of 667
lost by 49 as a 26.5-point underdog
W 37-21 vs Murray State #258 of 667
won by 16 as a 31.5-point favorite
L 16-38 vs MemphisTop 25 #35 of 667
lost by 22 as a 15.5-point underdog
L 7-63 @ Ole MissTop 25 #5 of 667
lost by 56 as a 33.5-point underdog
Last three games · 2025 season
Kennesaw State · 10-4
Rated 158th in our preseason ratings, 153rd now.
2-1 in its last three — but nothing on this résumé beats a top-40 team yet.
L 6-41 @ Western Michigan #61 of 667
lost by 35 as a 3.5-point underdog
W 19-15 @ Jacksonville State #116 of 667
won by 4 as a 3-point favorite
W 48-42 @ Liberty #129 of 667
won by 6 as a 2.5-point favorite
W 41-34 vs Missouri State #128 of 667
won by 7 as a 6.5-point favorite
L 26-35 @ Jacksonville State #107 of 667
lost by 9 as a 3.5-point favorite
W 24-21 @ New Mexico State #175 of 667
won by 3 as an 11.5-point favorite
W 33-20 vs UTEP #154 of 667
won by 13 as a 12.5-point favorite
W 45-26 @ Florida International #143 of 667
won by 19 as a 2.5-point favorite
W 35-7 vs Louisiana Tech #114 of 667
won by 28 as a 5.5-point underdog
W 24-16 vs Middle Tennessee #189 of 667
won by 8 as a 7.5-point favorite
W 28-21 vs Arkansas State #137 of 667
won by 7 as a 4.5-point underdog
W 27-13 vs Merrimack #190 of 667
won by 14 as a 17.5-point favorite
L 9-56 @ IndianaTop 25 #38 of 667
lost by 47 as a 35.5-point underdog
L 9-10 @ Wake Forest #81 of 667
lost by 1 as an 18.5-point underdog
Week by week
Kennesaw State
- Wk 1Wvs West Georgia47-0
Georgia State
- Wk 1Wvs North Carolina A&T59-10
Matchups
Biggest mismatch: Georgia State’s passing EPA against Kennesaw State, 72 points
Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.
Georgia State’s passing EPA against Kennesaw State’s defense
Georgia State offense, 92nd percentile · Kennesaw State defense, 20th
Kennesaw State’s explosive plays against Georgia State’s defense
Kennesaw State offense, 6th percentile · Georgia State defense, 66th
Georgia State’s EPA/play against Kennesaw State’s defense
Georgia State offense, 74th percentile · Kennesaw State defense, 33rd
Season profile, all the rows
Season profile
The series
Georgia State leads the series 1-0
1 meeting since 2018 · Georgia State won the last meeting
- 2018Georgia State 24-20
Each line is Kennesaw State’s chance to win through that meeting.
Line, fans and home field
The betting line, and the fans
Georgia State fans are in a better mood than Kennesaw State fans (99th vs 19th among FBS fanbases), even with Kennesaw State favored.
Kennesaw State favored by 7.5 · Total 55.5
How games like this usually go
Kennesaw State by 7.5, on the usual path until Q1 5:29
Half of games8 in 10 gamesThis game
The band is where a favorite’s chance ran in the 385 games since 2025 with a favorite of 7.5 to 14.5 points.
The market
The spread moved 2 points toward Georgia State.
The total rose 5 points.
Spread: −9.5 → −7.5 · Total: 50.5 → 55.5
The books’ cut: 4.3%, the margin built into the odds
Weather at kickoff
Hot and dry. Feels like 85° at kickoff.
Georgia State at Kennesaw State · Saturday, Sept. 12, 2026 · Fifth Third Stadium, Kennesaw
- 85°feels like at kickoff
- Dryno rain at kickoff
- 88weather score, Mixed
- 2ndbest of the day's 7 kickoff times
At kickoff, Sept. 12, 2026.
Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.
Kickoff times that Saturday
Games in this time zone used 7 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game, ringed, was the second best of the day's seven kickoff times. At Fifth Third Stadium that day, a 7:30 pm kickoff would have scored 93, against 88 at 7 pm.
- noon: 82, Mixed
- 1 pm: 73, Rough
- 2 pm: 69, Rough
- 3:30 pm: 61, Rough
- 6 pm: 78, Mixed
- 7 pm: 88, Mixed (this game)
- 7:30 pm: 93, Comfortable
Weather score at each kickoff time.
Tap a dot to read that kickoff time.
At kickoff, Sept. 12, 2026. Wind is not drawn here; gusts are in each score.
Home field
Kennesaw State is worth +5.8 points (±6.0) more at home than on the road since 2018 — top third of FBS, 79th percentile.
62% at home, 22% on the road against FBS opponents (8-5 home, 5-18 away).
Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +5.1 at home vs. away over 34 games — inside the ±9.6 noise, so the flat number is the honest one here.
Night kickoff — historically worth about half a point more to the home side against the number, and not much more than that. The visitors travel about 23 miles to get here.