Ohio State last beat Michigan on November 24, 2018. Since then, Michigan has won the subsequent matchups, including the most recent game on November 30, 2024, which Michigan won 13-10
. Calculating the days since Ohio State last beat Michigan on November 24, 2018, to the current date, May 15, 2025:
- From November 24, 2018, to November 24, 2019 = 365 days (2019 was not a leap year)
- November 24, 2019, to November 24, 2020 = 366 days (2020 was a leap year)
- November 24, 2020, to November 24, 2021 = 365 days
- November 24, 2021, to November 24, 2022 = 365 days
- November 24, 2022, to November 24, 2023 = 365 days
- November 24, 2023, to November 24, 2024 = 366 days (2024 is a leap year)
- November 24, 2024, to May 15, 2025 = 172 days
Adding these up: 365 + 366 + 365 + 365 + 365 + 366 + 172 = 2,364 days Therefore, it has been approximately 2,364 days since Ohio State last beat Michigan as of May 15, 2025