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.

635 teams 33 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 19 teams

La Liga 19 teams

La Liga 2 17 teams

2. Bundesliga 12 teams

Bundesliga 10 teams

Serie A 19 teams

Ligue 1 13 teams

Champions League 4 teams

Europa Conference League 16 teams

Europa League 11 teams

Championship 9 teams

Scottish Championship 5 teams

A-League 7 teams

Allsvenskan 10 teams

Belgian Pro League 15 teams

Brasileirão Série A 15 teams

Danish Superliga 11 teams

Ekstraklasa 15 teams

Eliteserien 10 teams

Eredivisie 12 teams

FIFA World Cup 13 teams

League One 22 teams

League Two 20 teams

Liga MX 10 teams

Ligue 2 18 teams

MLS 19 teams

National League 16 teams

Primeira Liga 13 teams

Saudi Pro League 7 teams

Scottish Premiership 11 teams

Serie B 20 teams

Süper Lig 10 teams

Other 207 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 AEK Athens FC crestAEK Athens FC 0 matches tracked AFC Rushden and Diamonds crestAFC Rushden and Diamonds 0 matches tracked AIK Stockholm crestAIK Stockholm LD 2 matches tracked Ajax crestAjax 0 matches tracked Al Khaleej Saihat crestAl Khaleej Saihat LDDL 4 matches tracked Al Taawon crestAl Taawon 0 matches tracked Al-Ahli Jeddah crestAl-Ahli Jeddah 0 matches tracked Al-Ettifaq crestAl-Ettifaq 0 matches tracked Al-Faisaly FC crestAl-Faisaly FC 0 matches tracked Al-Fateh crestAl-Fateh 0 matches tracked Al-Fayha crestAl-Fayha 0 matches tracked Al-Hazm crestAl-Hazm 0 matches tracked Al-Hilal Saudi FC crestAl-Hilal Saudi FC 0 matches tracked Al-Qadisiyah FC crestAl-Qadisiyah FC 0 matches tracked Albania crestAlbania WLWW 4 matches tracked Aldershot Town FC crestAldershot Town FC 0 matches tracked Altrincham FC crestAltrincham FC 0 matches tracked Alvechurch FC crestAlvechurch FC 0 matches tracked Andorra crestAndorra DLDL 4 matches tracked Ararat-Armenia crestArarat-Armenia 0 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 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 Barnet FC crestBarnet FC 0 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 Berkhamsted FC crestBerkhamsted FC 0 matches tracked Beşiktaş crestBeşiktaş 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 Boreham Wood FC crestBoreham Wood FC 0 matches 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 L 1 match tracked Bulgaria crestBulgaria WLDL 4 matches tracked Cambuur crestCambuur 0 matches tracked Cardiff crestCardiff W 1 match tracked Castellón crestCastellón 0 matches tracked Celje crestCelje DLL 3 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 Chesterfield FC crestChesterfield FC 0 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 Cray Wanderers FC crestCray Wanderers FC 0 matches tracked Cyprus crestCyprus WWDL 4 matches tracked Czech Republic crestCzech Republic 0 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 0 matches tracked Djurgardens IF crestDjurgardens IF W 1 match tracked Dover Athletic FC crestDover Athletic FC 0 matches tracked Dundee Utd crestDundee Utd DW 2 matches tracked Dunfermline crestDunfermline WDW 3 matches tracked Egnatia Rrogozhinë crestEgnatia Rrogozhinë 0 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 St. Pauli crestFC St. Pauli 0 matches tracked Fenerbahçe crestFenerbahçe 0 matches tracked Feyenoord crestFeyenoord 0 matches tracked Finland crestFinland LWDW 4 matches tracked FSV Mainz 05 crestFSV Mainz 05 LW 2 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 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 Harborough Town FC crestHarborough Town FC 0 matches tracked Hartlepool crestHartlepool LLLLL 6 matches tracked Hornchurch FC crestHornchurch FC 0 matches tracked Houston Dynamo crestHouston Dynamo LDLW 4 matches tracked Hungary crestHungary WWDL 4 matches tracked Iceland crestIceland DWWD 4 matches tracked Inter crestInter 0 matches tracked Inter Miami crestInter Miami DLLDD 7 matches tracked Inverness CT crestInverness CT WD 2 matches tracked Israel crestIsrael DDLL 4 matches tracked Italy crestItaly WDWL 4 matches tracked Kasımpaşa crestKasımpaşa 0 matches tracked Kauno Žalgiris crestKauno Žalgiris 0 matches tracked Kazakhstan crestKazakhstan DLLD 4 matches tracked Kidderminster Harriers FC crestKidderminster Harriers FC 0 matches tracked Kosovo crestKosovo DDLW 4 matches tracked Latvia crestLatvia LLDL 4 matches tracked Le Havre crestLe Havre 0 matches tracked Liechtenstein crestLiechtenstein DL 2 matches tracked Lincoln crestLincoln LW 2 matches tracked Los Angeles FC crestLos Angeles FC 0 matches tracked Los Angeles Galaxy crestLos Angeles Galaxy WWWD 4 matches tracked Luxembourg crestLuxembourg LLLW 4 matches tracked Macarthur crestMacarthur 0 matches tracked Macclesfield Town crestMacclesfield Town 0 matches tracked Marine FC crestMarine FC 0 matches tracked Melbourne City crestMelbourne City 0 matches tracked Moldova crestMoldova LWDL 4 matches tracked Monaco crestMonaco 0 matches tracked Montenegro crestMontenegro DWWW 4 matches tracked Morton crestMorton LLL 3 matches tracked Nacional crestNacional L 1 match tracked NEOM crestNEOM DW 2 matches tracked New York Red Bulls crestNew York Red Bulls LLWLW 6 matches tracked North Macedonia crestNorth Macedonia 0 matches tracked Northern Ireland crestNorthern Ireland DWDW 4 matches tracked Norwich crestNorwich LL 2 matches tracked Notts County FC crestNotts County FC 0 matches tracked Oviedo crestOviedo LWLW 4 matches tracked Oxford City FC crestOxford City FC 0 matches tracked Partick crestPartick WWDL 4 matches tracked Plymouth crestPlymouth W 1 match tracked Plymouth Parkway FC crestPlymouth Parkway FC 0 matches tracked Poland crestPoland LWLD 4 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 Rennes crestRennes 0 matches tracked Republic of Ireland crestRepublic of Ireland 0 matches tracked Romania crestRomania LLLL 4 matches tracked Sabah FA crestSabah FA LW 2 matches tracked Salisbury FC crestSalisbury FC 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 Seattle Sounders crestSeattle Sounders WWWDD 5 matches tracked Serbia crestSerbia LLLL 4 matches tracked Sheffield Utd crestSheffield Utd 0 matches tracked Sholing FC crestSholing FC 0 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 Southend crestSouthend DWDLW 6 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 Stafford Rangers FC crestStafford Rangers FC 0 matches tracked Start crestStart LLW 3 matches tracked Stockport County FC crestStockport County FC 0 matches tracked Sutton United FC crestSutton United FC 0 matches tracked Swansea crestSwansea W 1 match tracked Sydney crestSydney 0 matches tracked São Paulo crestSão Paulo 0 matches tracked Turkey crestTurkey 0 matches tracked Twente crestTwente 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 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 Viking crestViking 0 matches tracked Vitória SC crestVitória SC 0 matches tracked Wales crestWales LWLL 4 matches tracked Walsall Wood FC crestWalsall Wood FC 0 matches tracked Wealdstone FC crestWealdstone FC 0 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 Wolves crestWolves 0 matches tracked Worcester City FC crestWorcester City FC 0 matches tracked York City FC crestYork City FC 0 matches tracked Çorum FK crestÇorum FK 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.