Every summer since 2007 I have created an intricate set of college football predictions for each upcoming season. This year is no exception, as I will be using my blog over the next few weeks to publish my 20th annual college football preview guide which will contain 20 entries in all. Over the past decade or, I have made my college football offseason more expansive by predicting the outcome of every single game that is played by every FBS team over the course of the entire regular season season. I obviously sprinkle a few upsets in there when favored teams matchup poorly with inferior opponents or play them at inopportune times. Last season, I picked 15 correct upsets in this entry including most notably Ohio over West Virginia, Tulane over Duke, Memphis over Arkansas, and Virginia over Florida State. This year’s upset picks are listed below in chronological order, and the 10 upset picks that will be the most impactful to the college football playoff picture are marked in bold. Also, the (H), (A), and (N) monikers written on each line represents whether or not the the team pulling off the upset is playing the game at home, away from home, or at a neutral site. I have also included my reasons why each upset is going to happen in parentheses next to each pick.
| Preseason Upset Picks of the Year | |
| 1 | Tulsa over Oklahoma State (H)- Sept 5 (spot, history, location) |
| 2 | Baylor over Auburn (N)- Sept 5 (matchups, spot) |
| 3 | Tarleton State over Bowling Green (A)- Sept 5 (history, spot) |
| 4 | Montana State over Nevada (A)- Sept 12 (spot, history) |
| 5 | Illinois State over Northern Illinois (A)- Sept 12 (history, spot) |
| 6 | NC State over Vanderbilt (A)- Sept 19 (spot) |
| 7 | Cal over Clemson (H)- Sept 25 (location, spot) |
| 8 | Stanford over Georgia Tech (H)- Sept 26 (matchups, location) |
| 9 | Michigan State over Nebraska (H)- Sept 26 (location, matchups) |
| 10 | UTEP over Oregon State (H)- Sept 26 (location, matchups) |
| 11 | TCU over BYU (H)- Oct 3 (location, matchups) |
| 12 | Iowa over Ohio State (H)- Oct 3 (location, history) |
| 13 | Clemson over Miami-FL (H)- Oct 3 (location, history) |
| 14 | Purdue over Minnesota (H)- Oct 10 (spot, location) |
| 15 | Akron over Eastern Michigan (H)- Oct 10 (spot, location, matchups) |
| 16 | Northern Illinois over Air Force (H)- Oct 10 (location, spot) |
| 17 | Fresno State over Boise State (H)- Oct 10 (history, location, spot) |
| 18 | Missouri over Texas A & M (H)- Oct 10 (matchups, location) |
| 19 | Arkansas over Tennessee (H)- Oct 10 (history, spot) |
| 20 | Georgia Southern over James Madison (H)- Oct 10 (spot, matchups, location) |
| 21 | BYU over Notre Dame (H)- Oct 17 (location, history) |
| 22 | Sacramento State over Ohio (H)- Oct 17 (spot, location) |
| 23 | UCF over BYU (H)- Oct 24 (location, spot) |
| 24 | Auburn over LSU (H)- Oct 24 (spot, history) |
| 25 | Charlotte over Tulane (H)- Oct 30 (spot, matchups) |
| 26 | Maryland over Illinois (H)- Oct 31 (spot, location, matchups) |
| 27 | Florida over Oklahoma (H)- Nov 7 (spot, location) |
| 28 | Ole Miss over Georgia (H)- Nov 7 (spot, location, history) |
| 29 | Nevada over New Mexico (H)- Nov 7 (history, location, spot) |
| 30 | UTEP over Hawaii (H)- Nov 7 (location, matchups, spot) |
| 31 | New Mexico State over Liberty (H)- Nov 7 (spot, location) |
| 32 | Boston College over Florida State (H)- Nov 7 (spot, location, history) |
| 33 | Ball State over Buffalo (H)- Nov 11 (history, matchups, location) |
| 34 | Ole Miss over Oklahoma (A)- Nov 14 (history, matchups) |
| 35 | Baylor over Texas Tech (H)- Nov 21 (location, spot) |
| 36 | Washington over Indiana (H)- Nov 21 (location, matchups) |
| 37 | Nebraska over Ohio State (H)- Nov 21 (location, spot) |
| 38 | North Carolina over Virginia (A)- Nov 21 (history, matchups) |
| 39 | Tulsa over UTSA (A)- Nov 28 (matchups) |
| 40 | Kentucky over Louisville (H)- Nov 28 (spot, location) |
