Live
Nasaf 2–0 Neftchi Super League | Navbahor 0–0 Lokomotiv Super League | Rostov U19 0–0 Moskva U19 Youth Championship | Krasnodar U19 0–0 Makhachkala U19 Youth Championship | Chertanovo U20 0–0 Antey U19 Youth Championship | Molodechno-DYuSSh 4 0–0 BATE II 1. Division | Nasaf 2–0 Neftchi Super League | Navbahor 0–0 Lokomotiv Super League | Rostov U19 0–0 Moskva U19 Youth Championship | Krasnodar U19 0–0 Makhachkala U19 Youth Championship | Chertanovo U20 0–0 Antey U19 Youth Championship | Molodechno-DYuSSh 4 0–0 BATE II 1. Division
2026/27 Form Guide

Team Form & Streak Tracker

Current-form data for 2026/27 across Europe's top five leagues — last 5 results, win/loss streaks, and goals-for/against per game. Only teams with matches played this season are shown. Updated daily.

96
Teams Tracked
36
In Excellent Form
33
In Poor Form
2
On Win Streaks (3+)
Friday, September 4, 2026
Last Updated
Manchester City
Best Form Team
100%
Top Form Rating
2
Active W3+ Streaks
13
Mixed Form
Momentum Alert

Teams on Win Streaks (W3+)

Back today's streaks →
Barcelona
LAL
3
WIN STREAK
WWW
GF/g avg: 4.00 #1 — 9 pts
Real Madrid
LAL
3
WIN STREAK
WWW
GF/g avg: 3.33 #2 — 9 pts
All Teams

Full Form Guide — 2026/27

Find value bets using form →
League
Form

Form ratings use each team's official last-5 league results (W/D/L) for 2026/27. Excellent ≥ 67%, Good ≥ 45%, Mixed ≥ 25%, Poor < 25%. GF/g and GA/g = season goals divided by matches played. Finished previous-season tables are never shown. Methodology →

