Edge Labs EDGE LABS Market intelligence
CFB NFL NBA CBB
← This week's CFB board
CFB · Week 8 · Sat, Oct 24 · 3:45 PM ET · Mountain America Stadium · FINAL Kansas State 17, Arizona State 28

Kansas State at Arizona State. Pick: Kansas State -3.5. Lean: Over 56.5.

The call

Pick Spread LOSS
Kansas State -3.5
Ace backs this callStack backs this callBuck backs this call 3 of 3
locked Wed 5:17pm ET
locked -3.5 · closed -1.5
Kansas State 17, Arizona State 28
Lean L Total
Over 56.5
-106 · FanDuel
Ace backs this callStack backs this callBuck backs this call 2 of 3
locked 56.5 · closed 51.5

The panelists

Ace backs this call
The fox
SpreadKansas State -3.5
TotalOver 56.5
Play toKansas State -3.5
Play toOver 56.5
Keys to the game
  • Kansas State generated 359 rushing yards and 568 total yards against Kansas, and entered this game averaging 239.8 rushing yards per game.
  • Dillingham declined to identify Arizona State's starting quarterback after Keene replaced Boley against Texas Tech, and said the choice was not injury-driven.
  • Arizona State surrendered six sacks at Texas Tech and has used three centers this season.
What beats it

On the spread. Keene's efficient second half becomes a real offensive upgrade, Arizona State's home response cleans up its front, and K-State's recent road-conference problems reappear. In that outcome, laying more than -3.5 is an overpayment.

On the total. Kansas State controls possession on the ground without explosive finishing, its elite pass defense suppresses Keene, and ASU's protection failures end drives. Those ingredients make the post-move over too expensive.

Read Ace's full case

Spread.Market first: Kansas State moved from -2.5 at FanDuel and -3 at DraftKings to -3.5, a sensible adjustment for its sixth-ranked rushing attack, Arizona State's run-fit and offensive-line problems, and ASU's unsettled quarterback choice after last week's blowout. The market has already recognized that mismatch, so this is not a high-conviction chase. Still, Kansas State generated 359 rushing yards and 568 total yards against Kansas, while ASU allowed six sacks at Texas Tech and has shuffled its line. K-State also brings a pass defense allowing 136.3 yards per game, an awkward fit for a likely Keene-led, pass-heavy response. Our 7.7 K-State number is supportive but not determinative: its documented margin error and inability to see quarterback decisions make the full gap unreliable. At the captured -3.5, the matchup case supports a lean, with +100 the requisite price.

Total.That is a meaningful correction, but not enough to eliminate an over lean at the captured FanDuel 56.5, -106. K-State's rushing profile can create sustained scoring drives against ASU's inconsistent run fits, while the Sun Devils' quarterback pivot toward Keene produced 256 yards and two touchdowns in one half. Forecast conditions are clear, warm and light-wind, removing a weather-based under case. The 58.1 model total is only context because its stated error exceeds this gap. The under case is K-State's strong pass defense, ASU's shaky line, and a game script built on Wildcat rushing. This remains a pass because the number already absorbed the obvious offensive evidence.

Where our number looks wrong.The model's Kansas State -7.7 projection appears too aggressive. It is based on noisy six-game final-margin inputs, treats home field uniformly, and cannot price ASU's likely switch from Boley to the more experienced Keene or K-State's road setting after a rivalry game.

More key facts
  • Kansas State recorded 568 total yards and 359 rushing yards against Kansas.
  • Keene replaced Boley against Texas Tech and threw for 256 yards and two touchdowns.
  • Arizona State's offensive line allowed six sacks at Texas Tech and has used three centers.
Stack backs this call
The bull
SpreadKansas State -3.5
TotalOver 56.5
Play toKansas State -3.5
Play toOver 56.5
Keys to the game
  • Avery Johnson missed one play after a hard fall vs Kansas and played every remaining snap; 209 passing, 132 rushing yards
  • Dillingham declined to discuss the quarterback position; Boley benched at halftime of the 53-25 Texas Tech loss, Keene 256 yards and two touchdowns
  • Report that Keene will make his first Arizona State start against Kansas State; six sacks allowed at Texas Tech
