Football. In your colours.

LOAD THE
GAME.

Beyond the score. Understand why. See what's next.

Key insightsForm analysisAI forecasts

CHOOSE YOUR TEAM

Pick your club and it is saved at once. Explore its form, understand the results and discover what comes next.

Matches

All leagues · 37 matches

Süper Lig Erzurumspor FK — Kocaelispor — Upcoming. Forecast not available yet. Eredivisie Heerenveen — Cambuur — Upcoming. Forecast not available yet. Süper Lig Besiktas — Samsunspor — Upcoming. Forecast not available yet. Süper Lig Genclerbirligi — Eyüpspor — Upcoming. Forecast not available yet. Eredivisie Ajax — Utrecht — Upcoming. Forecast not available yet. Eredivisie GO Ahead Eagles — Twente — Upcoming. Forecast not available yet. Eredivisie ADO Den Haag — Excelsior — Upcoming. Forecast not available yet. La Liga Barcelona — Celta Vigo — Upcoming. Forecast not available yet. La Liga Atletico Madrid — Real Betis — Upcoming. Forecast not available yet. La Liga Athletic Club — Real Madrid — Upcoming. Forecast not available yet. La Liga Villarreal — Real Sociedad — Upcoming. Forecast not available yet. La Liga Sevilla — Malaga — Upcoming. Forecast not available yet. La Liga Alaves — Espanyol — Upcoming. Forecast not available yet. La Liga Getafe — Valencia — Upcoming. Forecast not available yet. La Liga Osasuna — Elche — Upcoming. Forecast not available yet. La Liga Rayo Vallecano — Levante — Upcoming. Forecast not available yet. La Liga Racing Santander — Deportivo La Coruna — Upcoming. Forecast not available yet. Süper Lig Trabzonspor — Çorum FK — Upcoming. Forecast not available yet. Primeira Liga SC Braga — Arouca — Upcoming. Forecast not available yet. Primeira Liga Nacional — Benfica — Upcoming. Forecast not available yet. Primeira Liga Rio Ave — Casa Pia — Upcoming. Forecast not available yet. Primeira Liga Santa Clara — FC Porto — Upcoming. Forecast not available yet. Primeira Liga Sporting CP — Maritimo — Upcoming. Forecast not available yet. Primeira Liga Estoril — Guimaraes — Upcoming. Forecast not available yet. Primeira Liga Famalicao — Academico Viseu — Upcoming. Forecast not available yet. Primeira Liga Alverca — Moreirense — Upcoming. Forecast not available yet. Primeira Liga Estrela — GIL Vicente — Upcoming. Forecast not available yet. Serie A Lazio — Atalanta — Upcoming. Forecast not available yet. Serie A AC Milan — Parma — Upcoming. Forecast not available yet. Serie A Napoli — Lecce — Upcoming. Forecast not available yet. Serie A Genoa — Torino — Upcoming. Forecast not available yet. Serie A Juventus — Udinese — Upcoming. Forecast not available yet. Serie A Bologna — AS Roma — Upcoming. Forecast not available yet. Serie A Fiorentina — Cagliari — Upcoming. Forecast not available yet. Serie A Frosinone — Inter — Upcoming. Forecast not available yet. Serie A Venezia — Sassuolo — Upcoming. Forecast not available yet. Serie A Monza — Como — Upcoming. Forecast not available yet.

Competitions

Key insights

Automatic descriptive highlights from tracked current clubs. Each metric is ordered within its own type; types alternate to keep the selection varied. Up to six cards, normally one per club and at most two when the selection is small.

Result statistics require at least five known completed matches. They use the last ten recorded results across all competitions, or the last eight away results. Future, special and invalid results are excluded; missing results can interrupt real-world sequences, so streaks refer to recorded results. 10+ means at least ten within the window.

Bars run oldest to newest. Height shows goals scored, or goals conceded in conceding cards, on the same 0–6 scale. Six or more goals use maximum height; zero retains a small marker. Colour shows the result: teal = win, amber = draw, red = loss. In event and streak cards, solid bars mark the event and faded bars mark its absence. Hover for the date, full score and event. xG and points cards compare their two inputs, not a fabricated history.

