Mobile version. Acronyms are explained below. All times Eastern and PM, except where obvious. As of 01/10/2023 12:14:26 AM -0800.

Bowls When Where Time TV Teams Predictions
Bahamas Bowl Dec. 16 Nassau, Bahamas 11:30 ESPN MAC #1/2/3/4/5/6 C-USA #1/2/3 Miami* 10 Alabama-Birmingham* 21
Cure Bowl Dec. 16 Orlando, FL 3:00 ESPN AAC/MAC/Sun Belt #1/3/4/C-USA AAC/MAC/Sun Belt #1/3/4/C-USA Troy* 17 Texas-San Antonio* 14
Fenway Bowl Dec. 17 Boston, MA 11:00 ESPN ACC/C-USA AAC #1/2/3/4/C-USA Louisville** 27 Cincinnati** 14
Las Vegas Bowl Dec. 17 Las Vegas, NV 2:30 ESPN Pac-12 #2 SEC #2/3/4/5/6/7 Oregon State* 28 Florida** 24
LA Bowl Dec. 17 Inglewood, CA 3:30 ABC Pac-12 #5 MWC #1 Washington State** 28 Fresno State** 27
Lendingtree Bowl Dec. 17 Mobile, AL 5:45 ESPN MAC #1/2/3/4/5/6 Sun Belt #5/C-USA Southern Mississippi* 31 Rice1* 10
New Mexico Bowl Dec. 17 Albuquerque, NM 7:30 ABC AAC/MAC/Sun Belt MWC #3/4/5/MAC/Sun Belt Southern Methodist* 21 Brigham Young* 16
Frisco Bowl Dec. 17 Frisco, TX 9:15 ESPN AAC/MWC/MAC/C-USA AAC/MWC/MAC/C-USA Boise State* 21 North Texas* 24
Myrtle Beach Bowl Dec. 19 Conway, SC 2:30 ESPN AAC/MWC/Sun Belt #1/3/4/C-USA AAC/MAC/Sun Belt #1/3/4/C-USA Marshall** 35 Connecticut* 10
Potato Bowl Dec. 20 Boise, ID 3:30 ESPN MWC #3/4/5/Sun Belt MAC #1/2/3/4/5/6 San Jose State** 20 Eastern Michigan* 21
Boca Raton Bowl Dec. 20 Boca Raton, FL 7:30 ESPN AAC/MWC/Sun Belt #1/3/4/C-USA AAC/MAC/Sun Belt #1/3/4/C-USA Toledo** 31 Liberty* 21
New Orleans Bowl Dec. 21 New Orleans, LA 9:00 ESPN Sun Belt #2 C-USA #1/2/3 Western Kentucky* 17 South Alabama** 28
Armed Forces Bowl Dec. 22 Fort Worth, TX 7:30 ESPN Big 12 #6/7/MWC/C-USA AAC #1/2/3/4/Pac-12 #6/MWC/C-USA Baylor* 21 Air Force** 10
Independence Bowl Dec. 23 Shreveport, LA 3:00 ABC Army AAC #1/2/3/4 Louisiana* 21 Houston** 24
Gasparilla Bowl Dec. 23 Tampa, FL 6:30 ESPN SEC #8/9/ACC/AAC/C-USA SEC #8/9/Pac-12 #6/AAC/C-USA Wake Forest** 13 Missouri** 21
Hawaii Bowl Dec. 24 Honolulu, HI 8:00 ESPN MWC #3/4/5 C-USA #1/2/3 San Diego State* 14 Middle Tennessee State* 10
Quick Lane Bowl Dec. 26 Detroit, MI 2:30 ESPN Big Ten MAC #1/2/3/4/5/6 New Mexico State** 24 Bowling Green** 21
Camellia Bowl Dec. 27 Montgomery, AL 12:00 ESPN MAC #1/2/3/4/5/6 Sun Belt #1/3/4/C-USA Buffalo* 10 Georgia Southern* 24
First Responder Bowl Dec. 27 Dallas, TX 3:15 ESPN Big 12 #6/7/AAC/MWC/C-USA Pac-12 #6/AAC/MWC/C-USA Utah State** 13 Memphis* 31
Birmingham Bowl Dec. 27 Birmingham, AL 6:45 ESPN AAC/ACC/C-USA SEC #/8/9/AAC/C-USA East Carolina* 24 Coastal Carolina* 27
Guaranteed Rate Bowl Dec. 27 Phoenix, AZ 10:15 ESPN Big Ten/MWC #2 Big 12 #5/MWC #2 Wisconsin** 18 Oklahoma State* 24
Military Bowl Dec. 28 Annapolis, MD 2:00 ESPN ACC AAC #1/2/3/4 Duke** 21 Central Florida** 18
Liberty Bowl Dec. 28 Memphis, TN 5:30 ESPN Big 12 #4 SEC #2/3/4/5/6/7 Kansas** 14 Arkansas** 23
Holiday Bowl Dec. 28 San Diego, CA 8:00 FOX ACC Pac-12 #3 North Carolina* 21 Oregon** 42
Texas Bowl Dec. 28 Houston, TX 9:00 ESPN Big 12 #3 SEC #2/3/4/5/6/7 Texas Tech** 14 Mississippi** 28
Pinstripe Bowl Dec. 29 New York, NY 2:00 ESPN ACC Big Ten Syracuse** 10 Minnesota* 24
Cheez-It Bowl Dec. 29 Orlando, FL 5:30 ESPN ACC Big 12 #2 Florida State* 27 Oklahoma* 17
Alamo Bowl Dec. 29 San Antonio, TX 9:00 ESPN Big 12 #1 Pac-12 #1 Texas** 38 Washington** 31
Mayo Bowl Dec. 30 Charlotte, NC 12:00 ESPN ACC Big Ten North Carolina State** 18 Maryland** 27
Sun Bowl Dec. 30 El Paso, TX 2:00 CBS ACC Pac-12 #4 Pittsburgh** 13 California-Los Angeles* 28
Gator Bowl Dec. 30 Jacksonville, FL 3:30 ESPN ACC SEC #2/3/4/5/6/7 Notre Dame* 31 South Carolina** 34
Arizona Bowl Dec. 30 Tuscon, AZ 4:30 Brstl MWC #2/3 MAC #1/2/3/4/5/6 Wyoming* 14 Ohio* 21
Orange Bowl Dec. 30 Miami Gardens, FL 8:00 ESPN CFP (ACC) CFP (Big Ten/SEC/ND) Clemson** 18 Tennessee** 29
Music City Bowl Dec. 31 Nashville, TN 12:00 ABC Big Ten SEC #2/3/4/5/6/7 Iowa** 10 Kentucky** 14
Sugar Bowl Dec. 31 New Orleans, LA 12:00 ESPN CFP (Big 12) CFP (SEC) Kansas State** 21 Alabama** 31
Fiesta Bowl Dec. 31 Glendale, AZ 4:00 ESPN CFP Semi-final CFP Semi-final Michigan (#2)** 42 Texas Christian (#3)** 24
Peach Bowl Dec. 31 Atlanta, GA 8:00 ESPN CFP Semi-final CFP Semi-final Georgia (#1)** 28 Ohio State (#4)** 27
ReliaQuest Bowl Jan. 2 Tampa, FL 12:00 ESPN2 Big Ten/ACC SEC #2/3/4/5/6/7 Illinois* 24 Mississippi State** 45
Citrus Bowl Jan. 2 Orlando, FL 1:00 ABC Big Ten #1 SEC #1 Purdue* 21 Louisiana State** 34
Cotton Bowl Jan. 2 Arlington, TX 1:00 ESPN CFP (At-large) CFP (At-large) Southern California** 28 Tulane** 21
Rose Bowl Jan. 2 Pasadena, CA 5:00 ESPN CFP (Big Ten) CPF (Pac-12) Pennsylvania State** 14 Utah** 18
CFP Championship Game Jan. 9 Inglewood, CA 7:30 ESPN Fiesta Bowl Winner Peach Bowl Winner Texas Christian (#3) 21 Georgia (#1) 45

Teams 6-6 or better that need at-large bids:

Overall: 24-18 (57.1%)
Scores: 1-83 (1.19%)

?=at-large because some conference couldn't fill its bids
* = Accepted invitation
** = Predicted correctly
A team in bold indicates that I predicted the winner correctly
A team in italics means that team won the game, but was not who I picked
A bold score means that I actually managed to pick the score correctly
1: Team meets one of the exception criteria, see the blurb about bylaw 18.7.2 below.

Old predictions
Past years: 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | Index

Conference  Teams Eligible Teams With Bids
ACC 14 9 9
Big Ten 14 9 9
Big 12 10 8 8
Pac-12 12 7 7
SEC 14 11 11
AAC 11 7 7
C-USA 11 5 6
MAC 12 6 6
MWC 12 7 7
Sun Belt 14 7 7
Indepedents 7 4 5
Totals 131 80 82

Above table reflects all teams that are currently bowl eligible as of when this page was last updated. 82 teams are needed to fill all available bids. Note that the Sun Belt's count will not include transitioning James Madison as eligible. I also did not count New Mexico State's waiver for the indepedenents, or Rice getting in at 5-7.

The introduction of the College Football Playoff in the 2014-2015 season changed a bunch of stuff. Below is a quick guide to the process and links to sources of information.

The College Football Playoff is a new system that includes a rotating set of six bowl games (the Peach, Cotton, Rose, Fiesta, Sugar, and Orange) plus a championship game. Each year, two of the games will host semi-final games, which will be seeded according to a committee. The winners of those games will meet in the championship game. The rotation of the games is as such for the semi-finals:
2014, 2017, 2020, 2023: Rose and Sugar
2015, 2018, 2021, 2024: Orange and Cotton
2016, 2019, 2022, 2025: Fiesta and Peach

When those games aren't hosting national semi-finals, they will be the home for conference champions and other teams not selected for the semi-finals. The default matchups are:
Rose: Big Ten #1 vs. Pac-12 #1
Sugar: SEC #1 vs. Big 12 #1
Orange: Highest-ranked ACC vs. the highest-ranked available team from the SEC, Big Ten, or Notre Dame
Cotton, Fiesta, and Peach: At-large selections or the "top team" from the Group of Five (which consists of the non-autobid conferences (the American, C-USA, MAC, Mountain West, and Sun Belt). These bowls can also host the Big Ten or SEC champions if they are not in the playoff when the Rose or Sugar bowls are part of the playoff.

Other rules:
1. Notre Dame can only appear twice as an at-large
2. If the ACC faces a rematch in the Orange Bowl, then the Orange can select the highest ranked available opponent (according to the committee) and the spurned team is placed elsewhere in the framework.
3. If a conference's champion is selected for the play-off, then the next highest ranked team from that conference assumes the berth, except in the Big 12, where the conference runner-up gets it.

Future championship game sites:
2023: Houston, TX
2024: Atlanta, GA
2025: Miami Gardens, FL

"ACC #1" means "the first ACC team after the CFP selection process", not "the ACC champion".

Overall eligibility: In the 2022-2023 NCAA Division I Manual (warning, PDF) bylaw 18.7.2 governs Division I FBS football eligibility. The NCAA defines a "deserving team" as a team with an equal number of wins and losses, i.e, a record of 6-6 and better against FBS opponents. For the purposes of this record, a team is also allowed to count one FCS win as well. For 2013, the NCAA added what one might call the "UCLA and Georgia Tech" rule which basically boils down to: a) winning your conference title game makes you a "deserving team" and b) losing your title game does not affect your "deserving team" status.

In addition to deserving teams, bylaw 18.7.2 also spells out what will happen if there are not enough bowl eligible teams for the 40 bowl games. Note that these criteria apply in order, and a particular bowl game may use a team from this "pool" once every four years.
1. The "counting 1 FCS win" rule only applies if the FCS team in question uses 80% of available scholarships out of 63 (so 56.7 scholarships, as FCS allows partial scholarships), so the first criteria is that any FCS school counts for the 1-win.
2. Teams that finished 6-7.
3. Teams that are reclassifying to FBS and have a 6-6 record or better.
4. From here, teams in order of their multi-year Academic Progress Rate (APR).

A new cycle began in 2020, which was of course immediately disrupted. Many of these changes are described here, and others are pieced together from various other sources.

The 2020-2025 ACC bowl agreements were announced in 2020 and pretty much abandon any sort of ranking criteria completely. The most important thing is that if the ACC's opponent in the Orange Bowl is from the Big Ten, it will also get a team in the ReliaQuest Bowl in place of the Big Ten.
The Big Ten selection process has its own page. The ReliaQuest Bowl will pick an ACC team if the ACC faces a Big Ten team in the Orange Bowl (see below).
The Big 12 selection order.
For the Pac-12, I haven't been able to find an official source yet, but Jon Wilner is likely more reliable than the conference itself anyway. Note that the Pac-12 Championship Game loser won't make a repeat trip to Las Vegas for that bowl.
The SEC bowl selection order. Note that of the "pool of six", the Liberty is the first off if there's not enough teams.
The American bowl lineup (page 16). The American has 4 guarunteed slots for 2022 (Military, Hawaii, Armed Forces, and Fenway), plus 3 (at least) slots in the Frisco, Cure, Boca Raton, Gasparilla, Birmingham, First Responder, or Myrtle Beach Bowls.
The Mountain West selection process is here. Their notes mention that for any ESPN Events bowls they're not otherwise contracted with, it will "likely be held in the Dallas-Fort Worth Metroplex". This implies the Armed Forces, First Responder, and Frisco Bowls.
I haven't been able to find an official source for the MAC. For now, I am using this. According to that source, the MAC will get 2 teams into the Cure, Myrtle Beach, New Mexico, Boca Raton, or Frisco Bowls.
The Sun Belt released their official bowl selection process here last season. I don't have 2022 information of them yet, other than this source. I believe that per the NCAA rules above, James Madison would be eligible if they are 6-5 or better and there are not 82 otherwise bowl eligible teams.
The Conference USA bowl agreements are here. Note that of the group just marked as "C-USA" the confernece will place 4-5 teams.
As far as independents other than Notre Dame go: this season, Army is set for the Independnece Bowl. BYU can go to any ESPN owned and operated bowl. Liberty, New Mexico State, Connecticut, and Massachusetts are not actively affliated, though per NCAA rules they should be considered to be above any teams worse than 6-6.

ESPN owns and operates the following bowls: Armed Forces Bowl, Birmingham Bowl, Bahamas Bowl, Boca Raton Bowl, Camellia Bowl, Potato Bowl, First Responder Bowl, Frisco Bowl, Gasparilla Bowl, Hawaii Bowl, Las Vegas Bowl, Myrtle Beach Bowl, New Mexico Bowl, and the Texas Bowl. Occasionally swaps occur for random reasons usually involving these games.

Schedule sources: Matt Sarz, conference media guides (see above), and individual bowl websites.