There are speedrunning sites but are there scorerunning sites?
Theres Twingalaxies and Cyberscore, although I just can't figure out how Cyberscore works. Im sure there are a lot of other sites too but these are the only ones I heard of
I use Highscore.com it uses a community voting system and has the ability to add whatever games you want to play, lots of people running scores for almost every system also there is a discord for it