Football predictions & track record

Every pick is settled after full time — nothing hidden. Filter by result below.

55%Win rate
37–30W–L record
67Settled picks
+5.5%ROI (1u stake)

How this works. We publish our top pick for each match and grade it against the final result. ROI assumes a flat 1-unit stake at the quoted odds.

26 SeptCrawley — BarnetLeague TwoNot both to scorebtts2.4055%26 SeptSlovenia — ScotlandUEFA Nations LeagueBoth teams to scorebtts1.9160%26 SeptHungary U19 — Bulgaria U19FriendliesHungary U19 -0.5asian_handicap1.9258%26 SeptSerbia U19 — Romania U19FriendliesUnder 2.5over_under2.0258%26 SeptAFC Telford — King’s LynnNational League N/SKing’s Lynn +0.25asian_handicap2.3658%26 SeptBedford — HerefordNational League N/SHereford wins1x22.2752%26 SeptBrackley Town — ScarboroughNational League N/SOver 2.5over_under1.8862%26 SeptChester — WorksopNational League N/SChester wins1x21.7063%26 SeptChorley — Spalding UnitedNational League N/SSpalding United wins1x22.3252%26 SeptDarlington — Hebburn TownNational League N/SHebburn Town +0.25asian_handicap2.2662%26 SeptHednesford — RadcliffeNational League N/SHednesford wins1x21.6764%26 SeptMacclesfield — HarboroughNational League N/SUnder 2.5over_under2.0858%26 SeptMerthyr Town — MarineNational League N/SUnder 2.5over_under2.1762%26 SeptOxford City — MorecambeNational League N/SUnder 2.5over_under2.0458%26 SeptSouthport — SpennymoorNational League N/SSouthport wins1x22.1252%26 SeptSouth Shields — BuxtonNational League N/SBuxton +0.25asian_handicap2.4660%26 SeptBillericay — TorquayNational League N/SBillericay wins1x23.2562%26 SeptChelmsford — Horsham FCNational League N/SUnder 2.5over_under2.1062%26 SeptChesham — MaidenheadNational League N/SMaidenhead +0.5asian_handicap2.7555%26 SeptDag & Red — Hampton & RichmondNational League N/SDag & Red -1asian_handicap1.7368%26 SeptDorking — BraintreeNational League N/SDorking wins1x21.4275%26 SeptDover — AFC TottonNational League N/SDover or Drawdouble_chance1.4473%26 SeptFarnham — Weston-super-MareNational League N/SBoth teams to scorebtts1.6768%26 SeptMaidstone — TruroNational League N/SMaidstone -0.25asian_handicap2.0261%WONGirona — AlbaceteSpanish Second Division · 2–0Girona wins1x21.6268%LOSTTijuana — AtlasLiga MX · 2–3Tijuana wins1x21.9558%LOSTAtlante — MonterreyLiga MX · 4–2Monterrey wins1x21.9358%WONVila Nova — LondrinaSerie B · 2–0Vila Nova wins1x21.6267%LOSTNovorizontino — Sao BernardoSerie B · 0–0Novorizontino wins1x21.5768%LOSTNacional Asuncion — AmelianoPrimera Division · 1–1Nacional Asuncion wins1x21.8259%WONSp. Luqueno — GuaraniPrimera Division · 0–1Not both to scorebtts1.9355%LOSTDordrecht — Almere CityEerste Divisie · 3–2Almere City wins1x22.1055%LOSTHungary — UkraineUEFA Nations League · 0–1Both teams to scorebtts1.8368%LOSTPoland — Bosnia & HerzegovinaUEFA Nations League · 0–0Poland wins1x21.6763%LOSTSweden — RomaniaUEFA Nations League · 2–1Draw or Romaniadouble_chance2.5860%LOSTItaly — BelgiumUEFA Nations League · 0–2Italy wins1x22.3750%WONTürkiye — FranceUEFA Nations League · 0–1France wins1x21.5270%WONMontenegro — CyprusUEFA Nations League · 2–1Both teams to scorebtts1.9062%LOSTTSV Havelse — Fortuna Koln3 Liga · 1–3Under 2.5over_under2.1058%LOSTGeorgia — Northern IrelandUEFA Nations League · 0–1Both teams to scorebtts1.8558%WONArmenia — LatviaUEFA Nations League · 2–0Armenia wins1x21.8261%LOSTFrance U19 — Italy U19Friendlies · 1–2France U19 wins1x21.7362%LOSTAustralia — BrazilFriendlies · 1–1Brazil wins1x21.3878%WONAustria — IsraelUEFA Nations League · 3–1Austria wins1x21.4076%WONKosovo — IrelandUEFA Nations League · 1–0Kosovo wins1x22.8550%WONNetherlands — GermanyUEFA Nations League · 1–1Draw or Germanydouble_chance1.6265%WONNorway — DenmarkUEFA Nations League · 3–2Norway wins1x21.9555%WONSerbia — GreeceUEFA Nations League · 1–2Draw or Greecedouble_chance1.5668%WONAndorra — MaltaUEFA Nations League · 1–2Malta wins1x22.4550%LOSTRomania U19 — Hungary U19Friendlies · 1–2Under 2.5over_under2.2060%LOSTSerbia U19 — Bulgaria U19Friendlies · 1–1Serbia U19 wins1x21.8062%LOSTUzbekistan — IranFriendlies · 3–1Iran +0.25asian_handicap2.0755%LOSTChina PR — MaldivesFriendlies · 3–04-0 (China PR–Maldives)correct_score5.5055%WONNetherlands U19 — Belgium U19Friendlies · 1–1Under 2.5over_under2.6058%LOSTSouth Korea — EcuadorFriendlies · 3–0Ecuador +0.25asian_handicap2.6060%WONJapan — UruguayFriendlies · 3–1Over 2.5over_under2.3765%LOSTPalestine — New ZealandFriendlies · 2–2New Zealand wins1x21.8160%LOSTScotland U19 — Finland U19Friendlies · 3–1Under 2.5over_under2.1058%WONPapua New Guinea — New CaledoniaFriendlies · 1–2New Caledonia +0.25asian_handicap2.3855%WONSeattle Sounders — Real Salt LakeMLS · 2–0Seattle Sounders wins1x21.9855%WONAzerbaijan — TajikistanFriendlies · 1–0Azerbaijan wins1x21.7262%LOSTGibraltar — Sao Tome and PrincipeFriendlies · 0–0Gibraltar wins1x21.3082%LOSTNiger Tornadoes — Warri WolvesPremier League · 0–0Niger Tornadoes -1.5asian_handicap2.2655%WONDreams — MedeamaPremier League · 2–2Both teams to scorebtts1.9168%WONBarau — Abia WarriorsPremier League · 2–0Barau wins1x21.6566%WONRivers United — Kun KhalifaPremier League · 5–0Rivers United wins1x21.3478%WONShooting — Katsina UtdPremier League · 2–0Shooting wins1x21.5070%WONChippenham — Yate TownFA Cup · 0–0Not both to scorebtts2.3655%LOSTWingate & Finchley — Hemel HempsteadFA Cup · 0–0Hemel Hempstead wins1x21.5568%WONWorksop — AFC TelfordFA Cup · 0–0Not both to scorebtts2.1055%WONCuiaba — NauticoSerie B · 3–0Cuiaba wins1x22.1052%WONLanús — EstudiantesPrimera Division · 2–1Lanús wins1x22.2550%WONBarracas Central — Ind. RivadaviaPrimera Division · 0–1Not both to scorebtts1.7368%LOSTManta — OrenseLiga Pro · 2–1Draw or Orensedouble_chance1.5071%WONAldosivi — Atlético TucumánPrimera Division · 1–0Not both to scorebtts1.6568%WONFiji — VanuatuFriendlies · 0–1Not both to scorebtts2.3055%WONPachuca — TijuanaLiga MX · 2–2Draw or Tijuanadouble_chance2.1852%LOSTToluca — Santos LagunaLiga MX · 2–3Not both to scorebtts2.2062%WONLDU Quito — U. CatolicaLiga Pro · 2–1LDU Quito wins1x22.2150%LOSTInter Miami — San Diego FCMLS · 2–2Inter Miami wins1x21.4772%LOSTAthletico-PR — BahiaBrasileirão · 2–1Draw or Bahiadouble_chance1.7462%LOSTBelgrano — Estudiantes Rio CuartoPrimera Division · 2–1Not both to scorebtts1.5072%LOSTFlamengo — BragantinoBrasileirão · 2–1Not both to scorebtts1.9162%WONPlatense — Newell's Old BoysPrimera Division · 0–1Draw or Newell's Old Boysdouble_chance1.7362%WONCorinthians — FluminenseBrasileirão · 1–3Draw or Fluminensedouble_chance1.7462%WONGoiás — AvaíSerie B · 2–1Goiás wins1x21.9557%WONVitoria — CruzeiroBrasileirão · 1–3Cruzeiro wins1x22.4550%WONValencia — Real SociedadLa Liga · 2–3Draw or Real Sociedaddouble_chance1.5172%WONMarseille — PSGLigue 1 · 1–2PSG wins1x21.4274%LOSTTecnico U. — DelfinLiga Pro · 1–1Not both to scorebtts1.7362%WONLech Poznan — Radomiak RadomEkstraklasa · 5–1Lech Poznan wins1x21.3480%

For information only — not betting advice. Odds shown are the pick's price at pick time. 18+ · Gamble responsibly.