Edge Labs EDGE LABS Market intelligence
CFB NFL NBA CBB
← This week's CFB board
CFB · Week 8 · Thu, Oct 22 · 7:00 PM ET · Fifth Third Stadium · FINAL Liberty 34, Kennesaw State 6

Liberty at Kennesaw State. Lean: Kennesaw State +10.5. Pick: Under 50.5.

The call

Lean L Spread
Kennesaw State +10.5
-118 · FanDuel
Ace backs this callStack backs this callBuck is against this call 2 of 3
locked Tue 5:25pm ET
locked +10.5 · closed +8.5
Liberty 34, Kennesaw State 6
Pick Total WIN
Under 50.5
-110 · BetMGM
Ace backs this callStack backs this callBuck backs this call 3 of 3

The panelists

Ace backs this call
The fox
SpreadKennesaw State +10.5
TotalUnder 50.5
Play toKennesaw State +10.5
Play toUnder 50.5
Keys to the game
  • Kennesaw State’s official Oct. 19 preview reports three consecutive losses by three points or fewer, plus Collins’ six game completion benchmark and top three CUSA ranks in several offensive categories.
  • Liberty’s Oct. 19 release reports four straight 200 yard rushing games, 524 rushing yards for Kam Davis, and four straight opponents held below 20 points.
  • The reported board moved from Liberty -11 to a current 10, after trading at 11.5, with the total moving from 48 to 50.
What beats it

On the spread. Liberty’s rushing attack can control possession and its defense has recently prevented opponents from reaching 20 points. If Booker is unavailable and KSU again settles for field goals, Liberty can create the separation required to cover.

On the total. Liberty’s efficient rushing attack can generate short fields and KSU has enough passing and rushing competence to contribute. A fast Liberty lead would force a higher possession script and make the earlier rise look justified.

Read Ace's full case

Spread.Market first: Liberty is priced as a double digit road favorite because it is 5-1, has won five straight, has produced four consecutive 200 yard rushing games, and has held four straight opponents below 20 points. That case moved the opener upward, while the current 9.5 to 10.5 range shows some resistance after -11.5 appeared. Kennesaw State is 1-5 but its three latest losses were by three points or fewer, and its official preview lists a clean six game quarterback profile for Rickie Collins plus strong league ranks in completion rate, rushing, red zone offense and ball security. At the available +10.5, the home side is my lean, not a bet. Liberty’s superior recent defense is real, but the road premium and KSU’s functional offense make two scores too demanding. Our 11.3 Liberty number disagrees only slightly and carries no proven ATS edge.

Total.Market first: the total has risen from the 47.5 to 49 opening range into a 50 to 50.5 market, consistent with Liberty’s recent 35 point output and KSU’s ability to sustain offense in its close losses. The case for the over is viable because both teams have mobile scoring paths and KSU’s recent games have stayed competitive. Still, the move has already added several points while Liberty enters off four straight defensive results below 20 allowed. KSU’s official preview also places its non Power 4 scoring defense at 19.8 points allowed per game. The internal total model’s 45.9 is not independently sufficient, but it aligns with the defensive evidence at a now elevated 50.5. I lean under at BetMGM -110, with no bet because the rise may reflect information unavailable in public reporting.

Where our number looks wrong.The model’s Liberty by 11.3 treats the teams as separated by more than a field goal beyond the market, but its final margin inputs can overstate a road favorite after a soft recent scoring run and do not capture KSU’s current quarterback efficiency or close game profile.

More key facts
  • Covers lists Bullock and Booker as questionable for Kennesaw State, and three Liberty players as questionable.
  • Liberty’s Oct. 19 release says the defense held four consecutive opponents below 20 points.
  • Kennesaw State’s official Oct. 19 preview lists 19.8 points allowed per game against non Power 4 opponents.
  • The reported total moved from 48 at open to 50 on Oct. 20.
