Simulating the World Cup Knockout Stage
blog.wolfram.com
blog.wolfram.com
One problem I would suggest is that ranking are primarily derived from past performance. I'm not sure about the Elo ranking, but the official FIFA one is based on results from the last four years (eight years before 2006!) -- in highest-level football that is way too long.
Perhaps another problem is that there are simply too few games in the tournament for this to work reliably. Given 50 games, a team's win-draw-lose count might be estimated pretty reliably, because a string of three bad games can be offset by a string of three above-expectations games. With only 3 games in the group round, funny things happen to probability.
See: Paraguay with Elo ranking 22, Slovakia with Elo ranking 48, New Zealand with Elo ranking 60, Italy with Elo ranking 7, France with Elo ranking 12.
It's part of the taste of watching football, you can't be too sure about what's going to happen and very often even recent history data doesn't match outcome.
Perhaps this teaches how modeling highly unpredictable events shouldn't be taken lightly.
To give a concrete example from this World Cup; Germany thrashed Australia in their first match, 4-0. Germany then went on to be beaten by Serbia in a closely fought match 1-0, and then Serbia was dominated by Australia in the last round of group matches, 2-1. Other groups have had the world champions - Italy, and runner-ups, France, knocked out of the competition in the group stages, yet none of the current models predicted that either. Makes their value quite dubious, in my opinion.
It also seems like the group stage doesn't do a good enough job of canceling out random chance. Too many ties mean that too many of the groups came down to who won the final games of the group.
Side-note, the Champions League and Europa League (where the top teams from each European Country's pro league compete against each other) uses a two-game system, one home and one away. The winner is decided by the cumulative score of the two games.
It must be using standings from a day or two ago
Moreover, no one expected that Slovakia will play better than in their previous matches, and Italy will play worse than in their previous matches. One possible factor (for Slovakia) could be that the coach and players were angry at Slovak media, which all blamed them mercilessly for a poor performance in the previous two matches - and that I think had more influence on the outcome than any previous math statistics about those two teams. They wanted to show that the media were incorrect and that added an extra motivation.
Where I think this math approach can work is in the leagues, where the same teams play against each other regularly.