If you want to know who has the best defense, the number to look at is not yard per game or yards per play or points given up, but points per play given up (adjusted to strength of schedule) which is effective defense.
Alabama is #1 in that category and Florida St is #1 in effective offense.
KSU is #6 in effective offense and #23 in defense at this point in time.