Full Transparency
Prediction Results & Track Record
Every prediction we published is tracked here with the final score and a clear win or loss. Results load from yesterday by default and update once matches finish. No cherry-picking — every settled tip is shown with a green tick or red cross.
Accuracy by Market — Wednesday, March 11, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | Independiente Medellín U20 vs Estudiantes de Mérida U20South America: CONMEBOL Libertadores U20 | 1X2 | 1 | 0–1 | Medium | Lost |
| 00:00 | Real Cartagena vs Internacional PalmiraColombia: Primera B | 1X2 | 1 | 2–2 | High | Lost |
| 00:30 | Mirassol vs SantosBrazil: Serie A | 1X2 | 1 | 2–2 | High | Lost |
| 00:30 | Botafogo vs Barcelona SCSouth America: CONMEBOL Libertadores | 1X2 | 1 | 0–1 | Medium | Lost |
| 00:30 | Ponte Preta vs Guarany de BagéBrazil: Copa Do Brasil | 1X2 | 1 | 1–0 | Medium | Won |
| 01:00 | Newells Old Boys vs PlatenseArgentina: Liga Profesional Argentina | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 01:00 | Sarmiento Junin vs Racing ClubArgentina: Liga Profesional Argentina | BTTS / GG | BTTS - No | 0–0 | High | Won |
| 01:00 | Monterrey vs Cruz AzulNorth & Central America: CONCACAF Champions League | Over / Under Goals | Ov2.5 | 2–3 | Medium | Won |
| 01:00 | Rio Negro RR vs BaréBrazil: Roraimense | 1X2 | 2 | 1–4 | Medium | Won |
| 01:00 | UWI Blackbirds vs St. Andrew LionsBarbados: Premier League | 1X2 | 1 | 3–0 | High | Won |
| 01:07 | Guadalajara W vs América WMexico: Liga MX Femenil | 1X2 | 2 | 3–2 | Medium | Lost |
| 01:30 | Junior vs Atletico NacionalColombia: Primera A | Double Chance | 12 | 0–4 | High | Won |
| 01:30 | Atlético Choloma vs CD MarathonHonduras: Liga Nacional | 1X2 | 2 | 0–0 | Medium | Lost |
| 03:00 | Los Angeles FC vs LD AlajuelenseNorth & Central America: CONCACAF Champions League | 1X2 | 1 | 1–1 | High | Lost |
| 08:00 | Philippine Army vs Garelli UnitedPhilippines: PFL | Over / Under Goals | Ov2.5 | 1–7 | High | Won |
| 09:00 | Hantharwady United vs Rakhine UnitedMyanmar: National League | 1X2 | 1 | 0–0 | Medium | Lost |
| 09:30 | I.S.P.E vs Dagon PortMyanmar: National League | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 10:00 | Elazığspor vs MuğlasporTurkey: 2. Lig | Double Chance | 12 | 1–0 | High | Won |
| 10:00 | Sparta Praha U19 vs Pardubice U19Czech-Republic: 1. Liga U19 | 1X2 | 1 | 2–4 | High | Lost |
| 10:00 | Erbaaspor vs Kepez BelediyesporTurkey: 2. Lig | 1X2 | 1 | 0–0 | High | Lost |
| 10:00 | Sanfrecce Hiroshima vs Johor Darul Takzim FCAsia: AFC Champions League | 1X2 | 1 | 1–0 | Medium | Won |
| 10:00 | Vissel Kobe vs FC SeoulAsia: AFC Champions League | 1X2 | 1 | 2–1 | Medium | Won |
| 10:00 | Machokha vs MembersLesotho: Premier League | Double Chance | 12 | 0–0 | High | Lost |
| 10:30 | Hatayspor vs SivassporTurkey: 1. Lig | 1X2 | 2 | 1–2 | High | Won |
| 10:30 | İstanbulspor vs AmedTurkey: 1. Lig | 1X2 | 2 | 0–4 | Medium | Won |
| 10:30 | Adana 1954 FK vs AnkarasporTurkey: 2. Lig | Double Chance | 12 | 3–2 | Medium | Won |
| 10:30 | 12 Bingölspor vs Ağrı 1970Turkey: 3. Lig Group 2 | Double Chance | 12 | 2–2 | High | Lost |
| 10:30 | Batman Petrolspor vs Karacabey BelediyesporTurkey: 2. Lig | 1X2 | 1 | 4–1 | High | Won |
| 10:30 | 24 Erzincanspor vs TuzlasporTurkey: 2. Lig | 1X2 | 1 | 4–0 | High | Won |
| 11:00 | Tabora United vs NamungoTanzania: Ligi Kuu Bara | Double Chance | 12 | 2–0 | High | Won |
| 11:00 | Taguig vs StallionPhilippines: PFL | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 11:00 | Wisła Kraków U19 vs Resovia U19Poland: Central Youth League | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 11:00 | Royal Vision vs RukinzoBurundi: Ligue A | Double Chance | 12 | 1–3 | Medium | Won |
| 11:00 | Sioni vs ShturmiGeorgia: Erovnuli Liga 2 | 1X2 | 1 | 1–1 | Medium | Lost |
| 11:00 | Gareji vs Aragvi DushetiGeorgia: Erovnuli Liga 2 | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 11:00 | Şimal vs Safa BakuAzerbaidjan: Birinci Dasta | 1X2 | 2 | 0–2 | High | Won |
| 11:00 | Lernayin Artsakh vs MikaArmenia: First League | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 11:00 | LMPS vs LioliLesotho: Premier League | Double Chance | 12 | 1–0 | High | Won |
| 11:00 | Merani Martvili vs Odishi 1919Georgia: Erovnuli Liga 2 | Over / Under Goals | Un2.5 | 2–3 | High | Lost |
| 11:00 | Samtredia vs GoriGeorgia: Erovnuli Liga 2 | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 11:00 | Visakha vs NagaWorldCambodia: Hun Sen Cup | 1X2 | 1 | 4–0 | Medium | Won |
| 11:00 | Boeung Ket vs National DefenseCambodia: Hun Sen Cup | 1X2 | 1 | 2–0 | High | Won |
| 11:30 | Surkhon vs BunyodkorUzbekistan: Super League | Double Chance | 12 | 0–0 | Medium | Lost |
| 11:30 | Fiorentina U19 vs Viareggio U18World: Youth Viareggio Cup | 1X2 | X | 2–0 | High | Lost |
| 12:00 | Elche II vs Getafe IISpain: Segunda División RFEF Group 5 | Double Chance | 12 | 2–2 | High | Lost |
| 12:00 | Warriors vs Wofoo Tai PoHong-Kong: League Cup | 1X2 | 1 | 1–0 | Medium | Won |
| 12:00 | Al Karama vs Khan Shaykhun SCSyria: Premier League | Double Chance | 12 | 3–1 | High | Won |
| 12:00 | Al Wahda vs ShortaSyria: Premier League | 1X2 | 1 | 3–0 | Medium | Won |
| 12:00 | Kolkheti Poti vs TelaviGeorgia: Erovnuli Liga 2 | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 12:00 | Liphakoe vs MaroalaLesotho: Premier League | Double Chance | 12 | 0–1 | High | Won |
| 12:00 | Hegelmann Litauen vs ŠiauliaiLithuania: A Lyga | 1X2 | 1 | 1–1 | Medium | Lost |
| 12:15 | Ratchaburi vs Gamba OsakaAsia: AFC Cup | 1X2 | 2 | 1–2 | High | Won |
| 12:30 | Sevilla III vs Ceuta IISpain: Tercera División RFEF Group 10 | Double Chance | 12 | 3–1 | High | Won |
| 12:30 | Ankaragücü vs Kastamonuspor 1966Turkey: 2. Lig | 1X2 | 1 | 1–0 | High | Won |
| 13:00 | Red Arrows vs Kansanshi DynamosZambia: Super League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 13:00 | Ümraniyespor vs Erzurumspor FKTurkey: 1. Lig | 1X2 | 2 | 3–1 | Medium | Lost |
| 13:00 | Balkan Botevgrad vs Strumska SlavaBulgaria: Third League Southwest | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 13:00 | Kostinbrod vs BanskoBulgaria: Third League Southwest | Double Chance | 12 | 2–1 | High | Won |
| 13:00 | Septemvri Sofia II vs Pirin Gotse DelchevBulgaria: Third League Southwest | 1X2 | 1 | 2–0 | Medium | Won |
| 13:00 | Slivnishki geroy vs Levski Sofia IIBulgaria: Third League Southwest | Double Chance | 12 | 0–0 | High | Lost |
| 13:00 | Ngozi City vs Garage ExpressBurundi: Ligue A | 1X2 | 1 | 5–1 | Medium | Won |
| 13:00 | UPDF vs VipersUganda: Premier League | 1X2 | 2 | 1–2 | Medium | Won |
| 13:00 | Rozova dolina vs Neftochimic BurgasBulgaria: Third League Southeast | Double Chance | 12 | 0–1 | High | Won |
| 13:00 | Jezero vs DečićMontenegro: First League | Double Chance | 12 | 1–2 | High | Won |
| 13:00 | Molde U19 vs Brann U19Norway: Nasjonal U19 Champions League | Over / Under Goals | Ov2.5 | 2–5 | High | Won |
| 13:00 | Majantja vs BantuLesotho: Premier League | Double Chance | 12 | 0–1 | High | Won |
| 13:00 | Manonyane vs LijabathoLesotho: Premier League | 1X2 | 2 | 1–4 | Medium | Won |
| 13:15 | Singida Black Stars vs SimbaTanzania: Ligi Kuu Bara | 1X2 | 2 | 1–2 | Medium | Won |
| 13:15 | Sabah FA vs PerakMalaysia: MFL Cup | 1X2 | 1 | 1–0 | Medium | Won |
| 13:30 | PSIM Yogyakarta vs PersijapIndonesia: Liga 1 | 1X2 | 1 | 2–2 | High | Lost |
| 13:30 | Casric Stars vs University of PretoriaSouth-Africa: 1st Division | 1X2 | 1 | 1–2 | Medium | Lost |
| 13:30 | Bokelj vs MornarMontenegro: First League | Double Chance | 12 | 1–2 | Medium | Won |
| 13:30 | LCS vs MatlamaLesotho: Premier League | Double Chance | 12 | 0–0 | High | Lost |
| 13:30 | TransINVEST Vilnius vs BangaLithuania: A Lyga | Double Chance | 12 | 1–0 | Medium | Won |
| 13:30 | Genoa U19 vs Vllaznia U18World: Youth Viareggio Cup | 1X2 | 1 | 3–0 | Medium | Won |
| 13:30 | Mavlon U18 vs AS Police Viareggio TeamWorld: Youth Viareggio Cup | 1X2 | 2 | 1–1 | Medium | Lost |
| 13:45 | Vital'O vs Green Farmers FCBurundi: Ligue A | 1X2 | 1 | 4–3 | High | Won |
| 13:45 | Flambeau du Centre vs MuzingaBurundi: Ligue A | Double Chance | 12 | 1–1 | High | Lost |
| 14:00 | Stal Rzeszów U19 vs Znicz Pruszków U19Poland: Central Youth League | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 14:00 | Escola Varsovia U19 vs Górnik Zabrze U19Poland: Central Youth League | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 14:00 | Sutjeska vs Arsenal TivatMontenegro: First League | 1X2 | 1 | 4–1 | Medium | Won |
| 14:00 | Penang vs Kelantan UnitedMalaysia: MFL Cup | 1X2 | 1 | 1–0 | High | Won |
| 14:00 | Fužinar vs AluminijSlovenia: Cup | 1X2 | 2 | 0–4 | High | Won |
| 14:00 | Kumba vs Avion AcademyCameroon: Elite Two | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 14:30 | Petrovac vs Mladost DGMontenegro: First League | 1X2 | 1 | 3–1 | Medium | Won |
| 14:30 | Lokomotiv vs Kokand-1912Uzbekistan: Super League | 1X2 | 1 | 0–0 | Medium | Lost |
| 14:30 | Limkokwing University vs LinareLesotho: Premier League | 1X2 | 2 | 3–1 | Medium | Lost |
| 14:30 | Lillestrøm U19 vs Tromsø U19Norway: Nasjonal U19 Champions League | 1X2 | 1 | 3–2 | Medium | Won |
| 14:30 | Sassuolo U18 vs UYSS New York U18World: Youth Viareggio Cup | 1X2 | X | 6–0 | High | Lost |
| 14:45 | Buxoro vs XorazmUzbekistan: Super League | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 15:00 | Tona vs L'HospitaletSpain: Tercera División RFEF Group 5 | Double Chance | 12 | 4–1 | High | Won |
| 15:00 | Dinamo Tbilisi vs RustaviGeorgia: Erovnuli Liga | 1X2 | 1 | 0–0 | Medium | Lost |
| 15:00 | Mercadal vs Rotlet MolinarSpain: Tercera División RFEF Group 11 | 1X2 | 1 | 1–0 | Medium | Won |
| 15:15 | Paris FC W vs Strasbourg WFrance: Feminine Division 1 | Double Chance | 12 | 3–0 | Medium | Won |
| 15:15 | Paris Saint Germain W vs Marseille WFrance: Feminine Division 1 | 1X2 | 1 | 2–1 | High | Won |
| 15:30 | Linares Deportivo vs La Unión AtléticoSpain: Segunda División RFEF Group 4 | Double Chance | 12 | 0–2 | High | Won |
| 15:30 | Buducnost Podgorica vs JedinstvoMontenegro: First League | 1X2 | 1 | 3–2 | Medium | Won |
| 15:30 | Zrinjski vs GOŠK GabelaBosnia: Cup | 1X2 | 1 | 3–2 | High | Won |
| 16:00 | Tenerife II vs Las Palmas IISpain: Segunda División RFEF Group 5 | Double Chance | 12 | 2–2 | High | Lost |
| 16:00 | Birmingham Legion vs Hartford AthleticUSA: USL Championship | BTTS / GG | BTTS - Yes | 0–0 | High | Lost |
| 16:00 | Gagra vs SpaeriGeorgia: Erovnuli Liga | Double Chance | 12 | 0–3 | High | Won |
| 16:00 | Torpedo Kutaisi vs SaburtaloGeorgia: Erovnuli Liga | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 16:00 | Trans Narva vs ViimsiEstonia: Cup | 1X2 | 1 | 4–3 | High | Won |
| 16:00 | Paide vs Tallinna KalevEstonia: Cup | 1X2 | 1 | 6–0 | High | Won |
| 16:15 | Dodoma Jiji vs AzamTanzania: Ligi Kuu Bara | 1X2 | 2 | 0–3 | Medium | Won |
| 16:30 | Fylkir vs IBV VestmannaeyjarIceland: League Cup | 1X2 | 1 | 4–2 | Medium | Won |
| 17:00 | Keçiörengücü vs SakaryasporTurkey: 1. Lig | 1X2 | 1 | 1–1 | High | Lost |
| 17:00 | KCCA vs ExpressUganda: Premier League | 1X2 | 1 | 3–0 | High | Won |
| 17:00 | URA vs LugaziUganda: Premier League | 1X2 | 1 | 1–0 | Medium | Won |
| 17:00 | Tatran Prešov vs Liptovský MikulášSlovakia: Cup | 1X2 | 1 | 2–1 | Medium | Won |
| 17:30 | Orlando Pirates vs Richards BaySouth-Africa: Premier Soccer League | 1X2 | 1 | 2–0 | High | Won |
| 17:30 | Carl Zeiss Jena W vs SC Sand WGermany: DFB Pokal Women | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 17:30 | Sharjah FC vs Al NasrUnited-Arab-Emirates: Pro League | BTTS / GG | BTTS - Yes | 1–2 | High | Won |
| 17:30 | Khorfakkan vs Dibba Al-FujairahUnited-Arab-Emirates: Pro League | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:30 | Hamburger SV W vs Bayern Munich WGermany: DFB Pokal Women | 1X2 | 2 | 0–3 | High | Won |
| 17:30 | SGS Essen W vs Werder Bremen WGermany: DFB Pokal Women | 1X2 | 2 | 1–0 | High | Lost |
| 17:30 | VfL Wolfsburg W vs Eintracht Frankfurt WGermany: DFB Pokal Women | 1X2 | 1 | 1–0 | High | Won |
| 17:30 | Shabab Al Ahli Dubai vs Al-Ittihad KalbaUnited-Arab-Emirates: Pro League | 1X2 | 1 | 5–1 | Medium | Won |
| 17:30 | FK Trakai vs Džiugas TelšiaiLithuania: A Lyga | 1X2 | 2 | 0–2 | Medium | Won |
| 17:45 | Bayer Leverkusen vs ArsenalEurope: UEFA Champions League | 1X2 | 2 | 1–1 | Medium | Lost |
| 17:45 | Velež vs FK SarajevoBosnia: Cup | Over / Under Goals | Un2.5 | 4–1 | High | Lost |
| 18:00 | BAK '07 vs Tennis BorussiaGermany: Oberliga Nordost Nord | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 18:00 | Dijon W vs Saint-Étienne WFrance: Feminine Division 1 | 1X2 | 1 | 2–0 | Medium | Won |
| 18:00 | Nantes W vs FC Fleury 91 WFrance: Feminine Division 1 | Double Chance | 12 | 2–0 | High | Won |
| 18:00 | Lens W vs Montpellier WFrance: Feminine Division 1 | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 18:00 | Altglienicke vs LuckenwaldeGermany: Regionalliga Nordost | 1X2 | 1 | 0–2 | Medium | Lost |
| 18:00 | Os Marialvas vs MarinhensePortugal: Campeonato De Portugal Prio Group C | Double Chance | 12 | 1–1 | Medium | Lost |
| 18:00 | Antequera vs AlgecirasSpain: Primera División RFEF Group 2 | BTTS / GG | BTTS - No | 2–0 | High | Won |
| 18:00 | Linense vs Coria CFSpain: Tercera División RFEF Group 10 | Double Chance | 12 | 0–0 | High | Lost |
| 18:00 | Real Murcia vs MarbellaSpain: Primera División RFEF Group 2 | 1X2 | 1 | 1–1 | Medium | Lost |
| 18:00 | Ibri vs Oman ClubOman: Professional League | Double Chance | 12 | 1–2 | High | Won |
| 18:00 | Sur vs SahamOman: Professional League | Double Chance | 12 | 0–0 | High | Lost |
| 18:00 | Al-Shabab vs SoharOman: Professional League | 1X2 | 1 | 2–1 | Medium | Won |
| 18:00 | Häcken vs LinköpingSweden: Svenska Cupen Women | 1X2 | 1 | 3–0 | High | Won |
| 18:00 | Rio Branco SP vs ItapirenseBrazil: Paulista A3 | 1X2 | 1 | 3–2 | Medium | Won |
| 18:00 | Rio Claro vs XV de JauBrazil: Paulista A3 | Double Chance | 12 | 0–1 | Medium | Won |
| 18:00 | Al-Rustaq vs SmailOman: Professional League | 1X2 | 2 | 1–2 | Medium | Won |
| 18:00 | Juventude U17 vs Coritiba U17Brazil: Copa Do Brasil U17 | Over / Under Goals | Ov2.5 | 0–1 | Medium | Lost |
| 18:00 | Barcelona BA U20 vs Porto BA U20Brazil: Baiano U20 | 1X2 | X | 1–1 | High | Won |
| 18:00 | Camaçariense U20 vs Galícia U20Brazil: Baiano U20 | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 18:00 | Catuense U20 vs Vitória da Conquista U20Brazil: Baiano U20 | Over / Under Goals | Ov2.5 | 0–3 | Medium | Won |
| 18:00 | Conquista U20 vs Jequie U20Brazil: Baiano U20 | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 18:00 | Fluminense de Feira U20 vs Leonico U20Brazil: Baiano U20 | 1X2 | 1 | 0–0 | Medium | Lost |
| 18:00 | Jacuipense U20 vs Atlético Alagoinhas U20Brazil: Baiano U20 | 1X2 | 1 | 4–0 | Medium | Won |
| 18:00 | Juazeirense U20 vs Feirense U20Brazil: Baiano U20 | 1X2 | 2 | 1–0 | Medium | Lost |
| 18:00 | Grapiuna U20 vs Serrano U20Brazil: Baiano U20 | 1X2 | X | 1–3 | High | Lost |
| 18:00 | Jacobina U20 vs Camacari U20Brazil: Baiano U20 | Double Chance | 12 | 6–0 | High | Won |
| 18:00 | Vitória U20 vs Redencao U20Brazil: Baiano U20 | 1X2 | 1 | 2–0 | Medium | Won |
| 18:00 | Botafogo U20 vs Resende FC U20Brazil: Copa Rio U20 | 1X2 | 1 | 9–0 | High | Won |
| 18:30 | Deisenhofen vs KirchanschöringGermany: Oberliga Bayern Süd | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 18:30 | Bavois vs SC KriensSwitzerland: 1. Liga Promotion | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 18:30 | Bulle vs Luzern IISwitzerland: 1. Liga Promotion | Over / Under Goals | Ov2.5 | 4–2 | High | Won |
| 18:30 | UD San Pedro vs MartosSpain: Tercera División RFEF Group 9 | 1X2 | 1 | 1–1 | Medium | Lost |
| 19:00 | SK Beveren vs RWDMBelgium: Challenger Pro League | 1X2 | 1 | 3–2 | High | Won |
| 19:00 | KAA Gent II vs Lommel UnitedBelgium: Challenger Pro League | Over / Under Goals | Ov2.5 | 2–2 | Medium | Won |
| 19:00 | Olympic Charleroi vs Seraing UnitedBelgium: Challenger Pro League | BTTS / GG | BTTS - Yes | 2–4 | High | Won |
| 19:00 | Charlton Athletic W vs Portsmouth WEngland: Women's Championship | 1X2 | 1 | 0–2 | High | Lost |
| 19:00 | Courtételle vs DelémontSwitzerland: 1. Liga Classic Group 2 | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 19:00 | SV Schaffhausen vs YF JuventusSwitzerland: 1. Liga Classic Group 3 | 1X2 | 2 | 0–3 | Medium | Won |
| 19:00 | Soneja vs SaguntinoSpain: Tercera División RFEF Group 6 | Double Chance | 12 | 2–1 | High | Won |
| 19:00 | Buñol vs CrevillenteSpain: Tercera División RFEF Group 6 | 1X2 | 1 | 0–4 | Medium | Lost |
| 19:00 | Sunderland W vs Nottingham Forest WEngland: Women's Championship | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 19:00 | Al Hussein vs Al Buqa'aJordan: League | 1X2 | 1 | 5–1 | High | Won |
| 19:15 | Concordia Basel vs LangenthalSwitzerland: 1. Liga Classic Group 2 | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 19:15 | Echallens vs CoffraneSwitzerland: 1. Liga Classic Group 1 | 1X2 | 1 | 2–3 | Medium | Lost |
| 19:15 | Prishtina Bern vs Servette IISwitzerland: 1. Liga Classic Group 1 | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 19:15 | Baden vs MendrisioSwitzerland: 1. Liga Classic Group 3 | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 19:15 | Pozoblanco vs San Roque LepeSpain: Tercera División RFEF Group 10 | Double Chance | 12 | 4–2 | High | Won |
| 19:30 | Clachnacuddin vs BrechinScotland: Football League Highland League | 1X2 | 2 | 0–1 | Medium | Won |
| 19:30 | Enppi vs Zamalek SCEgypt: Premier League | 1X2 | 2 | 1–0 | Medium | Lost |
| 19:30 | Masr vs Future FCEgypt: Premier League | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 19:30 | Atlètic Club d'Escaldes vs Esperança d'AndorraAndorra: Copa Constitució | 1X2 | 1 | 5–0 | High | Won |
| 19:45 | Queen's University vs Limavady UnitedNorthern-Ireland: Championship | Double Chance | 12 | 0–2 | High | Won |
| 19:45 | Norwich vs Sheffield UtdEngland: Championship | BTTS / GG | BTTS - Yes | 2–1 | Medium | Won |
| 19:45 | Birmingham vs QPREngland: Championship | 1X2 | 1 | 1–0 | Medium | Won |
| 19:45 | West Brom vs SouthamptonEngland: Championship | Double Chance | 12 | 1–1 | Medium | Lost |
| 19:45 | Middlesbrough vs CharltonEngland: Championship | 1X2 | 1 | 0–1 | Medium | Lost |
| 19:45 | Oxford United vs BlackburnEngland: Championship | Double Chance | 12 | 1–0 | Medium | Won |
| 19:45 | Port Vale vs BradfordEngland: League One | Double Chance | 12 | 0–2 | High | Won |
| 19:45 | AFC Wimbledon vs BlackpoolEngland: League One | Double Chance | 12 | 4–1 | Medium | Won |
| 19:45 | Gorleston vs Cambridge CityEngland: Non League Div One Isthmian North | Double Chance | 12 | 1–0 | High | Won |
| 20:00 | Real Madrid vs Manchester CityEurope: UEFA Champions League | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 20:00 | Paris Saint Germain vs ChelseaEurope: UEFA Champions League | 1X2 | 1 | 5–2 | High | Won |
| 20:00 | BodoGlimt vs Sporting CPEurope: UEFA Champions League | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 20:00 | Turriff United vs Banks O' DeeScotland: Football League Highland League | Double Chance | 12 | 1–1 | High | Lost |
| 20:00 | Strathspey Thistle vs Buckie ThistleScotland: Football League Highland League | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 20:00 | Formartine United vs LossiemouthScotland: Football League Highland League | 1X2 | 1 | 3–0 | High | Won |
| 20:00 | Keith vs Inverurie Loco WorksScotland: Football League Highland League | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 20:00 | Coventry vs PrestonEngland: Championship | 1X2 | 1 | 3–0 | Medium | Won |
| 20:00 | Bogota FC vs Tigres FCColombia: Primera B | 1X2 | 1 | 0–1 | High | Lost |
| 20:30 | Argentinos JRS vs Rosario CentralArgentina: Liga Profesional Argentina | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 20:30 | Banfield vs Gimnasia L.P.Argentina: Liga Profesional Argentina | Double Chance | 12 | 1–2 | Medium | Won |
| 20:30 | Leones FC vs EnvigadoColombia: Primera B | 1X2 | 2 | 0–3 | Medium | Won |
| 21:00 | Quepos Cambute vs AD SarchíCosta-Rica: Liga De Ascenso | Double Chance | 12 | 2–0 | High | Won |
| 21:00 | AD Cofutpa vs Santa Cruz FCCosta-Rica: Liga De Ascenso | 1X2 | 1 | 3–3 | Medium | Lost |
| 21:00 | Mictlán vs AuroraGuatemala: Liga Nacional | 1X2 | 1 | 2–0 | High | Won |
| 21:00 | Génesis vs OlanchoHonduras: Liga Nacional | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
About Our Track Record
How 90Predict Tracks and Reports Prediction Results
Prediction accuracy is easy to claim and difficult to verify unless every result is tracked openly. This page exists to remove that ambiguity. Every tip published on 90Predict — across all markets, all confidence levels, and all pages — is logged here with its date, fixture, market, pick, and final outcome. There is no manual curation of which results appear. Wins, losses, and voids are all recorded.
How Results Are Verified and Recorded
Results are pulled from official match data within 24 hours of each fixture completing. The outcome is recorded as Won (prediction correct), Lost (prediction incorrect), or Void (match postponed, abandoned, or otherwise unsettleable). Win rates are calculated from settled predictions only — voids are tracked for completeness but excluded from percentage calculations. This is the industry-standard approach used by professional tipster verification services.
Why Confidence Level Matters
High Confidence tips require a minimum of three independent statistical factors to align before qualifying. Medium Confidence tips require two. The difference in historical win rate between these tiers — currently 71.8% for High vs 55.2% for Medium — reflects that stricter selection criteria produce more consistent outcomes. For accumulator builders, this means using High Confidence tips as anchor legs and treating Medium Confidence picks with more caution is the statistically supported approach.
Market-by-Market Performance
Not all markets are equally predictable. Double Chance leads at 74.2% because covering two of three outcomes structurally reduces uncertainty. Over/Under 2.5 Goals and BTTS perform strongly because both are driven by quantifiable team-level statistics — goals averages, xG, defensive records — that are more stable than match result data. HT/FT predictions carry inherently more risk because they require two independent outcomes to align, making them harder to predict despite strong pre-match analysis.
These market-level win rates are visible above and updated daily as new results are recorded. If you are building a strategy around a specific market, these figures provide the honest baseline from which to work.
A Note on Result Transparency
Some prediction sites selectively report only their winning tips or reset their records periodically. 90Predict does neither. Every prediction is tracked from publication date, including tips that lose. Our loss rate is visible alongside our win rate because understanding both is necessary to evaluate track record honestly. The losses on this page are as much a part of the record as the wins.
Past prediction accuracy does not guarantee future results. 90Predict publishes analysis for informational purposes only. Never bet money you cannot afford to lose, regardless of historical win rates.