What beats it

On the spread. Keene is a sixth-year starter with a 67 to 28 career touchdown to interception record and could stabilize an offense that was turnover-prone under Boley; Arizona State at home off an embarrassing loss with a new quarterback is the classic buy-low spot, and a 3 point Kansas State win loses at -3.5. Kansas State was sloppy against Kansas and lost at home to Houston by 19.

On the total. Kansas State's defense has held five of six opponents under 32, its offense under Collin Klein leans on the run and clock, and an Arizona State offense behind a leaky line could stall, leaving a game in the low 50s.

Read Stack's full case

Spread.Market first: Kansas State -3.5 is the consensus at all five books, opened 2.5 to 3.5 and settled at 3.5, with the Arizona State +3.5 side juiced to -114 to -118, so books are protecting the hook rather than chasing either team. The strongest case for the number is that Arizona State is a home team in flux at quarterback and Kansas State lost two of its last three to Cincinnati and Houston. The news adds a little to the Wildcats: Avery Johnson took a hard fall against Kansas but played every remaining snap and ran for 132 yards, while Arizona State has lost by 28, 36 and 28 to the three good teams it has faced, allowed six sacks at Texas Tech, and is missing an offensive guard, a starting corner and a receiver. Keene likely starting is a modest upgrade over Boley, which the market has partly priced. I lean Kansas State at -3.5 at a near even price, but the gap is not big enough to bet.

Total.The total opened 54.5 to 56 and has been bet up to 56.5 to 57, so the market already leans to points. The over case: Arizona State has allowed 48, 55 and 53 to the three real offenses it has faced, is missing a starting corner, and Kansas State scores 35.5 a game behind a running quarterback who ran for 132 last week. A Keene start likely means fewer turnovers and longer drives for Arizona State, and kickoff weather is clear, about 75 degrees with light wind. The under case: Kansas State's defense allows 20 a game, Arizona State's line allowed six sacks, and a run-heavy Kansas State script shortens the game. I lean over at 56.5, not a bet.

Where our number looks wrong.Kansas State by 7.7 overstates the road side: the rating cannot see that Arizona State's offense may improve with Keene, and Kansas State's home losses to Houston by 19 and at Cincinnati say this is not a touchdown-plus road favorite in the Big 12. The market number of 3.5 to 4 looks closer to right than 7.7.

More key facts
  • No official Arizona State starter named as of Wednesday
  • AP preview lists opening line Kansas State by 3.5; Kansas State 3-3 ATS, Arizona State 2-4 ATS
  • Arizona State lost 53-25 at Texas Tech
  • Kansas State beat Kansas 35-24
Buck backs this call
The bear
SpreadKansas State -3.5
TotalOver 56.5
Play toKansas State -3.5
Play toOver 54.5
Keys to the game
  • K-State rushed for 359 yards on 51 carries vs Kansas; ASU 3-3 with blowout losses; ASU QB Boley benched for Keene; K-State favored by 3.5
  • Kansas State athletics game preview for the two-game road swing opening in Tempe
What beats it

On the spread. Arizona State at home may get a spark from the quarterback change (Keene played well in relief), K-State just lost 35-16 at home to Houston and 31-26 at Cincinnati, and its offense relies on the run against a bye-fresh ASU defense. A key number of 3 means a field goal game lands on the side of Arizona State plus 3.5. If Barnett or Knuth were needed that would be a downgrade but both are backups.

On the total. The over loses if K-State leans on the run as it did against Kansas and ASU's offense stalls under a quarterback change; the under loses if ASU's defense gives up another 35 plus and the game turns into a shootout.

Read Buck's full case

Spread.The market has Kansas State laying 3.5 on the road, which is a modest number for a team that is a better all-around side on the season. Arizona State is 3-3 with three lopsided Big 12 and SEC losses (48-20, 55-19, 53-25) and its starter Cutter Boley was benched last week against Texas Tech for Mikey Keene, so who starts is unannounced. Kansas State has Avery Johnson at quarterback and just rushed for 359 yards on 51 carries against Kansas, a profile that travels. The market has already priced home field and ASU's win over Kansas; the number sat at 3 to 3.5 all week at most books, so little has moved. The case for ASU is a bounce from the quarterback change and K-State's 19-point home loss to Houston. I lean K-State at the current number but it is a lean, not a bet: the line is thin and the Kansas State injury list (Barnett, Knuth are backups) matters little while ASU's offensive skill health is unverified.

