Big Ten officially announces 2024 schedule model, opponents for each team

NS_headshot_clearbackgroundby:Nick Schultz06/08/23

NickSchultz_7

The 2024 season will be one of major changes for the Big Ten. Two new schools will join the league, taking it to 16 teams as the lucrative media rights deal enters its second year.

Now, each team knows who it will play and what the schedule format will be.

The Big Ten unveiled the list of opponents Thursday and confirmed it plans to do away with the East and West divisions, and go with a “Flex Protect” schedule model, the league announced. That means teams will have different numbers of annual opponents. Some teams could have one, others could have three.

As The Athletic’s Nicole Auerbach reported Wednesday, it not only helps protect traditional rivalries, but also keeps “an eye toward competitive balance, home-and-away rotations and the specific challenges around West Coast travel for teams playing USC or UCLA.”

The Big Ten also revealed each team’s opponents for the 2024 and 2025 seasons. Dates and kickoff times will be announced at a later date.

Here’s the full list of opponents for each team in 2024. Protected rivalries are noted with an asterisk.

Full list of 2024 Big Ten opponents

Illinois Fighting Illini

  • vs. Iowa
  • vs. Maryland
  • vs. Michigan
  • at Michigan State
  • at Northwestern*
  • at Ohio State
  • at Rutgers
  • vs. Purdue*
  • at USC

Indiana Hoosiers

  • vs. Maryland
  • at Michigan State
  • vs. Minnesota
  • at Nebraska
  • at Northwestern
  • vs. Penn State
  • vs. Purdue*
  • vs. UCLA
  • at Wisconsin

Iowa Hawkeyes

  • at Illinois
  • vs. Maryland
  • at Minnesota*
  • vs. Nebraska*
  • at Ohio State
  • at Rutgers
  • vs. UCLA
  • at USC
  • vs. Wisconsin*

Maryland Terrapins

  • at Illinois
  • at Indiana
  • at Iowa
  • at Michigan
  • vs. Michigan State
  • vs. Purdue
  • vs. Rutgers*
  • vs. USC
  • vs. Wisconsin

Michigan Wolverines

  • at Illinois
  • vs. Maryland
  • vs. Michigan State*
  • vs. Minnesota
  • at Ohio State*
  • at Rutgers
  • at USC
  • vs. UCLA
  • vs. Wisconsin

Michigan State Spartans

  • vs. Illinois
  • vs. Indiana
  • at Maryland
  • at Michigan*
  • at Nebraska
  • vs. Ohio State
  • at Penn State
  • vs. Purdue
  • vs. Rutgers

Minnesota Golden Gophers

  • at Indiana
  • vs. Iowa*
  • at Michigan
  • at Nebraska
  • vs. Northwestern
  • vs. Ohio State
  • vs. Rutgers
  • at UCLA
  • at Wisconsin*

Nebraska Cornhuskers

  • vs. Indiana
  • at Iowa*
  • vs. Michigan State
  • vs. Minnesota
  • at Northwestern
  • at Penn State
  • at Purdue
  • at UCLA
  • vs. Wisconsin

Northwestern Wildcats

  • vs. Illinois*
  • vs. Indiana
  • at Minnesota
  • vs. Nebraska
  • at Ohio State
  • at Penn State
  • at Purdue
  • at UCLA
  • vs. USC

Ohio State Buckeyes

  • vs. Illinois
  • vs. Iowa
  • vs. Michigan*
  • at Michigan State
  • at Minnesota
  • vs. Northwestern
  • at Penn State
  • vs. Rutgers
  • at UCLA

Penn State Nittany Lions

  • at Indiana
  • vs. Michigan State
  • vs. Nebraska
  • vs. Northwestern
  • vs. Ohio State
  • at Purdue
  • at Rutgers
  • vs. USC
  • at Wisconsin

Purdue Boilermakers

  • at Illinois*
  • at Indiana*
  • at Maryland
  • at Michigan State
  • vs. Nebraska
  • vs. Northwestern
  • vs. Penn State
  • at Wisconsin
  • vs. USC

Rutgers Scarlet Knights

  • vs. Illinois
  • vs. Iowa
  • at Maryland*
  • vs. Michigan
  • at Michigan State
  • at Minnesota
  • at Ohio State
  • vs. Penn State
  • vs. UCLA

UCLA Bruins

  • at Indiana
  • at Iowa
  • at Michigan
  • vs. Minnesota
  • vs. Nebraska
  • vs. Northwestern
  • vs. Ohio State
  • at Rutgers
  • vs. USC*

USC Trojans

  • vs. Illinois
  • vs. Iowa
  • at Maryland
  • vs. Michigan
  • at Northwestern
  • at Penn State
  • at Purdue
  • at UCLA*
  • vs. Wisconsin

Wisconsin Badgers

  • vs. Indiana
  • at Iowa*
  • at Maryland
  • at Michigan
  • vs. Minnesota*
  • at Nebraska
  • vs. Penn State
  • vs. Purdue
  • at USC