Skip to main content

Big Ten reveals full list of opponents, protected rivalries for 2025

ns_headshot_2024-clearby:Nick Schultz06/08/23

NickSchultz_7

Big Ten
Robin Alam | Icon Sportswire via Getty Images

Shortly after the Big Ten revealed its new scheduling model as it moves to 16 teams in 2024, the league also revealed each team’s opponents for 2025. A nine-game schedule will remain in place as USC and UCLA enter the league starting with the 2024 campaign.

As part of the “Flex Protect” model, the Big Ten will honor traditional “protected” rivalries. All told, 11 matchups will remain in tact, including Michigan vs. Ohio State and USC vs. UCLA. It’s all part of a new era for the Big Ten with not only two huge additions in the Trojans and Bruins, but with a new commissioner in Tony Petitti and a huge media rights deal taking effect this coming season.

Here’s who each team will play during the 2025 campaign, as the Big Ten announced in conjunction with its 2024 slate. Protected rivalries are noted with an asterisk.

Full list of 2025 Big Ten opponents

Illinois Fighting Illini

  • vs. Indiana
  • vs. Minnesota
  • at Nebraska
  • vs. Northwestern*
  • vs. Ohio State
  • at Penn State
  • at Purdue
  • vs. UCLA
  • at Wisconsin

Indiana Hoosiers

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

Iowa Hawkeyes

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

Maryland Terrapins

  • vs. Indiana
  • vs. Michigan
  • at Minnesota
  • vs. Nebraska
  • at Northwestern
  • at Ohio State
  • vs. Penn State
  • at Rutgers*
  • at UCLA

Michigan Wolverines

  • at Indiana
  • at Iowa
  • at Maryland
  • at Michigan State*
  • at Nebraska
  • vs. Northwestern
  • vs. Ohio State*
  • vs. Penn State
  • vs. Purdue

Michigan State Spartans

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

Minnesota Golden Gophers

  • at Illinois
  • at Iowa*
  • vs. Maryland
  • vs. Michigan State
  • vs. Nebraska
  • at Penn State
  • at Purdue
  • vs. USC
  • vs. Wisconsin*

Nebraska Cornhuskers

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

Northwestern Wildcats

  • at Illinois*
  • at Iowa
  • vs. Maryland
  • at Michigan
  • at Michigan State
  • vs. Ohio State
  • vs. Purdue
  • vs. Rutgers
  • vs. Wisconsin

Ohio State Buckeyes

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

Penn State Nittany Lions

  • vs. Illinois
  • at Iowa
  • at Maryland
  • at Michigan
  • at Michigan State
  • vs. Minnesota
  • vs. Rutgers
  • vs. UCLA
  • at USC

Purdue Boilermakers

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

Rutgers Scarlet Knights

  • at Indiana
  • vs. Maryland*
  • at Nebraska
  • at Northwestern
  • at Penn State
  • vs. Purdue
  • at UCLA
  • vs. USC
  • vs. Wisconsin

UCLA Bruins

  • at Illinois
  • vs. Maryland
  • at Michigan State
  • at Nebraska
  • at Penn State
  • vs. Purdue
  • vs. Rutgers
  • at USC*
  • vs. Wisconsin

USC Trojans

  • vs. Indiana
  • vs. Michigan State
  • at Minnesota
  • vs. Nebraska
  • at Ohio State
  • vs. Penn State
  • at Rutgers
  • vs. UCLA*
  • at Wisconsin

Wisconsin Badgers

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