I have made an app that keeps track of the games in our little floorball club. We play once a week. The teams are made random for each game. Some people show up every time and some people less frequent. We are always enough to divide two teams and play 3-4 games. Sometimes we mix up the teams during the evening.
We record the teams for each game and the name of the player for each goal scored.
This is a great basis for all sorts of statistics over time.
Currently the main result I pull out of the data is a list of all players ordered by the ratio between wins and total games for each player.
So the player who has won all his games is at the top of the list.
The problem right now is that my little brother showed up to one game which he won. Then he got injured and has been stuck at the top of the list with a 100% wins ever since. Very annoying!
The question: What would be a fair way to adjust this list, so you somehow reward the people who show up every time. Or at least punish people who does not have enough games to have a realistic score.
(Please comment if you have ideas to other interesting results, that I can pull out of my data.)