Looking through their schedule it looks like most their losses, at least the bigger losses are to some pretty tough teams.
Lost to St. James by 31
Lost to Hermann by 23
Lost to Osage by 17
Lost to Salem by 11, 14, and 21
Lost to Owensville by 12
Off the top of my head I think Owensville is the only team in there that hasn't been state ranked at some point. The rest of their losses are pretty tight.