The home of midweek mayhem has, for the coming season at least, remained untouched by the hand of college football realignment, returning the same 12 teams for the 2024 college football campaign.
The 2024 MAC weekly football schedule is full of exciting matchups, including the usual feast of late-season midweek MACtion marvels, providing a roadmap to Detroit for the MAC Championship Game.
2024 MAC Week-by-Week Football Schedule
All games on the 2024 MAC college football schedule are slated to be played on Saturday unless otherwise noted.
Week 1
- Bowling Green vs. Fordham
Thursday, August 29 - Buffalo vs. Lafayette
Thursday, August 29 - Toledo vs. Duquesne
Thursday, August 29 - Central Michigan vs. Central Connecticut State
Thursday, August 29 - Eastern Michigan at UMass
- Miami (OH) at Northwestern
- Western Michigan at Wisconsin
- Northern Illinois vs. Western Illinois
- Kent State at Pittsburgh
- Akron at Ohio State
Week 2
- Bowling Green at Penn State
- Buffalo at Missouri
- Ohio vs. South Alabama
- Northern Illinois at Notre Dame
- Central Michigan at FIU
- Toledo vs. UMass
- Eastern Michigan at Washington
- Ball State vs. Missouri State
- Akron at Rutgers
- Kent State vs. Saint Francis
- Western Michigan at Ohio State
Week 3
- Central Michigan at Illinois
- Miami (OH) vs. Cincinnati
- Buffalo vs. UMass
- Ball State at Miami (FL)
- Ohio vs. Morgan State
- Kent State at Tennessee
- Eastern Michigan vs. Jacksonville State
- Akron vs. Colgate
- Western Michigan vs. Bethune-Cookman
- Toledo at Mississippi State
Week 4
- Akron at South Carolina
- Ohio at Kentucky
- Bowling Green at Texas A&M
- Kent State at Penn State
- Eastern Michigan vs. Saint Francis
- Miami (OH) at Notre Dame
- Toledo at Western Kentucky
- Central Michigan vs. Ball State
- Northern Illinois vs. Buffalo
Week 5
- Central Michigan vs. San Diego State
- Miami (OH) vs. UMass
- Buffalo at UConn
- Bowling Green vs. Old Dominion
- Ball State at James Madison
- Northern Illinois at North Carolina State
- Western Michigan at Marshall
- Ohio vs. Akron
- Kent State vs. Eastern Michigan
Week 6
- Northern Illinois vs. UMass
- Akron vs. Bowling Green
- Toledo vs. Miami (OH)
- Ball State vs. Western Michigan
Week 7
- Western Michigan vs. Akron
- Kent State vs. Ball State
- Eastern Michigan vs. Miami (OH)
- Bowling Green vs. Northern Illinois
- Central Michigan vs. Ohio
- Buffalo vs. Toledo
Week 8
- Ball State at Vanderbilt
- Eastern Michigan vs. Central Michigan
- Bowling Green vs. Kent State
- Miami (OH) vs. Ohio
- Northern Illinois vs. Toledo
- Buffalo vs. Western Michigan
Week 9
- Toledo vs. Bowling Green
- Ohio vs. Buffalo
- Miami (OH) vs. Central Michigan
- Akron vs. Eastern Michigan
- Western Michigan vs. Kent State
- Ball State vs. Northern Illinois
Week 10
- Akron vs. Buffalo
- Eastern Michigan vs. Toledo
Week 11
- Central Michigan vs. Bowling Green
Tuesday, November 5 - Ball State vs. Miami (OH)
Tuesday, November 5 - Western Michigan vs. Northern Illinois
Wednesday, November 6 - Kent State vs. Ohio
Wednesday, November 6
Week 12
- Buffalo vs. Ball State
Tuesday, November 12 - Toledo vs. Central Michigan
Tuesday, November 12 - Bowling Green vs. Western Michigan
Tuesday, November 12 - Northern Illinois vs. Akron
Wednesday, November 13 - Ohio vs. Eastern Michigan
Wednesday, November 13 - Miami (OH) vs. Kent State
Wednesday, November 13
Week 13
- Kent State vs. Akron
Tuesday, November 19 - Miami (OH) vs. Northern Illinois
Tuesday, November 19 - Central Michigan vs. Western Michigan
Tuesday, November 19 - Eastern Michigan vs. Buffalo
Wednesday, November 20 - Toledo vs. Ohio
Wednesday, November 20 - Ball State vs. Bowling Green
Week 14
- Buffalo vs. Kent State
Tuesday, November 26 - Akron vs. Toledo
Tuesday, November 26 - Ohio vs. Ball State
Friday, November 29 - Bowling Green vs. Miami (OH)
Friday, November 29 - Northern Illinois vs. Central Michigan
- Western Michigan vs. Eastern Michigan
Miss any action from the top college QB Rankings during the 2023 football season? Want to track all the movement with the college football’s transfer portal? College Football Network has you covered with that and more!