No, there have been a few. Cleveland is the only one that won a second term, though. Scroll down a bit, you'll find them.
Other candidates have lost and run again.
And picked their nose on live TV.
We need to rephrase. Has any president won a second term after losing his last election by massive election fraud?