Zach Kreft's 14:29.95 at the Midwest Meet of Champions in 2017 is the fastest recorded 5k time to my knowledge. For those of you who follow speed ratings, it graded as a 193. There have been higher speed ratings recorded by Ohio runners over the years.