Quick answer
Kennesaw State Owls defeated Jacksonville State Gamecocks 19–15 in Week 15, 2025. Final score: Kennesaw State Owls 19, Jacksonville State Gamecocks 15.
Game summary
Kennesaw State Owls edged Jacksonville State Gamecocks 19–15 in Week 15 of the 2025 season.
- Scoring: 4 touchdowns, 1 field goal across 6 plays.
- Passing leader: 2) No Huddle-Shotgun #2 A.Odom (Kennesaw State) — 49.0 pass yds, +1.26 EPA/play.
- Receiving leader: #6 C.Moss caught at Jax St42 — 2 rec, 41.0 yds.
- EPA edge: Kennesaw State (+0.086/play) vs Jacksonville State (+0.041/play).
Line score
Final score and points by quarter.
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| 0 | 6 | 3 | 6 | 19 | |
| 0 | 0 | 0 | 14 | 15 |
Stars of the game
Top passers, rushers, and receivers from cfbfastR play-by-play.
Passing
- 2) No Huddle-Shotgun #2 A.Odom (Kennesaw State) — 49.0 yds · +1.26 EPA/play +3.79 EPA
- 1) No Huddle-Shotgun #2 A.Odom (Kennesaw State) — 34.0 yds · +0.97 EPA/play +2.92 EPA
- 6) No Huddle-Shotgun #2 A.Odom (Kennesaw State) — 23.0 yds · +0.55 EPA/play +1.10 EPA
Receiving
- #6 C.Moss caught at Jax St42 (Kennesaw State) — 2 rec · 41.0 yds +1.06 EPA
- #11 D.Johnson caught at 30 (Jacksonville State) — 1 rec · 24.0 yds +1.41 EPA
- #1 G.Benyard caught at Jax St46 (Kennesaw State) — 1 rec · 21.0 yds +1.14 EPA
Quarterback report card
Attempts, efficiency, and EPA.
| Player | Team | Att | Cmp% | Yds | TD | EPA/play | Total EPA |
|---|---|---|---|---|---|---|---|
| 2) No Huddle-Shotgun #2 A.Odom | 3 | 100.0% | 49 | 0 | +1.26 | +3.79 | |
| 1) No Huddle-Shotgun #2 A.Odom | 3 | 100.0% | 34 | 0 | +0.97 | +2.92 | |
| 6) No Huddle-Shotgun #2 A.Odom | 2 | 100.0% | 23 | 0 | +0.55 | +1.10 | |
| 4) No Huddle-Shotgun #2 A.Odom | 2 | 100.0% | 13 | 0 | +0.39 | +0.78 | |
| 5) No Huddle-Shotgun #2 A.Odom | 3 | 66.7% | 8 | 0 | +0.21 | +0.62 | |
| 8) No Huddle-Shotgun #2 A.Odom | 1 | 0.0% | 0 | 0 | -0.52 | -0.52 |
Team EPA comparison
| Stat | ||
|---|---|---|
| Plays | 66 | 60 |
| EPA / play | +0.086 | +0.041 |
| Total EPA | +5.71 | +2.45 |
| Success rate | 45.5% | 46.7% |
| Pass EPA / play | +0.175 | -0.468 |
| Rush EPA / play | -0.027 | +0.380 |
| Yards | 323 | 308 |
Drive chart
Key possessions and results.
| Qtr | Offense | Plays | Yards | EPA | Result |
|---|---|---|---|---|---|
| Q1 | 3 | -1 | -3.39 | Punt | |
| Q1 | 5 | 17 | -4.38 | Punt | |
| Q1 | 4 | 19 | +0.19 | Punt | |
| Q1 | 3 | 9 | -1.61 | Punt | |
| Q1 | 10 | 61 | -2.26 | Interception | |
| Q1 | 11 | 65 | +5.29 | Rush TD | |
| Q2 | 11 | 57 | -1.80 | Ended | |
| Q2 | 9 | 43 | +1.46 | Punt | |
| Q2 | 3 | 7 | -0.17 | Punt | |
| Q2 | 2 | -3 | -2.09 | Ended | |
| Q3 | 10 | 55 | +1.15 | Field goal | |
| Q3 | 9 | 68 | +3.49 | Missed FG | |
| Q3 | 12 | 78 | +2.95 | Ended | |
| Q4 | 7 | 48 | +4.08 | Rush TD | |
| Q4 | 3 | -4 | -2.93 | Ended | |
| Q4 | 9 | 59 | +5.09 | Rush TD |
Biggest EPA swings
- Q1 · Jacksonville State Gamecocks · Shotgun #12 C.Creel pass intercepted (-5.35 EPA)
- Q2 · Jacksonville State Gamecocks · Rush (3rd & 25) (+4.3 EPA)
- Q4 · Kennesaw State Owls · #7 N.Dean caught at Jax St00 catch for a touchdown (11 yards) (+4.01 EPA)
- Q4 · Jacksonville State Gamecocks · Rushing touchdown (+3.49 EPA)
- Q3 · Jacksonville State Gamecocks · No Huddle-Shotgun #12 C.Creel pass to #11 D.Johnson caught at Jax St50 for 17 yards (2nd & 11) (+3.29 EPA)
- Q3 · Jacksonville State Gamecocks · Field goal missed (-2.96 EPA)
- Q4 · Jacksonville State Gamecocks · Rush (4th & 2) (+2.94 EPA)
- Q2 · Jacksonville State Gamecocks · Rush (4th & 1) (-2.89 EPA)
Key takeaways
- Kennesaw State Owls controlled the final (19–15) in Week 15.
- Passing edge: 2) No Huddle-Shotgun #2 A.Odom (Kennesaw State) — 49.0 yds.
- EPA edge: Kennesaw State at 0.086 EPA/play.
- Full EPA, scoring map, and play-by-play live in CFB Analytics Box & Scores.
Frequently asked questions
What was the final score of Kennesaw State Owls vs Jacksonville State Gamecocks?
Kennesaw State Owls 19, Jacksonville State Gamecocks 15 in Week 15 of the 2025 college football season.
Who won Kennesaw State Owls vs Jacksonville State Gamecocks?
Kennesaw State Owls won with a final score of 19–15.
Where can I find the Kennesaw State Owls vs Jacksonville State Gamecocks box score?
See EPA, scoring timeline, and full play-by-play on FantasyHQ CFB Analytics: /cfb-analytics?game=401777325.
Who led Kennesaw State Owls vs Jacksonville State Gamecocks in passing?
2) No Huddle-Shotgun #2 A.Odom (Kennesaw State) led passers with 49.0 yards.
Full analytics box score
Explore every snap, drive chart, and the interactive scoring map for Kennesaw State Owls at Jacksonville State Gamecocks in FantasyHQ CFB Analytics Box & Scores.
Season records after this game
Kennesaw State Owls
Entered 9-4 Now 10-4 W
Jacksonville State Gamecocks
Entered 9-4 Now 9-5 L