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 to watch

Next 7 days · Times: Europe/London

Matches

All leagues · 56 matches

TimeMatchScore1X2xG (forecast)
La LigaSpain10 matches
16:00 Atletico Madrid Rayo Vallecano — —|—
16:00 Malaga Celta Vigo — —|—
16:00 Sevilla Villarreal — —|—
16:00 Levante Getafe — —|—
16:00 Espanyol Valencia — —|—
16:00 Real Madrid Racing Santander — —|—
16:00 Deportivo La Coruna Alaves — —|—
16:00 Real Sociedad Barcelona — —|—
16:00 Osasuna Real Betis — —|—
16:00 Elche Athletic Club — —|—
Serie AItaly10 matches
17:30 Lazio Udinese — —|—
17:30 Sassuolo Venezia — —|—
17:30 AC Milan AS Roma — —|—
17:30 Cagliari Torino — —|—
17:30 Napoli Genoa — —|—
17:30 Juventus Inter — —|—
17:30 Bologna Frosinone — —|—
17:30 Lecce Fiorentina — —|—
17:30 Como Atalanta — —|—
17:30 Monza Parma — —|—
Ligue 1France9 matches
16:00 Lille Angers — —|—
16:00 Lyon Le Mans — —|—
16:00 Marseille Lens — —|—
16:00 Paris Saint Germain Nice — —|—
16:00 Monaco Paris FC — —|—
16:00 Strasbourg Estac Troyes — —|—
16:00 Toulouse Lorient — —|—
16:00 Stade Brestois 29 LE Havre — —|—
16:00 Auxerre Rennes — —|—
Primeira LigaPortugal9 matches
16:00 Benfica Arouca — —|—
16:00 FC Porto SC Braga — —|—
16:00 Maritimo Alverca — —|—
16:00 Moreirense Rio Ave — —|—
16:00 Guimaraes Famalicao — —|—
16:00 Santa Clara Sporting CP — —|—
16:00 Estoril Estrela — —|—
16:00 GIL Vicente Nacional — —|—
16:00 Casa Pia Academico Viseu — —|—
EredivisieNetherlands9 matches
13:30 Ajax Sparta Rotterdam — —|—
13:30 Excelsior ADO Den Haag — —|—
13:30 PSV Eindhoven NEC Nijmegen — —|—
13:30 AZ Alkmaar PEC Zwolle — —|—
13:30 Groningen Cambuur — —|—
13:30 Fortuna Sittard Willem II — —|—
13:30 Utrecht Telstar — —|—
13:30 GO Ahead Eagles Heerenveen — —|—
13:30 Twente Feyenoord — —|—
Süper Ligtr9 matches
13:00 Fenerbahce Kasimpasa — —|—
13:00 Goztepe Amed — —|—
13:00 Alanyaspor Galatasaray — —|—
13:00 Rizespor Besiktas — —|—
13:00 Erzurumspor FK Istanbul Basaksehir — —|—
13:00 Gazişehir Gaziantep Samsunspor — —|—
13:00 Eyüpspor Konyaspor — —|—
13:00 Çorum FK Genclerbirligi — —|—
13:00 Kocaelispor Trabzonspor — —|—

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 →