The 'best' way to implement a league table in Unity

I am currently making a football game and I have nearly finished creating the game play element to a point where a match can be played from start to finish. I am now trying to implement a league table (e.g. Premier League Table - Football - BBC Sport) so a game can be played and the table will update in response to that game played but also save for the next time the program opens (standalone program).

From what I can gather the best way to do this is to use PlayerPrefs and save each piece of data individually in the registry, so my question is are there any easier ways of doing this or a standard convention? I considered databases but the unity-database support doesn’t seem that good.

Thanks, apologies in advance for any ambiguity.

Create a web site, which has REST API support. Implement a database on that web server to store the league table. Then have your game call to the REST functions to record the results.