Week 7 of the 2025 college football season is here and our VSiN team is attacking it relentlessly. If you haven’t already, make sure you check out the Week 7 CFB Betting Hub for write-ups and picks from all of our talented analysts. However, I’d love for you to keep reading for my college football best bets and predictions for this exciting Week 7 slate. I’ll probably add some picks as lines move and more information comes out later in the week — and on game day. If I do, I’ll put them on the VSiN Pro Picks page. Don’t miss out on those.

MORE: Check out our Pro Picks page for college football best bets from all of our analysts

 

Michigan Wolverines at USC Trojans – 7:30 pm ET

Michigan is 2-3 straight-up as a road underdog under Sherrone Moore, and the team is also 2-3 SU when taking on opponents that average 425+ yards per game in that span. Meanwhile, USC is 5-2 SU when coming off a bye week under Lincoln Riley, and the team is also 18-2 SU as a home favorite in that time.

Michigan’s defense is very good. There’s really no disputing that. The Wolverines are tied for 16th in the nation in Adjusted EPA per play allowed (-0.17), and they have given up 17 or fewer points in three of their five games this year. However, the Nebraska Cornhuskers did score 27 on them on September 20. The Oklahoma Sooners also scored 24 on them on September 6. Those offenses have nothing on USC.

Lincoln Riley’s Trojans are No. 1 in the nation in Adjusted EPA per play (0.40), and they’re really in a league of their own right now. Jayden Maiava has been doing some fine work as a passer this year, and the running game is also electric.

Of course, USC won’t look exactly like USC in a meeting with Michigan. But the Trojans are likely going to be able to put a decent number on the board, and I don’t think the average Wolverines offense can keep up. I also like USC defensive coordinator D’Anton Lynn to patch some things up heading into this week. He has had two weeks to get his guys ready for a pretty vanilla Michigan attack.

Bet: USC ML (-130 – 1.5 units)

BYU Cougars at Arizona Wildcats – 8:00 pm ET

BYU is 25th in the nation in Rushing Play Percentage (58.02%). This Cougars team likes to get the ground game going, which makes sense considering Bear Bachmeier is a freshman starter at the quarterback position. Taking pressure off him is a wise move early in games. But regardless of the reason, the combination of a rush-heavy approach and a defense that is 16th in the country in Adjusted EPA per play allowed (-0.17) is a good start when looking for Unders.

Arizona also happens to be playing some great ball defensively this year, ranking second in college football in Adjusted EPA per play allowed (-0.32). Danny Gonzales is doing a very good job running the defense, and the offense, while extremely pass-happy, is just 66th in the country in Adjusted EPA per play (-0.03). So, the Wildcats aren’t lighting up the scoreboard, nor are they allowing opponents to do so.

Styles make fights in boxing, but that really applies to everything else, too. And the styles here should lead to a game that leans a little lower in scoring. The Under is 3-2 in BYU’s five games this season, and it’s 4-1 in Arizona’s five games.

Under Kalani Sitake, BYU has also gone Under in 24 of the 43 games the team has played against teams with winning records. It’s also 6-3 when the Cougars have played opponents that allow 17.0 or fewer points per games under Sitake. Meanwhile, the Under is 3-1 in the four games Arizona has played with lines of +3 to -3 under Brent Brennan. In that same span, the Under is 8-3 in the 11 lined home games the Wildcats have played.

Bet: Under 48.5 (-112)

Added Plays

Illinois +14.5 (-105 – 1.5 units), Illinois Alt +8.5 (+158 – 0.5 units), Illinois ML (+480 – 0.25 units) vs. Ohio State – CLICK HERE for my Ohio State vs. Illinois preview!

Indiana +7.5 (-115) vs. Oregon – CLICK HERE for my Indiana vs. Oregon preview!

Missouri +3.5 (-115) & Missouri ML (+140 – 0.5 units) vs. Alabama – CLICK HERE for my Alabama vs. Missouri preview!

Texas ML (-102) vs. Oklahoma – CLICK HERE for my Oklahoma vs. Texas preview!

Check the Pro Picks page for any additional plays, or come back here right before kick-off to see if I added something on the game you’re interested in.

_______________________________________

2025 Record: 29-32 (-4.81 units)