The first week of college football has finally arrived and fans are in store for one of the better opening weekends in recent memory.

There will be four matchups of top 25 teams, including tradition-rich Alabama and USC, and three other games that might end up outdoing the ranked matchups. Texas faces Notre Dame, UCLA plays Texas A&M, and LSU travels to Lambeau Field to take on Wisconsin.

This is what the full schedule of top 25 games looks like for week one set plan accordingly.

All Times EDT
Thursday

No. 9 Tennessee vs. Appalachian State, 7:30 p.m.

No. 19 Louisville vs. Charlotte, 7 p.m.

Friday

No. 8 Stanford vs. Kansas State, 9 p.m.

No. 12 Michigan State vs. Furman, 7 p.m.

No. 23 Baylor vs. Northwestern State, 7:30 p.m.

Saturday

No. 1 Alabama vs. No. 20 Southern Cal at Arlington, Texas, 8 p.m.

No. 2 Clemson at Auburn, 9 p.m.

No. 3 Oklahoma at No. 15 Houston, Noon

No. 5 LSU vs. Wisconsin at Green Bay, Wis., 3:30 p.m.

No. 6 Ohio State vs. Bowling Green, Noon

No. 7 Michigan vs. Hawaii, Noon

No. 13 TCU vs. South Dakota State, 8 p.m.

No. 14 Washington vs. Rutgers, 2 p.m.

No. 16 UCLA at Texas A&M, 3:30 p.m.

No. 17 Iowa vs. Miami (Ohio), 3:30 p.m.

No. 18 Georgia vs. No. 22 North Carolina at Atlanta, 5:30 p.m.

No. 21 Oklahoma State vs. SE Louisiana, 3:30 p.m.

No. 24 Oregon vs. UC Davis, 5 p.m.

No. 25 Florida vs. UMass, 7:30 p.m.

Sunday

No. 10 Notre Dame at Texas, 7:30 p.m.

Monday

No. 4 Florida State vs. No. 11 Mississippi at Orlando, Fla., 8 p.m.