A tabletop soccer leaque web application which uses an ELO-like ranking system.