The Iowa State Cyclones host the 2nd ranked Kansas Jayhawks in a Big 12 game that will take place at the Hilton Coliseum in Ames, Iowa at 9 PM ET. Kansas has won 16 of their 17 games on the season and they have failed to cover the spread in 10 of the 15 games that have had a posted line. Iowa State has won 11 of their 16 games this season and they have covered the spread in seven of the 13 games that have had a posted line.

Kansas is coming off an 87-80 win over Oklahoma State in heir last game where they failed to cover the spread as a 13.5-point favorite. The total number of points scored in the game was 167, which was under the closing line of 169. The Jayhawks have failed to cover the spread in five of their last six games, including their last two, and in their last two games the total has gone under while in the previous three games the total went over. Kansas has won 16 straight games since losing their season opener facing a ranked Indiana team.

GET A 50% DEPOSIT BONUS UP TO $2500 AT THIS REPUTABLE SPORTSBOOK>>> BETONLINE.

Iowa State is coming off an 84-77 loss to TCU in their last game where they failed to cover the spread as a 2.5-point underdog. The total number of points scored in the game was 161, which was over the closing line of 142.5. The Cyclones have failed to cover the spread in two of their last three games and in their last three games the total has gone over every time. Iowa State had won two in a row before their loss to TCU.

Offensively, Kansas is putting up 86.4 points per game, which ranks 14th in the nation, on a 50.1% FG average, which ranks 9th in the nation. On the defensive side of the ball the Jayhawks are allowing 70.4 points per game on a 40.3% FG average.

Iowa State is putting up 81.6 points per game on a 46.1% FG average. On defense the Cyclones are allowing 66.9 points per game on a 40.2% FG average.

Last season these teams split the two games facing each other with each winning at home.