Predictions
47 European leagues, each played out a thousand times from the current Elo ratings. Every league has a predicted final table, the odds on each club finishing in each position, and probabilities for the fixtures still to come.
Closest title races
Where the favourite is least certain of it.
All leagues
Albania
Andorra
Austria
Belarus
Belgium
Bosnia Herzegovina
Bulgaria
Croatia
Czech Republic
Denmark
England
Estonia
Faroe Islands
Finland
France
Germany
Gibraltar
Greece
Hungary
Iceland
Ireland Republic
Italy
Kosovo
Latvia
Lithuania
Luxembourg
Malta
Moldova
Montenegro
Netherlands
North Macedonia
Northern Ireland
Norway
Poland
Portugal
Romania
Russia
San Marino
Scotland
Serbia
Slovakia
Slovenia
Spain
Sweden
Switzerland
Ukraine
Wales