Es reicht doch, wenn Du pro Spieler der Felder "Teilnehmer, Ergebnis" hast. Dann ein Button "Weiteren Teilnehmer hinzufügen", wo dann wieder diese beiden Felder auftauchen.
Wenn Du nun die ganze Geschichte speicherst, berechnest Du den Rang und die Gesamtpunktzahl im Hintergrund und speicherst diese in eine Meta-Tabelle, wenn man so will.
Ist doch eigentlich kein Problem.:)