xG Difference uses observed Playing style averages; window size is not xG coverage and the two metrics can have different denominators. Points minus xPts uses the same covered current-league matches and stored forecasts as Club strength, including labelled historical reconstructions.

    The full picture, with the evidence behind every signal.Explore Insights →

    Club strength

    All tracked leagues · Team ratings and playing style

    Expected vs Actual Points

    Points use identical covered matches on both axes. Select a league to zoom to its values. Diagonal marks Actual = Expected. Above it means more points than expected; below it means fewer. Dashed lines mark group averages. Current league-season totals. xPts = 3 × win probability + draw probability, from stored LOAD90 forecasts. Pts and xPts cover exactly the same matches; uncovered matches are excluded from both. Saved pre-match forecasts and historical reconstructions are labelled separately. These totals can differ from the league table; they are not derived from xG.
    194 / 194 clubs
    Expected and Actual ratings of clubs in all tracked current leagues Displayed ranges: Expected points (xPts) 0 to 35; Actual points (Pts) 0 to 35. Diagonal marks Actual = Expected. Above it means more points than expected; below it means fewer. Dashed lines mark group averages. Top left: Above expected. Top right: . Bottom left: . Bottom right: Below expected. Each point links to a club and announces both ratings. Above expected Below expected Expected points (xPts) → Actual points (Pts) → Manchester United · Expected 17.0 pts · Actual 10 pts · 10/10 matches · Gap -7.0 Newcastle · Expected 10.1 pts · Actual 8 pts · 7/7 matches · Gap -2.1 Bournemouth · Expected 14.6 pts · Actual 12 pts · 9/9 matches · Gap -2.6 Fulham · Expected 10.1 pts · Actual 5 pts · 7/7 matches · Gap -5.1 Liverpool · Expected 16.8 pts · Actual 21 pts · 10/10 matches · Gap +4.2 Arsenal · Expected 20.0 pts · Actual 25 pts · 10/10 matches · Gap +5.0 Everton · Expected 10.2 pts · Actual 10 pts · 7/7 matches · Gap -0.2 Tottenham · Expected 8.5 pts · Actual 6 pts · 7/7 matches · Gap -2.5 Chelsea · Expected 9.3 pts · Actual 13 pts · 7/7 matches · Gap +3.7 Manchester City · Expected 18.5 pts · Actual 24 pts · 9/10 matches · Gap +5.5 Brighton · Expected 11.4 pts · Actual 16 pts · 7/7 matches · Gap +4.6 Crystal Palace · Expected 11.4 pts · Actual 10 pts · 9/9 matches · Gap -1.4 Brentford · Expected 10.1 pts · Actual 10 pts · 7/7 matches · Gap -0.1 Ipswich · Expected 6.1 pts · Actual 9 pts · 7/7 matches · Gap +2.9 Nottingham Forest · Expected 9.6 pts · Actual 5 pts · 7/7 matches · Gap -4.6 Aston Villa · Expected 16.8 pts · Actual 17 pts · 10/10 matches · Gap +0.2 Bayern München · Expected 22.2 pts · Actual 19 pts · 9/9 matches · Gap -3.2 SC Freiburg · Expected 9.7 pts · Actual 13 pts · 6/6 matches · Gap +3.3 Werder Bremen · Expected 6.3 pts · Actual 9 pts · 6/6 matches · Gap +2.7 Borussia Mönchengladbach · Expected 7.0 pts · Actual 0 pts · 6/6 matches · Gap -7.0 FSV Mainz 05 · Expected 9.1 pts · Actual 10 pts · 6/6 matches · Gap +0.9 Borussia Dortmund · Expected 17.5 pts · Actual 20 pts · 9/9 matches · Gap +2.5 1899 Hoffenheim · Expected 12.2 pts · Actual 6 pts · 8/8 matches · Gap -6.2 Bayer Leverkusen · Expected 15.5 pts · Actual 19 pts · 8/8 matches · Gap +3.5 Eintracht Frankfurt · Expected 7.6 pts · Actual 8 pts · 6/6 matches · Gap +0.4 FC Augsburg · Expected 7.3 pts · Actual 8 pts · 6/6 matches · Gap +0.7 VfB Stuttgart · Expected 14.4 pts · Actual 13 pts · 9/9 matches · Gap -1.4 RB Leipzig · Expected 12.8 pts · Actual 12 pts · 9/9 matches · Gap -0.8 Union Berlin · Expected 6.2 pts · Actual 5 pts · 6/6 matches · Gap -1.2 Lazio · Expected 10.8 pts · Actual 19 pts · 7/7 matches · Gap +8.2 AC Milan · Expected 14.6 pts · Actual 18 pts · 9/9 matches · Gap +3.4 Cagliari · Expected 8.2 pts · Actual 13 pts · 7/7 matches · Gap +4.8 Napoli · Expected 15.2 pts · Actual 13 pts · 10/10 matches · Gap -2.2 Udinese · Expected 9.1 pts · Actual 4 pts · 7/7 matches · Gap -5.1 Genoa · Expected 7.5 pts · Actual 4 pts · 7/7 matches · Gap -3.5 Juventus · Expected 17.3 pts · Actual 17 pts · 9/9 matches · Gap -0.3 AS Roma · Expected 19.1 pts · Actual 21 pts · 10/10 matches · Gap +1.9 Atalanta · Expected 10.3 pts · Actual 9 pts · 7/7 matches · Gap -1.3 Bologna · Expected 10.0 pts · Actual 5 pts · 7/7 matches · Gap -5.0 Fiorentina · Expected 9.5 pts · Actual 4 pts · 7/7 matches · Gap -5.5 Torino · Expected 8.1 pts · Actual 10 pts · 7/7 matches · Gap +1.9 Inter · Expected 19.9 pts · Actual 22 pts · 10/10 matches · Gap +2.1 Venezia · Expected 5.6 pts · Actual 3 pts · 7/7 matches · Gap -2.6 Parma · Expected 7.3 pts · Actual 4 pts · 7/7 matches · Gap -3.3 Lecce · Expected 7.3 pts · Actual 9 pts · 7/7 matches · Gap +1.7 Como · Expected 16.9 pts · Actual 20 pts · 10/10 matches · Gap +3.1 Monza · Expected 6.6 pts · Actual 7 pts · 7/7 matches · Gap +0.4 Angers · Expected 7.8 pts · Actual 7 pts · 7/7 matches · Gap -0.8 Lille · Expected 16.2 pts · Actual 14 pts · 10/10 matches · Gap -2.2 Lyon · Expected 15.0 pts · Actual 20 pts · 9/9 matches · Gap +5.0 Marseille · Expected 12.8 pts · Actual 9 pts · 9/9 matches · Gap -3.8 Nice · Expected 7.8 pts · Actual 8 pts · 7/7 matches · Gap +0.2 Paris Saint Germain · Expected 20.1 pts · Actual 23 pts · 10/10 matches · Gap +2.9 Monaco · Expected 10.2 pts · Actual 14 pts · 7/7 matches · Gap +3.8 Rennes · Expected 14.7 pts · Actual 17 pts · 9/9 matches · Gap +2.3 Strasbourg · Expected 8.5 pts · Actual 7 pts · 7/7 matches · Gap -1.5 Toulouse · Expected 8.8 pts · Actual 9 pts · 7/7 matches · Gap +0.2 Stade Brestois 29 · Expected 8.9 pts · Actual 9 pts · 7/7 matches · Gap +0.1 Auxerre · Expected 7.8 pts · Actual 9 pts · 7/7 matches · Gap +1.2 LE Havre · Expected 7.9 pts · Actual 2 pts · 7/7 matches · Gap -5.9 Lens · Expected 16.7 pts · Actual 13 pts · 10/10 matches · Gap -3.7 PEC Zwolle · Expected 8.6 pts · Actual 7 pts · 9/9 matches · Gap -1.6 Ajax · Expected 16.7 pts · Actual 18 pts · 9/9 matches · Gap +1.3 Willem II · Expected 7.3 pts · Actual 2 pts · 9/9 matches · Gap -5.3 PSV Eindhoven · Expected 24.7 pts · Actual 23 pts · 12/12 matches · Gap -1.7 AZ Alkmaar · Expected 20.6 pts · Actual 23 pts · 11/11 matches · Gap +2.4 Groningen · Expected 12.2 pts · Actual 14 pts · 9/9 matches · Gap +1.8 Fortuna Sittard · Expected 8.8 pts · Actual 15 pts · 9/9 matches · Gap +6.2 Utrecht · Expected 10.6 pts · Actual 11 pts · 9/9 matches · Gap +0.4 Feyenoord · Expected 21.2 pts · Actual 26 pts · 12/12 matches · Gap +4.8 Heerenveen · Expected 11.8 pts · Actual 12 pts · 9/9 matches · Gap +0.2 GO Ahead Eagles · Expected 12.4 pts · Actual 11 pts · 9/9 matches · Gap -1.4 NEC Nijmegen · Expected 17.2 pts · Actual 11 pts · 11/11 matches · Gap -6.2 Twente · Expected 16.9 pts · Actual 17 pts · 9/9 matches · Gap +0.1 Sparta Rotterdam · Expected 10.6 pts · Actual 9 pts · 9/9 matches · Gap -1.6 Benfica · Expected 22.8 pts · Actual 25 pts · 10/10 matches · Gap +2.2 FC Porto · Expected 20.9 pts · Actual 24 pts · 10/11 matches · Gap +3.1 Moreirense · Expected 7.9 pts · Actual 8 pts · 8/8 matches · Gap +0.1 SC Braga · Expected 14.1 pts · Actual 11 pts · 8/8 matches · Gap -3.1 Guimaraes · Expected 10.2 pts · Actual 5 pts · 8/8 matches · Gap -5.2 Nacional · Expected 8.8 pts · Actual 4 pts · 8/8 matches · Gap -4.8 Rio Ave · Expected 8.3 pts · Actual 7 pts · 8/8 matches · Gap -1.3 Santa Clara · Expected 11.5 pts · Actual 18 pts · 8/8 matches · Gap +6.5 Sporting CP · Expected 23.7 pts · Actual 24 pts · 11/11 matches · Gap +0.3 Estoril · Expected 9.2 pts · Actual 2 pts · 8/8 matches · Gap -7.2 Arouca · Expected 10.6 pts · Actual 14 pts · 8/8 matches · Gap +3.4 Famalicao · Expected 12.4 pts · Actual 7 pts · 8/8 matches · Gap -5.4 GIL Vicente · Expected 11.1 pts · Actual 14 pts · 8/8 matches · Gap +2.9 Casa Pia · Expected 7.5 pts · Actual 4 pts · 8/8 matches · Gap -3.5 Estrela · Expected 8.8 pts · Actual 10 pts · 8/8 matches · Gap +1.2 Barcelona · Expected 28.4 pts · Actual 33 pts · 12/12 matches · Gap +4.6 Atletico Madrid · Expected 18.7 pts · Actual 26 pts · 12/12 matches · Gap +7.3 Athletic Club · Expected 10.7 pts · Actual 9 pts · 8/8 matches · Gap -1.7 Valencia · Expected 11.1 pts · Actual 6 pts · 9/9 matches · Gap -5.1 Villarreal · Expected 17.4 pts · Actual 12 pts · 12/12 matches · Gap -5.4 Sevilla · Expected 10.0 pts · Actual 14 pts · 9/9 matches · Gap +4.0 Celta Vigo · Expected 14.8 pts · Actual 11 pts · 11/11 matches · Gap -3.8 Espanyol · Expected 10.5 pts · Actual 8 pts · 9/9 matches · Gap -2.5 Real Madrid · Expected 25.6 pts · Actual 30 pts · 12/12 matches · Gap +4.4 Alaves · Expected 12.6 pts · Actual 11 pts · 9/9 matches · Gap -1.6 Real Betis · Expected 17.1 pts · Actual 28 pts · 12/12 matches · Gap +10.9 Getafe · Expected 10.3 pts · Actual 9 pts · 9/9 matches · Gap -1.3 Real Sociedad · Expected 13.5 pts · Actual 17 pts · 11/11 matches · Gap +3.5 Osasuna · Expected 12.2 pts · Actual 11 pts · 9/9 matches · Gap -1.2 Rayo Vallecano · Expected 9.7 pts · Actual 9 pts · 8/8 matches · Gap -0.7 Celtic · Expected 2.0 pts · Actual 0 pts · 2/2 matches · Gap -2.0 Bodo/Glimt · Expected 2.6 pts · Actual 3 pts · 3/3 matches · Gap +0.4 Jagiellonia · Expected 3.0 pts · Actual 3 pts · 2/2 matches · Gap +0.0 Shakhtar Donetsk · Expected 2.8 pts · Actual 4 pts · 3/3 matches · Gap +1.2 Slavia Praha · Expected 3.4 pts · Actual 1 pts · 3/3 matches · Gap -2.4 Club Brugge KV · Expected 22.4 pts · Actual 27 pts · 11/11 matches · Gap +4.6 Red Bull Salzburg · Expected 2.8 pts · Actual 3 pts · 2/2 matches · Gap +0.2 Fenerbahce · Expected 21.0 pts · Actual 18 pts · 11/11 matches · Gap -3.0 Dinamo Zagreb · Expected 2.8 pts · Actual 4 pts · 2/2 matches · Gap +1.2 Sparta Praha · Expected 3.6 pts · Actual 4 pts · 2/2 matches · Gap +0.4 Sturm Graz · Expected 1.9 pts · Actual 1 pts · 2/2 matches · Gap -0.9 Galatasaray · Expected 20.1 pts · Actual 22 pts · 11/11 matches · Gap +1.9 Ferencvarosi TC · Expected 3.1 pts · Actual 6 pts · 2/2 matches · Gap +2.9 Slovan Bratislava · Expected 1.3 pts · Actual 0 pts · 3/3 matches · Gap -1.3 Union St. Gilloise · Expected 19.2 pts · Actual 24 pts · 10/10 matches · Gap +4.8 Celje · Expected 1.7 pts · Actual 0 pts · 2/2 matches · Gap -1.7 Sassuolo · Expected 8.4 pts · Actual 8 pts · 7/7 matches · Gap -0.4 Frosinone · Expected 7.4 pts · Actual 13 pts · 7/7 matches · Gap +5.6 1.FC Köln · Expected 7.4 pts · Actual 7 pts · 6/6 matches · Gap -0.4 AEK Athens FC · Expected 3.2 pts · Actual 3 pts · 3/3 matches · Gap -0.2 Antwerp · Expected 9.3 pts · Actual 7 pts · 8/8 matches · Gap -2.3 Genk · Expected 13.4 pts · Actual 12 pts · 8/8 matches · Gap -1.4 Leeds · Expected 9.1 pts · Actual 10 pts · 7/7 matches · Gap +0.9 Besiktas · Expected 16.9 pts · Actual 21 pts · 10/10 matches · Gap +4.1 Istanbul Basaksehir · Expected 12.9 pts · Actual 11 pts · 8/8 matches · Gap -1.9 Konyaspor · Expected 9.0 pts · Actual 5 pts · 8/8 matches · Gap -4.0 Goztepe · Expected 10.8 pts · Actual 9 pts · 8/8 matches · Gap -1.8 Alanyaspor · Expected 9.2 pts · Actual 12 pts · 8/8 matches · Gap +2.8 Trabzonspor · Expected 11.4 pts · Actual 16 pts · 8/8 matches · Gap +4.6 Kasimpasa · Expected 9.5 pts · Actual 13 pts · 8/8 matches · Gap +3.5 Rizespor · Expected 10.5 pts · Actual 10 pts · 8/8 matches · Gap -0.5 Gazişehir Gaziantep · Expected 9.1 pts · Actual 8 pts · 8/8 matches · Gap -1.1 Eyüpspor · Expected 8.3 pts · Actual 3 pts · 8/8 matches · Gap -5.3 Samsunspor · Expected 10.5 pts · Actual 4 pts · 8/8 matches · Gap -6.5 Hull City · Expected 5.4 pts · Actual 9 pts · 7/7 matches · Gap +3.6 Sunderland · Expected 10.4 pts · Actual 10 pts · 9/9 matches · Gap -0.4 Coventry · Expected 6.5 pts · Actual 6 pts · 7/7 matches · Gap -0.5 Olympiakos Piraeus · Expected 3.6 pts · Actual 6 pts · 2/2 matches · Gap +2.4 Anderlecht · Expected 16.0 pts · Actual 16 pts · 10/10 matches · Gap +0.0 Plzen · Expected 2.3 pts · Actual 0 pts · 2/2 matches · Gap -2.3 Cercle Brugge · Expected 9.1 pts · Actual 3 pts · 8/8 matches · Gap -6.1 Lask Linz · Expected 2.4 pts · Actual 3 pts · 3/3 matches · Gap +0.6 Elche · Expected 9.0 pts · Actual 7 pts · 9/9 matches · Gap -2.0 Lech Poznan · Expected 1.8 pts · Actual 0 pts · 2/2 matches · Gap -1.8 Lorient · Expected 9.4 pts · Actual 11 pts · 7/7 matches · Gap +1.6 OFI · Expected 1.4 pts · Actual 3 pts · 2/2 matches · Gap +1.6 Hapoel Beer Sheva · Expected 2.2 pts · Actual 1 pts · 2/2 matches · Gap -1.2 Gent · Expected 12.2 pts · Actual 22 pts · 8/8 matches · Gap +9.8 Omonia Nicosia · Expected 2.6 pts · Actual 6 pts · 2/2 matches · Gap +3.4 Ararat-Armenia · Expected 1.4 pts · Actual 0 pts · 2/2 matches · Gap -1.4 Sabah FA · Expected 2.4 pts · Actual 3 pts · 3/3 matches · Gap +0.6 OH Leuven · Expected 7.3 pts · Actual 5 pts · 8/8 matches · Gap -2.3 KVC Westerlo · Expected 8.6 pts · Actual 13 pts · 8/8 matches · Gap +4.4 KV Mechelen · Expected 9.4 pts · Actual 6 pts · 8/8 matches · Gap -3.4 Standard Liege · Expected 12.1 pts · Actual 11 pts · 8/8 matches · Gap -1.1 Kortrijk · Expected 6.4 pts · Actual 3 pts · 8/8 matches · Gap -3.4 St. Truiden · Expected 12.9 pts · Actual 8 pts · 8/8 matches · Gap -4.9 Charleroi · Expected 12.5 pts · Actual 21 pts · 8/8 matches · Gap +8.5 Estac Troyes · Expected 5.7 pts · Actual 4 pts · 7/7 matches · Gap -1.7 Levante · Expected 10.6 pts · Actual 10 pts · 9/9 matches · Gap -0.6 FC Schalke 04 · Expected 6.6 pts · Actual 5 pts · 6/6 matches · Gap -1.6 Excelsior · Expected 11.6 pts · Actual 11 pts · 9/9 matches · Gap -0.6 Hamburger SV · Expected 5.8 pts · Actual 9 pts · 6/6 matches · Gap +3.2 Maritimo · Expected 7.0 pts · Actual 8 pts · 8/8 matches · Gap +1.0 Levski Sofia · Expected 2.2 pts · Actual 1 pts · 2/2 matches · Gap -1.2 ADO Den Haag · Expected 7.4 pts · Actual 6 pts · 9/9 matches · Gap -1.4 Cambuur · Expected 10.2 pts · Actual 9 pts · 9/9 matches · Gap -1.2 Telstar · Expected 10.3 pts · Actual 6 pts · 9/9 matches · Gap -4.3 Paris FC · Expected 9.7 pts · Actual 14 pts · 7/7 matches · Gap +4.3 Alverca · Expected 9.2 pts · Actual 11 pts · 8/8 matches · Gap +1.8 Genclerbirligi · Expected 7.9 pts · Actual 8 pts · 8/8 matches · Gap +0.1 Kocaelispor · Expected 8.6 pts · Actual 12 pts · 8/8 matches · Gap +3.4 Zulte Waregem · Expected 11.2 pts · Actual 11 pts · 8/8 matches · Gap -0.2 RAAL La Louvière · Expected 8.3 pts · Actual 4 pts · 8/8 matches · Gap -4.3 SC Paderborn 07 · Expected 6.2 pts · Actual 5 pts · 6/6 matches · Gap -1.2 SV Elversberg · Expected 6.3 pts · Actual 10 pts · 6/6 matches · Gap +3.7 Viking · Expected 0.7 pts · Actual 1 pts · 3/3 matches · Gap +0.3 Lommel United · Expected 10.4 pts · Actual 11 pts · 8/8 matches · Gap +0.6 Torreense · Expected 2.1 pts · Actual 3 pts · 2/2 matches · Gap +0.9 Malaga · Expected 11.2 pts · Actual 4 pts · 9/9 matches · Gap -7.2 Deportivo La Coruna · Expected 11.1 pts · Actual 11 pts · 9/9 matches · Gap -0.1 Racing Santander · Expected 10.7 pts · Actual 8 pts · 9/9 matches · Gap -2.7 Le Mans · Expected 7.3 pts · Actual 6 pts · 7/7 matches · Gap -1.3 SK Beveren · Expected 9.7 pts · Actual 9 pts · 8/8 matches · Gap -0.7 Erzurumspor FK · Expected 10.4 pts · Actual 11 pts · 8/8 matches · Gap +0.6 Amed · Expected 12.5 pts · Actual 17 pts · 8/8 matches · Gap +4.5 Çorum FK · Expected 10.8 pts · Actual 13 pts · 8/8 matches · Gap +2.2 Academico Viseu · Expected 9.2 pts · Actual 14 pts · 8/8 matches · Gap +4.8 Lillestrom · Expected 2.7 pts · Actual 1 pts · 2/2 matches · Gap -1.7

    Expected ranking

    pts

    Highest first · 194 / 194 clubs rated

    Use two fingers to scroll the list.

    Show all 194 clubs

    Actual ranking

    pts

    Highest first · 194 / 194 clubs rated

    Use two fingers to scroll the list.

    Show all 194 clubs

    Form Pulse

    Teams to watch across tracked current leagues. Form is the existing opponent-adjusted LOAD90 index from up to five completed matches with forecasts; Attack and Defence use the existing fixed 0–100 ratings.

    xG Difference is observed average xG for minus xG against per match; Clean Sheets is the percentage of matches without conceding. Both use Playing style last-10 profiles, before each club’s next or latest league fixture. Available observations can differ between xG metrics; window size is not metric coverage.

    Bars show the last five recorded completed results, oldest to newest. Colour shows the outcome: teal = win, amber = draw, red = loss. Height shows goals scored on the same 0–6 scale for every club; 6+ goals use the maximum height, and zero goals keep a small baseline marker. Hover a bar for the date and full score. These are results, not a history of the selected rating. Form Boost / Form Drop show the current form adjustment in L90 Strength points, separate from the Form index. This adjustment fades between matches.

    Form ranking

    Form index · 0–100 · All tracked leagues

    1. 1Paris Saint GermainUEFA Champions League · Ligue 1 · 5/5 matches96.9
    2. 2Atletico MadridUEFA Champions League · La Liga · 5/5 matches94.6
    3. 3BrightonPremier League · 5/5 matches94.3
    4. 4Bayer LeverkusenBundesliga · UEFA Europa League · 5/5 matches94.2
    5. 5Club Brugge KVUEFA Champions League · Belgian Pro League · 5/5 matches93.6
    6. 6LiverpoolPremier League · UEFA Champions League · 5/5 matches93.2
    7. 7BarcelonaUEFA Champions League · La Liga · 5/5 matches92.8
    8. 8Aston VillaPremier League · UEFA Champions League · 5/5 matches91.3
    9. 9Real MadridUEFA Champions League · La Liga · 5/5 matches90.9
    10. 10Manchester CityPremier League · UEFA Champions League · 5/5 matches89.9
    11. 11ArsenalPremier League · UEFA Champions League · 5/5 matches88.1
    12. 12LazioSerie A · 5/5 matches87.2
    13. 13LyonUEFA Europa League · Ligue 1 · 5/5 matches85.3
    14. 14BenficaUEFA Europa League · Primeira Liga · 5/5 matches85.2
    15. 15FeyenoordUEFA Champions League · Eredivisie · 5/5 matches84.5
    16. 16GentBelgian Pro League · 5/5 matches83.9
    17. 17KVC WesterloBelgian Pro League · 5/5 matches82.9
    18. 18Real BetisUEFA Champions League · La Liga · 5/5 matches81.5
    19. 19Real SociedadLa Liga · UEFA Europa League · 5/5 matches81.3
    20. 20CharleroiBelgian Pro League · 5/5 matches79.9
    21. 21Academico ViseuPrimeira Liga · 5/5 matches79.3
    22. 22TrabzonsporSüper Lig · 5/5 matches78.4
    23. 23InterUEFA Champions League · Serie A · 5/5 matches78.2
    24. 24SC FreiburgBundesliga · 5/5 matches77.8
    25. 25TorinoSerie A · 5/5 matches75.1
    26. 26BournemouthPremier League · UEFA Europa League · 5/5 matches74.1
    27. 27AC MilanUEFA Europa League · Serie A · 5/5 matches73.9
    28. 28JuventusUEFA Europa League · Serie A · 5/5 matches73.5
    29. 29Paris FCLigue 1 · 5/5 matches73.2
    30. 30Union St. GilloiseUEFA Europa League · Belgian Pro League · 5/5 matches73.1
    31. 31Santa ClaraPrimeira Liga · 5/5 matches72.5
    32. 32CagliariSerie A · 5/5 matches72.0
    33. 33FC PortoUEFA Champions League · Primeira Liga · 5/5 matches70.9
    34. 34Werder BremenBundesliga · 5/5 matches70.5
    35. 35FSV Mainz 05Bundesliga · 5/5 matches70.4
    36. 36Çorum FKSüper Lig · 5/5 matches70.3
    37. 37Bayern MünchenUEFA Champions League · Bundesliga · 5/5 matches70.2
    38. 38Hamburger SVBundesliga · 5/5 matches69.9
    39. 39FrosinoneSerie A · 5/5 matches69.2
    40. 40LorientLigue 1 · 5/5 matches69.2
    41. 41ChelseaPremier League · 5/5 matches69.1
    42. 42SevillaLa Liga · 5/5 matches67.3
    43. 43GalatasarayUEFA Champions League · Süper Lig · 5/5 matches67.0
    44. 44AmedSüper Lig · 5/5 matches66.2
    45. 45RB LeipzigUEFA Champions League · Bundesliga · 5/5 matches66.1
    46. 46Rayo VallecanoLa Liga · 5/5 matches66.1
    47. 47UtrechtEredivisie · 5/5 matches65.0
    48. 48FenerbahceUEFA Champions League · Süper Lig · 5/5 matches64.9
    49. 49Crystal PalacePremier League · UEFA Europa League · 5/5 matches64.4
    50. 50CoventryPremier League · 5/5 matches64.4
    51. 51MonacoLigue 1 · 5/5 matches64.2
    52. 52IpswichPremier League · 5/5 matches63.9
    53. 53LeedsPremier League · 5/5 matches63.7
    54. 54AlvercaPrimeira Liga · 5/5 matches63.5
    55. 55AjaxEredivisie · 5/5 matches63.3
    56. 56Borussia DortmundUEFA Champions League · Bundesliga · 5/5 matches62.9
    57. 57BesiktasUEFA Europa League · Süper Lig · 5/5 matches62.4
    58. 58VillarrealUEFA Champions League · La Liga · 5/5 matches62.3
    59. 59AS RomaUEFA Champions League · Serie A · 5/5 matches62.1
    60. 60Shakhtar DonetskUEFA Champions League · 3/5 matches61.1
    61. 61BrentfordPremier League · 5/5 matches60.8
    62. 62AuxerreLigue 1 · 5/5 matches60.6
    63. 63SV ElversbergBundesliga · 5/5 matches59.9
    64. 64AnderlechtUEFA Europa League · Belgian Pro League · 5/5 matches58.9
    65. 65Sporting CPUEFA Champions League · Primeira Liga · 5/5 matches58.8
    66. 66ComoUEFA Champions League · Serie A · 5/5 matches58.4
    67. 67TwenteEredivisie · 5/5 matches58.3
    68. 68TottenhamPremier League · 5/5 matches57.7
    69. 69Bodo/GlimtUEFA Champions League · 3/5 matches57.2
    70. 70SunderlandPremier League · UEFA Europa League · 5/5 matches56.4
    71. 71Erzurumspor FKSüper Lig · 5/5 matches56.4
    72. 72VfB StuttgartUEFA Champions League · Bundesliga · 5/5 matches56.0
    73. 73ElcheLa Liga · 5/5 matches55.5
    74. 74ToulouseLigue 1 · 5/5 matches54.4
    75. 75Lask LinzUEFA Champions League · 3/5 matches53.4
    76. 76Eintracht FrankfurtBundesliga · 5/5 matches52.2
    77. 77CambuurEredivisie · 5/5 matches51.1
    78. 78EvertonPremier League · 5/5 matches49.7
    79. 79LensUEFA Champions League · Ligue 1 · 5/5 matches49.4
    80. 80GenkBelgian Pro League · 5/5 matches48.7
    81. 81AlanyasporSüper Lig · 5/5 matches48.6
    82. 82Stade Brestois 29Ligue 1 · 5/5 matches48.5
    83. 83AEK Athens FCUEFA Champions League · 3/5 matches48.4
    84. 84Celta VigoLa Liga · UEFA Europa League · 5/5 matches47.3
    85. 85Sabah FAUEFA Champions League · 3/5 matches47.3
    86. 86Lommel UnitedBelgian Pro League · 5/5 matches47.2
    87. 87FC AugsburgBundesliga · 5/5 matches46.3
    88. 88NapoliUEFA Champions League · Serie A · 5/5 matches45.8
    89. 89GIL VicentePrimeira Liga · 5/5 matches45.7
    90. 90AroucaPrimeira Liga · 5/5 matches45.3
    91. 91Fortuna SittardEredivisie · 5/5 matches44.8
    92. 92NiceLigue 1 · 5/5 matches44.4
    93. 93PSV EindhovenUEFA Champions League · Eredivisie · 5/5 matches44.4
    94. 94GroningenEredivisie · 5/5 matches44.2
    95. 95Athletic ClubLa Liga · 5/5 matches43.7
    96. 96MonzaSerie A · 5/5 matches43.4
    97. 97AZ AlkmaarUEFA Europa League · Eredivisie · 5/5 matches43.1
    98. 98LevanteLa Liga · 5/5 matches42.4
    99. 99FulhamPremier League · 5/5 matches42.2
    100. 100GetafeLa Liga · 5/5 matches42.2
    101. 101VikingUEFA Champions League · 3/5 matches41.9
    102. 102KasimpasaSüper Lig · 5/5 matches41.8
    103. 103RennesUEFA Europa League · Ligue 1 · 5/5 matches41.7
    104. 104FC Schalke 04Bundesliga · 5/5 matches41.0
    105. 105MarseilleUEFA Europa League · Ligue 1 · 5/5 matches40.8
    106. 106Nottingham ForestPremier League · 5/5 matches40.7
    107. 107HeerenveenEredivisie · 5/5 matches39.3
    108. 108Union BerlinBundesliga · 5/5 matches38.0
    109. 109GoztepeSüper Lig · 5/5 matches37.1
    110. 110Hull CityPremier League · 5/5 matches36.4
    111. 111Manchester UnitedPremier League · UEFA Champions League · 5/5 matches36.0
    112. 112ValenciaLa Liga · 5/5 matches35.6
    113. 113NewcastlePremier League · 5/5 matches35.1
    114. 114LecceSerie A · 5/5 matches35.0
    115. 115Racing SantanderLa Liga · 5/5 matches34.3
    116. 116KocaelisporSüper Lig · 5/5 matches32.6
    117. 117SC Paderborn 07Bundesliga · 5/5 matches32.6
    118. 118Istanbul BasaksehirSüper Lig · 5/5 matches32.5
    119. 119BolognaSerie A · 5/5 matches31.6
    120. 120SassuoloSerie A · 5/5 matches31.5
    121. 121EspanyolLa Liga · 5/5 matches31.3
    122. 122Le MansLigue 1 · 5/5 matches31.1
    123. 123OsasunaLa Liga · 5/5 matches30.5
    124. 124FamalicaoPrimeira Liga · 5/5 matches30.4
    125. 125Standard LiegeBelgian Pro League · 5/5 matches29.7
    126. 126Slovan BratislavaUEFA Champions League · 3/5 matches29.2
    127. 1271.FC KölnBundesliga · 5/5 matches25.7
    128. 128OH LeuvenBelgian Pro League · 5/5 matches25.4
    129. 129Slavia PrahaUEFA Champions League · 3/5 matches25.3
    130. 130SK BeverenBelgian Pro League · 5/5 matches24.9
    131. 131StrasbourgLigue 1 · 5/5 matches24.4
    132. 132LilleUEFA Champions League · Ligue 1 · 5/5 matches23.9
    133. 133EstrelaPrimeira Liga · 5/5 matches23.9
    134. 134ADO Den HaagEredivisie · 5/5 matches23.7
    135. 135GenoaSerie A · 5/5 matches23.6
    136. 136KonyasporSüper Lig · 5/5 matches23.2
    137. 137MoreirensePrimeira Liga · 5/5 matches22.9
    138. 138ParmaSerie A · 5/5 matches22.7
    139. 139Deportivo La CorunaLa Liga · 5/5 matches21.2
    140. 140AtalantaSerie A · 5/5 matches20.8
    141. 141KV MechelenBelgian Pro League · 5/5 matches20.3
    142. 142Sparta RotterdamEredivisie · 5/5 matches20.0
    143. 143FiorentinaSerie A · 5/5 matches19.9
    144. 144Gazişehir GaziantepSüper Lig · 5/5 matches19.6
    145. 145Casa PiaPrimeira Liga · 5/5 matches18.8
    146. 146VeneziaSerie A · 5/5 matches18.7
    147. 147SC BragaPrimeira Liga · 5/5 matches18.6
    148. 148NEC NijmegenUEFA Europa League · Eredivisie · 5/5 matches18.4
    149. 149RizesporSüper Lig · 5/5 matches17.4
    150. 150Rio AvePrimeira Liga · 5/5 matches17.1
    151. 151Zulte WaregemBelgian Pro League · 5/5 matches16.7
    152. 152AngersLigue 1 · 5/5 matches15.9
    153. 153RAAL La LouvièreBelgian Pro League · 5/5 matches15.8
    154. 154MalagaLa Liga · 5/5 matches15.2
    155. 1551899 HoffenheimBundesliga · UEFA Europa League · 5/5 matches14.7
    156. 156PEC ZwolleEredivisie · 5/5 matches14.6
    157. 157GO Ahead EaglesEredivisie · 5/5 matches14.4
    158. 158AlavesLa Liga · 5/5 matches14.3
    159. 159KortrijkBelgian Pro League · 5/5 matches13.4
    160. 160GuimaraesPrimeira Liga · 5/5 matches12.9
    161. 161MaritimoPrimeira Liga · 5/5 matches12.1
    162. 162TelstarEredivisie · 5/5 matches11.4
    163. 163St. TruidenBelgian Pro League · 5/5 matches11.3
    164. 164ExcelsiorEredivisie · 5/5 matches11.0
    165. 165EstorilPrimeira Liga · 5/5 matches9.9
    166. 166AntwerpBelgian Pro League · 5/5 matches8.6
    167. 167Willem IIEredivisie · 5/5 matches8.3
    168. 168GenclerbirligiSüper Lig · 5/5 matches7.3
    169. 169Borussia MönchengladbachBundesliga · 5/5 matches6.8
    170. 170UdineseSerie A · 5/5 matches6.7
    171. 171Estac TroyesLigue 1 · 5/5 matches6.5
    172. 172LE HavreLigue 1 · 5/5 matches6.4
    173. 173Cercle BruggeBelgian Pro League · 5/5 matches6.3
    174. 174EyüpsporSüper Lig · 5/5 matches4.9
    175. 175NacionalPrimeira Liga · 5/5 matches4.8
    176. 176SamsunsporSüper Lig · 5/5 matches4.2

    Attack ranking

    Attack index · 0–100 · All tracked leagues

    1. 1BarcelonaUEFA Champions League · La Liga96.8
    2. 2Bayern MünchenUEFA Champions League · Bundesliga96.2
    3. 3Paris Saint GermainUEFA Champions League · Ligue 195.5
    4. 4Manchester CityPremier League · UEFA Champions League91.9
    5. 5InterUEFA Champions League · Serie A90.9
    6. 6Real MadridUEFA Champions League · La Liga88.4
    7. 7BrightonPremier League87.2
    8. 8Bayer LeverkusenBundesliga · UEFA Europa League87.1
    9. 9LiverpoolPremier League · UEFA Champions League86.3
    10. 10ArsenalPremier League · UEFA Champions League86.3
    11. 11Club Brugge KVUEFA Champions League · Belgian Pro League85.5
    12. 12Aston VillaPremier League · UEFA Champions League83.4
    13. 13BournemouthPremier League · UEFA Europa League82.5
    14. 14BenficaUEFA Europa League · Primeira Liga81.3
    15. 15Real BetisUEFA Champions League · La Liga79.1
    16. 16Atletico MadridUEFA Champions League · La Liga78.6
    17. 17ComoUEFA Champions League · Serie A77.4
    18. 18VillarrealUEFA Champions League · La Liga77.1
    19. 19ChelseaPremier League76.9
    20. 20Borussia DortmundUEFA Champions League · Bundesliga76.2
    21. 21RB LeipzigUEFA Champions League · Bundesliga76.2
    22. 22FeyenoordUEFA Champions League · Eredivisie75.7
    23. 23AS RomaUEFA Champions League · Serie A75.6
    24. 24Sporting CPUEFA Champions League · Primeira Liga75.3
    25. 25CelticUEFA Europa League73.9
    26. 26BrentfordPremier League73.1
    27. 27FC AugsburgBundesliga72.2
    28. 28AC MilanUEFA Europa League · Serie A71.5
    29. 29VfB StuttgartUEFA Champions League · Bundesliga70.2
    30. 30FC PortoUEFA Champions League · Primeira Liga68.8
    31. 31LeedsPremier League68.5
    32. 32Manchester UnitedPremier League · UEFA Champions League68.3
    33. 33FSV Mainz 05Bundesliga68.3
    34. 34Nottingham ForestPremier League68.1
    35. 35FenerbahceUEFA Champions League · Süper Lig67.2
    36. 36FulhamPremier League65.6
    37. 37AjaxEredivisie65.5
    38. 38PSV EindhovenUEFA Champions League · Eredivisie64.5
    39. 39Crystal PalacePremier League · UEFA Europa League64.3
    40. 40NapoliUEFA Champions League · Serie A64.1
    41. 41LensUEFA Champions League · Ligue 162.9
    42. 42RennesUEFA Europa League · Ligue 162.8
    43. 43SC FreiburgBundesliga62.6
    44. 44Bodo/GlimtUEFA Champions League62.4
    45. 45Union St. GilloiseUEFA Europa League · Belgian Pro League62.0
    46. 46GalatasarayUEFA Champions League · Süper Lig61.9
    47. 47Real SociedadLa Liga · UEFA Europa League61.7
    48. 48SunderlandPremier League · UEFA Europa League61.5
    49. 49EvertonPremier League61.0
    50. 50NewcastlePremier League60.7
    51. 51Ferencvarosi TCUEFA Europa League60.7
    52. 52Rayo VallecanoLa Liga60.5
    53. 53BesiktasUEFA Europa League · Süper Lig60.0
    54. 54LevanteLa Liga59.8
    55. 55IpswichPremier League58.7
    56. 56JuventusUEFA Europa League · Serie A56.8
    57. 57Werder BremenBundesliga56.2
    58. 58TottenhamPremier League56.0
    59. 59LyonUEFA Europa League · Ligue 154.7
    60. 60Eintracht FrankfurtBundesliga54.3
    61. 61Olympiakos PiraeusUEFA Europa League54.2
    62. 62Shakhtar DonetskUEFA Champions League53.8
    63. 63PlzenUEFA Europa League53.8
    64. 64TrabzonsporSüper Lig53.4
    65. 65LazioSerie A52.6
    66. 66AZ AlkmaarUEFA Europa League · Eredivisie52.2
    67. 67Athletic ClubLa Liga50.8
    68. 68OsasunaLa Liga49.8
    69. 69AEK Athens FCUEFA Champions League49.0
    70. 70AlavesLa Liga48.3
    71. 71SevillaLa Liga48.2
    72. 72Lask LinzUEFA Champions League48.0
    73. 73AtalantaSerie A47.9
    74. 74MarseilleUEFA Europa League · Ligue 147.5
    75. 75CoventryPremier League47.1
    76. 76Stade Brestois 29Ligue 146.9
    77. 77Paris FCLigue 146.2
    78. 78GenkBelgian Pro League45.8
    79. 79GentBelgian Pro League45.7
    80. 801899 HoffenheimBundesliga · UEFA Europa League45.5
    81. 81MonacoLigue 145.1
    82. 82ToulouseLigue 144.5
    83. 83SV ElversbergBundesliga44.1
    84. 84Slavia PrahaUEFA Champions League43.4
    85. 85CharleroiBelgian Pro League42.8
    86. 86FiorentinaSerie A41.6
    87. 87Union BerlinBundesliga41.5
    88. 88Racing SantanderLa Liga41.5
    89. 89SC BragaPrimeira Liga41.4
    90. 90KVC WesterloBelgian Pro League41.4
    91. 91LilleUEFA Champions League · Ligue 141.1
    92. 92FrosinoneSerie A41.0
    93. 93SassuoloSerie A40.8
    94. 94GroningenEredivisie40.6
    95. 95TwenteEredivisie40.6
    96. 96Deportivo La CorunaLa Liga40.2
    97. 97StrasbourgLigue 140.1
    98. 98ValenciaLa Liga39.4
    99. 99TorinoSerie A39.3
    100. 100AuxerreLigue 139.3
    101. 101GoztepeSüper Lig38.8
    102. 102ElcheLa Liga38.7
    103. 103AmedSüper Lig38.3
    104. 104AlvercaPrimeira Liga37.9
    105. 105Hull CityPremier League37.2
    106. 106St. TruidenBelgian Pro League37.2
    107. 107Hamburger SVBundesliga37.0
    108. 108NEC NijmegenUEFA Europa League · Eredivisie36.8
    109. 109AnderlechtUEFA Europa League · Belgian Pro League36.8
    110. 110LecceSerie A36.3
    111. 111HeerenveenEredivisie36.3
    112. 112EspanyolLa Liga36.3
    113. 113Celta VigoLa Liga · UEFA Europa League36.0
    114. 1141.FC KölnBundesliga35.9
    115. 115Red Bull SalzburgUEFA Europa League35.5
    116. 116Lech PoznanUEFA Europa League35.4
    117. 117BolognaSerie A35.1
    118. 118MonzaSerie A34.2
    119. 119Omonia NicosiaUEFA Europa League33.8
    120. 120Borussia MönchengladbachBundesliga33.6
    121. 121SC Paderborn 07Bundesliga33.6
    122. 122FC Schalke 04Bundesliga33.2
    123. 123Dinamo ZagrebUEFA Europa League33.1
    124. 124Sparta PrahaUEFA Europa League32.6
    125. 125GIL VicentePrimeira Liga32.4
    126. 126Lommel UnitedBelgian Pro League32.1
    127. 127Sturm GrazUEFA Europa League32.0
    128. 128UtrechtEredivisie31.6
    129. 129Istanbul BasaksehirSüper Lig31.6
    130. 130Sparta RotterdamEredivisie31.4
    131. 131Sabah FAUEFA Champions League31.4
    132. 132CagliariSerie A31.1
    133. 133Çorum FKSüper Lig30.9
    134. 134Standard LiegeBelgian Pro League29.1
    135. 135Santa ClaraPrimeira Liga28.5
    136. 136GO Ahead EaglesEredivisie28.4
    137. 137LorientLigue 128.2
    138. 138MalagaLa Liga28.0
    139. 139GuimaraesPrimeira Liga27.8
    140. 140AroucaPrimeira Liga27.7
    141. 141Academico ViseuPrimeira Liga27.4
    142. 142Zulte WaregemBelgian Pro League26.9
    143. 143Le MansLigue 126.7
    144. 144GetafeLa Liga26.6
    145. 145JagielloniaUEFA Europa League26.4
    146. 146Hapoel Beer ShevaUEFA Europa League26.2
    147. 147NiceLigue 125.6
    148. 148EstrelaPrimeira Liga24.4
    149. 149Cercle BruggeBelgian Pro League24.2
    150. 150AntwerpBelgian Pro League24.1
    151. 151TelstarEredivisie24.1
    152. 152FamalicaoPrimeira Liga23.5
    153. 153Levski SofiaUEFA Europa League23.4
    154. 154LillestromUEFA Europa League23.0
    155. 155GenoaSerie A22.9
    156. 156UdineseSerie A22.2
    157. 157CambuurEredivisie22.2
    158. 158RizesporSüper Lig21.7
    159. 159AngersLigue 121.5
    160. 160EstorilPrimeira Liga21.4
    161. 161VeneziaSerie A21.1
    162. 162ExcelsiorEredivisie21.0
    163. 163TorreenseUEFA Europa League20.9
    164. 164KasimpasaSüper Lig20.6
    165. 165ParmaSerie A19.9
    166. 166LE HavreLigue 119.6
    167. 167Fortuna SittardEredivisie19.0
    168. 168Rio AvePrimeira Liga18.3
    169. 169KV MechelenBelgian Pro League18.3
    170. 170AlanyasporSüper Lig18.2
    171. 171VikingUEFA Champions League18.2
    172. 172OFIUEFA Europa League18.1
    173. 173SK BeverenBelgian Pro League17.4
    174. 174PEC ZwolleEredivisie17.3
    175. 175CeljeUEFA Europa League16.9
    176. 176MoreirensePrimeira Liga16.7
    177. 177Erzurumspor FKSüper Lig16.6
    178. 178OH LeuvenBelgian Pro League16.4
    179. 179KocaelisporSüper Lig16.4
    180. 180Slovan BratislavaUEFA Champions League15.7
    181. 181SamsunsporSüper Lig15.2
    182. 182NacionalPrimeira Liga15.1
    183. 183MaritimoPrimeira Liga15.1
    184. 184ADO Den HaagEredivisie15.1
    185. 185RAAL La LouvièreBelgian Pro League15.1
    186. 186Gazişehir GaziantepSüper Lig14.5
    187. 187GenclerbirligiSüper Lig13.2
    188. 188KonyasporSüper Lig12.9
    189. 189Casa PiaPrimeira Liga12.6
    190. 190Estac TroyesLigue 111.5
    191. 191KortrijkBelgian Pro League9.7
    192. 192Willem IIEredivisie9.5
    193. 193EyüpsporSüper Lig8.5
    194. 194Ararat-ArmeniaUEFA Europa League7.7

    Defence ranking

    Defence index · 0–100 · All tracked leagues

    1. 1ArsenalPremier League · UEFA Champions League94.9
    2. 2Bayern MünchenUEFA Champions League · Bundesliga90.1
    3. 3Atletico MadridUEFA Champions League · La Liga86.6
    4. 4BarcelonaUEFA Champions League · La Liga85.7
    5. 5BrightonPremier League85.3
    6. 6Real MadridUEFA Champions League · La Liga85.0
    7. 7Paris Saint GermainUEFA Champions League · Ligue 184.6
    8. 8LiverpoolPremier League · UEFA Champions League83.0
    9. 9Manchester CityPremier League · UEFA Champions League82.8
    10. 10BournemouthPremier League · UEFA Europa League81.9
    11. 11BenficaUEFA Europa League · Primeira Liga81.4
    12. 12Sporting CPUEFA Champions League · Primeira Liga80.9
    13. 13Bayer LeverkusenBundesliga · UEFA Europa League79.4
    14. 14Borussia DortmundUEFA Champions League · Bundesliga78.9
    15. 15AS RomaUEFA Champions League · Serie A78.7
    16. 16Aston VillaPremier League · UEFA Champions League78.0
    17. 17LeedsPremier League76.8
    18. 18FC PortoUEFA Champions League · Primeira Liga76.4
    19. 19JuventusUEFA Europa League · Serie A76.3
    20. 20ChelseaPremier League74.2
    21. 21Union St. GilloiseUEFA Europa League · Belgian Pro League74.1
    22. 22TottenhamPremier League74.0
    23. 23Nottingham ForestPremier League73.9
    24. 24Manchester UnitedPremier League · UEFA Champions League73.7
    25. 25SC FreiburgBundesliga73.1
    26. 26BrentfordPremier League73.0
    27. 27InterUEFA Champions League · Serie A72.7
    28. 28ComoUEFA Champions League · Serie A71.1
    29. 29PSV EindhovenUEFA Champions League · Eredivisie70.7
    30. 30VillarrealUEFA Champions League · La Liga69.9
    31. 31AC MilanUEFA Europa League · Serie A69.3
    32. 32NapoliUEFA Champions League · Serie A68.3
    33. 33FulhamPremier League67.9
    34. 34Olympiakos PiraeusUEFA Europa League67.8
    35. 35EvertonPremier League66.3
    36. 36VfB StuttgartUEFA Champions League · Bundesliga64.0
    37. 37LazioSerie A63.2
    38. 38Shakhtar DonetskUEFA Champions League61.9
    39. 39NewcastlePremier League61.5
    40. 40Celta VigoLa Liga · UEFA Europa League61.1
    41. 41FeyenoordUEFA Champions League · Eredivisie60.7
    42. 42Bodo/GlimtUEFA Champions League60.7
    43. 43GentBelgian Pro League60.5
    44. 44Rayo VallecanoLa Liga60.2
    45. 45Real BetisUEFA Champions League · La Liga59.3
    46. 46CoventryPremier League58.9
    47. 47SC BragaPrimeira Liga58.8
    48. 48SunderlandPremier League · UEFA Europa League58.8
    49. 49GetafeLa Liga58.7
    50. 50Club Brugge KVUEFA Champions League · Belgian Pro League58.5
    51. 51Athletic ClubLa Liga58.2
    52. 52Deportivo La CorunaLa Liga57.2
    53. 53SevillaLa Liga57.1
    54. 54GalatasarayUEFA Champions League · Süper Lig56.2
    55. 55Ferencvarosi TCUEFA Europa League55.8
    56. 56FSV Mainz 05Bundesliga55.7
    57. 57LyonUEFA Europa League · Ligue 155.6
    58. 58MonacoLigue 155.6
    59. 59AEK Athens FCUEFA Champions League55.6
    60. 60AlavesLa Liga55.4
    61. 61AjaxEredivisie55.0
    62. 62LilleUEFA Champions League · Ligue 154.9
    63. 63Crystal PalacePremier League · UEFA Europa League53.8
    64. 64LensUEFA Champions League · Ligue 153.4
    65. 65Santa ClaraPrimeira Liga53.0
    66. 66RB LeipzigUEFA Champions League · Bundesliga52.7
    67. 67ValenciaLa Liga51.6
    68. 68AnderlechtUEFA Europa League · Belgian Pro League51.6
    69. 69EspanyolLa Liga51.2
    70. 70FenerbahceUEFA Champions League · Süper Lig50.6
    71. 71ElcheLa Liga50.6
    72. 72CharleroiBelgian Pro League50.5
    73. 73GIL VicentePrimeira Liga50.3
    74. 74FC Schalke 04Bundesliga50.1
    75. 75CelticUEFA Europa League50.0
    76. 76GenkBelgian Pro League50.0
    77. 77IpswichPremier League49.9
    78. 78OsasunaLa Liga49.7
    79. 79Hull CityPremier League49.7
    80. 80ToulouseLigue 149.0
    81. 81AZ AlkmaarUEFA Europa League · Eredivisie48.6
    82. 82TwenteEredivisie48.5
    83. 83Real SociedadLa Liga · UEFA Europa League48.4
    84. 84TrabzonsporSüper Lig48.3
    85. 85Slavia PrahaUEFA Champions League48.2
    86. 86BesiktasUEFA Europa League · Süper Lig47.9
    87. 87BolognaSerie A47.8
    88. 88TorinoSerie A46.7
    89. 89AmedSüper Lig46.5
    90. 90MarseilleUEFA Europa League · Ligue 145.7
    91. 91AtalantaSerie A45.2
    92. 92LorientLigue 145.0
    93. 93Werder BremenBundesliga44.7
    94. 94GenoaSerie A44.3
    95. 95Dinamo ZagrebUEFA Europa League44.1
    96. 96Hamburger SVBundesliga43.2
    97. 97PlzenUEFA Europa League43.1
    98. 981899 HoffenheimBundesliga · UEFA Europa League42.8
    99. 99AlvercaPrimeira Liga42.4
    100. 100LevanteLa Liga42.3
    101. 101Union BerlinBundesliga41.5
    102. 102Lommel UnitedBelgian Pro League41.5
    103. 103Omonia NicosiaUEFA Europa League40.9
    104. 104HeerenveenEredivisie40.1
    105. 105RennesUEFA Europa League · Ligue 138.9
    106. 106GuimaraesPrimeira Liga38.8
    107. 107Paris FCLigue 137.8
    108. 108Erzurumspor FKSüper Lig37.6
    109. 109Eintracht FrankfurtBundesliga37.4
    110. 110AroucaPrimeira Liga37.2
    111. 111SV ElversbergBundesliga37.0
    112. 112StrasbourgLigue 136.7
    113. 113Sturm GrazUEFA Europa League36.7
    114. 114Stade Brestois 29Ligue 136.3
    115. 115FamalicaoPrimeira Liga36.2
    116. 116Çorum FKSüper Lig36.0
    117. 1171.FC KölnBundesliga35.7
    118. 118NiceLigue 135.5
    119. 119GoztepeSüper Lig35.5
    120. 120RizesporSüper Lig35.5
    121. 121Istanbul BasaksehirSüper Lig34.5
    122. 122FiorentinaSerie A34.3
    123. 123Sparta PrahaUEFA Europa League34.1
    124. 124Lask LinzUEFA Champions League34.0
    125. 125NEC NijmegenUEFA Europa League · Eredivisie33.4
    126. 126ParmaSerie A33.2
    127. 127SC Paderborn 07Bundesliga33.1
    128. 128KasimpasaSüper Lig32.3
    129. 129KVC WesterloBelgian Pro League32.3
    130. 130St. TruidenBelgian Pro League32.3
    131. 131KocaelisporSüper Lig31.9
    132. 132SassuoloSerie A31.6
    133. 133MalagaLa Liga31.4
    134. 134LillestromUEFA Europa League31.3
    135. 135Academico ViseuPrimeira Liga31.2
    136. 136KonyasporSüper Lig31.1
    137. 137CagliariSerie A30.9
    138. 138Hapoel Beer ShevaUEFA Europa League30.9
    139. 139Zulte WaregemBelgian Pro League30.8
    140. 140UtrechtEredivisie30.7
    141. 141LecceSerie A30.4
    142. 142OH LeuvenBelgian Pro League29.7
    143. 143EstorilPrimeira Liga29.3
    144. 144Red Bull SalzburgUEFA Europa League29.3
    145. 145Standard LiegeBelgian Pro League28.7
    146. 146JagielloniaUEFA Europa League28.4
    147. 147TorreenseUEFA Europa League28.4
    148. 148Cercle BruggeBelgian Pro League28.0
    149. 149EstrelaPrimeira Liga27.1
    150. 150MoreirensePrimeira Liga26.9
    151. 151MonzaSerie A26.2
    152. 152Levski SofiaUEFA Europa League26.0
    153. 153Casa PiaPrimeira Liga25.4
    154. 154FrosinoneSerie A25.4
    155. 155AuxerreLigue 125.1
    156. 156OFIUEFA Europa League24.5
    157. 157AlanyasporSüper Lig24.0
    158. 158FC AugsburgBundesliga23.4
    159. 159Lech PoznanUEFA Europa League22.8
    160. 160KV MechelenBelgian Pro League22.8
    161. 161VikingUEFA Champions League22.7
    162. 162CambuurEredivisie22.5
    163. 163LE HavreLigue 122.0
    164. 164Racing SantanderLa Liga22.0
    165. 165Borussia MönchengladbachBundesliga21.4
    166. 166Rio AvePrimeira Liga21.0
    167. 167GroningenEredivisie20.9
    168. 168Le MansLigue 120.7
    169. 169Sabah FAUEFA Champions League20.5
    170. 170MaritimoPrimeira Liga19.7
    171. 171SK BeverenBelgian Pro League19.7
    172. 172AntwerpBelgian Pro League19.3
    173. 173CeljeUEFA Europa League19.1
    174. 174Estac TroyesLigue 119.0
    175. 175Fortuna SittardEredivisie18.8
    176. 176Slovan BratislavaUEFA Champions League18.8
    177. 177Gazişehir GaziantepSüper Lig18.3
    178. 178ADO Den HaagEredivisie18.1
    179. 179SamsunsporSüper Lig18.0
    180. 180UdineseSerie A17.9
    181. 181ExcelsiorEredivisie17.6
    182. 182Sparta RotterdamEredivisie17.4
    183. 183GO Ahead EaglesEredivisie16.5
    184. 184KortrijkBelgian Pro League16.0
    185. 185GenclerbirligiSüper Lig16.0
    186. 186RAAL La LouvièreBelgian Pro League14.5
    187. 187PEC ZwolleEredivisie13.7
    188. 188VeneziaSerie A13.6
    189. 189NacionalPrimeira Liga13.2
    190. 190TelstarEredivisie13.1
    191. 191AngersLigue 111.8
    192. 192EyüpsporSüper Lig10.1
    193. 193Willem IIEredivisie8.7
    194. 194Ararat-ArmeniaUEFA Europa League8.3

    xG Difference ranking

    xG / match · All tracked leagues

    1. 1Bayern MünchenUEFA Champions League · Bundesliga · 10/10 matches+2.15
    2. 2BarcelonaUEFA Champions League · La Liga · 10/10 matches+1.97
    3. 3InterUEFA Champions League · Serie A · 10/10 matches+1.37
    4. 4FeyenoordUEFA Champions League · Eredivisie · 10/10 matches+1.33
    5. 5GenkBelgian Pro League · 10/10 matches+1.27
    6. 6BenficaUEFA Europa League · Primeira Liga · 10/10 matches+1.26
    7. 7Real MadridUEFA Champions League · La Liga · 10/10 matches+1.26
    8. 8AS RomaUEFA Champions League · Serie A · 10/10 matches+1.21
    9. 9Olympiakos PiraeusUEFA Europa League · 10/10 matches+1.18
    10. 10Paris Saint GermainUEFA Champions League · Ligue 1 · 10/10 matches+1.16
    11. 11FenerbahceUEFA Champions League · Süper Lig · 10/10 matches+1.13
    12. 12CharleroiBelgian Pro League · 10/10 matches+1.13
    13. 13CelticUEFA Europa League · 10/10 matches+1.12
    14. 14Bayer LeverkusenBundesliga · UEFA Europa League · 10/10 matches+1.10
    15. 15AjaxEredivisie · 10/10 matches+1.07
    16. 16Borussia DortmundUEFA Champions League · Bundesliga · 10/10 matches+1.04
    17. 17Manchester CityPremier League · UEFA Champions League · 10/10 matches+1.03
    18. 18AmedSüper Lig · 8/10 matches+1.09
    19. 19PSV EindhovenUEFA Champions League · Eredivisie · 10/10 matches+0.92
    20. 20JuventusUEFA Europa League · Serie A · 10/10 matches+0.89
    21. 21TwenteEredivisie · 10/10 matches+0.89
    22. 22Club Brugge KVUEFA Champions League · Belgian Pro League · 10/10 matches+0.87
    23. 23NapoliUEFA Champions League · Serie A · 10/10 matches+0.84
    24. 24Atletico MadridUEFA Champions League · La Liga · 10/10 matches+0.81
    25. 25LensUEFA Champions League · Ligue 1 · 10/10 matches+0.80
    26. 26AZ AlkmaarUEFA Europa League · Eredivisie · 10/10 matches+0.80
    27. 27BesiktasUEFA Europa League · Süper Lig · 10/10 matches+0.79
    28. 28Sporting CPUEFA Champions League · Primeira Liga · 10/10 matches+0.75
    29. 29BrightonPremier League · 10/10 matches+0.74
    30. 30Stade Brestois 29Ligue 1 · 10/10 matches+0.73
    31. 31ArsenalPremier League · UEFA Champions League · 10/10 matches+0.71
    32. 32AC MilanUEFA Europa League · Serie A · 10/10 matches+0.70
    33. 33BournemouthPremier League · UEFA Europa League · 10/10 matches+0.67
    34. 34FSV Mainz 05Bundesliga · 10/10 matches+0.62
    35. 35Paris FCLigue 1 · 10/10 matches+0.62
    36. 36Istanbul BasaksehirSüper Lig · 10/10 matches+0.57
    37. 37NEC NijmegenUEFA Europa League · Eredivisie · 10/10 matches+0.55
    38. 38LiverpoolPremier League · UEFA Champions League · 10/10 matches+0.53
    39. 39MarseilleUEFA Europa League · Ligue 1 · 10/10 matches+0.50
    40. 40Omonia NicosiaUEFA Europa League · 10/10 matches+0.50
    41. 41GalatasarayUEFA Champions League · Süper Lig · 10/10 matches+0.48
    42. 42VillarrealUEFA Champions League · La Liga · 10/10 matches+0.45
    43. 43FC PortoUEFA Champions League · Primeira Liga · 10/10 matches+0.44
    44. 44Union St. GilloiseUEFA Europa League · Belgian Pro League · 10/10 matches+0.44
    45. 45Santa ClaraPrimeira Liga · 10/10 matches+0.43
    46. 46ComoUEFA Champions League · Serie A · 10/10 matches+0.41
    47. 47Lask LinzUEFA Champions League · 10/10 matches+0.39
    48. 48SC FreiburgBundesliga · 10/10 matches+0.35
    49. 49RB LeipzigUEFA Champions League · Bundesliga · 10/10 matches+0.35
    50. 50GentBelgian Pro League · 10/10 matches+0.35
    51. 51Sparta RotterdamEredivisie · 10/10 matches+0.34
    52. 52ToulouseLigue 1 · 10/10 matches+0.33
    53. 53Athletic ClubLa Liga · 10/10 matches+0.33
    54. 54RizesporSüper Lig · 10/10 matches+0.33
    55. 55GuimaraesPrimeira Liga · 10/10 matches+0.32
    56. 56FulhamPremier League · 10/10 matches+0.31
    57. 57GoztepeSüper Lig · 10/10 matches+0.27
    58. 58GIL VicentePrimeira Liga · 10/10 matches+0.26
    59. 59St. TruidenBelgian Pro League · 10/10 matches+0.26
    60. 60RennesUEFA Europa League · Ligue 1 · 10/10 matches+0.21
    61. 61SassuoloSerie A · 10/10 matches+0.20
    62. 62MonzaSerie A · 10/10 matches+0.19
    63. 63TrabzonsporSüper Lig · 10/10 matches+0.12
    64. 64OsasunaLa Liga · 10/10 matches+0.11
    65. 65SC BragaPrimeira Liga · 10/10 matches+0.08
    66. 66LorientLigue 1 · 10/10 matches+0.08
    67. 67Manchester UnitedPremier League · UEFA Champions League · 10/10 matches+0.06
    68. 68AlavesLa Liga · 10/10 matches+0.05
    69. 69Zulte WaregemBelgian Pro League · 10/10 matches+0.05
    70. 701899 HoffenheimBundesliga · UEFA Europa League · 10/10 matches+0.04
    71. 71Nottingham ForestPremier League · 10/10 matches+0.03
    72. 72AEK Athens FCUEFA Champions League · 10/10 matches+0.01
    73. 73Cercle BruggeBelgian Pro League · 10/10 matches+0.01
    74. 74SunderlandPremier League · UEFA Europa League · 10/10 matches−0.01
    75. 75TottenhamPremier League · 10/10 matches−0.02
    76. 76Lommel UnitedBelgian Pro League · 10/10 matches−0.02
    77. 77EspanyolLa Liga · 10/10 matches−0.04
    78. 78MonacoLigue 1 · 10/10 matches−0.05
    79. 79AlvercaPrimeira Liga · 10/10 matches−0.05
    80. 80AroucaPrimeira Liga · 10/10 matches−0.07
    81. 81KasimpasaSüper Lig · 10/10 matches−0.07
    82. 82Deportivo La CorunaLa Liga · 10/10 matches−0.07
    83. 83Real BetisUEFA Champions League · La Liga · 10/10 matches−0.08
    84. 841.FC KölnBundesliga · 10/10 matches−0.09
    85. 85Standard LiegeBelgian Pro League · 10/10 matches−0.09
    86. 86BolognaSerie A · 10/10 matches−0.11
    87. 87NiceLigue 1 · 10/10 matches−0.11
    88. 88Aston VillaPremier League · UEFA Champions League · 10/10 matches−0.14
    89. 89IpswichPremier League · 10/10 matches−0.15
    90. 90Eintracht FrankfurtBundesliga · 10/10 matches−0.15
    91. 91LazioSerie A · 10/10 matches−0.15
    92. 92AnderlechtUEFA Europa League · Belgian Pro League · 10/10 matches−0.15
    93. 93FiorentinaSerie A · 10/10 matches−0.16
    94. 94TorinoSerie A · 10/10 matches−0.17
    95. 95Celta VigoLa Liga · UEFA Europa League · 10/10 matches−0.17
    96. 96SV ElversbergBundesliga · 10/10 matches−0.17
    97. 97EvertonPremier League · 10/10 matches−0.18
    98. 98BrentfordPremier League · 10/10 matches−0.18
    99. 99Bodo/GlimtUEFA Champions League · 10/10 matches−0.18
    100. 100Hull CityPremier League · 10/10 matches−0.18
    101. 101FC Schalke 04Bundesliga · 10/10 matches−0.18
    102. 102CoventryPremier League · 10/10 matches−0.19
    103. 103Sparta PrahaUEFA Europa League · 10/10 matches−0.21
    104. 104FC AugsburgBundesliga · 10/10 matches−0.23
    105. 105FamalicaoPrimeira Liga · 10/10 matches−0.23
    106. 106JagielloniaUEFA Europa League · 10/10 matches−0.23
    107. 107GenoaSerie A · 10/10 matches−0.24
    108. 108LyonUEFA Europa League · Ligue 1 · 10/10 matches−0.25
    109. 109Erzurumspor FKSüper Lig · 8/10 matches−0.28
    110. 110Shakhtar DonetskUEFA Champions League · 10/10 matches−0.26
    111. 111UtrechtEredivisie · 10/10 matches−0.27
    112. 112Çorum FKSüper Lig · 8/10 matches−0.30
    113. 113VfB StuttgartUEFA Champions League · Bundesliga · 10/10 matches−0.29
    114. 114Red Bull SalzburgUEFA Europa League · 10/10 matches−0.29
    115. 115Sturm GrazUEFA Europa League · 10/10 matches−0.29
    116. 116ChelseaPremier League · 10/10 matches−0.30
    117. 117HeerenveenEredivisie · 10/10 matches−0.31
    118. 118LilleUEFA Champions League · Ligue 1 · 10/10 matches−0.32
    119. 119AntwerpBelgian Pro League · 10/10 matches−0.32
    120. 120Crystal PalacePremier League · UEFA Europa League · 10/10 matches−0.34
    121. 121LeedsPremier League · 10/10 matches−0.36
    122. 122LevanteLa Liga · 10/10 matches−0.36
    123. 123MaritimoPrimeira Liga · 10/10 matches−0.36
    124. 124Dinamo ZagrebUEFA Europa League · 10/10 matches−0.38
    125. 125PlzenUEFA Europa League · 10/10 matches−0.39
    126. 126NewcastlePremier League · 10/10 matches−0.41
    127. 127Estac TroyesLigue 1 · 10/10 matches−0.41
    128. 128ValenciaLa Liga · 10/10 matches−0.42
    129. 129KonyasporSüper Lig · 10/10 matches−0.42
    130. 130ExcelsiorEredivisie · 10/10 matches−0.42
    131. 131AngersLigue 1 · 10/10 matches−0.44
    132. 132Real SociedadLa Liga · UEFA Europa League · 10/10 matches−0.44
    133. 133SevillaLa Liga · 10/10 matches−0.45
    134. 134LecceSerie A · 10/10 matches−0.49
    135. 135Werder BremenBundesliga · 10/10 matches−0.50
    136. 136CagliariSerie A · 10/10 matches−0.51
    137. 137TelstarEredivisie · 10/10 matches−0.51
    138. 138KocaelisporSüper Lig · 10/10 matches−0.51
    139. 139Hamburger SVBundesliga · 10/10 matches−0.52
    140. 140GroningenEredivisie · 10/10 matches−0.53
    141. 141Rayo VallecanoLa Liga · 10/10 matches−0.53
    142. 142SC Paderborn 07Bundesliga · 10/10 matches−0.53
    143. 143GenclerbirligiSüper Lig · 10/10 matches−0.55
    144. 144AlanyasporSüper Lig · 10/10 matches−0.56
    145. 145Gazişehir GaziantepSüper Lig · 10/10 matches−0.56
    146. 146AtalantaSerie A · 10/10 matches−0.57
    147. 147KV MechelenBelgian Pro League · 10/10 matches−0.60
    148. 148AuxerreLigue 1 · 10/10 matches−0.63
    149. 149LE HavreLigue 1 · 10/10 matches−0.64
    150. 150EstrelaPrimeira Liga · 10/10 matches−0.66
    151. 151OFIUEFA Europa League · 10/10 matches−0.66
    152. 152Union BerlinBundesliga · 10/10 matches−0.69
    153. 153PEC ZwolleEredivisie · 10/10 matches−0.70
    154. 154Racing SantanderLa Liga · 10/10 matches−0.70
    155. 155Academico ViseuPrimeira Liga · 8/10 matches−0.76
    156. 156GO Ahead EaglesEredivisie · 10/10 matches−0.71
    157. 157NacionalPrimeira Liga · 10/10 matches−0.71
    158. 158StrasbourgLigue 1 · 10/10 matches−0.72
    159. 159EstorilPrimeira Liga · 10/10 matches−0.73
    160. 160ElcheLa Liga · 10/10 matches−0.74
    161. 161KVC WesterloBelgian Pro League · 10/10 matches−0.74
    162. 162VeneziaSerie A · 10/10 matches−0.75
    163. 163Borussia MönchengladbachBundesliga · 10/10 matches−0.78
    164. 164UdineseSerie A · 10/10 matches−0.79
    165. 165FrosinoneSerie A · 10/10 matches−0.79
    166. 166Casa PiaPrimeira Liga · 10/10 matches−0.80
    167. 167GetafeLa Liga · 10/10 matches−0.81
    168. 168Slavia PrahaUEFA Champions League · 10/10 matches−0.83
    169. 169RAAL La LouvièreBelgian Pro League · 10/10 matches−0.83
    170. 170CambuurEredivisie · 10/10 matches−0.84
    171. 171MalagaLa Liga · 10/10 matches−0.84
    172. 172MoreirensePrimeira Liga · 10/10 matches−0.85
    173. 173SamsunsporSüper Lig · 10/10 matches−0.87
    174. 174Rio AvePrimeira Liga · 10/10 matches−0.92
    175. 175Willem IIEredivisie · 10/10 matches−0.97
    176. 176EyüpsporSüper Lig · 10/10 matches−1.04
    177. 177OH LeuvenBelgian Pro League · 10/10 matches−1.05
    178. 178ParmaSerie A · 10/10 matches−1.07
    179. 179CeljeUEFA Europa League · 10/10 matches−1.12
    180. 180Le MansLigue 1 · 7/10 matches−1.39
    181. 181SK BeverenBelgian Pro League · 8/10 matches−1.36
    182. 182ADO Den HaagEredivisie · 10/10 matches−1.27
    183. 183KortrijkBelgian Pro League · 10/10 matches−1.34
    184. 184Slovan BratislavaUEFA Champions League · 10/10 matches−1.37
    185. 185Fortuna SittardEredivisie · 10/10 matches−1.51
    186. 186Lech PoznanUEFA Europa League · 10/10 matches−1.95

    Clean Sheets ranking

    Clean sheets · % · All tracked leagues

    1. 1Olympiakos PiraeusUEFA Europa League · 10/10 matches70.0%
    2. 2ArsenalPremier League · UEFA Champions League · 10/10 matches60.0%
    3. 3BrightonPremier League · 10/10 matches60.0%
    4. 4AS RomaUEFA Champions League · Serie A · 10/10 matches60.0%
    5. 5Santa ClaraPrimeira Liga · 10/10 matches60.0%
    6. 6Union St. GilloiseUEFA Europa League · Belgian Pro League · 10/10 matches60.0%
    7. 7AnderlechtUEFA Europa League · Belgian Pro League · 10/10 matches60.0%
    8. 8Borussia DortmundUEFA Champions League · Bundesliga · 10/10 matches50.0%
    9. 9Club Brugge KVUEFA Champions League · Belgian Pro League · 10/10 matches50.0%
    10. 10FenerbahceUEFA Champions League · Süper Lig · 10/10 matches50.0%
    11. 11GenkBelgian Pro League · 10/10 matches50.0%
    12. 12Hull CityPremier League · 10/10 matches50.0%
    13. 13LorientLigue 1 · 10/10 matches50.0%
    14. 14OFIUEFA Europa League · 10/10 matches50.0%
    15. 15Hapoel Beer ShevaUEFA Europa League · 10/10 matches50.0%
    16. 16GentBelgian Pro League · 10/10 matches50.0%
    17. 17CharleroiBelgian Pro League · 10/10 matches50.0%
    18. 18Levski SofiaUEFA Europa League · 10/10 matches50.0%
    19. 19Erzurumspor FKSüper Lig · 8/10 matches50.0%
    20. 20Manchester CityPremier League · UEFA Champions League · 10/10 matches40.0%
    21. 21Bayern MünchenUEFA Champions League · Bundesliga · 10/10 matches40.0%
    22. 22FSV Mainz 05Bundesliga · 10/10 matches40.0%
    23. 23Bayer LeverkusenBundesliga · UEFA Europa League · 10/10 matches40.0%
    24. 24RB LeipzigUEFA Champions League · Bundesliga · 10/10 matches40.0%
    25. 25LazioSerie A · 10/10 matches40.0%
    26. 26JuventusUEFA Europa League · Serie A · 10/10 matches40.0%
    27. 27LilleUEFA Champions League · Ligue 1 · 10/10 matches40.0%
    28. 28HeerenveenEredivisie · 10/10 matches40.0%
    29. 29BenficaUEFA Europa League · Primeira Liga · 10/10 matches40.0%
    30. 30AroucaPrimeira Liga · 10/10 matches40.0%
    31. 31FamalicaoPrimeira Liga · 10/10 matches40.0%
    32. 32GIL VicentePrimeira Liga · 10/10 matches40.0%
    33. 33Atletico MadridUEFA Champions League · La Liga · 10/10 matches40.0%
    34. 34Red Bull SalzburgUEFA Europa League · 10/10 matches40.0%
    35. 35Sturm GrazUEFA Europa League · 10/10 matches40.0%
    36. 36Ferencvarosi TCUEFA Europa League · 10/10 matches40.0%
    37. 37AEK Athens FCUEFA Champions League · 10/10 matches40.0%
    38. 38Istanbul BasaksehirSüper Lig · 10/10 matches40.0%
    39. 39TrabzonsporSüper Lig · 10/10 matches40.0%
    40. 40Omonia NicosiaUEFA Europa League · 10/10 matches40.0%
    41. 41Sabah FAUEFA Champions League · 10/10 matches40.0%
    42. 42FC Schalke 04Bundesliga · 10/10 matches40.0%
    43. 43Paris FCLigue 1 · 10/10 matches40.0%
    44. 44Lommel UnitedBelgian Pro League · 10/10 matches40.0%
    45. 45SK BeverenBelgian Pro League · 8/10 matches37.5%
    46. 46AmedSüper Lig · 8/10 matches37.5%
    47. 47FulhamPremier League · 10/10 matches30.0%
    48. 48LiverpoolPremier League · UEFA Champions League · 10/10 matches30.0%
    49. 49EvertonPremier League · 10/10 matches30.0%
    50. 50TottenhamPremier League · 10/10 matches30.0%
    51. 51Crystal PalacePremier League · UEFA Europa League · 10/10 matches30.0%
    52. 52Aston VillaPremier League · UEFA Champions League · 10/10 matches30.0%
    53. 53Borussia MönchengladbachBundesliga · 10/10 matches30.0%
    54. 54Union BerlinBundesliga · 10/10 matches30.0%
    55. 55AC MilanUEFA Europa League · Serie A · 10/10 matches30.0%
    56. 56CagliariSerie A · 10/10 matches30.0%
    57. 57NapoliUEFA Champions League · Serie A · 10/10 matches30.0%
    58. 58LecceSerie A · 10/10 matches30.0%
    59. 59LyonUEFA Europa League · Ligue 1 · 10/10 matches30.0%
    60. 60AjaxEredivisie · 10/10 matches30.0%
    61. 61FeyenoordUEFA Champions League · Eredivisie · 10/10 matches30.0%
    62. 62FC PortoUEFA Champions League · Primeira Liga · 10/10 matches30.0%
    63. 63SC BragaPrimeira Liga · 10/10 matches30.0%
    64. 64Sporting CPUEFA Champions League · Primeira Liga · 10/10 matches30.0%
    65. 65Casa PiaPrimeira Liga · 10/10 matches30.0%
    66. 66Athletic ClubLa Liga · 10/10 matches30.0%
    67. 67ValenciaLa Liga · 10/10 matches30.0%
    68. 68Celta VigoLa Liga · UEFA Europa League · 10/10 matches30.0%
    69. 69AlavesLa Liga · 10/10 matches30.0%
    70. 70Real BetisUEFA Champions League · La Liga · 10/10 matches30.0%
    71. 71GetafeLa Liga · 10/10 matches30.0%
    72. 72OsasunaLa Liga · 10/10 matches30.0%
    73. 73CelticUEFA Europa League · 10/10 matches30.0%
    74. 74Bodo/GlimtUEFA Champions League · 10/10 matches30.0%
    75. 75JagielloniaUEFA Europa League · 10/10 matches30.0%
    76. 76Dinamo ZagrebUEFA Europa League · 10/10 matches30.0%
    77. 77Sparta PrahaUEFA Europa League · 10/10 matches30.0%
    78. 78GalatasarayUEFA Champions League · Süper Lig · 10/10 matches30.0%
    79. 79Slovan BratislavaUEFA Champions League · 10/10 matches30.0%
    80. 80FrosinoneSerie A · 10/10 matches30.0%
    81. 81AntwerpBelgian Pro League · 10/10 matches30.0%
    82. 82LeedsPremier League · 10/10 matches30.0%
    83. 83KonyasporSüper Lig · 10/10 matches30.0%
    84. 84AlanyasporSüper Lig · 10/10 matches30.0%
    85. 85KasimpasaSüper Lig · 10/10 matches30.0%
    86. 86PlzenUEFA Europa League · 10/10 matches30.0%
    87. 87Lech PoznanUEFA Europa League · 10/10 matches30.0%
    88. 88Ararat-ArmeniaUEFA Europa League · 10/10 matches30.0%
    89. 89LevanteLa Liga · 10/10 matches30.0%
    90. 90KocaelisporSüper Lig · 10/10 matches30.0%
    91. 91Zulte WaregemBelgian Pro League · 10/10 matches30.0%
    92. 92SC Paderborn 07Bundesliga · 10/10 matches30.0%
    93. 93TorreenseUEFA Europa League · 4/10 matches25.0%
    94. 94LillestromUEFA Europa League · 4/10 matches25.0%
    95. 95Çorum FKSüper Lig · 8/10 matches25.0%
    96. 96Academico ViseuPrimeira Liga · 8/10 matches25.0%
    97. 97BournemouthPremier League · UEFA Europa League · 10/10 matches20.0%
    98. 98BrentfordPremier League · 10/10 matches20.0%
    99. 99IpswichPremier League · 10/10 matches20.0%
    100. 100SC FreiburgBundesliga · 10/10 matches20.0%
    101. 101VfB StuttgartUEFA Champions League · Bundesliga · 10/10 matches20.0%
    102. 102FiorentinaSerie A · 10/10 matches20.0%
    103. 103InterUEFA Champions League · Serie A · 10/10 matches20.0%
    104. 104AngersLigue 1 · 10/10 matches20.0%
    105. 105MarseilleUEFA Europa League · Ligue 1 · 10/10 matches20.0%
    106. 106NiceLigue 1 · 10/10 matches20.0%
    107. 107MonacoLigue 1 · 10/10 matches20.0%
    108. 108RennesUEFA Europa League · Ligue 1 · 10/10 matches20.0%
    109. 109ToulouseLigue 1 · 10/10 matches20.0%
    110. 110AuxerreLigue 1 · 10/10 matches20.0%
    111. 111LE HavreLigue 1 · 10/10 matches20.0%
    112. 112PSV EindhovenUEFA Champions League · Eredivisie · 10/10 matches20.0%
    113. 113AZ AlkmaarUEFA Europa League · Eredivisie · 10/10 matches20.0%
    114. 114TwenteEredivisie · 10/10 matches20.0%
    115. 115MoreirensePrimeira Liga · 10/10 matches20.0%
    116. 116GuimaraesPrimeira Liga · 10/10 matches20.0%
    117. 117NacionalPrimeira Liga · 10/10 matches20.0%
    118. 118BarcelonaUEFA Champions League · La Liga · 10/10 matches20.0%
    119. 119SevillaLa Liga · 10/10 matches20.0%
    120. 120EspanyolLa Liga · 10/10 matches20.0%
    121. 121Real MadridUEFA Champions League · La Liga · 10/10 matches20.0%
    122. 122Shakhtar DonetskUEFA Champions League · 10/10 matches20.0%
    123. 123Slavia PrahaUEFA Champions League · 10/10 matches20.0%
    124. 124CeljeUEFA Europa League · 10/10 matches20.0%
    125. 125RizesporSüper Lig · 10/10 matches20.0%
    126. 126Gazişehir GaziantepSüper Lig · 10/10 matches20.0%
    127. 127SamsunsporSüper Lig · 10/10 matches20.0%
    128. 128SunderlandPremier League · UEFA Europa League · 10/10 matches20.0%
    129. 129CoventryPremier League · 10/10 matches20.0%
    130. 130ElcheLa Liga · 10/10 matches20.0%
    131. 131KVC WesterloBelgian Pro League · 10/10 matches20.0%
    132. 132Standard LiegeBelgian Pro League · 10/10 matches20.0%
    133. 133KortrijkBelgian Pro League · 10/10 matches20.0%
    134. 134St. TruidenBelgian Pro League · 10/10 matches20.0%
    135. 135ExcelsiorEredivisie · 10/10 matches20.0%
    136. 136MaritimoPrimeira Liga · 10/10 matches20.0%
    137. 137CambuurEredivisie · 10/10 matches20.0%
    138. 138GenclerbirligiSüper Lig · 10/10 matches20.0%
    139. 139SV ElversbergBundesliga · 10/10 matches20.0%
    140. 140Manchester UnitedPremier League · UEFA Champions League · 10/10 matches10.0%
    141. 141NewcastlePremier League · 10/10 matches10.0%
    142. 142ChelseaPremier League · 10/10 matches10.0%
    143. 143Nottingham ForestPremier League · 10/10 matches10.0%
    144. 1441899 HoffenheimBundesliga · UEFA Europa League · 10/10 matches10.0%
    145. 145Eintracht FrankfurtBundesliga · 10/10 matches10.0%
    146. 146FC AugsburgBundesliga · 10/10 matches10.0%
    147. 147UdineseSerie A · 10/10 matches10.0%
    148. 148GenoaSerie A · 10/10 matches10.0%
    149. 149AtalantaSerie A · 10/10 matches10.0%
    150. 150BolognaSerie A · 10/10 matches10.0%
    151. 151TorinoSerie A · 10/10 matches10.0%
    152. 152VeneziaSerie A · 10/10 matches10.0%
    153. 153ParmaSerie A · 10/10 matches10.0%
    154. 154ComoUEFA Champions League · Serie A · 10/10 matches10.0%
    155. 155MonzaSerie A · 10/10 matches10.0%
    156. 156Paris Saint GermainUEFA Champions League · Ligue 1 · 10/10 matches10.0%
    157. 157LensUEFA Champions League · Ligue 1 · 10/10 matches10.0%
    158. 158PEC ZwolleEredivisie · 10/10 matches10.0%
    159. 159Willem IIEredivisie · 10/10 matches10.0%
    160. 160GroningenEredivisie · 10/10 matches10.0%
    161. 161Fortuna SittardEredivisie · 10/10 matches10.0%
    162. 162Rio AvePrimeira Liga · 10/10 matches10.0%
    163. 163EstorilPrimeira Liga · 10/10 matches10.0%
    164. 164EstrelaPrimeira Liga · 10/10 matches10.0%
    165. 165VillarrealUEFA Champions League · La Liga · 10/10 matches10.0%
    166. 166Real SociedadLa Liga · UEFA Europa League · 10/10 matches10.0%
    167. 167Rayo VallecanoLa Liga · 10/10 matches10.0%
    168. 168BesiktasUEFA Europa League · Süper Lig · 10/10 matches10.0%
    169. 169GoztepeSüper Lig · 10/10 matches10.0%
    170. 170EyüpsporSüper Lig · 10/10 matches10.0%
    171. 171Lask LinzUEFA Champions League · 10/10 matches10.0%
    172. 172OH LeuvenBelgian Pro League · 10/10 matches10.0%
    173. 173KV MechelenBelgian Pro League · 10/10 matches10.0%
    174. 174Estac TroyesLigue 1 · 10/10 matches10.0%
    175. 175Hamburger SVBundesliga · 10/10 matches10.0%
    176. 176TelstarEredivisie · 10/10 matches10.0%
    177. 177AlvercaPrimeira Liga · 10/10 matches10.0%
    178. 178RAAL La LouvièreBelgian Pro League · 10/10 matches10.0%
    179. 179MalagaLa Liga · 10/10 matches10.0%
    180. 180VikingUEFA Champions League · 6/10 matches0.0%
    181. 181Le MansLigue 1 · 7/10 matches0.0%
    182. 182Werder BremenBundesliga · 10/10 matches0.0%
    183. 183StrasbourgLigue 1 · 10/10 matches0.0%
    184. 184Stade Brestois 29Ligue 1 · 10/10 matches0.0%
    185. 185UtrechtEredivisie · 10/10 matches0.0%
    186. 186GO Ahead EaglesEredivisie · 10/10 matches0.0%
    187. 187NEC NijmegenUEFA Europa League · Eredivisie · 10/10 matches0.0%
    188. 188Sparta RotterdamEredivisie · 10/10 matches0.0%
    189. 189SassuoloSerie A · 10/10 matches0.0%
    190. 1901.FC KölnBundesliga · 10/10 matches0.0%
    191. 191Cercle BruggeBelgian Pro League · 10/10 matches0.0%
    192. 192ADO Den HaagEredivisie · 10/10 matches0.0%
    193. 193Deportivo La CorunaLa Liga · 10/10 matches0.0%
    194. 194Racing SantanderLa Liga · 10/10 matches0.0%

    Top Players

    Five leaders across all tracked competitions · Current league seasons

    View all players →

    Swipe to explore all statistics →

    Goals

    Top five players by goals. Five leaders across all tracked competitions · Current league seasons. Finished matches only.
    # Player Club Competition Pos Apps Goals Assists G+A Key passes Cards Rating
    1 Raphinha Barcelona La Liga FWD 8123151608.6
    2 K. Mbappé Real Madrid La Liga FWD 992111317.9
    3 E. Haaland Manchester City Premier League FWD 7808407.9
    4 V. Pavlidis Benfica Primeira Liga FWD 883111407.7
    5 Lamine Yamal Barcelona La Liga FWD 986143228.3

    Assists

    Top five players by assists. Five leaders across all tracked competitions · Current league seasons. Finished matches only.
    # Player Club Competition Pos Apps Goals Assists G+A Key passes Cards Rating
    1 F. Thauvin Lens Ligue 1 FWD 73692427.8
    2 Lamine Yamal Barcelona La Liga FWD 986143228.3
    3 H. Kane Bayern München Bundesliga FWD 64591408.0
    4 M. Grüll Werder Bremen Bundesliga FWD 62571217.4
    5 C. Cásseres Toulouse Ligue 1 MID 70552227.5

    Key passes

    Top five players by key passes. Five leaders across all tracked competitions · Current league seasons. Finished matches only.
    # Player Club Competition Pos Apps Goals Assists G+A Key passes Cards Rating
    1 Lamine Yamal Barcelona La Liga FWD 986143228.3
    2 A. Güler Real Madrid La Liga MID 92243117.5
    3 Gabriel Sara Galatasaray Süper Lig MID 82242807.2
    4 A. Hadj Moussa Feyenoord Eredivisie FWD 85162718.0
    5 Iñigo Vicente Racing Santander La Liga FWD 90332727.0

    Rating

    Top five players by rating. Five leaders across all tracked competitions · Current league seasons. Finished matches only.
    # Player Club Competition Pos Apps Goals Assists G+A Key passes Cards Rating
    1 Raphinha Barcelona La Liga FWD 8123151608.6
    2 Lamine Yamal Barcelona La Liga FWD 986143228.3
    3 G. Prestianni Benfica Primeira Liga FWD 85382218.1
    4 M. Mittelstädt VfB Stuttgart Bundesliga DEF 51121518.1
    5 M. Olise Bayern München Bundesliga MID 65272108.1

    League data · 10/11 current leagues available · Season totals; Rating is the recorded average.

    About these statistics

    Five leaders by the selected metric. Every row includes Apps, Goals, Assists, G+A, Key passes, Cards and Rating. Transfers within a league are combined; performances in different leagues stay separate. Each competition keeps its existing rating appearance threshold. A dash means unavailable; zero is a recorded total.