Schedule for Michigan State Spartans for 2006 season
| Week | Opponent | Result | ||
| 1 | Idaho | W 27-17 | play by play | graph |
| 3 | @Pitt | W 38-23 | play by play | graph |
| 4 | ND | L 37-40 | play by play | graph |
| 5 | Ill | L 20-23 | play by play | graph |
| 6 | @Mich | L 13-31 | play by play | graph |
| 7 | OhioSt | L 7-38 | play by play | graph |
| 8 | @NW | W 41-38 | play by play | graph |
| 9 | @Ind | L 21-46 | play by play | graph |
| 10 | Purdue | L 15-17 | play by play | graph |
| 11 | Minn | L 18-31 | play by play | graph |
| 12 | @PSU | L 13-17 | play by play | graph |