Stack backs this call
The bull
SpreadKennesaw State +10.5
TotalUnder 50.5
Play toKennesaw State +10
Play toUnder 50.5
Keys to the game
  • Liberty beat Sam Houston 35-3 and ran for 297 yards; Liberty plays at Kennesaw State on Oct 22 after a bye.
  • Jacksonville State beat Kennesaw State 27-26 on a late field goal; Rickie Collins threw for 281 yards for KSU.
  • Missouri State beat Kennesaw State 24-21 on a field goal as time expired.
What beats it

On the spread. Liberty is coming off a bye and has a top-tier conference defense and a run game that can wear down a team on eight days of rest. Kennesaw State has failed in every close finish, and if WR Zion Booker sits again, its passing game thins. A Liberty margin of 14 or more is easy to picture if Kennesaw State turns the ball over.

On the total. Last year's meeting went 48-42. Kennesaw State's defense has given up 24 or more in four of its five FBS games, and Liberty is rested and averaging 31 points. A couple of explosive plays or a defensive score clears 50.5 easily, and the move up may reflect informed over money.

Read Stack's full case

Spread.Market first: Liberty at 5-1 with a 15.3 points allowed defense against a 1-5 Kennesaw State explains a road number near 10. Liberty is also off a bye, while Kennesaw State played on Oct 14. The split inside the market is more useful. When the sharpest book drifts toward the dog and the retail books sit higher, the higher number is the one to take. Kennesaw State's record also hides how close its games were: losses of 3 at Arkansas State, 1 to Jacksonville State and 3 at Missouri State, and QB Rickie Collins threw for 281 yards against Jacksonville State. Liberty's résumé is soft, including a one-point home win over FCS Gardner-Webb and a loss at James Madison. Liberty's run game (297 yards vs Sam Houston) shortens the game, which helps a team getting double digits. This is a lean on Kennesaw State at +10, not a bet.

Total.Market first: the total rose from 47.5 and 49 at open to 50.5, likely because last year's meeting finished 48-42 and Kennesaw State has allowed 24 and 27 in recent games. The over case is real: Liberty scores 31.2 a game, and Thursday night conditions are clear and mild. The under case has more specific support. Liberty is run-heavy, with 297 rushing yards and only 14 passes from Purdie against Sam Houston, and that drains the clock. Liberty's defense allows 15.3 a game, Kennesaw State's offense averages 22.3 and needed a 47-0 FCS game to get there, and three of its last four games finished at 48 total points or fewer. Our totals model at 45.9 agrees in direction, but it has no proven edge. The upward move gives an under buyer a better number, so this is a small lean on the under at 50.5, not a bet.

Where our number looks wrong.The in-season refit learns from final margins only, so it reads Kennesaw State's three one-score losses as plain losses and Liberty's wins over FCS and weak Sun Belt and CAA teams at face value. That probably overrates the gap a little. The 1.3 point gap is well inside the model's own error either way.

More key facts
  • Rotowire noted KSU's Zion Booker was downgraded to out for the Missouri State game.
  • Liberty ran for 297 yards and Purdie threw 14 passes in a 35-3 win over Sam Houston.
  • Kennesaw State beat Liberty 48-42 on Nov 29, 2025.
Buck is against this call
The bear
SpreadLiberty -10.5
TotalUnder 50.5
Play toLiberty -10
Play toUnder 50
Keys to the game
  • Search for current game previews returned only prior-season or basketball items; no verified 2026 football availability news found.
What beats it

On the spread. Kennesaw State has lost three straight by a combined seven points, Thursday home games carry short-week noise, and a 10-point road number leaves little cushion if Liberty's run game is thinner without Marshall and Wood is unavailable.

On the total. Liberty's offense has scored 30 or more in four of six games and a lopsided result with garbage-time scoring can clear 51 easily; the upward line move may reflect sharp over money.

Read Buck's full case

Spread.The market has Liberty laying 10 on the road, which is the strongest explanation for the number: Liberty is 5-1 with a 31.2 to 15.3 scoring margin, its only loss a 13-20 road game at James Madison, while Kennesaw State is 1-5 with a lone win over West Georgia. Kennesaw State's four losses after the opener were by 14, 33, 3, 1 and 3 points, so the Owls are competitive in close games but have been outscored in context by weaker opponents than Liberty has beaten. Liberty's wins at Coastal Carolina and Delaware by 17 and 16 show it covers this size of number away from home. Web research found no current availability news, so this is a lean, not a bet.

