I am really sorry if your name is not the on the leaderboard anymore. I think the free trial of the leaderboard plugin I was using ran out.
I have a hard copy of all the recent players in a file named GOATS.txt, I will try to make my own leaderboard whenever I am free.
For new players, you can just post your finishing time in here. I will belive whatever you type in lol.
Have a nice day!