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 — Monday, August 24, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | Angel City W vs NJNY Gotham FC WUSA: NWSL Women | Double Chance | 12 | 0–0 | Medium | Lost |
| 00:00 | LDU de Quito vs EmelecEcuador: Liga Pro | 1X2 | 1 | 2–0 | High | Won |
| 00:00 | LD Alajuelense vs San CarlosCosta-Rica: Primera División | 1X2 | 1 | 0–1 | Medium | Lost |
| 00:00 | Marquense vs Cobán ImperialGuatemala: Liga Nacional | 1X2 | 1 | 2–1 | Medium | Won |
| 00:06 | Necaxa W vs América WMexico: Liga MX Femenil | 1X2 | 2 | 0–7 | High | Won |
| 00:30 | Racing Club vs Boca JuniorsArgentina: Liga Profesional Argentina | Double Chance | 12 | 1–1 | High | Lost |
| 00:30 | Austin II vs The TownUSA: MLS Next Pro | 1X2 | 1 | 1–0 | Medium | Won |
| 00:38 | Colorado Rapids II vs Real MonarchsUSA: MLS Next Pro | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 01:00 | Tapatío vs Mineros de ZacatecasMexico: Liga De Expansión MX | Over / Under Goals | Ov2.5 | 4–2 | High | Won |
| 01:00 | Walter Ferretti vs UNAN ManaguaNicaragua: Primera Division | 1X2 | 1 | 0–1 | High | Lost |
| 01:00 | U.N.A.M. - Pumas vs NecaxaMexico: Liga MX | 1X2 | 1 | 1–1 | Medium | Lost |
| 01:15 | Junior vs Once CaldasColombia: Primera A | 1X2 | 1 | 1–1 | Medium | Lost |
| 02:00 | Ventura County vs Portland Timbers IIUSA: MLS Next Pro | Over / Under Goals | Ov2.5 | 2–2 | Medium | Won |
| 02:00 | Malacateco vs Deportivo San PedroGuatemala: Liga Nacional | 1X2 | 1 | 2–0 | High | Won |
| 09:00 | Kuwait U20 vs UAE U20World: Friendlies | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 09:30 | Kalighat vs East BengalIndia: Calcutta Premier Division | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 09:30 | Peerless vs WariIndia: Calcutta Premier Division | Double Chance | 12 | 3–0 | High | Won |
| 09:30 | Calcutta Police vs Kalighat ClubIndia: Calcutta Premier Division | 1X2 | 1 | 3–0 | High | Won |
| 09:30 | Aryan vs RainbowIndia: Calcutta Premier Division | 1X2 | 1 | 5–0 | Medium | Won |
| 12:00 | Araks Ararat vs CiliciaArmenia: Cup | 1X2 | X | 4–2 | High | Lost |
| 14:00 | Kokand-1912 vs BuxoroUzbekistan: Super League | Double Chance | 12 | 1–1 | High | Lost |
| 14:00 | Lebanon U20 vs Tajikistan U20World: Friendlies | Double Chance | 12 | 2–2 | High | Lost |
| 14:15 | Al Mesaimeer vs Muaither SCQatar: Second Division | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 14:30 | FC Isloch Minsk R. vs Dinamo MinskBelarus: Premier League | Double Chance | 12 | 1–0 | Medium | Won |
| 14:30 | KAMAZ vs FC SochiRussia: First League | 1X2 | 2 | 2–3 | Medium | Won |
| 14:30 | Bishkek City vs AlgaKyrgyzstan: Premier League | Double Chance | 12 | 1–3 | High | Won |
| 14:30 | Toktogul vs OshMU AldierKyrgyzstan: Premier League | 1X2 | 1 | 2–1 | Medium | Won |
| 14:30 | Ellas Syros vs MarkoGreece: Cup | 1X2 | 2 | 1–1 | High | Lost |
| 15:00 | Naftagas vs GrafičarSerbia: Prva Liga | Double Chance | 12 | 2–1 | Medium | Won |
| 15:00 | Vardar Skopje vs SileksMacedonia: First League | 1X2 | 1 | 4–1 | Medium | Won |
| 15:00 | Semendrija 1924 vs TeleoptikSerbia: Prva Liga | 1X2 | 1 | 1–1 | Medium | Lost |
| 15:00 | Lokomotíva Zvolen vs PetržalkaSlovakia: 2. Liga | 1X2 | 2 | 0–1 | High | Won |
| 15:00 | Hellas Verona U20 vs Cesena U20Italy: Campionato Primavera 1 | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 15:00 | Vihren vs FratriaBulgaria: Second League | Double Chance | 12 | 2–2 | Medium | Lost |
| 15:00 | Young Africans vs JKT TanzaniaTanzania: Ligi Kuu Bara | 1X2 | 1 | 4–0 | High | Won |
| 15:00 | Tractor Sazi vs Persepolis FCIran: Persian Gulf Pro League | Double Chance | 12 | 1–0 | High | Won |
| 15:30 | Elva vs Flora IIEstonia: Esiliiga A | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 15:30 | Rotor Volgograd vs FK NeftekhimikRussia: First League | 1X2 | 1 | 0–1 | Medium | Lost |
| 15:30 | FC Botosani vs CsikszeredaRomania: Liga I | 1X2 | 1 | 1–0 | High | Won |
| 15:45 | TransINVEST Vilnius vs ŠiauliaiLithuania: A Lyga | Double Chance | 12 | 3–0 | High | Won |
| 16:00 | Riga FC II vs Riga MarinersLatvia: 1. Liga | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 16:00 | Altglienicke vs VfL WolfsburgGermany: DFB Pokal | 1X2 | 2 | 3–3 | High | Lost |
| 16:00 | Verl vs Hamburger SVGermany: DFB Pokal | 1X2 | 2 | 0–3 | High | Won |
| 16:00 | Würzburger Kickers vs 1. FC KölnGermany: DFB Pokal | 1X2 | 2 | 1–2 | High | Won |
| 16:00 | Tallinna Kalev vs MaarduEstonia: Esiliiga A | 1X2 | 1 | 1–3 | High | Lost |
| 16:00 | Viimsi vs Nõmme United IIEstonia: Esiliiga A | 1X2 | 1 | 4–1 | Medium | Won |
| 16:00 | Levadia U19 vs LegionEstonia: Esiliiga B | 1X2 | 1 | 1–0 | High | Won |
| 16:00 | Parnu JK Vaprus U21 vs JK TabasaluEstonia: Esiliiga B | 1X2 | 1 | 6–0 | High | Won |
| 16:00 | Botev Vratsa vs Botev PlovdivBulgaria: First League | 1X2 | 2 | 1–0 | High | Lost |
| 16:00 | Mainz 05 W vs Werder Bremen WGermany: Frauen Bundesliga | 1X2 | X | 1–2 | High | Lost |
| 16:00 | Maccabi Kiryat Gat vs Hapoel Rishon LeZionIsrael: Liga Leumit | Double Chance | 12 | 1–2 | High | Won |
| 16:00 | Maccabi Ahi Nazareth vs Hapoel AfulaIsrael: Liga Leumit | Double Chance | 12 | 0–1 | Medium | Won |
| 16:00 | Ashdod vs Maccabi Kabilio JaffaIsrael: Liga Leumit | 1X2 | 1 | 1–0 | Medium | Won |
| 16:00 | Saudi Arabia U20 vs Syria U20World: Friendlies | 1X2 | 1 | 4–0 | Medium | Won |
| 16:00 | Qatar U20 vs Bahrain U20World: Friendlies | Double Chance | 12 | 0–0 | High | Lost |
| 16:00 | Kheybar Khorramabad vs PaykanIran: Persian Gulf Pro League | Over / Under Goals | Un2.5 | 2–3 | High | Lost |
| 16:00 | Malavan vs Fajr SepasiIran: Persian Gulf Pro League | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 16:00 | ZOB Ahan vs Mes Shahr-e BabakIran: Persian Gulf Pro League | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 16:30 | Bologna vs LazioItaly: Serie A | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 16:30 | Veles vs Arsenal TulaRussia: First League | Double Chance | 12 | 2–0 | Medium | Won |
| 16:30 | Al Shamal II vs Al KharaitiyatQatar: Second Division | 1X2 | X | 0–0 | High | Won |
| 16:30 | Gol Gohar vs Chadormalu SCIran: Persian Gulf Pro League | Over / Under Goals | Un2.5 | 3–0 | High | Lost |
| 16:40 | NEOM vs Al-Qadisiyah FCSaudi-Arabia: Pro League | 1X2 | 2 | 0–2 | Medium | Won |
| 17:00 | Shkendija vs StrugaMacedonia: First League | Double Chance | 12 | 2–1 | Medium | Won |
| 17:00 | Malmo FF vs Djurgardens IFSweden: Allsvenskan | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 17:00 | Ostersunds FK vs Ljungskile SKSweden: Superettan | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:00 | IFK Varnamo vs Landskrona BoISSweden: Superettan | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 17:00 | Brondby vs SilkeborgDenmark: Superliga | 1X2 | 1 | 3–1 | High | Won |
| 17:00 | Hässleholms IF vs LaholmSweden: Ettan Södra | 1X2 | 1 | 2–1 | High | Won |
| 17:00 | Milan U20 vs Torino U20Italy: Campionato Primavera 1 | Over / Under Goals | Un2.5 | 3–2 | High | Lost |
| 17:00 | Celta de Vigo II vs FC AndorraSpain: Segunda División | Over / Under Goals | Ov2.5 | 4–2 | Medium | Won |
| 17:00 | Nizhny Novgorod vs Ska-khabarovskRussia: First League | 1X2 | 1 | 4–2 | High | Won |
| 17:00 | Maccabi Netanya vs Bnei SakhninIsrael: Ligat Ha'al | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:00 | Stal Rzeszów vs Ruch ChorzówPoland: I Liga | 1X2 | 2 | 0–1 | Medium | Won |
| 17:00 | Farense vs Felgueiras 1932Portugal: Segunda Liga | Double Chance | 12 | 1–1 | Medium | Lost |
| 17:00 | Sanat Naft vs Foolad FCIran: Persian Gulf Pro League | 1X2 | 2 | 0–3 | Medium | Won |
| 17:05 | IFK Norrkoping vs Falkenbergs FFSweden: Superettan | 1X2 | 1 | 2–1 | High | Won |
| 17:30 | Osasuna vs LevanteSpain: La Liga | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:30 | Baltika vs RubinRussia: Premier League | Double Chance | 12 | 1–1 | High | Lost |
| 17:30 | Torpedo Zhodino vs FC Dnepr MogilevBelarus: Premier League | 1X2 | 1 | 0–0 | High | Lost |
| 17:30 | Coastal Union vs Tabora UnitedTanzania: Ligi Kuu Bara | Double Chance | 12 | 1–1 | High | Lost |
| 18:00 | Estrella de Berisso vs Nautico HacoajArgentina: Torneo Promocional Amateur | Double Chance | 12 | 2–3 | High | Won |
| 18:00 | SAT Moreno vs Atletico PilarArgentina: Torneo Promocional Amateur | 1X2 | 1 | 2–0 | Medium | Won |
| 18:00 | Claypole vs FénixArgentina: Primera C | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 18:00 | Deportivo Español vs LujanArgentina: Primera C | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 18:00 | Centro Español vs Estrella Del SurArgentina: Primera C | BTTS / GG | BTTS - No | 2–0 | High | Won |
| 18:00 | Atlético Mineiro U20 vs Athletic Club MG U20Brazil: Mineiro U20 | 1X2 | 1 | 3–0 | Medium | Won |
| 18:00 | Al-Ittihad FC vs Al-HazmSaudi-Arabia: Pro League | Over / Under Goals | Un2.5 | 3–2 | High | Lost |
| 18:00 | FK Spartak Zdrepceva KRV vs JavorSerbia: Prva Liga | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 18:00 | Manchester City U21 vs Wolves U21England: Premier League 2 Division One | 1X2 | 1 | 4–0 | Medium | Won |
| 18:00 | Ezeiza vs Belgrano ZarateArgentina: Torneo Promocional Amateur | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 18:00 | Manchester United U21 vs Ipswich Town U21England: Premier League 2 Division One | 1X2 | 1 | 5–0 | Medium | Won |
| 18:00 | Newcastle United U21 vs Tottenham Hotspur U21England: Premier League 2 Division One | Over / Under Goals | Un2.5 | 1–3 | High | Lost |
| 18:00 | Reading U21 vs Derby County U21England: Premier League 2 Division One | Over / Under Goals | Un2.5 | 1–3 | High | Lost |
| 18:00 | Sunderland U21 vs Nottingham Forest U21England: Premier League 2 Division One | Over / Under Goals | Un2.5 | 5–1 | High | Lost |
| 18:00 | Jong PSV U21 vs FC OSSNetherlands: Eerste Divisie | 1X2 | 1 | 1–0 | Medium | Won |
| 18:00 | Jong Utrecht vs HeraclesNetherlands: Eerste Divisie | 1X2 | 2 | 1–6 | Medium | Won |
| 18:15 | Lokomotiv Plovdiv vs Arda KardzhaliBulgaria: First League | 1X2 | 2 | 0–1 | High | Won |
| 18:30 | Portuguesa Londrinense vs CambéBrazil: Paranaense 3 | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 18:30 | Kocaelispor vs AmedTurkey: Süper Lig | Double Chance | 12 | 2–0 | Medium | Won |
| 18:30 | Oţelul vs Arges PitestiRomania: Liga I | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 18:30 | Sivasspor vs Manisa F.K.Turkey: 1. Lig | 1X2 | 1 | 2–2 | Medium | Lost |
| 18:30 | Livorno vs TorresItaly: Serie C Girone B | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 18:45 | AS Roma vs FiorentinaItaly: Serie A | 1X2 | 1 | 4–0 | Medium | Won |
| 18:45 | Hallescher FC vs FC Schalke 04Germany: DFB Pokal | 1X2 | 2 | 2–5 | Medium | Won |
| 18:45 | Reims vs AnnecyFrance: Ligue 2 | 1X2 | 1 | 3–1 | High | Won |
| 19:00 | Fulham vs ChelseaEngland: Premier League | 1X2 | 2 | 2–3 | Medium | Won |
| 19:00 | Club Atlético Güemes vs Atletico DE RafaelaArgentina: Primera Nacional | BTTS / GG | BTTS - No | 0–0 | High | Won |
| 19:00 | Folgore Caratese vs Dolomiti BellunesiItaly: Serie C Girone A | 1X2 | X | 1–2 | High | Lost |
| 19:00 | Sporting Braga U23 vs Gil Vicente U23Portugal: Liga Revelação U23 | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 19:00 | Reggiana vs RavennaItaly: Serie C Girone B | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 19:00 | Team Altamura vs SS MonopoliItaly: Serie C Girone C | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 19:00 | Crotone vs FoggiaItaly: Serie C Girone C | 1X2 | 1 | 0–1 | High | Lost |
| 19:00 | Salernitana vs SorrentoItaly: Serie C Girone C | 1X2 | 1 | 1–2 | Medium | Lost |
| 19:00 | Nacional Asuncion vs Sportivo LuquenoParaguay: Division Profesional Clausura | 1X2 | 1 | 2–0 | High | Won |
| 19:00 | Ingenieros vs ChacoBolivia: Nacional B | 1X2 | 1 | 4–1 | Medium | Won |
| 19:15 | GIL Vicente vs Casa PiaPortugal: Primeira Liga | 1X2 | 1 | 2–0 | Medium | Won |
| 19:15 | Breidablik vs Fram ReykjavikIceland: Úrvalsdeild | Over / Under Goals | Ov2.5 | 3–4 | High | Won |
| 19:15 | Feirense vs FC Porto BPortugal: Segunda Liga | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 19:30 | Malaga vs Deportivo La CorunaSpain: La Liga | Double Chance | 12 | 1–1 | Medium | Lost |
| 19:30 | Granada CF vs MallorcaSpain: Segunda División | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 20:00 | Tigres FC vs Union MagdalenaColombia: Primera B | Double Chance | 12 | 1–0 | Medium | Won |
| 20:00 | Alianza Universidad vs Bentín Tacna HeroicaPeru: Segunda División | Double Chance | 12 | 1–0 | Medium | Won |
| 20:30 | Real Santander vs Ind. YumboColombia: Primera B | Double Chance | 12 | 1–0 | High | 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.