In week 7 my Free Analysis sides were 21-22-1 overall, including 8-9 on games with a difference or 4+ points from the spread. Totals were 21-22-3, including 3-2 on differences of 6 points or more from the line, which are historically profitable (37-29 last season but just 14-19 this season).

 

For the season, the Free Analysis sides are now 136-129-7, and 40-35-3 on games with a difference or 4+ points from the spread. Totals are now just 124-148-6 and 14-19 on differences of 6 points or more.

 

The record on all Free Analysis sides is now 1762-1560-69 ATS since 2013, which is very good picking nearly every game over 6-plus years. The Free Analysis sides in which my predicted margin was 4 points or more away from the line are now 609-508-25. Totals on the Free pages are now 1471-1442-22 in the 5-plus seasons I’ve been tracking them.

 

The spreads posted are the consensus lines at the time I posted each analysis and that is the line is use to grade the Free Analysis.

My 2018 College Football Best Bets were 52-35-2 (75-49-3 on a Star Basis) and the Strong Opinions were 22-18. This season, I’m 13-11-2 on my College Best Bets and 12-89 on the Strong Opinions.

Top 25

(4) Ohio St. @
Northwestern

Fri, Oct 18 5:30 PM PT

Rotation: 313,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(3) Clemson @
Louisville

Sat, Oct 19 9:00 AM PT

Rotation: 321,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

East Carolina @
UCF

Sat, Oct 19 4:00 PM PT

Rotation: 337,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

Tulsa @
(21) Cincinnati

Sat, Oct 19 12:30 PM PT

Rotation: 339,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

No Carolina St. @
Boston College

Sat, Oct 19 9:00 AM PT

Rotation: 341,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

Purdue @
(23) Iowa

Sat, Oct 19 9:00 AM PT

Rotation: 343,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

Kansas @
(15) Texas

Sat, Oct 19 4:00 PM PT

Rotation: 349,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(6) Wisconsin @
Illinois

Sat, Oct 19 9:00 AM PT

Rotation: 351,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(14) Boise St. @
BYU

Sat, Oct 19 7:15 PM PT

Rotation: 355,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(17) Arizona St. @
(13) Utah

Sat, Oct 19 3:00 PM PT

Rotation: 359,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(12) Oregon @
(25) Washington

Sat, Oct 19 12:30 PM PT

Rotation: 367,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

Colorado @
Washington St.

Sat, Oct 19 4:00 PM PT

Rotation: 371,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(9) Florida @
South Carolina

Sat, Oct 19 9:00 AM PT

Rotation: 373,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

Kentucky @
(10) Georgia

Sat, Oct 19 3:00 PM PT

Rotation: 375,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(2) LSU @
Mississippi St.

Sat, Oct 19 12:30 PM PT

Rotation: 379,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

Tennessee @
(1) Alabama

Sat, Oct 19 6:00 PM PT

Rotation: 381,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

West Virginia @
(5) Oklahoma

Sat, Oct 19 9:00 AM PT

Rotation: 387,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(18) Baylor @
Oklahoma St.

Sat, Oct 19 1:00 PM PT

Rotation: 389,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(11) Auburn @
Arkansas

Sat, Oct 19 9:00 AM PT

Rotation: 391,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(20) Minnesota @
Rutgers

Sat, Oct 19 12:30 PM PT

Rotation: 399,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

South Florida @
Navy

Sat, Oct 19 12:30 PM PT

Rotation: 403,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

UL Monroe @
(24) Appalachian State

Sat, Oct 19 12:30 PM PT

Rotation: 405,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(22) Missouri @
Vanderbilt

Sat, Oct 19 1:00 PM PT

Rotation: 407,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

Temple @
(19) SMU

Sat, Oct 19 12:30 PM PT

Rotation: 417,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.

(16) Michigan @
(7) Penn St.

Sat, Oct 19 4:30 PM PT

Rotation: 421,

Game Analysis view matchup stats

Create an account to get analysis and updates sent to your inbox.
I have not completed my analysis on this game. I start posting the Free Analysis on Thursday and usually have all analysis completed by early Saturday morning.