They haven’t been able to run the ball against anyone this year. Their defense is, when not given turnovers, very good.
I am confident in saying that with Oklahoma State run defense Kansas State would beat them. Plus, BYU gets Oklahoma State at home.