All teams we track

Browse every team we track. Click through for recent form, head-to-head records, upcoming fixtures and our prediction history for that side.

216 teams 23 leagues

Form marks show each team's last five tracked results. Between seasons that's their end-of-season form, frozen until the new campaign kicks off.

Premier League 5 teams

soccer_germany_bundesliga 6 teams

Ligue 1 1 team

Champions League 1 team

FIFA World Cup 4 teams

Saudi Pro League 2 teams

api-football-backfill 64 teams

1899 Hoffenheim LLW 3 matches tracked Accrington Stanley DDLWD 5 matches tracked Angers WDLWL 5 matches tracked Atletico Paranaense W 1 match tracked Bahia LWWWD 11 matches tracked Barnsley DDLLW 10 matches tracked Belgium WLWWW 9 matches tracked Blackburn DWLL 4 matches tracked Bolton WWLL 4 matches tracked Bradford WW 2 matches tracked Cardiff WLD 3 matches tracked Charlton LDD 3 matches tracked Club Brugge KV WWL 3 matches tracked Colchester DDD 3 matches tracked Crewe DDD 3 matches tracked Cruz Azul DLWWW 14 matches tracked Crystal Palace DWLWW 7 matches tracked Deportivo La Coruna DLD 3 matches tracked Doncaster WL 2 matches tracked England LWLWW 10 matches tracked Estac Troyes LLL 3 matches tracked FC Augsburg LDWW 4 matches tracked Flamengo WWWWW 12 matches tracked France WLLWW 9 matches tracked FSV Mainz 05 WLW 3 matches tracked Galatasaray LWL 3 matches tracked Gillingham LWWWD 9 matches tracked Internacional LWLDD 11 matches tracked Le Mans WDDLD 5 matches tracked Leeds United DWLDD 7 matches tracked Leicester DW 2 matches tracked Lincoln LWW 3 matches tracked Lorient LDWLD 5 matches tracked Luton LL 2 matches tracked Millwall DDLLW 11 matches tracked Monterrey LWDLL 12 matches tracked Northampton LL 2 matches tracked Norway LWLWW 9 matches tracked Norwich LLLW 4 matches tracked Nottingham Forest LWDDL 6 matches tracked Oldham LLL 3 matches tracked Peterborough LLDD 4 matches tracked Portsmouth DDWLL 8 matches tracked Preston DLLWL 5 matches tracked QPR DDD 3 matches tracked RB Bragantino LD 2 matches tracked Real Betis DWWWW 8 matches tracked Rotherham DWD 3 matches tracked Salford City WWDWW 9 matches tracked Santos WWWLD 16 matches tracked SC Paderborn 07 WLLD 4 matches tracked Seattle Sounders WWDD 4 matches tracked Sheffield Utd W 1 match tracked Shrewsbury DDW 3 matches tracked Spain WWWWW 10 matches tracked Stockport County WDLWL 9 matches tracked Swansea WWL 3 matches tracked Swindon Town DLLWW 9 matches tracked Tigres UANL WLDDD 13 matches tracked Tranmere DDL 3 matches tracked Walsall DWDDD 10 matches tracked Werder Bremen WDWL 4 matches tracked Wigan LD 2 matches tracked York WLW 3 matches tracked

api-football-backfill-2026-09-19 1 team

api-football-backfill-2026-09-20 1 team

desk-grader 21 teams

soccer_brazil_campeonato 8 teams

soccer_efl_champ 7 teams

soccer_efl_cup 1 team

soccer_england_league1 13 teams

soccer_england_league2 9 teams

soccer_epl 10 teams

soccer_france_ligue_one 7 teams

soccer_italy_serie_a 19 teams

soccer_portugal_primeira_liga 2 teams

soccer_saudi_arabia_pro_league 1 team

soccer_spain_la_liga 18 teams

soccer_uefa_champs_league 1 team

Other 14 teams

Pro

The singles we'd pick ourselves, with the research and the price behind each one

  • The daily singles. Each one cleared three checks: the line landed in at least 9 of the two sides' last 12 games, a UK price of 1.35 or more, and our model's number clears what the price needs. Usually 0 to 5 a day, one unit each.
  • The case for each, put together. The last 12 against what the price needs, who is missing, the head to head, and the best price at a UK bookmaker, in one place.
  • The desk's card on every fixture it covers. Its verdict, every market graded, and the reason written down. And tomorrow's singles the night before.

Every pick published before kick-off, graded in public. The losing ones stay on the page.

Seven days for £1 then £9.99 a month, or £79.99 a year. Cancel any time.
The pick of the day is free, in full, on days with two or more singles. 18+. BeGambleAware.org. Analysis and opinion, not betting advice.