DraftKings · as of July 8, 2026
Kansas State defeated Kansas 42–17 to secure a comfortable win. Kansas State covered by 28.5; Game went Over by 3.5. The market closed at Kansas -3.5 and the Blue Chip model made it Kansas -3.1. The two were within a point of each other, so there was no meaningful edge in this line.
Kansas State dominated Kansas 42-17, winning their 17th straight Sunflower Showdown. The team has won three of its last four games, showing improved form after a difficult start, and appears to be hitting its stride at a crucial point in the season.
Quarterback Avery Johnson threw for 231 yards and accounted for four touchdowns (two passing, two rushing), including a 78-yard touchdown pass to Jayce Brown. Brown finished with four catches for 160 yards, highlighting the big-play capability of the offense.
The Wildcats' defense held Kansas to 247 total yards (well below their average of 418.3), recorded four sacks and seven tackles for loss, forced a fumble returned for a touchdown, and intercepted a pass. They also limited Kansas to 6-of-16 on third down and 1-of-5 on fourth down.
Despite fumbling the opening kickoff, which led to a quick Kansas touchdown, Kansas State showed remarkable poise and responded with a long touchdown drive, a punt return touchdown, and never trailed again. This resilience contrasts with earlier close losses (all by six points or fewer).
Kansas State faces No. 14 Texas Tech next Saturday. The team's recent strong performances, especially on defense and with Johnson's dual-threat ability, will be key against a ranked opponent. The Wildcats will need to maintain their focus and execution to continue their winning streak.
At kickoff, conditions at Memorial Stadium were Overcast, 55°F with winds of 12 mph. Weather is not expected to be a meaningful factor in this game. Historical weather data for this game is preserved in the panel alongside. Weather data is sourced from WeatherAPI.com.
Overcast
55°F

| Measure | Kansas StateAway | KansasHome |
|---|---|---|
| This week | 74 miles | 0 miles |
| Last week | Bye week | Bye week |
| Season total | 11,281 miles | 3,513 miles |
| Body clock | 11:00 | 11:00 |
| Rest | 14 days | 14 days |