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.

620 teams 36 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 11 teams

La Liga 11 teams

La Liga 2 17 teams

2. Bundesliga 12 teams

Bundesliga 5 teams

Serie A 13 teams

Ligue 1 8 teams

Champions League 27 teams

Europa Conference League 10 teams

Europa League 22 teams

Championship 9 teams

Scottish Championship 5 teams

A-League 7 teams

Allsvenskan 9 teams

Belgian Pro League 13 teams

Brasileirão Série A 15 teams

Danish Superliga 9 teams

Ekstraklasa 13 teams

Eliteserien 10 teams

Eredivisie 9 teams

FA Cup 14 teams

FIFA World Cup 14 teams

League One 15 teams

League Two 13 teams

Liga MX 10 teams

Ligue 2 18 teams

MLS 19 teams

National League 13 teams

Primeira Liga 10 teams

Saudi Pro League 3 teams

Scottish League One 10 teams

Scottish League Two 10 teams

Scottish Premiership 9 teams

Serie B 20 teams

Süper Lig 8 teams

Other 199 teams

1. FC Heidenheim crest1. FC Heidenheim 0 matches tracked 1. FC Kaiserslautern crest1. FC Kaiserslautern 0 matches tracked 1. FC Köln crest1. FC Köln 0 matches tracked 1. FC Magdeburg crest1. FC Magdeburg 0 matches tracked 1. FC Nürnberg crest1. FC Nürnberg 0 matches tracked 1899 Hoffenheim crest1899 Hoffenheim LL 2 matches tracked Academico Viseu crestAcademico Viseu WWW 3 matches tracked Accrington ST crestAccrington Stanley WDD 3 matches tracked AD Ceuta FC crestAD Ceuta FC 0 matches tracked AFC Rushden & Diamonds crestAFC Rushden & Diamonds 0 matches tracked AIK Stockholm crestAIK Stockholm LD 2 matches tracked Ajax crestAjax 0 matches tracked Albania crestAlbania WLWW 4 matches tracked Andorra crestAndorra DLDL 4 matches tracked Armenia crestArmenia DLLW 4 matches tracked Atlante FC crestAtlante FC 0 matches tracked Atletico Paranaense crestAtletico Paranaense DW 2 matches tracked Atletico San Luis crestAtletico San Luis WWL 3 matches tracked Atletico-MG crestAtletico-MG 0 matches tracked Atlético Madrid crestAtlético Madrid 0 matches tracked Auckland crestAuckland 0 matches tracked Austin crestAustin LDDW 4 matches tracked Auxerre crestAuxerre 0 matches tracked Ayr Utd crestAyr Utd WLW 3 matches tracked Azerbaijan crestAzerbaijan WDD 3 matches tracked Bayern München crestBayern München 0 matches tracked Başakşehir crestBaşakşehir 0 matches tracked Belarus crestBelarus WWDL 4 matches tracked Besiktas JK crestBesiktas JK 0 matches tracked Birmingham crestBirmingham 0 matches tracked Blackburn crestBlackburn D 1 match tracked Bodo/Glimt crestBodo/Glimt 0 matches tracked Bolton crestBolton W 1 match tracked Borussia Mönchengladbach crestBorussia Mönchengladbach 0 matches tracked Bosnia & Herzegovina crestBosnia & Herzegovina 0 matches tracked Bournemouth crestBournemouth 0 matches tracked Bradford crestBradford WDW 3 matches tracked Brann crestBrann DL 2 matches tracked Bulgaria crestBulgaria WLDL 4 matches tracked Cambuur crestCambuur 0 matches tracked Cardiff crestCardiff DW 2 matches tracked Carlisle crestCarlisle WWWLL 6 matches tracked Castellón crestCastellón 0 matches tracked Celta de Vigo II crestCelta de Vigo II DLDWL 8 matches tracked CF Pachuca crestCF Pachuca WWLD 4 matches tracked Chapecoense-sc crestChapecoense 0 matches tracked Charlotte crestCharlotte WLWD 4 matches tracked Charlton crestCharlton DL 2 matches tracked Cheltenham crestCheltenham LD 2 matches tracked Chicago Fire crestChicago Fire WWLLD 5 matches tracked Chivas Guadalajara crestChivas Guadalajara 0 matches tracked Club América crestClub América 0 matches tracked Club Queretaro crestClub Queretaro WWD 3 matches tracked Club Tijuana crestClub Tijuana DLD 3 matches tracked Colchester crestColchester DD 2 matches tracked Crewe crestCrewe WDD 3 matches tracked Cyprus crestCyprus WWDL 4 matches tracked DC United crestDC United LDLD 4 matches tracked Denmark crestDenmark WLWL 4 matches tracked Deportivo La Coruna crestDeportivo La Coruna WLDLD 7 matches tracked Derby crestDerby L 1 match tracked Djurgardens IF crestDjurgardens IF W 1 match tracked Doncaster crestDoncaster LW 2 matches tracked Dundee Utd crestDundee Utd DW 2 matches tracked Dunfermline crestDunfermline WDW 3 matches tracked Estonia crestEstonia DWDD 4 matches tracked Eyüpspor crestEyüpspor 0 matches tracked Famalicao crestFamalicao W 1 match tracked Faroe Islands crestFaroe Islands DDDD 4 matches tracked FC Ararat-Armenia crestFC Ararat-Armenia 0 matches tracked FC St. Pauli crestFC St. Pauli 0 matches tracked Fenerbahçe crestFenerbahçe 0 matches tracked Ferencváros TC crestFerencváros TC 0 matches tracked Feyenoord crestFeyenoord 0 matches tracked Finland crestFinland LWDW 4 matches tracked Forest Green crestForest Green WLDDL 6 matches tracked FSV Mainz 05 crestFSV Mainz 05 LW 2 matches tracked FYR Macedonia crestFYR Macedonia LLLL 4 matches tracked Gençlerbirliği S.K. crestGençlerbirliği S.K. 0 matches tracked Georgia crestGeorgia DLDL 4 matches tracked Gibraltar crestGibraltar DD 2 matches tracked Granada CF crestGranada CF 0 matches tracked Greece crestGreece DDWW 4 matches tracked Grimsby crestGrimsby W 1 match tracked Groningen crestGroningen 0 matches tracked Guadalajara Chivas crestGuadalajara Chivas WWWDD 8 matches tracked Guiseley AFC crestGuiseley AFC 0 matches tracked Göztepe crestGöztepe 0 matches tracked Halmstad crestHalmstad WL 2 matches tracked Ham-Kam crestHam-Kam 0 matches tracked Hamburger SV crestHamburger SV W 1 match tracked Hammarby FF crestHammarby FF 0 matches tracked Hapoel Be'er Sheva crestHapoel Be'er Sheva 0 matches tracked Houston Dynamo crestHouston Dynamo LDLW 4 matches tracked Huddersfield crestHuddersfield 0 matches tracked Hungary crestHungary WWDL 4 matches tracked Iceland crestIceland DWWD 4 matches tracked Inter Miami crestInter Miami DLLDD 7 matches tracked Inter Milan crestInter Milan 0 matches tracked Inverness CT crestInverness CT WD 2 matches tracked Israel crestIsrael DDLL 4 matches tracked Italy crestItaly WDWL 4 matches tracked Jagiellonia Białystok crestJagiellonia Białystok 0 matches tracked Kasımpaşa crestKasımpaşa 0 matches tracked Kazakhstan crestKazakhstan DLLD 4 matches tracked Kosovo crestKosovo DDLW 4 matches tracked Latvia crestLatvia LLDL 4 matches tracked Le Havre crestLe Havre 0 matches tracked Lech Poznań crestLech Poznań 0 matches tracked Leicester crestLeicester WD 2 matches tracked Liechtenstein crestLiechtenstein DL 2 matches tracked Lincoln crestLincoln LLW 3 matches tracked Lithuania crestLithuania LDW 3 matches tracked Los Angeles FC crestLos Angeles FC 0 matches tracked Los Angeles Galaxy crestLos Angeles Galaxy WWWD 4 matches tracked Luton crestLuton WL 2 matches tracked Luxembourg crestLuxembourg LLLW 4 matches tracked Macarthur crestMacarthur 0 matches tracked Malta crestMalta WDW 3 matches tracked Melbourne City crestMelbourne City 0 matches tracked Moldova crestMoldova LWDL 4 matches tracked Monaco crestMonaco W 1 match tracked Montenegro crestMontenegro DWWW 4 matches tracked Morton crestMorton LLL 3 matches tracked Nacional crestNacional L 1 match tracked New York Red Bulls crestNew York Red Bulls LLWLW 6 matches tracked Northampton crestNorthampton LL 2 matches tracked Northern Ireland crestNorthern Ireland DWDW 4 matches tracked Norwich crestNorwich WLL 3 matches tracked Oldham crestOldham WLL 3 matches tracked Omonoia FC crestOmonoia FC 0 matches tracked Oviedo crestOviedo LWLW 4 matches tracked Partick crestPartick WWDL 4 matches tracked Peterborough crestPeterborough LLLD 4 matches tracked PFC Levski Sofia crestPFC Levski Sofia 0 matches tracked Plymouth crestPlymouth W 1 match tracked Poland crestPoland LWLD 4 matches tracked Porto crestPorto 0 matches tracked Preston crestPreston LD 2 matches tracked QPR crestQPR DD 2 matches tracked RAAL La Louvière crestRAAL La Louvière 0 matches tracked Raków Częstochowa crestRaków Częstochowa 0 matches tracked Randers FC crestRanders FC 0 matches tracked RB Bragantino crestRB Bragantino WLDLL 6 matches tracked RC Lens crestRC Lens 0 matches tracked Rennes crestRennes 0 matches tracked Rep. Of Ireland crestRep. Of Ireland 0 matches tracked Romania crestRomania LLLL 4 matches tracked Rotherham crestRotherham LDW 3 matches tracked Sabah FA crestSabah FA LLW 3 matches tracked Salzburg crestSalzburg 0 matches tracked San Diego crestSan Diego DDLLL 5 matches tracked San Marino crestSan Marino LLLL 4 matches tracked Sarpsborg 08 FF crestSarpsborg 08 FF LD 2 matches tracked SC Braga crestSC Braga 0 matches tracked Scunthorpe crestScunthorpe LLWLL 5 matches tracked Seattle Sounders crestSeattle Sounders WWWDD 5 matches tracked Serbia crestSerbia LLLL 4 matches tracked Sheffield Utd crestSheffield Utd 0 matches tracked Shrewsbury crestShrewsbury DD 2 matches tracked Sirius crestSirius WWL 3 matches tracked Slavia Praha crestSlavia Praha 0 matches tracked Slovakia crestSlovakia WDWW 4 matches tracked Slovenia crestSlovenia WLWD 4 matches tracked Sparta Prague crestSparta Prague 0 matches tracked Sporting Lisbon crestSporting Lisbon 0 matches tracked SpVgg Greuther Fürth crestSpVgg Greuther Fürth 0 matches tracked St. Louis City crestSt. Louis City 0 matches tracked St. Truiden crestSt. Truiden 0 matches tracked Stade Brestois 29 crestBrest W 1 match tracked Start crestStart LLW 3 matches tracked Swansea crestSwansea W 1 match tracked Sydney crestSydney 0 matches tracked São Paulo crestSão Paulo 0 matches tracked Tranmere crestTranmere DD 2 matches tracked Twente crestTwente W 1 match tracked Türkiye crestTürkiye 0 matches tracked U.N.A.M. - Pumas crestU.N.A.M. - Pumas 0 matches tracked Ukraine crestUkraine LLDW 4 matches tracked Union Berlin crestUnion Berlin 0 matches tracked Union Saint-Gilloise crestUnion Saint-Gilloise 0 matches tracked Union St. Gilloise crestUnion St. Gilloise 0 matches tracked Utrecht crestUtrecht 0 matches tracked Vasteras SK FK crestVasteras SK FK 0 matches tracked VfL Osnabrück crestVfL Osnabrück 0 matches tracked Viktoria Plzeň crestViktoria Plzeň 0 matches tracked Vitória SC crestVitória SC 0 matches tracked Wales crestWales LWLL 4 matches tracked Wellington Phoenix crestWellington Phoenix 0 matches tracked West Brom crestWest Brom 0 matches tracked West Ham crestWest Ham 0 matches tracked Widzew Łódź crestWidzew Łódź 0 matches tracked Wieczysta Kraków crestWieczysta Kraków 0 matches tracked Wigan crestWigan LLWL 4 matches tracked Wolves crestWolves 0 matches tracked Wycombe crestWycombe W 1 match tracked York crestYork LWL 3 matches tracked Çorum FK crestÇorum FK 0 matches tracked ŠK Slovan Bratislava crestŠK Slovan Bratislava 0 matches tracked
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.
18+. BeGambleAware.org. Analysis and opinion, not betting advice.