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 — Thursday, October 8, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | UNAN Managua vs Real EstelíNicaragua: Primera Division | 1X2 | 2 | 1–0 | Medium | Lost |
| 00:30 | Cruzeiro vs Sao PauloBrazil: Serie A | 1X2 | 1 | 2–0 | High | Won |
| 00:30 | Guabirá vs The StrongestBolivia: Copa De La División Profesional | 1X2 | 1 | 2–1 | Medium | Won |
| 00:30 | Oriente Petrolero vs Universitario de VintoBolivia: Copa De La División Profesional | 1X2 | 1 | 2–0 | Medium | Won |
| 00:30 | Corpus Christi vs Fort WayneUSA: USL League One | BTTS / GG | BTTS - Yes | 1–3 | High | Won |
| 09:00 | Montenegro U19 W vs Cyprus U19 WWorld: Friendlies Women | 1X2 | X | 3–1 | High | Lost |
| 10:00 | Yelimay Semey 2 vs ArysKazakhstan: 1. Division | 1X2 | 2 | 2–3 | Medium | Won |
| 10:00 | Shakhter Karagandy vs Akademiya OntustikKazakhstan: 1. Division | 1X2 | 1 | 2–0 | High | Won |
| 10:00 | Veres Rivne U19 vs LNZ Cherkasy U19Ukraine: U19 League | 1X2 | 2 | 2–2 | High | Lost |
| 10:30 | Respublika FA vs YaypanUzbekistan: Pro League A | 1X2 | 1 | 2–1 | Medium | Won |
| 11:00 | WIT Georgia vs GonioGeorgia: Liga 3 | Double Chance | 12 | 2–0 | High | Won |
| 11:00 | Aktobe Jas vs Tobol 2Kazakhstan: 1. Division | Over / Under Goals | Ov2.5 | 4–4 | High | Won |
| 11:00 | Kaspij Aktau 2 vs Astana IIKazakhstan: 1. Division | 1X2 | 2 | 6–0 | Medium | Lost |
| 11:00 | Talasgücü Belediyespor vs Kahta 02 SporTurkey: Cup | 1X2 | X | 2–0 | High | Lost |
| 11:00 | Mashujaa vs Polisi TanzaniaTanzania: Ligi Kuu Bara | Double Chance | 12 | 2–1 | High | Won |
| 11:30 | Home United vs Công An Nhân DânWorld: ASEAN Club Championship | 1X2 | X | 0–1 | High | Lost |
| 11:30 | Lernayin Artsakh vs Araks AraratArmenia: First League | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 11:30 | Səbail vs KarvanAzerbaidjan: Birinci Dasta | 1X2 | 1 | 1–1 | Medium | Lost |
| 11:30 | Ararat-Armenia II vs AndranikArmenia: First League | 1X2 | 2 | 1–4 | Medium | Won |
| 11:30 | Mika vs Sardarapat 2Armenia: First League | 1X2 | 1 | 3–2 | Medium | Won |
| 12:00 | Thimphu City vs ParoBhutan: Premier League | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 12:00 | Johor Darul Takzim FC vs Svay RiengWorld: ASEAN Club Championship | 1X2 | 1 | 6–0 | High | Won |
| 12:00 | Port FC vs Persib BandungWorld: ASEAN Club Championship | Over / Under Goals | Un2.5 | 1–3 | High | Lost |
| 12:00 | Otrant-Olympic vs Mladost DGMontenegro: First League | 1X2 | 1 | 2–2 | Medium | Lost |
| 12:00 | Al Akhaa Al Ahli vs Al NejmehLebanon: Premier League | 1X2 | 2 | 0–2 | High | Won |
| 12:00 | Shabab Al Sahel vs Tadamon SourLebanon: Premier League | 1X2 | 1 | 0–1 | Medium | Lost |
| 12:15 | Viettel vs Hồng Lĩnh Hà TĩnhVietnam: V.League 1 | 1X2 | 1 | 1–3 | Medium | Lost |
| 12:30 | Haras El Hodood vs El Seka El HadidEgypt: Second League | Double Chance | 12 | 1–1 | Medium | Lost |
| 12:30 | Nassaji Mazandaran vs ZOB AhanIran: Persian Gulf Pro League | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 12:30 | India W vs Russia WWorld: Friendlies Women | Double Chance | 12 | 0–4 | High | Won |
| 12:30 | AL Nasr SC vs ProxyEgypt: Second League | 1X2 | 1 | 1–1 | High | Lost |
| 12:30 | Masar vs El DakhleyaEgypt: Second League | 1X2 | 1 | 3–1 | Medium | Won |
| 12:30 | Tersana vs Kahraba IsmailiaEgypt: Second League | BTTS / GG | BTTS - No | 2–2 | High | Lost |
| 12:30 | Mega Sport vs DayroutEgypt: Second League | 1X2 | 1 | 0–1 | Medium | Lost |
| 12:30 | Aluminium Arak vs MalavanIran: Persian Gulf Pro League | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 12:45 | ATK Mohun Bagan vs East Bengal IIIndia: IFA Shield | 1X2 | 2 | 1–0 | High | Lost |
| 13:00 | Blacks Power vs VipersUganda: Premier League | Double Chance | 12 | 0–4 | High | Won |
| 13:00 | Ngezi Platinum vs HighlandersZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 13:00 | Alga vs AsiagoalKyrgyzstan: Premier League | Double Chance | 12 | 3–2 | High | Won |
| 13:00 | Hay Al Amir vs Al ToraJordan: Cup | 1X2 | X | 3–0 | High | Lost |
| 13:00 | Finland U19 W vs Belgium U19 WWorld: Friendlies Women | Double Chance | 12 | 1–0 | High | Won |
| 13:00 | Sama Al Sarhan vs Ittihad Al RamthaJordan: Cup | 1X2 | X | 1–1 | High | Won |
| 13:00 | Gazalkent vs Pakhtakor IIUzbekistan: Pro League A | 1X2 | 1 | 3–2 | High | Won |
| 13:00 | Al Ansar vs Al HikmaLebanon: Premier League | 1X2 | 1 | 2–1 | High | Won |
| 13:00 | Rosenborg U19 vs Lillestrøm U19Norway: Nasjonal U19 Champions League | 1X2 | 1 | 2–1 | Medium | Won |
| 13:10 | Shabab Al Ahli Dubai vs Dubai UnitedUnited-Arab-Emirates: League Cup | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 13:10 | Al Ain vs Al-Ittihad KalbaUnited-Arab-Emirates: League Cup | 1X2 | 1 | 2–2 | Medium | Lost |
| 13:15 | Pamba Jiji vs Geita GoldTanzania: Ligi Kuu Bara | Double Chance | 12 | 4–0 | Medium | Won |
| 13:15 | Gol Gohar vs Esteghlal KhuzestanIran: Persian Gulf Pro League | 1X2 | 1 | 3–0 | Medium | Won |
| 13:30 | Tractor Sazi vs Esteghlal FCIran: Persian Gulf Pro League | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 13:30 | Scotland U19 W vs Croatia U19 WWorld: Friendlies Women | 1X2 | X | 0–0 | High | Won |
| 14:00 | Al Ittihad vs Wadi DeglaEgypt: League Cup | 1X2 | 2 | 0–1 | Medium | Won |
| 14:00 | Denizli İYG vs Serik SporTurkey: Cup | 1X2 | X | 0–1 | High | Lost |
| 14:00 | Al Yarmouk vs Ma'anJordan: Cup | 1X2 | X | 4–1 | High | Lost |
| 14:00 | Belgium U23 W vs Italy U23 WWorld: Friendlies Women | 1X2 | 2 | 1–2 | Medium | Won |
| 14:00 | France U23 W vs Netherlands U23 WWorld: Friendlies Women | 1X2 | 2 | 2–0 | Medium | Lost |
| 14:00 | El Mokawloon vs El Gouna FCEgypt: League Cup | 1X2 | 1 | 2–0 | Medium | Won |
| 14:00 | RC Kouba vs Usm El HarrachAlgeria: Ligue 2 | Double Chance | 12 | 4–0 | Medium | Won |
| 14:30 | Banants II vs Bentonit IjevanArmenia: First League | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 14:45 | Al Shamal vs Al-Duhail SCQatar: Stars League | Over / Under Goals | Ov2.5 | 0–4 | Medium | Won |
| 14:50 | Shamiya vs Ittihad Al-ShortaKuwait: Division 1 | 1X2 | X | 0–1 | High | Lost |
| 14:50 | Burgan vs Al JaziraKuwait: Division 1 | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 14:50 | Sporty vs KhaitanKuwait: Division 1 | 1X2 | 2 | 1–6 | High | Won |
| 15:00 | HJK Helsinki vs VPSFinland: Veikkausliiga | 1X2 | 1 | 6–0 | High | Won |
| 15:00 | FC Politehnica Timisoara vs CSA Steaua BucureştiRomania: Liga II | 1X2 | 1 | 1–1 | Medium | Lost |
| 15:00 | Hapoel Ironi Karmiel vs Hapoel Tirat HaCarmelIsrael: Liga Alef | 1X2 | 1 | 1–0 | High | Won |
| 15:00 | Hapoel Ramat HaSharon vs Hapoel AzorIsrael: Liga Alef | 1X2 | 1 | 1–1 | Medium | Lost |
| 15:00 | Duhok vs Al Zawra'aIraq: Iraqi League | Double Chance | 12 | 3–0 | Medium | Won |
| 15:00 | Shabab Al Ordon vs Al Buqa'aJordan: League | Double Chance | 12 | 0–3 | Medium | Won |
| 15:15 | Sepahan FC vs Fajr SepasiIran: Persian Gulf Pro League | 1X2 | 1 | 6–1 | Medium | Won |
| 15:30 | Namungo vs Tabora UnitedTanzania: Ligi Kuu Bara | Double Chance | 12 | 1–0 | High | Won |
| 15:30 | Foolad FC vs Mes Shahr-e BabakIran: Persian Gulf Pro League | 1X2 | 1 | 2–1 | High | Won |
| 15:45 | Naft Maysan vs ErbilIraq: Iraqi League | 1X2 | 2 | 1–1 | High | Lost |
| 15:45 | Khorfakkan vs Al-Wasl FCUnited-Arab-Emirates: League Cup | 1X2 | 2 | 1–2 | High | Won |
| 15:45 | Al Nasr vs Hatta SCUnited-Arab-Emirates: League Cup | 1X2 | 1 | 4–1 | Medium | Won |
| 16:00 | KuPS vs AC OuluFinland: Veikkausliiga | 1X2 | 1 | 0–1 | Medium | Lost |
| 16:00 | Mornar vs JezeroMontenegro: First League | 1X2 | 1 | 3–3 | High | Lost |
| 16:00 | Hapoel Marmorek vs Maccabi AshdodIsrael: Liga Alef | Double Chance | 12 | 1–1 | Medium | Lost |
| 16:00 | NEC vs ExpressUganda: Premier League | 1X2 | 1 | 0–0 | High | Lost |
| 16:00 | UTS Rabat vs Renaissance BerkaneMorocco: Botola Pro | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 16:30 | Alingsås W vs Elfsborg WSweden: Svenska Cupen Women | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 16:30 | Hapoel Migdal HaEmek vs Tzeirey TamraIsrael: Liga Alef | 1X2 | 1 | 1–0 | Medium | Won |
| 16:40 | Holon Yermiyahu vs Nordia JerusalemIsrael: Liga Alef | 1X2 | 1 | 5–0 | High | Won |
| 17:00 | Al Wakrah vs Al-GharafaQatar: Stars League | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 17:00 | Al Okhdood vs Al UlaSaudi-Arabia: Division 1 | 1X2 | 2 | 1–5 | Medium | Won |
| 17:00 | Enskede W vs Brommapojkarna WSweden: Svenska Cupen Women | 1X2 | X | 1–2 | High | Lost |
| 17:00 | Orduspor 1967 vs Karadeniz Ereğli BSKTurkey: Cup | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 17:00 | MB Rouisset vs USM AlgerAlgeria: Ligue 1 | Double Chance | 12 | 1–0 | Medium | Won |
| 17:00 | JS Saoura vs Olympique AkbouAlgeria: Ligue 1 | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:00 | Tira vs Ironi NesherIsrael: Liga Alef | 1X2 | 2 | 2–1 | Medium | Lost |
| 17:00 | Ind. Juniors vs 9 de OctubreEcuador: Liga Pro Serie B | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 17:00 | Ghazl El Mehalla vs Abu Qair SemadEgypt: League Cup | 1X2 | X | 1–1 | High | Won |
| 17:00 | Future FC vs National Bank of EgyptEgypt: League Cup | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 17:15 | Hapoel Herzliya vs Hapoel Mahane YehudaIsrael: Liga Alef | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:30 | Al Talaba vs Al ShortaIraq: Iraqi League | Double Chance | 12 | 0–0 | High | Lost |
| 17:30 | Vänersborgs FK vs KumlaSweden: Division 2 Norra Götaland | BTTS / GG | BTTS - Yes | 3–3 | High | Won |
| 17:30 | CFR 1907 Cluj vs Universitatea ClujRomania: Liga I | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 17:30 | Ironi Baka El Garbiya vs Hapoel Nazareth IllitIsrael: Liga Alef | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 17:45 | Beti Kozkor vs Beti OnakSpain: Tercera División RFEF Group 15 | Over / Under Goals | Un2.5 | 3–0 | High | Lost |
| 18:00 | Picuiense vs Sport PBBrazil: Paraibano 2 | Double Chance | 12 | 1–3 | High | Won |
| 18:00 | Spartax vs Cruzeiro PBBrazil: Paraibano 2 | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 18:00 | Belgrano Córdoba Res. vs San Martín San Juan Res.Argentina: Reserve League | 1X2 | 1 | 3–2 | Medium | Won |
| 18:00 | River Ebro vs PradejónSpain: Tercera División RFEF Group 16 | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 18:00 | Argentinos Juniors Res. vs San Lorenzo Res.Argentina: Reserve League | Double Chance | 12 | 0–1 | Medium | Won |
| 18:00 | CSA U20 vs Santa Cruz AC U20Brazil: Copa Do Brasil U20 | 1X2 | 2 | 0–0 | Medium | Lost |
| 18:00 | Atlético Tucumán Res. vs Talleres Córdoba Res.Argentina: Reserve League | Double Chance | 12 | 2–0 | Medium | Won |
| 18:00 | Godoy Cruz Res. vs Barracas Central Res.Argentina: Reserve League | Double Chance | 12 | 0–0 | Medium | Lost |
| 18:00 | Lanús Res. vs Central Córdoba SdE Res.Argentina: Reserve League | 1X2 | 1 | 3–0 | Medium | Won |
| 18:00 | Sarmiento Res. vs Vélez Sársfield Res.Argentina: Reserve League | 1X2 | 2 | 0–1 | High | Won |
| 18:00 | Txantrea vs CortesSpain: Tercera División RFEF Group 15 | 1X2 | 1 | 0–0 | High | Lost |
| 18:00 | UCV Moquegua vs CiencianoPeru: Primera División | Double Chance | 12 | 0–2 | Medium | Won |
| 18:00 | Atlético Mineiro U20 vs Athletic Club MG U20Brazil: Copa Do Brasil U20 | 1X2 | 1 | 2–1 | Medium | Won |
| 18:00 | Cruzeiro U20 vs Goiás U20Brazil: Copa Do Brasil U20 | 1X2 | 1 | 1–2 | Medium | Lost |
| 18:00 | Grêmio U20 vs Operário PR U20Brazil: Copa Do Brasil U20 | 1X2 | 1 | 1–3 | High | Lost |
| 18:00 | FAR Rabat vs Widad TémaraMorocco: Botola Pro | 1X2 | 1 | 1–0 | Medium | Won |
| 18:00 | CR Khemis Zemamra vs Hassania AgadirMorocco: Botola Pro | Over / Under Goals | Ov2.5 | 2–5 | Medium | Won |
| 18:45 | Safa vs Reyady AbaseyaLebanon: Premier League | 1X2 | 1 | 2–1 | High | Won |
| 19:00 | Shamrock Rovers vs Drogheda UnitedIreland: Premier Division | 1X2 | 1 | 3–1 | Medium | Won |
| 19:00 | Always Ready vs Nacional PotosíBolivia: Copa De La División Profesional | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 19:00 | MC Oran vs ES SetifAlgeria: Ligue 1 | BTTS / GG | BTTS - No | 0–0 | High | Won |
| 19:15 | Atletico FC vs San AntonioEcuador: Liga Pro Serie B | 1X2 | 1 | 2–1 | High | Won |
| 19:30 | Flamengo U20 vs Vasco da Gama U20Brazil: Copa Do Brasil U20 | 1X2 | 2 | 2–2 | Medium | Lost |
| 20:00 | Bentín Tacna Heroica vs Carlos A. MannucciPeru: Segunda División | 1X2 | 1 | 0–0 | High | Lost |
| 20:00 | Maghreb Fès vs Raja CasablancaMorocco: Botola Pro | Double Chance | 12 | 0–0 | Medium | Lost |
| 20:30 | Ind. Yumbo vs Tigres FCColombia: Primera B | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 20:30 | Depor FC vs Real CartagenaColombia: Primera B | 1X2 | 2 | 2–2 | Medium | Lost |
| 20:30 | São Paulo U20 vs Athletico PR U20Brazil: Copa Do Brasil U20 | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 20:30 | Portmore United vs WaterhouseJamaica: Premier League | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 20:30 | Atletico Grau vs Club Deportivo Los ChankasPeru: Primera División | 1X2 | 1 | 0–0 | High | Lost |
| 20:30 | Santo Domingo vs LDU PortoviejoEcuador: Liga Pro Serie B | Over / Under Goals | Un2.5 | 2–2 | 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.