Make Online Leagues...

I’ve been wondering… How Could I add Online Leagues to my game. I dont want to use something like MySql. Are their any plugins or code I could use to make online leagues. I’ve drawn up a rough table of what the code should do:

Please Help!

(C# Only Please)

Do you mean playing the game online ? Or you playing it on LAN ? Since you need a copy of events happening in your matches. Eitehr you will keep it in master server client or an online server which hosted this map.