Football teams

Every club our model prices — 1089 teams across 57 competitions. Each page carries the club's form, its attack and defence ratings, home and away splits, and every fixture we have priced for it.

Asian Cup

Asia · 24 clubs · 2027-28

UEFA Nations League

Europe · 54 clubs · 2026-27

Africa Cup of Nations Qualification

Africa · 48 clubs · 2027-28

Gulf Cup of Nations

Asia · 8 clubs · 2026-27

UEFA Champions League

Europe · 36 clubs · 2026-27

UEFA Conference League

Europe · 36 clubs · 2026-27

UEFA Europa League

Europe · 36 clubs · 2026-27

Premier League

England · 20 clubs · 2026-27

La Liga

Spain · 20 clubs · 2026-27

Serie A

Italy · 20 clubs · 2026-27

Bundesliga

Germany · 18 clubs · 2026-27

Ligue 1

France · 18 clubs · 2026-27

Primeira Liga

Portugal · 18 clubs · 2026-27

Eredivisie

Netherlands · 18 clubs · 2026-27

Brasileirão Série A

Brazil · 20 clubs · 2026

Championship

England · 24 clubs · 2026-27

2. Bundesliga

Germany · 18 clubs · 2026-27

AFC Champions League Elite

Asia · 32 clubs · 2026-27

Allsvenskan

Sweden · 16 clubs · 2026-27

Austrian Bundesliga

Austria · 12 clubs · 2026-27

Belgian Pro League

Belgium · 18 clubs · 2026-27

Botola Pro

Morocco · 16 clubs · 2026-27

Copa Libertadores

South America · 32 clubs · 2026-27

Copa Sudamericana

South America · 31 clubs · 2026-27

Danish Superliga

Denmark · 12 clubs · 2026-27

Eerste Divisie

Netherlands · 20 clubs · 2026-27

Egyptian Premier League

Egypt · 20 clubs · 2026-27

Ekstraklasa

Poland · 18 clubs · 2026-27

Elite One

Cameroon · 16 clubs · 2026-27

Eliteserien

Norway · 16 clubs · 2026-27

FIFA Club World Cup

World · 32 clubs · 2025-26

Ghana Premier League

Ghana · 18 clubs · 2026-27

Greek Super League

Greece · 14 clubs · 2026-27

J1 League

Japan · 20 clubs · 2027-28

Kenyan Premier League

Kenya · 18 clubs · 2026-27

League One

England · 24 clubs · 2026-27

Liga 1

Indonesia · 18 clubs · 2026-27

Liga I

Romania · 16 clubs · 2026-27

Liga MX

Mexico · 18 clubs · 2026-27

Liga Portugal 2

Portugal · 18 clubs · 2026-27

Liga Profesional Argentina

Argentina · 30 clubs · 2026-27

Ligue 1 Ivory Coast

Ivory Coast · 16 clubs · 2026-27

Ligue 2

France · 18 clubs · 2026-27

Major League Soccer

USA · 30 clubs · 2026-27

Malaysia Super League

Malaysia · 12 clubs · 2026-27

Myanmar National League

Myanmar · 12 clubs · 2026-27

NPFL

Nigeria · 20 clubs · 2027-28

Premier Soccer League

South Africa · 16 clubs · 2026-27

Saudi Pro League

Saudi Arabia · 18 clubs · 2026-27

Scottish Premiership

Scotland · 12 clubs · 2026-27

Segunda División

Spain · 22 clubs · 2026-27

Serie B

Italy · 20 clubs · 2026-27

Süper Lig

Turkey · 18 clubs · 2026-27

Swiss Super League

Switzerland · 12 clubs · 2026-27

Tanzanian Premier League

Tanzania · 16 clubs · 2026-27

Thai League 1

Thailand · 16 clubs · 2026-27

Uganda Premier League

Uganda · 18 clubs · 2026-27

National teams

213 national teams across the international competitions we cover

Archive

5 clubs no longer in a competition we cover

What a team page carries

The same working surface for every club: league position and points, form over the last matches with the scoreline behind each result, home and away records split out, our attack and defence ratings ranked inside the club's own division, and the fixtures we have already priced. Every prediction on those pages was published before kick-off and is graded in public afterwards.

Why ratings, not league position

A table says what has happened; it does not say how likely the next result is. Two clubs level on points can be a long way apart once you separate how many goals they score from how many they concede. The ranks printed on each club page are the model's own view of that attack and that defence, not a restatement of the standings.