I would say this is about right, my prediction is we go 10-2 with loses to NW and Wisky, I think we will have a lot of momentum going into MSU and we beat them. However, after the bye week we come out flat and loose to NW, and same playing against Wisky. I think this schedule can really springboard us into the national spotlight with games against a most likely ranked Miami team, ranked MSU, and ranked Wisky.
Northwestern is on the road 2 out of the 3 weeks before us, with Wisconsin sandwiched in the middle. Our bye week couldn't come at a better time there. I say with a bye we have a better than average chance of getting that one on the road. 60-40 us, though I wouldn't be shocked at all if we come out flat and piss this one down our leg
Wisky has a cakewalk with Maryland, Rutgers, and Purdue with an bye week the 4 weeks before us. 2 of those games immediately before us are on the road, and I could see them overlooking one of them and maybe suffering a loss...but they'll essentially have almost 4 weeks to prepare for us. Everyone should be healthy. We'll have 3 weeks in an almost easier lead up to the game, but they'll pack that place having been on the road for a few week. Home field advantage that week is worth 7-10 points. I'd say 75-25 Wisconsin win.
MSU is another one I'd lean about 70-30 in their favor on. We'll be gassed, after playing a tight game to Fresno - a hard fought game against Miami then Illinois comes in and plays us closer than they should. 3 straight close games, and the team is not into the trip to MSU as they should and we hear about it after the game and all wonder why Bo can't get his team ready to play in these big games, yada, yada, yada.
Miami is a toss-up, Iowa is an injury away from a loss. Kinda depends on who comes in healthiest. I'd say 4 losses are there, a 5th could show up - or maybe we survive with just 3 and take a beating in a bowl game. More of the same w/ this "difficult" schedule.