Total.The total sits at 50.5 after opening at 47.5 to 49, so the market has pushed it up about two to three points. Liberty games average a combined 46.5 points this season and Kennesaw State's average 45.8, both under the number, and Liberty's defense allows 15.3 per game. The case for the over is Kennesaw State's 47 point opener and a Liberty offense scoring 31, and a blowout can push one side past 35. Clear mild weather adds nothing either way. With no verified news I take the under only as a lean at a half point or more of cushion.

The call, written up

On the spread

Liberty at Kennesaw State, Liberty -10.5. Liberty is 5-1, scores 31.2 and allows 15.3 per game, and is off a bye. Kennesaw State is 1-5, but its last three losses came by 3, 1 and 3 points, including a 27-26 loss to Jacksonville State on a late field goal, and quarterback Rickie Collins threw for 281 yards in that game. Covers lists Kennesaw State WR Z. Booker and TE G. Bullock Jr. as questionable. The counter-case from one panel: Liberty has won at Coastal Carolina by 17 and at Delaware by 16, and the better defense can cover this size away from home. Take Kennesaw State +10.5 at FanDuel, -118.

On the total

Under 50.5. The total opened between 47.5 and 49 and now sits at 50 to 50.5 across the captured books. Liberty allows 15.3 per game and ran for 297 yards against Sam Houston on October 8, a run-heavy approach that drains the clock, while Kennesaw State's offense averages 22.3. Forecast is clear, 68F, with wind near 7 mph, so weather adds nothing either way. Counter-case: Liberty scores 31.2 per game, last year's meeting finished 48-42, and Kennesaw State has allowed 24 and 27 in recent games. Take Under 50.5 at BetMGM, -110.

How to read this page

The calls come first on this page: the spread and the total, each a Pick or a Lean, then Ace, Stack and Buck one by one. The market's number, our number and the gap between them sit further down as MODEL CONTEXT: that is the input our analyst panel argued from, not a call of its own. A Pick is our strongest call and goes on the record. A Lean is which way we lean on a game and is not a pick.The meter shows how strongly the panel backs the call. It is not a probability or a hit rate.

The signals and the market

4 independent signals on this game. The tally per side, every angle with its sample size, and the line movement from open to now open with membership. They are research context, never a pick. Membership

Model context

The numbers the panel argued from. Our models price a game, the panel makes the call, and the calls above are the call. Nothing in this block is a call.

Locked line
Liberty -10.5 · Kennesaw State +10.5
the spread we locked at, it does not move
Our model number
Liberty by 17.4
the calibrated EL CFB rating number
Spread gap
8.9 points
the distance between our model number and the market, on the Liberty -8.5 side. Context for the panel, not a call of its own.
Market total
50.5
market total at the model run, Oct 24, 12:38 PM ET
Our total
45.7
EL CFB Totals
Total gap
-4.8
the distance between our model total and the market total. Context for the panel, not a call of its own.

The totals number is a registered candidate that loses to the closing total: across 2,264 held out games it missed the combined score by 12.862 points on average and the closing total missed by 12.635, ahead of us in all 3 of those seasons, so it never posts to the board and never enters the record on its own.

The write-up

The case

Liberty at Kennesaw State, Liberty -10.5. Liberty is 5-1, scores 31.2 and allows 15.3 per game, and is off a bye. Kennesaw State is 1-5, but its last three losses came by 3, 1 and 3 points, including a 27-26 loss to Jacksonville State on a late field goal, and quarterback Rickie Collins threw for 281 yards in that game. Covers lists Kennesaw State WR Z. Booker and TE G. Bullock Jr. as questionable. The counter-case from one panel: Liberty has won at Coastal Carolina by 17 and at Delaware by 16, and the better defense can cover this size away from home. Take Kennesaw State +10.5 at FanDuel, -118.

Recorded price

fanduel: Kennesaw State +10.5 at -118, verified 2026-10-20T21:24:54.111Z.

The total

