Week 14 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 14 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 14 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
Ohio State Buckeyes at Michigan Wolverines – 12:00 pm ET
Everybody expects Ohio State to roll Michigan this year. Ohio State is the No. 1 team in the nation in Adjusted EPA per play (+0.38), and the Buckeyes have lost “The Game” four years in a row. However, similar logic applied when these teams met last year. That didn’t stop the Wolverines from earning a 13-10 win as 19-point underdogs in Columbus.
This year’s game is interesting. In many ways, Ohio State’s roster is better than it was last year. Matt Patricia’s defense looks impenetrable, and Julian Sayin has looked like a Heisman Trophy candidate operating Ryan Day’s offense. The sophomore has thrown for 2,832 yards with 27 touchdowns and four interceptions in his first year as the Buckeyes starter, and he has completed a ridiculous 79.4% of his passes. The problem is that Sayin hasn’t been tested quite like this.
In Ohio State’s 14-7 win over Texas to start the season, Sayin was just 13 for 20 with 126 yards and a touchdown. He didn’t do anything special in that contest, and we haven’t exactly seen anything wildly impressive since. His best performance to date was a game in which he threw for 208 yards with two touchdowns and no picks in a road win over Washington on September 27. But that’s a Huskies defense that is tied for 52nd in the nation in Adjusted EPA per play allowed (-0.04). The Wolverines are currently 21st in the nation (-0.10) in that category.
Going into The Big House and facing this Michigan defense will be a whole different beast for a young, inexperienced starter. Michigan is allowing only 17.9 points per game, and this team has a very good secondary. The Wolverines also have a big defensive line, plus some talent on the edge. That said, I think there’s a good chance Michigan can rattle Sayin.
Of course, Bryce Underwood is similarly unproven under center. The talented freshman hasn’t played in a game this big yet, and he also hasn’t faced a defense this fast, physical, or structured. But I do think Michigan is going to be able to run on Ohio State. The Wolverines are eighth in the nation in Rush EPA per play (0.16) this season, and they have an elite offensive line. That line has also done well in carving out space against the Buckeyes before. And if Michigan does run the ball successfully, that will allow Underwood to settle in and make some throws.
This is just one of those rivalries in which you can throw out the records and the rankings. And you sure as heck can’t count the home team out. That’s why grabbing Michigan with the points is way too tempting, and I genuinely do think there’s a chance the Wolverines win this game. They’re a very good football team, but they’ve flown under the radar this year. I’ll also note that Michigan is 5-3 against the spread when facing teams with winning percentages of 75.0% or higher under Sherrone Moore. And while I’m not the biggest fan of his, he has been a part of a few of these games already. He’ll have Michigan fired up and ready to go.
Bet: Michigan +10.5 (-125) & Michigan ML (+330 – 0.25 units)
Wisconsin Badgers at Minnesota Golden Gophers – 3:30 pm ET
While Minnesota comes into this game having lost back-to-back games, Wisconsin has won two of its last three. Those wins also happened to come against ranked teams, with Luke Fickell’s group defeating Washington and Illinois. The Badgers also come into this game on a four-game cover streak. Wisconsin just hasn’t given up on this season, despite having every reason to do so. Things got off to a very bumpy start, with many even calling for Fickell’s job. However, Fickell has found a way to salvage the season. Now, he can really build momentum heading into next year by earning a road win over a bad Minnesota team.
Minnesota won Paul Bunyan’s Axe at Camp Randall last season, so the Badgers will be eager to win it back — and do it in TCF Bank Stadium. And realistically, it’d be a disappointment if Wisconsin can’t do it.
It’s just hard not to think the Badgers defense will be the best unit on the field here. Wisconsin has allowed 10 or fewer points in two of the last three games, plus the defense held up pretty well against Indiana. The Badgers have a really good group of linebackers, so they should be able to fly to the ball when the Golden Gophers look to run. And Minnesota’s passing game isn’t really dangerous, so Wisconsin’s above-average secondary should look pretty good here.
The Badgers just need to find a way to move the ball. But quarterback Carter Smith looks better and better each week, and Wisconsin has gotten the running game going over the last few games. That should mean that the Badgers will find a way to put up enough points to win.
It’s also worth nothing that Wisconsin is 4-2 both straight-up and ATS as a road favorite under Fickell. The team is also 2-0 both SU and ATS off an upset win under Fickell. So, this is a game in which I want a small piece of Wisconsin. And I’d be going even bigger on it if I didn’t already have Wisconsin Over 2.5 Big Ten wins riding on this result.
Bet: Wisconsin ML (-122)
Added Plays
PARLAY: Ole Miss ML vs. Mississippi State & New Mexico Alt +8.5 vs. San Diego State (-135 – 2 units)
Utah State ML (+133) vs. Boise State
Georgia -12.5 (-115) vs. Georgia Tech
Arizona State ML (+106) vs. Arizona
Texas A&M ML (-138 – 1.5 units) vs. Texas
PARLAY: Oklahoma State Alt +21.5 vs. Iowa State & West Virginia Alt +32.5 vs. Texas Tech (-152 – 1.5 units)
Louisville ML (-135 – 1.5 units) vs. Kentucky
Virginia Tech +8.5 (-105) vs. Virginia
Pittsburgh +7 (-109 – 2 units) & Pittsburgh ML (+225 – 0.5 units) vs. Miami
Clemson ML (+120) vs. South Carolina
Michigan State ML (-175 – 1.5 units) vs. Maryland
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.