Team League Form (Last 5) Streak GF/g GA/g Pts Rating Form %
MCI
Manchester City
#1 — 2 played
EPL
WW
W2 3.00 1.00 6 Excellent
100%
ARS
Arsenal
#2 — 2 played
EPL
WW
W2 2.00 0.00 6 Excellent
100%
HUL
Hull City
#3 — 2 played
EPL
WW
W2 1.50 0.00 6 Excellent
100%
CHE
Chelsea
#4 — 2 played
EPL
WW
W2 3.50 2.50 6 Excellent
100%
BAR
Barcelona
#1 — 3 played
LAL
WWW
W3 4.00 0.67 9 Excellent
100%
RMA
Real Madrid
#2 — 3 played
LAL
WWW
W3 3.33 0.67 9 Excellent
100%
AS
AS Roma
#1 — 2 played
SEA
WW
W2 4.00 0.00 6 Excellent
100%
INT
Inter
#2 — 2 played
SEA
WW
W2 2.50 0.50 6 Excellent
100%
MIL
AC Milan
#3 — 2 played
SEA
WW
W2 2.00 0.50 6 Excellent
100%
JUV
Juventus
#4 — 2 played
SEA
WW
W2 1.50 0.00 6 Excellent
100%
ATA
Atalanta
#5 — 2 played
SEA
WW
W2 1.50 0.50 6 Excellent
100%
LAZ
Lazio
#6 — 2 played
SEA
WW
W2 1.00 0.00 6 Excellent
100%
BAY
Bayern München
#1 — 1 played
BUN
W
W1 5.00 1.00 3 Excellent
100%
SC
SC Freiburg
#2 — 1 played
BUN
W
W1 4.00 1.00 3 Excellent
100%
FC
FC Augsburg
#3 — 1 played
BUN
W
W1 3.00 0.00 3 Excellent
100%
RBL
RB Leipzig
#4 — 1 played
BUN
W
W1 3.00 0.00 3 Excellent
100%
BOR
Borussia Dortmund
#5 — 1 played
BUN
W
W1 2.00 0.00 3 Excellent
100%
SV
SV Elversberg
#6 — 1 played
BUN
W
W1 3.00 2.00 3 Excellent
100%
1.
1. FC Köln
#7 — 1 played
BUN
W
W1 3.00 2.00 3 Excellent
100%
MON
Monaco
#2 — 2 played
L1
WW
W2 1.50 0.00 6 Excellent
100%
ATM
Atletico Madrid
#3 — 3 played
LAL
WDW
W1 2.33 1.00 7 Excellent
78%
ALA
Alaves
#4 — 3 played
LAL
WDW
W1 1.67 0.33 7 Excellent
78%
OSA
Osasuna
#5 — 3 played
LAL
WWD
D1 1.00 0.33 7 Excellent
78%
LIL
Lille
#1 — 3 played
L1
WDW
W1 1.67 0.67 7 Excellent
78%
BRE
Brentford
#5 — 2 played
EPL
DW
W1 2.00 0.50 4 Excellent
67%
NEW
Newcastle
#6 — 2 played
EPL
WD
D1 2.00 1.00 4 Excellent
67%
EVE
Everton
#7 — 2 played
EPL
DW
W1 1.50 0.50 4 Excellent
67%
LEE
Leeds
#8 — 2 played
EPL
DW
W1 1.00 0.50 4 Excellent
67%
SEV
Sevilla
#6 — 3 played
LAL
LWW
W2 2.00 1.67 6 Excellent
67%
REA
Real Betis
#7 — 3 played
LAL
LWW
W2 1.33 1.67 6 Excellent
67%
UDI
Udinese
#7 — 2 played
SEA
WD
D1 2.00 1.50 4 Excellent
67%
COM
Como
#8 — 2 played
SEA
WD
D1 1.50 1.00 4 Excellent
67%
PAR
Paris FC
#3 — 2 played
L1
WD
D1 1.50 0.00 4 Excellent
67%
LYO
Lyon
#4 — 2 played
L1
DW
W1 1.50 0.50 4 Excellent
67%
REN
Rennes
#5 — 2 played
L1
WD
D1 2.50 2.00 4 Excellent
67%
EST
Estac Troyes
#6 — 2 played
L1
WD
D1 1.00 0.50 4 Excellent
67%
DEP
Deportivo La Coruna
#8 — 3 played
LAL
WDD
D2 1.67 1.00 5 Good
56%
BRI
Brighton
#9 — 2 played
EPL
LW
W1 3.50 2.00 3 Good
50%
MNU
Manchester United
#10 — 2 played
EPL
WL
L1 2.50 2.00 3 Good
50%
SUN
Sunderland
#11 — 2 played
EPL
WL
L1 1.00 1.00 3 Good
50%
IPS
Ipswich
#12 — 2 played
EPL
LW
W1 2.00 3.00 3 Good
50%
FRO
Frosinone
#9 — 2 played
SEA
WL
L1 1.50 0.50 3 Good
50%
NAP
Napoli
#10 — 2 played
SEA
LW
W1 1.50 1.00 3 Good
50%
SAS
Sassuolo
#11 — 2 played
SEA
WL
L1 1.50 1.50 3 Good
50%
CAG
Cagliari
#12 — 2 played
SEA
LW
W1 0.50 0.50 3 Good
50%
LEC
Lecce
#13 — 2 played
SEA
LW
W1 1.00 2.00 3 Good
50%
LEN
Lens
#7 — 2 played
L1
LW
W1 3.00 2.00 3 Good
50%
MAR
Marseille
#8 — 2 played
L1
LW
W1 2.00 1.00 3 Good
50%
ANG
Angers
#9 — 2 played
L1
WL
L1 1.50 1.50 3 Good
50%
STR
Strasbourg
#10 — 2 played
L1
WL
L1 1.00 2.50 3 Good
50%
LEV
Levante
#9 — 3 played
LAL
WDL
L1 1.67 1.67 4 Mixed
44%
RAC
Racing Santander
#10 — 3 played
LAL
WLD
D1 1.67 1.67 4 Mixed
44%
LIV
Liverpool
#13 — 2 played
EPL
DD
D2 2.00 2.00 2 Mixed
33%
REA
Real Sociedad
#11 — 4 played
LAL
DWLL
L2 0.75 1.50 4 Mixed
33%
ESP
Espanyol
#12 — 3 played
LAL
LLW
W1 1.67 1.33 3 Mixed
33%
ATH
Athletic Club
#13 — 3 played
LAL
WLL
L2 1.00 1.67 3 Mixed
33%
GET
Getafe
#14 — 3 played
LAL
LWL
L1 0.33 1.33 3 Mixed
33%
EIN
Eintracht Frankfurt
#8 — 1 played
BUN
D
D1 3.00 3.00 1 Mixed
33%
UNI
Union Berlin
#9 — 1 played
BUN
D
D1 3.00 3.00 1 Mixed
33%
FSV
FSV Mainz 05
#10 — 1 played
BUN
D
D1 0.00 0.00 1 Mixed
33%
SC
SC Paderborn 07
#11 — 1 played
BUN
D
D1 0.00 0.00 1 Mixed
33%
STA
Stade Brestois 29
#11 — 2 played
L1
DD
D2 2.00 2.00 2 Mixed
33%
PAR
Paris Saint Germain
#12 — 2 played
L1
DD
D2 2.00 2.00 2 Mixed
33%
VIL
Villarreal
#15 — 3 played
LAL
LDD
D2 1.33 1.67 2 Poor
22%
BOU
Bournemouth
#14 — 2 played
EPL
DL
L1 1.00 1.50 1 Poor
17%
NOT
Nottingham Forest
#15 — 2 played
EPL
DL
L1 1.00 1.50 1 Poor
17%
CEL
Celta Vigo
#16 — 4 played
LAL
DLLD
D1 0.25 1.00 2 Poor
17%
LE
Le Mans
#13 — 2 played
L1
LD
D1 2.00 2.50 1 Poor
17%
LOR
Lorient
#14 — 2 played
L1
LD
D1 0.50 1.00 1 Poor
17%
LE
Le Havre
#15 — 2 played
L1
DL
L1 0.50 1.00 1 Poor
17%
NIC
Nice
#17 — 2 played
L1
LD
D1 0.00 1.50 1 Poor
17%
VAL
Valencia
#17 — 3 played
LAL
LLD
D1 0.33 1.33 1 Poor
11%
RAY
Rayo Vallecano
#18 — 3 played
LAL
LDL
L1 1.33 2.67 1 Poor
11%
ELC
Elche
#19 — 3 played
LAL
LLD
D1 1.00 3.00 1 Poor
11%
MAL
Malaga
#20 — 3 played
LAL
LDL
L1 0.33 2.33 1 Poor
11%
TOU
Toulouse
#16 — 3 played
L1
LDL
L1 0.67 1.67 1 Poor
11%
FUL
Fulham
#16 — 2 played
EPL
LL
L2 1.00 2.00 0 Poor
0%
COV
Coventry
#17 — 2 played
EPL
LL
L2 0.00 2.00 0 Poor
0%
CRY
Crystal Palace
#18 — 2 played
EPL
LL
L2 0.50 3.00 0 Poor
0%
AVL
Aston Villa
#19 — 2 played
EPL
LL
L2 0.00 2.50 0 Poor
0%
TOT
Tottenham
#20 — 2 played
EPL
LL
L2 0.00 2.50 0 Poor
0%
TOR
Torino
#14 — 2 played
SEA
LL
L2 1.00 2.00 0 Poor
0%
BOL
Bologna
#15 — 2 played
SEA
LL
L2 0.00 1.00 0 Poor
0%
GEN
Genoa
#16 — 2 played
SEA
LL
L2 0.00 1.50 0 Poor
0%
PAR
Parma
#17 — 2 played
SEA
LL
L2 0.00 1.50 0 Poor
0%
MON
Monza
#18 — 2 played
SEA
LL
L2 1.50 3.50 0 Poor
0%
VEN
Venezia
#19 — 2 played
SEA
LL
L2 0.00 2.00 0 Poor
0%
FIO
Fiorentina
#20 — 2 played
SEA
LL
L2 0.00 3.50 0 Poor
0%
189
1899 Hoffenheim
#12 — 1 played
BUN
L
L1 2.00 3.00 0 Poor
0%
LEV
Bayer Leverkusen
#13 — 1 played
BUN
L
L1 2.00 3.00 0 Poor
0%
HAM
Hamburger SV
#14 — 1 played
BUN
L
L1 0.00 2.00 0 Poor
0%
WER
Werder Bremen
#15 — 1 played
BUN
L
L1 1.00 4.00 0 Poor
0%
BOR
Borussia Mönchengladbach
#16 — 1 played
BUN
L
L1 0.00 3.00 0 Poor
0%
FC
FC Schalke 04
#17 — 1 played
BUN
L
L1 0.00 3.00 0 Poor
0%
STU
VfB Stuttgart
#18 — 1 played
BUN
L
L1 1.00 5.00 0 Poor
0%
AUX
Auxerre
#18 — 2 played
L1
LL
L2 1.50 4.00 0 Poor
0%
Context

