🏈 College Football
Thursday Night Slate Recap – Aug. 28, 2025

College football finally put the ball in the air last night, and the scoreboard got plenty of work. Some teams flexed, some barely survived, and some flat-out embarrassed themselves on national TV. Let’s run it down…
🚨 Blowouts & Beatdowns
- Missouri 61, Central Arkansas 6 – Beau Pribula (283 yards) looked sharp, Marquis Johnson (134 receiving) ate, and Mizzou treated this like a fall scrimmage. SEC depth vs. FCS is just theft.
- Duke 45, Elon 17 – Darian Mensah (389 yards) aired it out with ease. Duke keeps stockpiling sneaky WRs — Cooper Barkate (117) looked like the guy.
- UAB 52, Alabama State 42 – This was supposed to be a paycheck game, but the Hornets put 42 on UAB. Andrew Body (312 passing) and Jevon Jackson (166 rushing) turned it into a Big 12 scorefest. UAB still pulled away late.
- San Diego State 42, Stony Brook 0 – Lucky Sutton ran for 100 on autopilot. Zero drama. Zero pulse.
😬 Survive and Advance
- Nebraska 20, Cincinnati 17 – Dylan Raiola (243 yards) got the W, but it was ugly. Cornhuskers leaned on Emmett Johnson (108 rushing) just enough. Cincy fans are already wondering how they let this one slip.
- UCF 17, Jacksonville State 10 – Knights looked sluggish. Tayven Jackson (282) had numbers, but only one TD. J’ville State hung around way too long.
- Wisconsin 17, Miami (OH) 0 – Danny O’Neil (120) wasn’t asked to do much. Dilin Jones (73) carried the load. A win is a win, but that’s not the kind of box score that scares the Big Ten.
🔥 Statement Wins
- NC State 24, East Carolina 17 – Katin Houser (366 yards) dropped bombs. Wesley Grimes (121) looked unguardable. Pack fans can exhale.
- Minnesota 23, Buffalo 10 – Drake Lindsey (290) showed why PJ Fleck gave him the keys early. Darius Taylor (141 rushing) is still the engine. Gophers grind it out.
- Houston 27, Stephen F. Austin 0 – Conner Weigman (159) had a safe debut, Dean Connors paced the ground game. Cougars quietly handled business.
- Rutgers 34, Ohio 31 – Athan Kaliakmanis (252 yards) saved the Scarlet Knights in a barnburner. Don’t sleep on Chase Hendricks (115 receiving) for Ohio though — he torched RU all night.
❌ Flat-Out Embarrassing
- South Florida 34, Boise State 7 – Maddux Madsen threw for 225, but it meant nothing. Broncos got run off the field by Alvon Isaac (52 rush, 96 receiving Chas Nimrod). That’s not a typo. USF bullied Boise in every phase.
- Wyoming 10, Akron 0 – This wasn’t football, it was punishment. Kaden Anderson (260 passing) and Sam Scott (132 rushing) put up solid numbers, but only 10 points? Akron, man…
- Bowling Green 26, Lafayette 7 – Dean DeNobile (112 yards) did just enough. This game was background noise at best.
📝 UNC’s Final Word
Night one of the big slate gave us a little of everything: blowouts, nail-biters, and Boise State getting sent back to the Stone Age. Missouri and Duke flexed, Nebraska escaped, and UAB fans already have blood pressure issues.
But make no mistake, this was the warm-up act. Saturday is when the real show hits.
Thursday night’s lesson: some programs are in midseason form, others are already in midseason excuses.
🏈 College Football
College Football ATS Standings – Week 4 Snapshot