Under 50.5 (Pick). Under 50.5. The total opened between 47.5 and 49 and now sits at 50 to 50.5 across the captured books. Liberty allows 15.3 per game and ran for 297 yards against Sam Houston on October 8, a run-heavy approach that drains the clock, while Kennesaw State's offense averages 22.3. Forecast is clear, 68F, with wind near 7 mph, so weather adds nothing either way. Counter-case: Liberty scores 31.2 per game, last year's meeting finished 48-42, and Kennesaw State has allowed 24 and 27 in recent games. Take Under 50.5 at BetMGM, -110.

written before kickoff, frozen at kickoff

Trends and splits

Descriptive context, every line with the games it counts. Filters like these did not hold up as predictors in our testing, so none of this feeds a call and none of it is a reason a pick wins. Situational splits look back 3 seasons and need at least 8 decided games to be shown at all. Records against the number and on the total join these once our closing-line history is restored; the straight-up splits are live now.

Liberty
  • won 5 of their last 5 (n=5, 2026)
  • won 5 straight
  • 7-2 straight up in night divisional games (n=9, 2024 to 2026)
Kennesaw State
  • won 0 of their last 5 (n=5, 2026)
  • lost 5 straight
  • 0-9 straight up on the road after a straight up loss (n=9, 2024 to 2026)
The rest of the splits we can compute on this game
Liberty
  • won 5 of their last 10 (n=10, 2025 to 2026)
  • 10-3 straight up in night games (n=13, 2024 to 2026)
  • 2-6 straight up in road day games (n=8, 2024 to 2026)
  • 11-4 straight up at home (n=15, 2024 to 2026)
  • 3-7 straight up in day games after a straight up loss (n=10, 2024 to 2026)
  • 3-6 straight up in day divisional games (n=9, 2024 to 2025)
  • 6-3 straight up in home divisional games (n=9, 2024 to 2026)
  • 5-9 straight up after a straight up loss (n=14, 2024 to 2026)
  • 5-3 straight up in home day games (n=8, 2024 to 2026)
  • 7-10 straight up in day games (n=17, 2024 to 2026)
  • 6-8 straight up on the road (n=14, 2024 to 2026)
  • 10-8 straight up in divisional games (n=18, 2024 to 2026)
  • 4-5 straight up in road divisional games (n=9, 2024 to 2026)
Kennesaw State
  • won 4 of their last 10 (n=10, 2025 to 2026)
  • 2-8 straight up in road night games (n=10, 2024 to 2026)
  • 3-10 straight up in night games after a straight up loss (n=13, 2024 to 2026)
  • 4-12 straight up on the road (n=16, 2024 to 2026)
  • 5-14 straight up after a straight up loss (n=19, 2024 to 2026)
  • 3-6 straight up in divisional games after a straight up loss (n=9, 2024 to 2026)
  • 3-6 straight up in road divisional games (n=9, 2024 to 2026)
  • 6-3 straight up in home divisional games (n=9, 2024 to 2026)
  • 9-6 straight up at home (n=15, 2024 to 2026)
  • 4-6 straight up in day games (n=10, 2024 to 2025)
  • 9-13 straight up in night games (n=22, 2024 to 2026)
  • 7-5 straight up in home night games (n=12, 2024 to 2026)
  • 5-6 straight up in night divisional games (n=11, 2024 to 2026)
  • 9-9 straight up in divisional games (n=18, 2024 to 2026)
  • 5-5 straight up at home after a straight up loss (n=10, 2024 to 2026)

Conditions at kickoff

Clear. 67F · wind 8 mph

The ratings underneath, and where the numbers come from

The two numbers underneath

TeamEL ratingConference
Liberty 3.479 Conference USA
Kennesaw State -13.029 Conference USA

Our number includes about 2.5 points of home field. Full board: the power ratings.

Where the numbers come from. Schedules and finals come from the league data we load each night. Lines are the latest capture at DraftKings, FanDuel or BetMGM, with the book named beside every number. Every Pick locks when it posts and grades at that number on the public record. Our number is context; the panel makes the call. Research, never a guarantee. 21+.