Today's Fixtures — Form Comparison

Full predictions →
Lyon vs Auxerre
Ligue 1 — 17:00
Lyon Excellent Auxerre Poor
DW
vs
LL
VfB Stuttgart vs 1. FC Köln
Bundesliga — 18:30
VfB Stut Poor 1. FC K� Excellent
L
vs
W
Genoa vs Como
Serie A — 18:45
Genoa Poor Como Excellent
LL
vs
WD
Ipswich vs Liverpool
Premier League — 19:00
Ipswich Good Liverpoo Mixed
LW
vs
DD
Real Betis vs Real Madrid
La Liga — 19:00
Real Bet Excellent Real Mad Excellent
LWW
vs
WWW
Paris Saint Germain vs Monaco
Ligue 1 — 19:05
Paris Sa Mixed Monaco Excellent
DD
vs
WW
View all predictions with form data →
Focus Keyword: Football Form Guide

How to Use a Football Form Guide to Find Winning Bets Today

A football form guide is one of the most fundamental tools in the serious bettor's toolkit. Before placing any bet, understanding whether a team is in rising or falling momentum gives you a crucial edge that basic league table positions simply cannot provide. At xGaura, our form guide aggregates results data from all five major European leagues into a single, filterable view — updated daily.

What Does Team Form Tell You?

