is it a video file? you upload your speedrun video to youtube then go to the game's leaderboard, click the "submit" button and fill in the information
Section 15 and 16 of the FAQs https://www.speedrun.com/speedrunning/thread/pt010