Below is the college football TV and live stream schedule for Week 2 of the 2025 season. All times Central:

Friday, Sept. 5

James Madison at Louisville, 6 p.m., ESPN2 (ESPN)

Northern Illinois at Maryland, 6:30 p.m., Big Ten Network (Fox Sports)

Western Illinois at Northwestern, 6:30 p.m., Big Ten Network (Fox Sports)

Eastern Washington at Boise State, 8 p.m., Fox Sports 1 (Fox Sports)

Saturday, Sept. 6

San Jose State at Texas, 11 a.m., ABC (ESPN)

Iowa at Iowa State, 11 a.m., Fox (Fox Sports)

Illinois at Duke, 11 a.m., ESPN (ESPN)

Virginia at North Carolina State, 11 a.m., ESPN2 (ESPN)

Central Michigan at Pittsburgh, 11 a.m., ESPNU (ESPN)

Kent State at Texas Tech, 11 a.m., TNT (TNT)

East Texas A&M at Florida State, 11 a.m., ACC Network (ESPN)

Florida International at Penn State, 11 a.m., Big Ten Network (Fox Sports)

Northwestern at Minnesota, 11 a.m., Big Ten Network (Fox Sports)

Kennesaw State at Indiana, 11 a.m., Fox Sports 1 (Fox Sports)

Liberty at Jacksonville State, 11 a.m., CBS Sports Network (CBS Sports video)

Baylor at SMU, 11 a.m., The CW (CW)

Utah State at Texas A&M, 11:45 a.m., SEC Network (ESPN)

Ole Miss at Kentucky, 2:30 p.m., ABC (ESPN)

Oklahoma State at Oregon, 2:30 p.m., CBS (CBS)

Delaware at Colorado, 2:30 p.m., Fox (Fox Sports)

Kansas at Missouri, 2:30 p.m., ESPN2 (ESPN)

Troy at Clemson, 2:30 p.m., ACC Network (ESPN)

Grambling State at Ohio State, 2:30 p.m., Big Ten Network (Fox Sports)

Fresno State at Oregon State, 2:30 p.m., The CW (CW)

UAB at Navy, 2:30 p.m., CBS Sports Network (CBS Sports video)

Austin Peay at Georgia, 2:30 p.m., no TV (ESPN+)

Miami (Ohio) at Rutgers, 2:30 p.m., no TV (Peacock)

West Virginia at Ohio, 3 p.m., ESPNU (ESPN)

Middle Tennessee at Wisconsin, 3 p.m., Fox Sports 1 (Fox Sports)

South Florida at Florida, 3:15 p.m., SEC Network (ESPN)

Arkansas State at Arkansas (in Little Rock), 4 p.m., no TV (ESPN+)

Army at Kansas State, 6 p.m., ESPN (ESPN)

Tulane at South Alabama, 6 p.m., no TV (ESPN+)

Michigan at Oklahoma, 6:30 p.m., ABC (ESPN)

Boston College at Michigan State, 6:30 p.m., NBC (Big Ten on NBC)

Arizona State at Mississippi State, 6:30 p.m., ESPN2 (ESPN)

Ball State at Auburn, 6:30 p.m., ESPNU (ESPN)

Vanderbilt at Virginia Tech, 6:30 p.m., ACC Network (ESPN)

Southern Illinois at Purdue, 6:30 p.m., Big Ten Network (Fox Sports)

Akron at Nebraska, 6:30 p.m., Big Ten Network (Fox Sports)

Georgia Southern at USC, 6:30 p.m., Fox Sports 1 (Fox Sports)

Louisiana-Monroe at Alabama, 6:45 p.m., SEC Network (ESPN)

UCLA at UNLV, 7 p.m., CBS Sports Network (CBS Sports video)

Stanford at BYU, 9:15 p.m., ESPN (ESPN)

San Diego State at Washington State, 9:15 p.m., The CW (CW)

Cal-Davis at Washington, 10 p.m., Big Ten Network (Fox Sports)

If you purchase a product or register for an account through a link on our site, we may receive compensation. By using this site, you consent to our User Agreement and agree that your clicks, interactions, and personal information may be collected, recorded, and/or stored by us and social media and other third-party partners in accordance with our Privacy Policy.