Football form refers to a team's results over their most recent matches, typically the last five. A team showing W W W D W is in excellent momentum — consistent winning, high confidence, likely settled in their tactical shape. A team showing L L D L L is struggling: defensive disorganisation, low confidence, or a fixture pile-up taking its toll. This context is invisible in a league table position alone. A top-four team in poor form is a completely different betting proposition than a top-four team on a five-game win streak.

xGaura's form ratings translate the raw W/D/L string into a percentage (Win = 3 pts, Draw = 1 pt, out of 15 possible), then classify teams as Excellent, Good, Mixed or Poor. This makes it trivially easy to scan and filter across 100+ teams without manual calculation.

Form vs xG — Which is More Reliable?

Both metrics tell different stories. Form shows what has happened. xG (expected goals) shows whether results were deserved. The strongest signals come when the two agree — a team in excellent form and with strong xG numbers has both the results and the statistical foundation to back up their momentum. When they diverge, the xG perspective often wins: a team with poor recent results but high xG is likely to bounce back. This is the basis of our Value Bet Index.

Streaks as Betting Signals

Win streaks carry betting significance beyond just form percentage. A team on a W4 or W5 streak is not just statistically strong — they are also likely to be benefiting from settled team selection, tactical clarity, and the psychological edge of continuous winning. Markets often underestimate long streaks because bookmaker models smooth over recent performance. This is where our odds movement tracker is useful: watching markets tighten on in-form teams reflects sharp money recognising what the form guide is showing.

Using Form for Accumulators

The most common application of the form guide is in selecting legs for accumulator bets. Selecting teams in excellent form on favourable home fixtures is a disciplined, statistically-backed approach to accumulator building — far superior to picking on brand reputation or recent big-game results. Our daily acca builder incorporates form data alongside Poisson probabilities and xG for each selected leg.

How Often to Check the Form Guide

Form should be checked as close to the match as possible. A mid-week cup match, an injury to a key player, or a Tuesday night European fixture affecting legs can shift a team's Friday or Saturday form profile significantly. xGaura refreshes form data daily by 08:00 UTC, incorporating all results from the previous evening's fixtures. For last-minute checking, combine this with our odds movement monitor — sudden odds shifts often reveal information not yet priced into the wider market.

Help & FAQ

Form Guide — Frequently Asked Questions

Full FAQ →
How is team form calculated on xGaura?
+
Form is based on the last 5 league results (W/D/L). A win = 3 pts, draw = 1 pt, loss = 0, out of a maximum 15. This percentage is used to classify teams as Excellent (≥67%), Good (≥45%), Mixed (≥25%) or Poor (<25%). All data comes from the official standings API updated daily.
Why is football form important for betting?
+
A team on a strong winning streak has momentum, settled selection and a psychological edge. Combining form with xG data tells you whether results are backed by statistical performance or just variance — crucial for finding value bets that markets may have mispriced.
Does form or league position matter more for betting?
+
Current form typically carries more predictive weight than overall league position for individual match betting, especially mid-season. A 6th-placed team on W5 is a better bet than a 2nd-placed team on L3. Use our Poisson model to quantify exactly how much each factor should be weighted.
How many matches does the form guide cover?
+
The form string displayed covers the last 5 league matches (oldest to newest, left to right). The form rating % and streak indicator are derived from this 5-game window. This is the standard window used by most professional football analytics tools as it balances recency with statistical significance.
How do I find today's fixtures for teams in good form?
+
Use the filter at the top of this page to show only "Good+" form teams, then cross-reference with our today's predictions page. The "Today's Fixtures — Form Comparison" section on this page also shows form ratings for both teams in each match today.
All form data is sourced from official standings. For informational purposes only. Please gamble responsibly. 18+ only. Responsible GamblingContact Us