A "long time" is an understatement.
Ohio State football boasts a 53-game unbeaten streak against in-state schools dating back over a century.
The Buckeyes' upcoming game is Sept. 13 against Ohio University, the reigning MAC champions who beat West Virginia on Sept. 6.
Even if they're not particularly worried about an upset, given the game's 31-point spread, that might have fans wondering when the last time OSU was beaten by a program in Ohio.
Keep reading for more information on the Buckeyes' last in-state loss.
Play the USA TODAY Quick Cross now.
Has Ohio State football ever lost to an Ohio school?
According to Ohio State Athletics, the Buckeyes are 195-50-1 all-time against all 28 Ohio teams they have played in football.
Currently, the Buckeyes are riding a 47-game win streak against Ohio teams; the last team to not lose to the Buckeyes in Ohio was Wooster football, who tied with Ohio State in Ohio Stadium in 1924. The Buckeyes have never lost to an Ohio team in The Shoe.
When was the last time Ohio State football lost to an Ohio school?
The last time Ohio State football lost to an Ohio school dates back 104 years ago to the Oberlin College Yeomen, who beat the Buckeyes 7-6 in 1921.
At the time of their matchup, Ohio State enrolled more than four times the number of students than Oberlin did. Though Oberlin beat Ohio State the first six times they played, their scores immediately preceding the 1921 matchup were disheartening for Oberlin.
The previous year, the Buckeyes had downed the Yeoman 37-0. Ohio State football beat Oberlin in 1916 by a whopping score of 128-0. All told, OSU had totaled 211 points in its last three meetings with the Yeomen leading up to the 1921 matchup.
But in 1921, the tides turned. En route to an undefeated season, the Yeoman beat the Buckeyes, who were fresh off a Rose Bowl and conference championship appearance in 1920.
The Buckeyes got an early score on a blocked punt-return touchdown but did not score again, per Oberlin College Athletics. Meanwhile, the Yeomen put together an 85-yard scoring drive with fullback William Parkhill recording a touchdown in the third quarter, capped by the extra point that set the final margin. With the win, Oberlin cemented itself as the last Ohio team to beat Ohio State football.
Who does Ohio State play this week?
The Ohio State Buckeyes are set to face the Ohio Bobcats on Sept. 13 at 7 p.m.