ENSign in
NCAAF · Final

Kennesaw State Defeats Jacksonville State 19-15

Friday, December 5, 2025, 7:00 PM ET · AmFirst Stadium

Kennesaw State Owls 19, Jacksonville State Gamecocks 15, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Kennesaw State Owls vs Jacksonville State Gamecocks?

Kennesaw State Owls beat Jacksonville State Gamecocks 19-15 at AmFirst Stadium on December 5, 2025.

Who was favored in Kennesaw State Owls vs Jacksonville State Gamecocks?

Kennesaw State Owls were the favorite at DraftKings, moneyline -162 (about 62% implied). The favorite won.

In a closely contested matchup, the Kennesaw State Owls emerged victorious against the Jacksonville State Gamecocks with a final score of 19-15. This game was significant not only for the standings but also because it marked the third meeting between these two teams, with Kennesaw State now holding a 2-1 advantage in their head-to-head record. The previous encounters included a decisive 63-24 win for Kennesaw State in 2024 and a 35-26 victory earlier in the 2025 season.

Kennesaw State entered the game with a strong record of 10-3, having won nine of their last ten games, including a two-game winning streak leading up to this matchup. Their recent form showed an average of 33.1 points scored and 23.5 points allowed over their last ten games. The Owls' away record stood at 3-1, demonstrating their ability to perform outside of their home venue.

On the other hand, Jacksonville State had an 8-5 record and was coming off a win against Western Kentucky, which added to their recent form of 7-3 over their last ten games. They averaged 31.8 points scored while allowing 28.0 points during that stretch. The Gamecocks had a perfect home record of 4-0 leading into this game, but their overall performance showed some inconsistency, particularly with a loss to Kennesaw State earlier in November.

The game took place at AmFirst Stadium, where the conditions were conducive to a competitive atmosphere. The betting odds provided by DraftKings indicated that Kennesaw State was favored by a spread of 3 points, with a total set at 62.5. The moneyline odds showed Jacksonville State at +136 and Kennesaw State at -162, reflecting the market's confidence in the Owls.

In terms of injuries, the block does not specify any key players missing from either team, allowing both squads to field their strongest lineups. Viewers were encouraged to watch for the tactical adjustments made by both teams, especially given their previous encounters and the close nature of the game.

As the game unfolded, Kennesaw State's defense proved crucial in limiting Jacksonville State's scoring opportunities, while their offense managed to capitalize on key moments to secure the win. The final score of 19-15 reflects the competitive nature of the matchup, with both teams showcasing their strengths and weaknesses throughout the game.

Odds

BookSpreadTotalMoneyline
DraftKingsKENN -3 62.5 o -105 / u -115 Kennesaw State Owls -162 · Jacksonville State Gamecocks +136

What these prices pay on $100 · What these numbers mean

Leaders

  • Passing yardsCaden Creel12/21, 96 YDS, 1 INTJacksonville State Gamecocks
  • Rushing yardsCaden Creel18 CAR, 112 YDS, 1 TDJacksonville State Gamecocks
  • Receiving yardsDeondre Johnson4 REC, 59 YDSJacksonville State Gamecocks
  • Passing yardsAmari Odom26/32, 246 YDS, 1 TDKennesaw State Owls
  • Rushing yardsColeman Bennett17 CAR, 82 YDS, 1 TDKennesaw State Owls
  • Receiving yardsChristian Moss5 REC, 75 YDSKennesaw State Owls

Recent form

Jacksonville State Gamecocks

Last 10: 7-3Streak W131.8 scored · 28 allowed per game4-0 at home

  • W37-34vs Western Kentucky HilltoppersNov 29
  • L21-27at Florida International PanthersNov 22
  • W35-26vs Kennesaw State OwlsNov 16
  • W30-27at UTEP MinersNov 8
  • W24-21at Middle Tennessee Blue RaidersOct 29
  • W38-25vs Delaware Blue HensOct 15
  • W29-27at Sam Houston BearkatsOct 10
  • L25-42at Southern Miss Golden EaglesSep 27
  • W45-10vs Murray State RacersSep 20
  • L34-41at Georgia Southern EaglesSep 13

Kennesaw State Owls

Last 10: 9-1Streak W233.1 scored · 23.5 allowed per game3-1 away

  • W48-42at Liberty FlamesNov 29
  • W41-34vs Missouri State BearsNov 22
  • L26-35at Jacksonville State GamecocksNov 16
  • W24-21at New Mexico State AggiesNov 8
  • W33-20vs UTEP MinersOct 29
  • W45-26at Florida International PanthersOct 21
  • W35-7vs Louisiana Tech BulldogsOct 9
  • W24-16vs Middle Tennessee Blue RaidersSep 27
  • W28-21vs Arkansas State Red WolvesSep 20
  • W27-13vs Merrimack WarriorsSep 13

Standings

TeamOverallIn conference
Delaware0-00-0
Florida International0-00-0
Kennesaw State0-00-0
Liberty0-00-0
Middle Tennessee0-00-0
Missouri State0-00-0
Sam Houston0-00-0
Western Kentucky0-00-0
Jacksonville State0-10-0
New Mexico State0-10-0

Box score

StatKennesaw State OwlsJacksonville State Gamecocks
First downs2319
Third downs6-143-11
Fourth downs2-32-4
Total yards318306
Net passing yards24696
Completions26/3212/22
Yards per pass7.74.4
Rushing yards72210
Rushing attempts3640
Yards per rush2.05.3
Penalties4-267-72
Turnovers11
Fumbles lost10
Interceptions thrown01
Time of possession31:1228:48

Win probability

Above the line favours Jacksonville State Gamecocks, below favours Kennesaw State Owls.

Venue

  • AmFirst StadiumJacksonville, AL
  • Attendance18142

Elsewhere

Picks for NCAAF

NCAAF rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.