This is a system for recording foosball games and ranking players according to the ELO ranking algorithm. It could theoretically be used for any type of game where players accumulate points. Point differences between individual games have no effect on rank. Only games won and lost matter.