🔥 Best ATS Performers (Undefeated Against the Spread)
- Florida State (2-0 ATS) – covering by wide margins early.
- Old Dominion (3-0 ATS) – flying under the radar, perfect vs the number.
- East Carolina (3-0 ATS) – strong start for bettors backing the Pirates.
- Vanderbilt (3-0 ATS) – cashing tickets, market may adjust soon.
- Georgia Tech (3-0 ATS) – sneaky value early.
- BYU (3-0 ATS) – Cougars keeping games close, good dog value.
- LSU (3-0 ATS) – chalk or not, Tigers are covering.
- Utah State (3-0 ATS) – Mountain West moneymaker.
- Indiana (3-0 ATS) – another underdog turning profits.
- Mississippi State (3-0 ATS) – Bulldogs rolling with consistency.
- James Madison (3-0 ATS) – Dukes keep cashing.
- Texas Tech (3-0 ATS) – strong vs market expectations.
🚨 Struggling ATS Teams
- Oregon (0-3 ATS) – winning, but not covering big numbers.
- Temple (0-3 ATS) – market fades proving correct so far.
- Nebraska (0-3 ATS) – 3-0 straight up but no covers.
- UTEP (0-3 ATS) – Miners are burning bettors.
- Saint Francis (0-3 ATS) – no traction early.
- USC (0-3 ATS) – public darling, but not paying out.
- Indiana State (0-3 ATS) – completely ice cold.
- Northwestern State (0-3 ATS) – fade-worthy.
- Bowling Green (0-3 ATS) – market overrating them.
- Cal (0-3 ATS) – Bears lagging vs expectations.
- Miami (OH) (0-3 ATS) – winless vs the number.
- Florida Atlantic (0-3 ATS) – struggling to meet lines.
- Wisconsin (0-3 ATS) – Badgers failing to cover.
- Arkansas State (0-3 ATS) – winless against the spread.
📌 Betting Tips
- Underdog Gold: Teams like Vanderbilt, Indiana, and James Madison are perfect ATS thanks to being undervalued by books.
- Overvalued Chalk: USC, Oregon, and Wisconsin are classic “public teams” that win straight up but fail to cover inflated spreads.
- Mid-major value: UTEP, Temple, and FAU remain fade material, while Old Dominion and East Carolina are early-season profit machines.
⚡ Key Takeaway: Don’t just bet records, bet perception. Teams like USC and Oregon are winning but bleeding ATS backers, while under-the-radar squads like James Madison and Old Dominion are quietly minting tickets.
🏈 College Football
Weather Watch: NCAA Football Week 4 Betting Impact

As we roll into Week 4, Mother Nature is lining up to play defense in several key matchups. Wind and rain can be as impactful as injuries, forcing coaches to lean on the ground game, change tempo, and turn high-scoring shootouts into grind-it-out slugfests. Here’s where the forecast matters most:
💨 Wind Trouble Spots
- Army vs North Texas – Gusts of 12–14 mph expected. That is right in Army’s comfort zone, their ground-heavy style will not blink while NT’s pass game could sputter.
- Nebraska vs #21 Michigan – Winds 12–15 mph in Lincoln. Passing efficiency takes a hit, and this total already had Under money.
- Wisconsin vs Maryland – Breezes 10–12 mph with cooler temps. Wisconsin’s run-first approach fits the script.
- Kansas vs West Virginia – Forecast calling for 15+ mph winds. Passing and kicking could get ugly, making this one a prime Under candidate.
- Notre Dame vs Purdue – About 12 mph in South Bend. Irish offense already searching, wind may cap explosive plays.
- BYU vs East Carolina – Steady 10–12 mph in Provo. Slight lean Under, especially with two inconsistent passing attacks.
🌧️ Rain on the Radar
- Florida vs #4 Miami (FL) – Humid with scattered showers. Slick conditions could dampen Miami’s vertical passing and keep this closer than the line suggests.
- #13 Ole Miss vs Tulane – Light showers possible in New Orleans. Nothing severe, but could slow tempo and affect footing.
- Arkansas vs Memphis – Spotty rain with wind. If it lingers, Memphis’ balanced attack could lean heavier on the run.
🌙 Late-Night Chill
- #6 Oregon vs Oregon State – Clear skies, temps dipping into the low 50s. Advantage Ducks with depth, but expect some slower starts.
- #25 USC vs Michigan State – Mid-50s and breezy. Ball control might play a bigger role than expected.
- Colorado vs Wyoming – Cool, around 50°, with altitude in play. Passing may get tested late in the game.
📌 Takeaways
- Unders are in play across the Midwest: Nebraska, Wisconsin, Notre Dame, Kansas/WVU all project as wind-impacted totals.
- Rain threats in Florida, Ole Miss/Tulane, and Arkansas/Memphis games could mute explosive plays and favor underdogs.
- Late-night edges point to tempo dips in the Pac-12 and Big Ten matchups, with USC, Oregon, and Colorado games all leaning cooler and slower.
⚡ Bottom line: Weather is a hidden line mover. Pay attention before you fire. Today’s board has multiple matchups where wind and rain might dictate the pace more than the oddsmakers.
🏈 College Football
Biggest Line Movers – NCAA Football Week 4

