Even though I don’t have Ohio voting for the Democrats at the Presidential level until 2040 or 2044, I think that Joe Biden will improve on Hillary Clinton’s margin in certain areas of the state, which will be enough to make Donald Trump only carry Ohio by a 52-46 or 52-47 margin. Joe Biden probably gets around 80% of the vote in Cuyahoga County and in the mid-60s in Hamilton and Franklin Counties. On the other hand, Donald Trump probably flips Lorain and Mahoning Counties by narrow margins.
I'd actually really like to see your predictions for the next couple decades. Did you post them on the trends page?