Michigan State won its last national championship in football in 1966. They have won a total of six national championships, which is tied for the fifth most in college football history.