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. Without further ado, here are my predicted bowl match-ups for the 2025 season. Note, the parentheses next to the teams in the 11 CFP games represents that team’s predicted playoff seeding.
| Date | Bowl | Teams | Time | Channel | |
| Dec. 15 | Salute to Veterans | Ohio | Louisiana Tech | 5:30 | ESPN |
| Dec. 15 | Frisco Football Classic | Kennesaw State | Nevada | 9:00 | ESPN |
| Dec. 18 | Boca Raton | Coastal Carolina | Central Michigan | 11:00 (AM) | ESPN |
| Dec. 18 | Gasparilla Bowl | Georgia Tech | Northwestern | 2:30 | ESPN |
| Dec. 18 | 1st Round of CFP | (7) Oregon | (10) Texas Tech | 8:00 | ESPN |
| Dec. 19 | 1st Round of CFP | (8) Miami-FL | (9) TCU | 12:00 | ESPN |
| Dec. 19 | 1st Round of CFP | (5) Alabama | (12) Boise State | 3:30 | TNT |
| Dec. 19 | 1st Round of CFP | (6) Southern Cal | (11) BYU | 7:30 | TNT |
| Dec. 21 | Myrtle Beach Bowl | East Carolina | James Madison | 11:00 (AM) | ESPN |
| Dec. 21 | Famous Idaho Potato | Western Michigan | Wyoming | 2:30 | ESPN |
| Dec. 22 | Puerto Rico | Tulsa | Miami-OH | 1:30 | ESPN |
| Dec. 22 | Cure | Florida Atlantic | Troy | 5:00 | ESPN |
| Dec. 22 | Independence | West Virginia | California | 8:30 | ESPN |
| Dec. 23 | New Orleans | Jacksonville State | Arkansas State | 2:00 | ESPN |
| Dec. 23 | Armed Forces | Army | UL-Lafayette | 5:30 | ESPN |
| Dec. 23 | Frisco | UTSA | Fresno State | 9:00 | ESPN |
| Dec. 24 | New Mexico | Texas State | New Mexico | 2:30 | ESPN |
| Dec. 24 | Hawaii | Hawaii | Washington State | 7:00 | ESPN |
| Dec. 26 | Pinstripe | Pittsburgh | Iowa | 12:00 | ABC |
| Dec. 26 | Fenway | Wake Forest | Tulane | 2:00 | ESPN |
| Dec. 26 | Duke’s Mayo (Belk) | Virginia Tech | South Carolina | 3:30 | ABC |
| Dec. 26 | 68 Ventures (Mobile) | Western Kentucky | Appalachian State | 5:30 | ESPN |
| Dec. 26 | Cactus | Nebraska | UCF | 7:30 | ABC |
| Dec. 28 | Military | Navy | Virginia | 2:00 | ESPN |
| Dec. 29 | Birmingham | Memphis | Liberty | 2:00 | ESPN |
| Dec. 29 | Pop-Tarts | Louisville | Kansas State | 5:30 | ESPN |
| Dec. 29 | Alamo | Houston | UCLA | 9:00 | ESPN |
| Dec. 30 | Gator | NC State | Tennessee | 11:30 (AM) | ESPN |
| Dec. 30 | Music City | Penn State | Texas | 3:00 | ESPN |
| Dec. 30 | Fiesta (CFP Quarterfinal # 1) | (2) Notre Dame | Oregon | 7:30 | TNT |
| Dec. 31 | ReliaQuest (Outback) | Michigan | Texas A & M | 12:00 | ESPN |
| Dec. 31 | Sun | Florida State | Utah | 2:00 | CBS |
| Dec. 31 | Las Vegas | Arizona | Washington | 3:45 | ESPN |
| Dec. 31 | Texas | Baylor | Missouri | 7:30 | ESPN |
| Jan. 1 | Peach (CFP Quarterfinal # 2) | (1) Georgia | Miami-FL | 12:00 | TNT |
| Jan. 1 | Rose (CFP Quarterfinal # 3) | (4) Ohio State | Alabama | 4:00 | ESPN |
| Jan. 1 | Cotton (CFP Quarterfinal # 4) | (3) Ole Miss | Southern Cal | 8:00 | ESPN |
| Jan. 2 | Citrus | Indiana | Oklahoma | 12:00 | ABC |
| Jan. 2 | First Responder (Heart of Dallas) | SMU | South Florida | 3:30 | ABC |
| Jan. 2 | Liberty | Wisconsin | LSU | 7:30 | ABC |
| TBD | Holiday | Arizona State | Clemson | TBD | FOX |
| TBD | Poinsettia | San Diego State | UNLV | TBD | ESPN |
| TBD | Arizona | Toledo | Air Force | 4:30 | CW |
| Jan. 14 | Orange (CFP Semifinal # 1) | Notre Dame | Ole Miss | 7:30 | TNT |
| Jan 15 | Sugar (CFP Semifinal # 2) | Georgia | Ohio State | 7:30 | ESPN |
| Jan. 25 | CFP Championship Game | Notre Dame | Georgia | 7:30 | ESPN |