Total.The total of 56.5 is high but backed by both sides' recent scoring. Kansas State scores 35.5 per game and Arizona State has allowed 48, 55 and 53 in its losses, which points over. Against that, Kansas State just ran the ball 51 times for 359 yards, a clock-eating profile, and Arizona State's offense has a quarterback question and scored 19 and 25 in two of its last three. The weather is clear and mild, so no environmental edge either way. Prices are close to even on both sides at every book, and the market has not moved much from the opening range of 54.5 to 56.5. Pace, a run-first K-State and an unsettled ASU quarterback roughly offset the weak ASU defense. I see a genuine coin flip and have no view on the total.

More key facts
  • K-State favored by 3.5 with total 56.5; ASU QB situation unclear; K-State 359 rushing yards vs Kansas

The call, written up

On the spread

Kansas State at Arizona State, Kansas State -3.5. The market opened Kansas State at 2.5 at FanDuel and 3 at DraftKings and now sits at 3.5 at every captured book. Kansas State beat Kansas 35-24 on Oct. 17 with 359 rushing yards and 568 total yards. Arizona State lost 53-25 at Texas Tech that day, allowed six sacks, benched Cutter Boley at halftime for Mikey Keene, and had not named a starter as of Oct. 19. Counter-case: Keene is likely a modest upgrade that the market has partly priced, and Kansas State lost 19 at home to Houston and at Cincinnati.

On the total

Over 56.5. The total opened at 54.5 at FanDuel and has been bet up to 56.5 at the captured books. Arizona State has allowed 48, 55 and 53 to the three real offenses it has faced, and Kansas State scores 35.5 per game. The forecast is clear, 75F, wind 3.6 mph. Counter-case: Kansas State allows 20 per game and just ran 51 times for 359 yards, a clock-eating script, and Arizona State has a quarterback question. Selected number: Over 56.5 at -106 at FanDuel.

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
Kansas State -3.5 · Arizona State +3.5
the spread we locked at, it does not move
Our model number
Kansas State by 2.3
the calibrated EL CFB rating number
Spread gap
0.8 points
the distance between our model number and the market. Context for the panel, not a call of its own.
Market total
51.5
market total at the model run, Oct 24, 12:38 PM ET
Our total
57.8
EL CFB Totals
Total gap
+6.3
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

Kansas State at Arizona State, Kansas State -3.5. The market opened Kansas State at 2.5 at FanDuel and 3 at DraftKings and now sits at 3.5 at every captured book. Kansas State beat Kansas 35-24 on Oct. 17 with 359 rushing yards and 568 total yards. Arizona State lost 53-25 at Texas Tech that day, allowed six sacks, benched Cutter Boley at halftime for Mikey Keene, and had not named a starter as of Oct. 19. Counter-case: Keene is likely a modest upgrade that the market has partly priced, and Kansas State lost 19 at home to Houston and at Cincinnati.

The total

Over 56.5 (Lean). Over 56.5. The total opened at 54.5 at FanDuel and has been bet up to 56.5 at the captured books. Arizona State has allowed 48, 55 and 53 to the three real offenses it has faced, and Kansas State scores 35.5 per game. The forecast is clear, 75F, wind 3.6 mph. Counter-case: Kansas State allows 20 per game and just ran 51 times for 359 yards, a clock-eating script, and Arizona State has a quarterback question. Selected number: Over 56.5 at -106 at FanDuel.

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.

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

Conditions at kickoff

Partially cloudy. 76F · wind 5 mph · 7% chance of precipitation

The ratings underneath, and where the numbers come from

The two numbers underneath

TeamEL ratingConference
Kansas State 1.924 Big 12
Arizona State -1.984 Big 12

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+.