DraftKings · as of July 8, 2026
Iowa State defeated Kansas 38–14 to secure a comfortable win. Iowa State covered by 21.0; Game went Under by 3.5. The market closed at Iowa State -3.0 and the Blue Chip model made it Iowa State -3.3. The two were within a point of each other, so there was no meaningful edge in this line.
Becht completed 18 of 23 passes for 241 yards and 3 touchdowns, including a strong first half where he completed his first 10 passes, showing improved confidence and rhythm.
Hansen rushed for 120 yards, with 99 coming in the first half, and scored a 4-yard touchdown, providing a physical running game that consistently gained yards after contact.
Eskildsen caught 2 touchdown passes for 73 yards, highlighting his importance as a reliable target and helping build momentum with the crowd.
The Cyclones held Kansas to 154 passing yards and forced an interception, limiting the Jayhawks to 14 points and securing their first home win since late September.
Iowa State ended a 3-game losing streak against Kansas and improved to 7-4, gaining confidence and execution consistency heading into their next game at Oklahoma State.
At kickoff, conditions at Jack Trice Stadium were Clear, 51°F with winds of 13 mph. Gusts reaching 20 mph add variance to the kicking and passing game. Games with gusts at or above 30 mph have seen the total move down by about 1.4 points. Historical weather data for this game is preserved in the panel alongside. Weather data is sourced from WeatherAPI.com.
Clear
51°F

| Measure | KansasAway | Iowa StateHome |
|---|---|---|
| This week | 227 miles | 0 miles |
| Last week | Bye week | Bye week |
| Season total | 5,733 miles | 12,321 miles |
| Body clock | 11:00 | 11:00 |
| Rest | 14 days | 14 days |