I noticed that the leaderboards for this game are located at "megamanleaderboards.net". I am curious as to why they are not located here (speedrun.com).
People still used megamanleaderboards.net for all/most megaman related games. Since MN9 is a bite off, we also stayed on that website. The official times are there still.