Does Ohio state have the best winning percentage of all time in college football?

No, Ohio State's winning percentage is 71.6%. It is the fifth highest of All-time.

The University of Michigan holds the highest winning percentage of 74%