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 — Tuesday, May 5, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | São Paulo W vs Flamengo WBrazil: Brasileiro Women | 1X2 | 1 | 2–1 | High | Won |
| 00:00 | Santo Domingo vs LDU PortoviejoEcuador: Liga Pro Serie B | Double Chance | 12 | 3–0 | Medium | Won |
| 00:00 | Universitario de Vinto vs BloomingBolivia: Primera División | 1X2 | 1 | 1–1 | High | Lost |
| 00:00 | Quindio vs Tigres FCColombia: Primera B | 1X2 | 1 | 1–0 | High | Won |
| 00:30 | Estudiantes de Rio Cuarto vs Instituto CordobaArgentina: Liga Profesional Argentina | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 00:30 | Gimnasia Y Tiro vs AgropecuarioArgentina: Primera Nacional | BTTS / GG | BTTS - No | 2–3 | High | Lost |
| 00:30 | San Marcos de Arica vs RecoletaChile: Primera B | 1X2 | 1 | 1–0 | Medium | Won |
| 00:30 | Jong Aruba vs Brazil JuniorsAruba: Division Di Honor | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 01:00 | Inter San Carlos vs Escorpiones BelénCosta-Rica: Liga De Ascenso | Double Chance | 12 | 0–0 | High | Lost |
| 05:00 | Bucheon FC 1995 vs Jeju United FCSouth-Korea: K League 1 | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 05:00 | Jeonbuk Motors vs Gwangju FCSouth-Korea: K League 1 | 1X2 | 1 | 4–0 | High | Won |
| 05:00 | Changnyeong vs Incheon Red AngelsSouth-Korea: WK League | 1X2 | 2 | 1–3 | Medium | Won |
| 05:00 | Boeun Sangmu vs Suwon FMCSouth-Korea: WK League | Double Chance | 12 | 1–3 | High | Won |
| 05:00 | Gumi Sportstoto vs Hwacheon KSPOSouth-Korea: WK League | Double Chance | 12 | 0–1 | High | Won |
| 05:00 | Gyeongju vs SeoulSouth-Korea: WK League | Double Chance | 12 | 0–1 | High | Won |
| 07:00 | Dalian Yingbo B vs Dalian KeweiChina: League Two | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 07:30 | Daejeon Citizen vs Incheon UnitedSouth-Korea: K League 1 | Double Chance | 12 | 0–0 | Medium | Lost |
| 07:30 | Gangwon FC vs Pohang SteelersSouth-Korea: K League 1 | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 07:30 | Gimcheon Sangmu FC vs Ulsan Hyundai FCSouth-Korea: K League 1 | Double Chance | 12 | 1–2 | High | Won |
| 07:30 | Lebanon U17 vs Australia U17 WWorld: AFC U17 Asian Cup Women | 1X2 | X | 1–1 | High | Won |
| 07:30 | Chinese Taipei U17 vs South Korea U17 WWorld: AFC U17 Asian Cup Women | 1X2 | X | 0–4 | High | Lost |
| 08:00 | Changchun Xidu vs Shandong Taishan IIChina: League Two | 1X2 | 2 | 1–1 | High | Lost |
| 08:00 | Shenzhen 2028 vs Jiangxi LianshengChina: League Two | Double Chance | 12 | 0–2 | Medium | Won |
| 08:30 | Persepam Madura Utd vs Bali UnitedIndonesia: Liga 1 | BTTS / GG | BTTS - Yes | 2–0 | High | Lost |
| 08:45 | Brothers Union vs Bashundhara KingsBangladesh: Federation Cup | 1X2 | 2 | 0–4 | Medium | Won |
| 08:45 | Rahmatgonj MFS vs Mohammedan DhakaBangladesh: Federation Cup | Over / Under Goals | Un2.5 | 0–3 | High | Lost |
| 10:00 | West Bromwich Albion U18 vs Aston Villa U18England: U18 Premier League South | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 10:00 | FC Seoul vs FC AnyangSouth-Korea: K League 1 | 1X2 | 1 | 0–0 | High | Lost |
| 10:00 | Ethiopia Nigd Bank vs Kedus GiorgisEthiopia: Premier League | Double Chance | 12 | 2–0 | Medium | Won |
| 11:00 | Sparta Rotterdam U19 vs Feyenoord U19Netherlands: U19 Divisie 1 | 1X2 | 2 | 0–0 | Medium | Lost |
| 11:00 | Newcastle United U18 vs Leeds United U18England: U18 Premier League North | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 11:00 | West Ham United U18 vs Arsenal U18England: U18 Premier League South | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 11:00 | Singida Black Stars vs Pamba JijiTanzania: Ligi Kuu Bara | Double Chance | 12 | 3–1 | High | Won |
| 11:00 | Qingdao Youth Island vs Tianjin TedaChina: Super League | Double Chance | 12 | 1–1 | High | Lost |
| 11:00 | Simba vs JSKCongo-DR: Ligue 1 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 11:00 | Manchester City U18 vs Stoke City U18England: U18 Premier League North | 1X2 | 1 | 4–4 | Medium | Lost |
| 11:30 | Sunderland U18 vs Everton U18England: U18 Premier League North | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 11:30 | Shangyu Pterosaur vs Guizhou ZhuchengChina: League Two | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 11:30 | Yichun Grand Tiger vs Guangzhou DandelionChina: League Two | Double Chance | 12 | 0–0 | Medium | Lost |
| 11:30 | Philippines U17 W vs North Korea U17 WWorld: AFC U17 Asian Cup Women | 1X2 | X | 0–8 | High | Lost |
| 11:30 | India U17 vs Japan U17 WWorld: AFC U17 Asian Cup Women | 1X2 | X | 0–3 | High | Lost |
| 11:35 | Shenyang Urban vs Chengdu Better CityChina: Super League | 1X2 | 2 | 0–1 | Medium | Won |
| 11:35 | Shandong Luneng vs Shanghai ShenhuaChina: Super League | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 12:00 | Pusamania Borneo vs PersitaIndonesia: Liga 1 | 1X2 | 1 | 2–0 | High | Won |
| 12:00 | Tanjong Pagar vs Hougang UnitedSingapore: Premier League | 1X2 | 2 | 1–2 | High | Won |
| 12:00 | Karvan vs Neftchi BakuAzerbaidjan: Premyer Liqa | 1X2 | 2 | 0–3 | High | Won |
| 12:00 | Şahdağ vs MingəçevirAzerbaidjan: Birinci Dasta | 1X2 | 2 | 2–0 | High | Lost |
| 12:00 | Ararat II vs HayqArmenia: First League | Double Chance | 12 | 0–0 | High | Lost |
| 12:00 | BKMA II vs Bentonit IjevanArmenia: First League | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 12:00 | Chongqing Tongliang Long vs Henan JianyeChina: Super League | Double Chance | 12 | 1–1 | High | Lost |
| 12:00 | Shortan vs Pakhtakor IIUzbekistan: Pro League A | Double Chance | 12 | 2–0 | High | Won |
| 12:00 | Dire Dawa Kenema vs Ethiopia BunnaEthiopia: Premier League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 12:00 | Jayxun vs MetalourgUzbekistan: Pro League A | 1X2 | 2 | 2–0 | Medium | Lost |
| 12:00 | Respublika FA vs LochinUzbekistan: Pro League A | Double Chance | 12 | 0–0 | High | Lost |
| 12:00 | Sardarapat vs Ararat-Armenia IIArmenia: First League | 1X2 | 1 | 0–0 | High | Lost |
| 12:00 | Bhutan U19 vs Ugyen AcademyBhutan: Premier League | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 13:00 | Amagaju vs Kiyovu SportsRwanda: National Soccer League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 13:00 | Gasogi United vs GicumbiRwanda: National Soccer League | Double Chance | 12 | 0–0 | High | Lost |
| 13:00 | Maniema Union vs CélesteCongo-DR: Ligue 1 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 13:00 | Saint Eloi Lupopo vs TP MazembeCongo-DR: Ligue 1 | Double Chance | 12 | 0–0 | High | Lost |
| 13:00 | Mekelle Kenema vs Arba Minch KenemaEthiopia: Premier League | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 13:00 | Rangers FC vs Green MambaEswatini: Premier League | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 13:00 | Young Buffaloes vs AmaweleEswatini: Premier League | 1X2 | 1 | 0–1 | Medium | Lost |
| 13:00 | Gokulam vs AizawlIndia: I League | 1X2 | 1 | 2–2 | High | Lost |
| 13:00 | Lozo vs US OyemGabon: Championnat D1 | Double Chance | 12 | 0–0 | High | Lost |
| 13:15 | Fountain Gate vs Coastal UnionTanzania: Ligi Kuu Bara | Double Chance | 12 | 3–2 | Medium | Won |
| 14:00 | Iskra vs SirețiMoldova: Super Liga | Double Chance | 12 | 3–0 | Medium | Won |
| 14:00 | FC Stăuceni vs FloreştiMoldova: Super Liga | Double Chance | 12 | 0–0 | High | Lost |
| 14:00 | Mumbai City vs East Bengal IIIndia: Indian Super League | Double Chance | 12 | 1–2 | Medium | Won |
| 14:00 | France U17 W vs Poland U17 WWorld: UEFA U17 Championship Women | 1X2 | 1 | 5–0 | Medium | Won |
| 14:00 | Noah II vs Van IIArmenia: First League | 1X2 | 2 | 0–0 | Medium | Lost |
| 14:05 | Ajman vs Al-JaziraUnited-Arab-Emirates: Pro League | 1X2 | 2 | 1–1 | Medium | Lost |
| 14:15 | Karviná U19 vs Slovácko U19Czech-Republic: 1. Liga U19 | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 14:15 | Al Wakrah vs Al-GharafaQatar: Emir Cup | Double Chance | 12 | 0–0 | High | Lost |
| 14:30 | Duhok vs Naft MaysanIraq: Iraqi League | 1X2 | 1 | 2–1 | High | Won |
| 14:30 | Newroz vs Al ShortaIraq: Iraqi League | Double Chance | 12 | 0–3 | High | Won |
| 14:30 | Bihor Oradea vs Chindia TargovisteRomania: Liga II | 1X2 | 1 | 3–1 | High | Won |
| 14:30 | Beroe vs MontanaBulgaria: First League | 1X2 | 1 | 2–2 | High | Lost |
| 14:30 | Ogooue FC vs Cercle MbériGabon: Championnat D1 | Double Chance | 12 | 0–0 | High | Lost |
| 14:30 | Stade Mandji vs Stade MigoveenGabon: Championnat D1 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 14:30 | Vautour Club vs MangasportGabon: Championnat D1 | Double Chance | 12 | 0–0 | High | Lost |
| 15:00 | POHU vs EBKFinland: Suomen Cup | 1X2 | X | 4–4 | High | Won |
| 15:00 | Ikorodu City vs Wikki TouristNigeria: NPFL | 1X2 | 1 | 3–1 | High | Won |
| 15:00 | Táborsko II vs Jiskra DomažliceCzech-Republic: 3. Liga CFL A | 1X2 | 2 | 3–2 | High | Lost |
| 15:00 | Suhul Shire vs Mebrat HaylEthiopia: Premier League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 15:10 | Oman Club vs SmailOman: Professional League | 1X2 | 1 | 2–1 | Medium | Won |
| 15:30 | Azam vs NamungoTanzania: Ligi Kuu Bara | 1X2 | 1 | 1–0 | Medium | Won |
| 15:45 | Kauno Žalgiris vs Džiugas TelšiaiLithuania: A Lyga | 1X2 | 1 | 2–2 | Medium | Lost |
| 16:00 | Chomutov vs Újezd Praha 4Czech-Republic: 4. Liga Divizie B | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 16:00 | Gnistan vs Inter TurkuFinland: Veikkausliiga | 1X2 | 2 | 2–0 | High | Lost |
| 16:00 | Japan U17 vs Qatar U17World: AFC U17 Asian Cup | 1X2 | X | 3–1 | High | Lost |
| 16:00 | Skalica vs FK KošiceSlovakia: Super Liga | BTTS / GG | BTTS - Yes | 3–1 | High | Won |
| 16:00 | Žilina vs Zemplín MichalovceSlovakia: Super Liga | 1X2 | 1 | 3–2 | High | Won |
| 16:00 | Torpedo Kutaisi vs RustaviGeorgia: Erovnuli Liga | 1X2 | 1 | 1–1 | High | Lost |
| 16:00 | Ilves II vs ÅIFKFinland: Kakkonen Lohko B | Double Chance | 12 | 1–2 | Medium | Won |
| 16:00 | Flora Tallinn vs Trans NarvaEstonia: Cup | 1X2 | 1 | 1–0 | Medium | Won |
| 16:00 | Hapoel Kfar Saba vs Bnei YehudaIsrael: Liga Leumit | BTTS / GG | BTTS - Yes | 1–3 | High | Won |
| 16:00 | Kafr Qasim vs Hapoel AcreIsrael: Liga Leumit | Double Chance | 12 | 1–0 | High | Won |
| 16:00 | Maccabi Herzliya vs Hapoel Kfar ShalemIsrael: Liga Leumit | Over / Under Goals | Ov2.5 | 4–2 | Medium | Won |
| 16:00 | Hapoel Hadera vs Ironi Modi'inIsrael: Liga Leumit | Double Chance | 12 | 1–0 | High | Won |
| 16:00 | BEA Mountain vs LISCRLiberia: LFA First Division | 1X2 | 1 | 0–0 | Medium | Lost |
| 16:00 | Wologizi vs DiscoveriesLiberia: LFA First Division | Double Chance | 12 | 0–0 | High | Lost |
| 16:00 | Hapoel Rishon LeZion vs Kiryat Yam SCIsrael: Liga Leumit | BTTS / GG | BTTS - Yes | 1–2 | High | Won |
| 16:00 | Hapoel Ramat Gan vs Maccabi Petah TikvaIsrael: Liga Leumit | 1X2 | 2 | 1–1 | High | Lost |
| 16:00 | Al Riffa vs Al ShababBahrain: Premier League | 1X2 | 1 | 4–0 | Medium | Won |
| 16:00 | Sitra vs Al AhliBahrain: Premier League | Double Chance | 12 | 0–2 | High | Won |
| 16:00 | Zoman vs MounaIvory-Coast: Ligue 1 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 16:30 | Gundelfingen vs 1860 München IIGermany: Oberliga Bayern Süd | Double Chance | 12 | 0–0 | Medium | Lost |
| 16:30 | Union Bremen vs Brinkumer SVGermany: Oberliga Bremen | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 16:30 | Indonesia U17 vs China PR U17World: AFC U17 Asian Cup | 1X2 | X | 1–0 | High | Lost |
| 16:30 | Maccabi Tel Aviv vs Hapoel Petah TikvaIsrael: Ligat Ha'al | 1X2 | 1 | 4–0 | High | Won |
| 16:45 | Tevragh-Zeïne vs PompiersMauritania: Premier League | Double Chance | 12 | 1–1 | High | Lost |
| 16:45 | Baniyas SC vs Al-DhafraUnited-Arab-Emirates: Pro League | 1X2 | 1 | 2–2 | Medium | Lost |
| 16:45 | Dibba Al-Fujairah vs Al BataehUnited-Arab-Emirates: Pro League | 1X2 | 2 | 2–1 | Medium | Lost |
| 16:45 | Al-Ittihad Kalba vs KhorfakkanUnited-Arab-Emirates: Pro League | Over / Under Goals | Ov2.5 | 0–0 | Medium | Lost |
| 16:45 | Waalwijk vs Willem IINetherlands: Eredivisie | BTTS / GG | BTTS - Yes | 0–1 | High | Lost |
| 17:00 | Victoria Hamburg vs Niendorfer TSVGermany: Oberliga Hamburg | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:00 | Buchholz vs ETSV HamburgGermany: Oberliga Hamburg | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:00 | BTS Neustadt vs OSC BremerhavenGermany: Oberliga Bremen | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:00 | Falkenbergs FF vs IFK NorrkopingSweden: Superettan | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 17:00 | Saudi Arabia U17 vs Myanmar U17World: AFC U17 Asian Cup | 1X2 | X | 4–0 | High | Lost |
| 17:00 | Al Ahly vs EnppiEgypt: Premier League | 1X2 | 1 | 3–0 | Medium | Won |
| 17:00 | Ceramica Cleopatra vs Pyramids FCEgypt: Premier League | 1X2 | 2 | 1–1 | Medium | Lost |
| 17:00 | Smouha SC vs Zamalek SCEgypt: Premier League | 1X2 | 2 | 0–1 | High | Won |
| 17:00 | FK Trakai vs BangaLithuania: A Lyga | 1X2 | 2 | 0–4 | Medium | Won |
| 17:00 | Naft vs Al-KarmaIraq: Iraqi League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | Spain U17 W vs Finland U17 WWorld: UEFA U17 Championship Women | 1X2 | X | 4–0 | High | Lost |
| 17:00 | Al Talaba vs Al Zawra'aIraq: Iraqi League | Double Chance | 12 | 0–1 | Medium | Won |
| 17:00 | AGF vs KoldingQDenmark: Kvindeliga | Double Chance | 12 | 1–2 | High | Won |
| 17:00 | Lokomotiv Sofia vs Botev VratsaBulgaria: First League | Double Chance | 12 | 2–2 | Medium | Lost |
| 17:00 | Al-Duhail SC vs Al SaddQatar: Emir Cup | 1X2 | 2 | 1–4 | Medium | Won |
| 17:00 | Zabbar St. Patrick vs Tarxien RainbowsMalta: Premier League | 1X2 | 1 | 2–3 | High | Lost |
| 17:30 | Vorwärts-Wacker 04 vs TürkiyeGermany: Oberliga Hamburg | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:30 | Paloma vs SüderelbeGermany: Oberliga Hamburg | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:30 | Wiener SC vs ParndorfAustria: Regionalliga Ost | 1X2 | 2 | 0–0 | Medium | Lost |
| 17:30 | Werder Bremen III vs Leher TSGermany: Oberliga Bremen | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:30 | Geestemünde vs OberneulandGermany: Oberliga Bremen | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:30 | Stellenbosch vs Orlando PiratesSouth-Africa: Premier Soccer League | 1X2 | 2 | 0–2 | Medium | Won |
| 17:30 | Siwelele vs Durban CitySouth-Africa: Premier Soccer League | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 17:30 | Magesi vs Orbit CollegeSouth-Africa: Premier Soccer League | 1X2 | 1 | 1–2 | Medium | Lost |
| 17:30 | Dobrovce vs Korotan PrevaljeSlovenia: 3. SNL East | Over / Under Goals | Ov2.5 | 1–2 | Medium | Won |
| 17:30 | Tajikistan U17 vs Thailand U17World: AFC U17 Asian Cup | 1X2 | X | 2–0 | High | Lost |
| 17:30 | Beşiktaş vs KonyasporTurkey: Cup | 1X2 | 1 | 0–1 | High | Lost |
| 18:00 | Al Khaleej Saihat vs Al-Hilal Saudi FCSaudi-Arabia: Pro League | 1X2 | 2 | 1–2 | High | Won |
| 18:00 | Joinville U20 vs Brusque U20Brazil: Catarinense U20 | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 18:00 | Ypiranga-RS vs ItuanoBrazil: Serie C | 1X2 | 1 | 2–0 | Medium | Won |
| 18:00 | Quilmes 2 vs Defensa y Justicia Res.Argentina: Reserve League | Double Chance | 12 | 2–1 | High | Won |
| 18:00 | RB Bragantino U20 vs Fortaleza U20Brazil: Brasileiro U20 A | 1X2 | 1 | 2–0 | High | Won |
| 18:00 | Atl. Rafaela 2 vs Huracán Res.Argentina: Reserve League | Double Chance | 12 | 1–2 | High | Won |
| 18:00 | Instituto Res. vs Gimnasia Mendoza 2Argentina: Reserve League | Double Chance | 12 | 0–0 | High | Lost |
| 18:00 | Platense Res. vs Estudiantes Rio Cuarto 2Argentina: Reserve League | Double Chance | 12 | 2–0 | High | Won |
| 18:00 | Independiente Res. vs Ferro 2Argentina: Reserve League | 1X2 | 1 | 1–0 | High | Won |
| 18:00 | Coritiba U17 vs IAPE U17Brazil: Copa Do Brasil U17 | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 18:00 | Cruzeiro U17 vs CSA U17Brazil: Copa Do Brasil U17 | Double Chance | 12 | 0–0 | High | Lost |
| 18:00 | FC Vaduz vs Eschen MaurenLiechtenstein: Cup | Over / Under Goals | Ov2.5 | 4–3 | High | Won |
| 18:00 | Athletico PR U17 vs Monte Roraima U17Brazil: Copa Do Brasil U17 | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 18:30 | Vila Nova U20 vs Botafogo SP U20Brazil: Brasileiro U20 B | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 18:45 | Dunfermline vs ArbroathScotland: Premiership | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 18:45 | Alloa Athletic vs Airdrie UnitedScotland: Championship | Double Chance | 12 | 1–0 | Medium | Won |
| 18:45 | Fiorentino vs La FioritaSan-Marino: Campionato | 1X2 | 2 | 3–2 | Medium | Lost |
| 18:45 | Folgore vs DomagnanoSan-Marino: Campionato | 1X2 | 1 | 1–3 | High | Lost |
| 18:45 | Queen of the South vs StenhousemuirScotland: Championship | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 18:45 | Clyde vs SpartansScotland: League One | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 18:45 | Forfar Athletic vs Hamilton AcademicalScotland: League One | 1X2 | 2 | 1–3 | Medium | Won |
| 19:00 | Arsenal vs Atletico MadridEurope: UEFA Champions League | 1X2 | 1 | 1–0 | Medium | Won |
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.