Kansas State Wildcats at Colorado Buffaloes
O/U 46.5 · SPREAD Colorado Buffaloes -2.5 · Folsom Field, Boulder, CO
The pick & result
- Published pick
- Kansas State Wildcats ML +122
- Published odds
- +122
- Result
- Lost
- Final score
- 24-27
Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.
The line
BETMGM · 56 moves| Market | Opened Oct 25 1:31 PM | Close Sat 1:55 PM | Move |
|---|---|---|---|
| SPREAD | Colorado Buffaloes +2.5 (-105) | Colorado Buffaloes -3 (-110) | +½ |
| TOTAL | 48.5 (-105) | 47.5 (-108) | −1 |
| MONEYLINE | Colorado Buffaloes +110 | Colorado Buffaloes -160 | −270 |
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENOct 25 1:31 PM | Colorado Buffaloes +2.5 (-105) | 48.5 (-105) | Colorado Buffaloes +110 · Kansas State Wildcats -130 |
| Oct 25 3:31 PM | Colorado Buffaloes +1.5 (-108) | 47.5 (-112) | Colorado Buffaloes +100 · Kansas State Wildcats -120 |
| Oct 25 4:31 PM | Colorado Buffaloes +2.5 (-108) | 47.5 (-115) | Colorado Buffaloes +115 · Kansas State Wildcats -135 |
| Oct 25 5:31 PM | Colorado Buffaloes +2.5 (-110) | 48.5 (-105) | Colorado Buffaloes +110 · Kansas State Wildcats -135 |
| Oct 25 6:31 PM | Colorado Buffaloes +3 (-115) | 47.5 (-115) | Colorado Buffaloes +115 · Kansas State Wildcats -140 |
| Oct 25 8:31 PM | Colorado Buffaloes +3 (-112) | 47.5 (-112) | Colorado Buffaloes +120 · Kansas State Wildcats -145 |
| Oct 26 12:32 AM | Colorado Buffaloes +3 (-112) | 47.5 (-115) | Colorado Buffaloes +120 · Kansas State Wildcats -145 |
| Oct 26 6:00 AM | Colorado Buffaloes +3 (-112) | 47.5 (-112) | Colorado Buffaloes +120 · Kansas State Wildcats -145 |
| Oct 26 11:32 AM | Colorado Buffaloes +2.5 (-105) | 47.5 (-112) | Colorado Buffaloes +115 · Kansas State Wildcats -140 |
| Oct 26 3:33 PM | Colorado Buffaloes +2.5 (-105) | 47.5 (-108) | Colorado Buffaloes +115 · Kansas State Wildcats -140 |
| Oct 26 10:05 PM | Colorado Buffaloes +2.5 (-110) | 47.5 (-110) | Colorado Buffaloes +110 · Kansas State Wildcats -130 |
| Oct 27 6:00 AM | Colorado Buffaloes +2.5 (-110) | 47.5 (-110) | Colorado Buffaloes +110 · Kansas State Wildcats -135 |
| Oct 27 12:31 PM | Colorado Buffaloes +2.5 (-112) | 47.5 (-108) | Colorado Buffaloes +110 · Kansas State Wildcats -130 |
| Oct 27 4:02 PM | Colorado Buffaloes +2 (-108) | 47.5 (-108) | Colorado Buffaloes +110 · Kansas State Wildcats -130 |
| Oct 27 4:32 PM | Colorado Buffaloes +1 (-110) | 47.5 (-108) | Colorado Buffaloes -105 · Kansas State Wildcats -112 |
| Oct 27 5:02 PM | Colorado Buffaloes -1 (-108) | 47.5 (-108) | Colorado Buffaloes -110 · Kansas State Wildcats -108 |
| Oct 27 9:05 PM | Colorado Buffaloes +1 (-120) | 47.5 (-108) | Colorado Buffaloes -110 · Kansas State Wildcats -108 |
| Oct 27 10:05 PM | Colorado Buffaloes -1 (-108) | 47.5 (-108) | Colorado Buffaloes -110 · Kansas State Wildcats -108 |
| Oct 27 11:05 PM | Colorado Buffaloes +1 (-110) | 47.5 (-110) | Colorado Buffaloes -108 · Kansas State Wildcats -110 |
| Oct 28 8:31 AM | Colorado Buffaloes +1 (-110) | 47.5 (-110) | Colorado Buffaloes -105 · Kansas State Wildcats -112 |
| Oct 28 12:02 PM | Colorado Buffaloes +1 (-108) | 47.5 (-110) | Colorado Buffaloes -105 · Kansas State Wildcats -112 |
| Oct 28 7:49 PM | Colorado Buffaloes -1 (-110) | 47.5 (-105) | Colorado Buffaloes -115 · Kansas State Wildcats -105 |
| Oct 28 8:00 PM | Colorado Buffaloes -1 (-110) | 47.5 (-105) | Colorado Buffaloes -115 · Kansas State Wildcats -102 |
| Oct 28 8:49 PM | Colorado Buffaloes -1 (-110) | 47.5 (-105) | Colorado Buffaloes -118 · Kansas State Wildcats -102 |
| Oct 28 10:21 PM | Colorado Buffaloes -1.5 (-108) | 47.5 (-105) | Colorado Buffaloes -120 · Kansas State Wildcats +100 |
| Oct 28 11:21 PM | Colorado Buffaloes -1.5 (-110) | 47.5 (-105) | Colorado Buffaloes -120 · Kansas State Wildcats +100 |
| Thu 9:31 AM | Colorado Buffaloes -2 (-108) | 47.5 (-105) | Colorado Buffaloes -125 · Kansas State Wildcats +105 |
| Thu 12:18 PM | Colorado Buffaloes -1.5 (-110) | 47.5 (-105) | Colorado Buffaloes -120 · Kansas State Wildcats +100 |
| Thu 1:02 PM | Colorado Buffaloes -1.5 (-110) | 47.5 (-105) | Colorado Buffaloes -120 · Kansas State Wildcats +100 |
| Thu 3:02 PM | Colorado Buffaloes -2 (-108) | 46.5 (-115) | Colorado Buffaloes -125 · Kansas State Wildcats +105 |
| Thu 3:33 PM | Colorado Buffaloes -2 (-108) | 46.5 (-112) | Colorado Buffaloes -125 · Kansas State Wildcats +105 |
| Fri 12:37 AM | Colorado Buffaloes -2 (-110) | 46.5 (-112) | Colorado Buffaloes -130 · Kansas State Wildcats +105 |
| Fri 11:01 AM | Colorado Buffaloes -2 (-110) | 46.5 (-115) | Colorado Buffaloes -130 · Kansas State Wildcats +105 |
| Fri 2:32 PM | Colorado Buffaloes -2 (-110) | 46.5 (-112) | Colorado Buffaloes -130 · Kansas State Wildcats +110 |
| Fri 3:32 PM | Colorado Buffaloes -2.5 (-108) | 46.5 (-112) | Colorado Buffaloes -135 · Kansas State Wildcats +115 |
| Fri 6:21 PM | Colorado Buffaloes -2.5 (-110) | 46.5 (-112) | Colorado Buffaloes -135 · Kansas State Wildcats +115 |
| Fri 6:31 PM | Colorado Buffaloes -2.5 (-108) | 46.5 (-112) | Colorado Buffaloes -135 · Kansas State Wildcats +115 |
| Fri 6:41 PM | Colorado Buffaloes -3 (-105) | 46.5 (-115) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Fri 8:03 PM | Colorado Buffaloes -3 (-102) | 46.5 (-115) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Fri 9:03 PM | Colorado Buffaloes -3 (-105) | 46.5 (-112) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Fri 10:34 PM | Colorado Buffaloes -3 (-105) | 46.5 (-112) | Colorado Buffaloes -155 · Kansas State Wildcats +125 |
| Sat 8:31 AM | Colorado Buffaloes -3 (-105) | 46.5 (-112) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Sat 9:00 AM | Colorado Buffaloes -3 (-110) | 46.5 (-115) | Colorado Buffaloes -155 · Kansas State Wildcats +130 |
| Sat 9:21 AM | Colorado Buffaloes -3 (-110) | 46.5 (-112) | Colorado Buffaloes -155 · Kansas State Wildcats +130 |
| Sat 9:31 AM | Colorado Buffaloes -3 (-105) | 46.5 (-115) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Sat 9:41 AM | Colorado Buffaloes -3 (-102) | 46.5 (-112) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Sat 10:11 AM | Colorado Buffaloes -3 (-105) | 46.5 (-112) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Sat 10:21 AM | Colorado Buffaloes -3 (-105) | 46.5 (-115) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Sat 10:31 AM | Colorado Buffaloes -3 (-105) | 46.5 (-112) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Sat 11:01 AM | Colorado Buffaloes -3 (-105) | 46.5 (-115) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Sat 11:12 AM | Colorado Buffaloes -3 (-105) | 46.5 (-112) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Sat 11:23 AM | Colorado Buffaloes -3 (-105) | 46.5 (-115) | Colorado Buffaloes -150 · Kansas State Wildcats +125 |
| Sat 12:34 PM | Colorado Buffaloes -3 (-108) | 46.5 (-115) | Colorado Buffaloes -160 · Kansas State Wildcats +130 |
| Sat 12:44 PM | Colorado Buffaloes -3 (-108) | 46.5 (-110) | Colorado Buffaloes -160 · Kansas State Wildcats +130 |
| Sat 1:25 PM | Colorado Buffaloes -3 (-108) | 46.5 (-110) | Colorado Buffaloes -155 · Kansas State Wildcats +130 |
| Sat 1:35 PM | Colorado Buffaloes -3 (-108) | 46.5 (-108) | Colorado Buffaloes -160 · Kansas State Wildcats +130 |
| CLOSESat 1:55 PM | Colorado Buffaloes -3 (-110) | 47.5 (-108) | Colorado Buffaloes -160 · Kansas State Wildcats +130 |
The read
Halloween at Folsom Field, noon kickoff, and both teams have a quarterback problem. Kansas State will likely start its third different quarterback in three games, and the market still has Colorado as the favorite. I'm taking Kansas State to win outright at plus money.
This price comes down to K-State's quarterbacks. Avery Johnson and Jacob Knuth are both out. The starter is either Dillon Duff, who has never taken a college snap, or Blake Barnett, who has thrown five passes all season. That's a real downgrade. But Colorado is 2-5, 1-5 against FBS teams, has lost five straight, and is 0-4 when Isaac Wilson throws most of the passes. That's not a team I want to pay a favorite's price for.
This looks like a coin flip, and coin flips come down to mistakes and kicking. Colorado has 16 giveaways and 7 takeaways; K-State has given it away 6 times. Colorado has 66 penalties for 590 yards; K-State has 27 for 261. Colorado is 5-of-9 on field goals; Luis Rodriguez is 11-of-11. Wilson has thrown 7 interceptions on 126 attempts, and Deion Sanders pulled him last week, saying he was trying to "save Wilson from himself." Colorado has been outscored 48-110 in second halves against FBS teams.
K-State has already shown how it plays with a backup. At Arizona State, in Knuth's first start, the Wildcats had zero giveaways and three penalties and led 17-14 after three quarters. Expect the same here: run the ball, throw short, use Joe Jackson in the Wildcat, and let Rodriguez finish drives.
The risk is real. K-State ran 29 times for 106 yards at Arizona State and went 4-of-15 on third down, and a quarterback making a first career start could be worse. Joseph Williams just went for 135 yards and gives Colorado a big-play threat. K-State's run defense is soft, but Colorado can't run well, and Micah Welch is out.
At +122, I'm getting better than even money in a game that should go to whoever makes fewer mistakes, and all season that's been K-State. Keep it small, but I'll take the careful team with the reliable kicker over the one that keeps beating itself.
Injuries noted
Kansas State Wildcats: Avery Johnson (out) — QB #2 listed Out on the Big 12 Update 2 report; Jacob Knuth (out) — QB #7 listed Out on the Big 12 Update 2 report
Colorado Buffaloes: Ernest Campbell (questionable) — WR #4 listed Questionable on the Big 12 Update 2 report; Danny Scudero (out) — WR #18 listed Out on the Big 12 Update 2 report; Braylon Edwards (out) — DB #26 listed Out on the Big 12 Update 2 report; Micah Welch (out) — RB #29 listed Out on the Big 12 Update 2 report; Vili Taufatofua (out) — DL #45 listed Out on the Big 12 Update 2 report; Sam Gadie (out) — DE #92 listed Out on the Big 12 Update 2 report
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
QUARTERBACK
Isaac Wilson is COLO's projected starter
7.66 Y/AIsaac Wilson is COLO's projected starting quarterback. On Oct. 30 SI's Colorado site reported that Wilson has been the starter since Julian Lewis was benched at halftime of the Baylor game. It did not name a starter for this game. Buffaloes Wire (Oct. 30) calls Wilson Colorado's quarterback for the Kansas State game. It says he has 979 passing yards and 6 TDs this season and notes three Colorado turnovers in last week's loss to Oklahoma State. I found no Colorado announcement or depth chart naming him the starter for this game, so he is projected, not confirmed. None of the sources I opened reported an injury or limited practice for Wilson from last game or this week. That is unknown, not a sign he is healthy. 2026 line: 981 passing yards, 60.2% completions, 7.66 yards per attempt, 6-7 TD-INT over 5 games.
TRENCHES
KSU: 218.4 rushing yards per game to COLO's 128
90.4 YPGKansas State runs for 218.4 a game, well above Colorado's 128. The Wildcats jumped from 171.3 last season, so this is a stronger ground team than a year ago, while Colorado sits near its 125.6. Seven games is a decent sample, though a soft early schedule can inflate rushing numbers. Expect K-State to lean on the run in Boulder and try to shorten the game around it.
PACE & SCRIPT
KSU: 32.9 points per game to COLO's 20.1
12.7 PPGKansas State scores 32.9 points a game, a bit up from 29.4 last season, while Colorado is at 20.1, close to its 20.9. Both teams are close to last year's levels, so this gap looks stable. Kansas State should drive the game on the road. A steady, repeatable edge like this supports the Wildcats' team total more than a one-off spike would.
KSU: 32:18 time of possession per game to COLO's 25:37
6:41 TOPKSU is at 32:18 time of possession per game over 7 games; COLO is at 25:37 over 7 games. Those are this season's games through Oct 30. Last season KSU was at 29:01 over 12 games and COLO at 28:50 over 12 games.
KSU: 21.1 points allowed per game to COLO's 30.1
9 PPGKSU is at 21.1 points allowed per game over 7 games; COLO is at 30.1 over 7 games. Those are this season's games through Oct 30. Last season KSU was at 26.7 over 12 games and COLO at 30.5 over 12 games.
TURNOVERS
KSU: 0.86 turnovers committed per game to COLO's 2.29
1.43 TOKansas State gives the ball away 0.86 times a game, better than its 1.25 last season, while Colorado is at 2.29 after sitting at 1.42 last year. Colorado's spike over 7 games is the number most likely to come down, since turnovers swing a lot. If it doesn't, Kansas State gets short fields on the road. Weigh Colorado's giveaways as partly bad luck when sizing up the spread.
MISMATCH
KSU: 218.4 rush yards a game to COLO's 128
218.4 VS 128Kansas State is running for 218.4 yards a game this season, up from 171.3 last season, while Colorado sits at 128, close to its 125.6 from a year ago. Colorado's number looks like who it is, and Kansas State's jump has held for seven games. Kansas State can grind out drives on the road and keep Colorado's offense off the field. That points to a game where Kansas State dictates pace and Colorado needs efficient possessions to keep up.
COVERAGE
KSU: 147.1 passing yards allowed per game to COLO's 252.3
105.1 YPGKansas State allows 147.1 passing yards a game over 7 games, while Colorado gives up 252.3. Low pass numbers sometimes come from opponents running the ball while trailing, and the sheet does not say who K-State faced. Colorado's defense has been easy to throw on, so Kansas State's passing game has a soft target. If Colorado falls behind and throws a lot, K-State's number gets a real test against volume.
REPLACEMENT
Avery Johnson (QB) is out for KSU
OUTQB #2 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-30 21:00:00 CT) (2026-10-30)
Jacob Knuth (QB) is out for KSU
OUTQB #7 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-30 21:00:00 CT) (2026-10-30)
Danny Scudero (WR) is out for COLO
OUTWR #18 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-30 21:00:00 CT) (2026-10-30)
Braylon Edwards (DB) is out for COLO
OUTDB #26 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-30 21:00:00 CT) (2026-10-30)
Micah Welch (RB) is out for COLO
OUTRB #29 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-30 21:00:00 CT) (2026-10-30)
Vili Taufatofua (DL) is out for COLO
OUTDL #45 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-30 21:00:00 CT) (2026-10-30)
Sam Gadie (DE) is out for COLO
OUTDE #92 listed Out on the Big 12 Update 2 report Big 12 availability report (Update 2, published 2026-10-30 21:00:00 CT) (2026-10-30)
SITUATIONAL
KSU: 37.3 penalty yards per game to COLO's 84.3
47 YDSKSU is at 37.3 penalty yards per game over 7 games; COLO is at 84.3 over 7 games. Those are this season's games through Oct 30. Last season KSU was at 38.3 over 12 games and COLO at 54.5 over 12 games.
KSU: 54.5% third-down conversion rate to COLO's 36.5%
18.1 PPKSU is at 54.5% third-down conversion rate over 7 games; COLO is at 36.5% over 7 games. Those are this season's games through Oct 30. Last season KSU was at 37.2% over 12 games and COLO at 38.4% over 12 games.
TEAM RECORD
Big 12 game: KSU 1-3, COLO 0-4 in conference
CONFERENCEThese two share the Big 12. KSU is 1-3 against it, COLO is 0-4. 2026 standings through 2026-10-31.
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Daily picks first stored October 31, 2026 at 8:16 AM ET.
- Odds record
- The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, fanatics, betrivers, draftkings, betmgm, caesars.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.
Get Gary on the App StoreEvery NCAAF game this dayThe NCAAF recordToday's NCAAF picksEvery sport this day