di solito si usano strumenti cms per questo tipo di problematiche. Aruba penso ne offra alcuni.
In pratica il solo html non basta, ci vuole qualche linguaggio di programmazione lato server.
E fartelo da te uno strumento simile, ti costa di gran lunga di più di qualche decina di anni delle attuali spese (sempreché tu valuti come "costo" il tempo che dovrai dedicare alla sua costruzione!).
p.s. Non so il budget della società, ma 100 euro l'anno mi paiono davvero ben poca cosa. Un giro di birre in meno all'anno ai giocatori delle varie categorie, sì e no ;-) O una cena in meno ad un dirigente?? (non dico all'arbitro :-D)