Top 10 hardest below. Michigan 5th hardest. Ohio St the 2nd weakest in the B1G at #57. The rest in link. https://www.msn.com/en-us/sports/other/college-football-schedule-rankings-easiest-to-hardest-1-to-134
10 Vanderbilt 434
Hardest Game: Oct 26 Texas
Easiest Game: Sept 7 Alcorn State
2023 Schedule Difficulty Ranking: 28
9 Georgia Tech 427.5
Hardest Game: Nov 30 at Georgia
Easiest Game: Sept 14 VMI
2023 Schedule Difficulty Ranking: 45
8 West Virginia 422.5
Hardest Game: Aug 31 Penn State
Easiest Game: Sept 7 Albany
2023 Schedule Difficulty Ranking: 4
7 Houston 421.5
Hardest Game: Sept 7 at Oklahoma
Easiest Game: Aug 31 UNLV
2023 Schedule Difficulty Ranking: 25
6 Arizona State 414
Hardest Game: Nov 30 at Arizona
Easiest Game: Aug 31 Wyoming
2023 Schedule Difficulty Ranking: 19
5 Michigan 409
Hardest Game: Nov 30 at Ohio State
Easiest Game: Sept 14 Arkansas State
2023 Schedule Difficulty Ranking: 61
4 Purdue 379.5
Hardest Game: Nov 9 at Ohio State
Easiest Game: Sept 7 Indiana State
2023 Schedule Difficulty Ranking: 1
3 UCLA 344.5
Hardest Game: Oct 5 at Penn State
Easiest Game: Nov 30 Fresno State
2023 Schedule Difficulty Ranking: 64
2 Florida 317.5
Hardest Game: Nov 9 at Texas
Easiest Game: Sept 7 Samford
2023 Schedule Difficulty Ranking: 6
1 USC 296.5
Hardest Game: Sept 21 at Michigan
Easiest Game: Sept 7 Utah State
2023 Schedule Difficulty Ranking: 39
10 Vanderbilt 434
Hardest Game: Oct 26 Texas
Easiest Game: Sept 7 Alcorn State
2023 Schedule Difficulty Ranking: 28
9 Georgia Tech 427.5
Hardest Game: Nov 30 at Georgia
Easiest Game: Sept 14 VMI
2023 Schedule Difficulty Ranking: 45
8 West Virginia 422.5
Hardest Game: Aug 31 Penn State
Easiest Game: Sept 7 Albany
2023 Schedule Difficulty Ranking: 4
7 Houston 421.5
Hardest Game: Sept 7 at Oklahoma
Easiest Game: Aug 31 UNLV
2023 Schedule Difficulty Ranking: 25
6 Arizona State 414
Hardest Game: Nov 30 at Arizona
Easiest Game: Aug 31 Wyoming
2023 Schedule Difficulty Ranking: 19
5 Michigan 409
Hardest Game: Nov 30 at Ohio State
Easiest Game: Sept 14 Arkansas State
2023 Schedule Difficulty Ranking: 61
4 Purdue 379.5
Hardest Game: Nov 9 at Ohio State
Easiest Game: Sept 7 Indiana State
2023 Schedule Difficulty Ranking: 1
3 UCLA 344.5
Hardest Game: Oct 5 at Penn State
Easiest Game: Nov 30 Fresno State
2023 Schedule Difficulty Ranking: 64
2 Florida 317.5
Hardest Game: Nov 9 at Texas
Easiest Game: Sept 7 Samford
2023 Schedule Difficulty Ranking: 6
1 USC 296.5
Hardest Game: Sept 21 at Michigan
Easiest Game: Sept 7 Utah State
2023 Schedule Difficulty Ranking: 39