The Week 4 slate is already buzzing, with oddsmakers making heavy adjustments from the openers. Here’s a breakdown of where the biggest shifts have landed:
🚨 Major Swings & Flips
- Army vs North Texas – Opener NT -1.5, now Army -2.5. A full 4-point swing and outright flip to Army.
- Nebraska vs Michigan (#21) – Wolverines opened -3.5, now around -1/PK. Strong early backing on the home Huskers.
- Notre Dame (#24) vs Purdue – Irish fell from -27.5 → -24.5/-25.5. Bettors fading ND’s heavy chalk after a slow start.
- Miami (FL) (#4) vs Florida – Canes trimmed from -9.5 → -7/-7.5. Big move toward the Gators.
- Ole Miss (#13) vs Tulane – Rebels dropped from -12.5 → -10.5/-11. Tulane earning sharp respect.
📉 Money Against the Favorites
- Texas vs Sam Houston St – Longhorns -41.5 → -39. Few bettors eager to lay over 40.
- Western Kentucky vs Nevada – Hilltoppers -11.5 → -9.5. Market grabbing Nevada.
- Missouri (#23) vs South Carolina – Tigers cut from -11.5 → -9.5/-10. SC backers piling in.
📈 Steam on the Favorites
- Wisconsin vs Maryland – Badgers opened -7.5, now -9.5/-10. Early Wisconsin money showing.
- Boise State @ Air Force – Broncos -9.5 → -11/-12. Market siding with Boise.
- Oklahoma (#11) vs Auburn (#22) – Sooners -5.5 → -6.5. Sharps laying the number.
- Kansas vs West Virginia – KU -11.5 → -12.5/-13.5. Confidence in Jayhawks’ offense.
📝 Takeaways
- Two outright flips (Army, Nebraska) define this week’s action.
- Public darlings fading: Notre Dame, Miami, and Ole Miss all seeing resistance.
- Sharps boosting Big Ten power: Wisconsin money is strong.
- Underdog bites: Nevada, Sam Houston, and South Carolina all drawing buy-back.
🏈 College Football
Kentucky’s Last-Second FG: The Cover Nobody Asked For

Ole Miss fans should’ve left Kroger Field celebrating a hard-fought SEC road win. Instead, anyone holding a betting slip was either popping champagne or throwing it across the room after Kentucky pulled one of the strangest late-game moves in recent memory: a field goal with 10 seconds left to cut the score to 30–23.
Rebels Get Their Revenge
No. 20 Ole Miss (2–0) avenged last year’s 20–17 home loss to Kentucky by doing what Lane Kiffin teams do best—piling up yards and explosive plays.
- Kewan Lacy: 138 rushing yards and a touchdown, carrying the load and chewing clock.
- Austin Simmons: 235 passing yards, overcoming two early interceptions that had the Rebels in a 10–0 hole.
- Harrison Wallace III: 117 receiving yards, including a 55-yard bomb that flipped the game’s momentum.
Ole Miss finished with 457 yards of offense and four plays of 20+ yards. They’re averaging 575 yards per game through two weeks. That’s PlayStation numbers.
Kentucky Fights, But…
The Wildcats (1–1, 0–1 SEC) extended their losing streak in league play to eight games. Zach Calzada threw for 149 yards before leaving with a shoulder injury, while Seth McGowan provided the punch with 88 yards and two touchdowns.
Defensive back Ty Bryant was a first-half star, snagging two interceptions in back-to-back possessions that Kentucky turned into touchdowns. The Wildcats led early, but Ole Miss’ offense eventually wore them down.
Then Came the Kick
Down 10 points with seconds left, Kentucky lined up for a field goal. Not a Hail Mary, not a desperate end-zone shot, a field goal. The snap, the hold, the kick—good. Final score: 30–23.
On the field, it meant nothing. For bettors, it meant everything. Kentucky was a 9.5-point underdog. That kick? The ultimate backdoor cover.
- Ole Miss -9.5 bettors: “We hate this team forever.”
- Kentucky +9.5 bettors: “Mark Stoops is a genius.”
- Everyone else: “Wait… why are they kicking?”
The Bigger Picture
For Ole Miss, it’s a résumé win and proof this offense can travel. Lane Kiffin’s crew is 2–0, averaging over 1,100 yards across their first two games, and set to keep climbing in the polls.
For Kentucky, the effort was there, the execution wasn’t. Eight straight SEC losses is a nasty stat, but Stoops praised the fight of his team: “I like the way they fight and scrap. They’ll improve.” Maybe so. But in the meantime, the Wildcats will be remembered for kicking a field goal that mattered only in Vegas.
Up Next
- Ole Miss: Hosts Arkansas next Saturday.
- Kentucky: Hosts Eastern Michigan in a game that’s unlikely to cause quite as much chaos—unless Stoops lines up another last-second field goal for the spread.