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 17, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | UNAN Managua vs JalapaNicaragua: Primera Division | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 00:00 | Platense vs FASEl-Salvador: Primera Division | 1X2 | 2 | 2–1 | High | Lost |
| 00:00 | AD Cofutpa vs ADR JicaralCosta-Rica: Liga De Ascenso | 1X2 | 2 | 0–1 | Medium | Won |
| 00:00 | Aucas vs LDU de QuitoEcuador: Liga Pro | Double Chance | 12 | 0–1 | High | Won |
| 00:00 | Deportes Iquique vs AntofagastaChile: Primera B | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 00:00 | United States W U17 vs Chile U17 WWorld: Friendlies Women | 1X2 | 2 | 1–0 | Medium | Lost |
| 00:30 | Austin vs FC DallasUSA: Major League Soccer | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 01:00 | Angel City W vs Washington Spirit WUSA: NWSL Women | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 01:10 | Santos Laguna vs Guadalajara ChivasMexico: Liga MX | 1X2 | 2 | 0–1 | High | Won |
| 01:30 | Independiente Petrolero vs Gualberto Villarroel SJBolivia: Primera División | 1X2 | 1 | 1–0 | Medium | Won |
| 01:30 | Olancho vs JuticalpaHonduras: Liga Nacional | 1X2 | 1 | 1–0 | High | Won |
| 02:00 | Los Angeles FC II vs Tacoma DefianceUSA: MLS Next Pro | 1X2 | 1 | 4–3 | Medium | Won |
| 02:30 | Seattle Sounders vs Vancouver WhitecapsUSA: Major League Soccer | 1X2 | 2 | 0–2 | Medium | Won |
| 02:30 | The Town vs St. Louis City IIUSA: MLS Next Pro | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 03:00 | Club Tijuana vs Cruz AzulMexico: Liga MX | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 10:15 | Melbourne Victory II vs Northcote CityAustralia: Victoria NPL 2 | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 10:30 | Bulleen Lions vs North Sunshine EaglesAustralia: Victoria NPL 2 | 1X2 | 1 | 2–1 | High | Won |
| 12:00 | Etihad Club W vs Al Nassr WWorld: AFC Women's Champions League | 1X2 | X | 2–2 | High | Won |
| 12:00 | Swansea City U21 vs Sheffield United U21England: Professional Development League | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 13:00 | Molde II vs Rosenborg IINorway: 3. Division Girone 2 | 1X2 | 2 | 3–0 | Medium | Lost |
| 14:00 | Bossekop vs Tromsø IINorway: 3. Division Girone 5 | Over / Under Goals | Ov2.5 | 3–3 | High | Won |
| 14:00 | Kallithea vs LarisaGreece: Cup | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 14:30 | Prishtina e Re vs Trepça'89Kosovo: Liga E Pare | 1X2 | X | 0–2 | High | Lost |
| 15:00 | Gnistan vs IlvesFinland: Veikkausliiga | Over / Under Goals | Ov2.5 | 3–2 | Medium | Won |
| 15:00 | Šiauliai vs PanevėžysLithuania: A Lyga | Double Chance | 12 | 1–0 | High | Won |
| 15:00 | Nasaf W vs Master WWorld: AFC Women's Champions League | 1X2 | X | 11–0 | High | Lost |
| 15:00 | Slovan Bratislava II vs HumennéSlovakia: 2. Liga | 1X2 | 1 | 3–0 | Medium | Won |
| 15:00 | Polessya vs Zorya LuhanskUkraine: Premier League | 1X2 | 1 | 1–2 | Medium | Lost |
| 15:00 | Anagennisi Karditsas vs Aris ThessalonikisGreece: Cup | 1X2 | 2 | 0–2 | High | Won |
| 15:00 | Chernomorets 1919 Burgas vs CSKA Sofia IIBulgaria: Second League | Double Chance | 12 | 0–1 | Medium | Won |
| 15:00 | Auda vs GrobiņaLatvia: Cup | 1X2 | 1 | 3–2 | Medium | Won |
| 15:00 | Necaxa U21 vs Club Leon U21Mexico: Liga MX U21 | Double Chance | 12 | 2–2 | Medium | Lost |
| 15:15 | Pachuca U21 vs Puebla U21Mexico: Liga MX U21 | 1X2 | 1 | 0–1 | Medium | Lost |
| 15:30 | Qarabag vs Şamaxı FKAzerbaidjan: Premyer Liqa | 1X2 | 1 | 3–1 | Medium | Won |
| 15:30 | Al Jazira vs YarmoukKuwait: Division 1 | Over / Under Goals | Ov2.5 | 2–0 | Medium | Lost |
| 15:30 | Zalaegerszegi TE vs Ferencvarosi TCHungary: NB I | 1X2 | 2 | 0–1 | High | Won |
| 15:30 | Universitatea Cluj vs Uta AradRomania: Liga I | Double Chance | 12 | 2–1 | Medium | Won |
| 15:45 | Džiugas Telšiai vs Suduva MarijampoleLithuania: A Lyga | Double Chance | 12 | 0–2 | Medium | Won |
| 16:00 | Stord vs Åsane IINorway: 3. Division Girone 3 | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 16:00 | Varhaug vs Stabæk IINorway: 3. Division Girone 4 | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 16:00 | Brann II vs OsNorway: 3. Division Girone 3 | 1X2 | 2 | 1–3 | High | Won |
| 16:00 | Staal Jørpeland vs Haugesund IINorway: 3. Division Girone 4 | Over / Under Goals | Ov2.5 | 3–4 | High | Won |
| 16:00 | Viking II vs MadlaNorway: 3. Division Girone 4 | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 16:00 | Fram vs Sarpsborg 08 IINorway: 3. Division Girone 6 | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 16:00 | Lillehammer vs Lyn IINorway: 3. Division Girone 6 | 1X2 | 1 | 4–1 | High | Won |
| 16:00 | Gagra vs SpaeriGeorgia: Erovnuli Liga | Double Chance | 12 | 1–1 | High | Lost |
| 16:00 | Al Anwar vs Al-Ahli JeddahSaudi-Arabia: King's Cup | 1X2 | 2 | 1–2 | High | Won |
| 16:00 | Pisa vs EmpoliItaly: Coppa Italia | 1X2 | 1 | 1–1 | High | Lost |
| 16:00 | Nõmme United II vs Nõmme Kalju IIEstonia: Esiliiga A | 1X2 | 1 | 2–0 | Medium | Won |
| 16:00 | Spartak Varna vs Septemvri SofiaBulgaria: First League | 1X2 | 1 | 0–1 | Medium | Lost |
| 16:00 | Třinec vs Ústí nad LabemCzech-Republic: FNL | 1X2 | 2 | 0–0 | Medium | Lost |
| 16:00 | Birkirkara vs Gzira UnitedMalta: Premier League | Over / Under Goals | Un2.5 | 4–0 | High | Lost |
| 16:00 | FC Noah vs AlashkertArmenia: Premier League | 1X2 | 1 | 1–0 | Medium | Won |
| 16:00 | Santiago Morning vs ColinaChile: Segunda División | Double Chance | 12 | 2–1 | High | Won |
| 16:00 | Molinos El Pirata vs Union ComercioPeru: Segunda División | Double Chance | 12 | 1–2 | Medium | Won |
| 16:15 | Al Taee vs Al-Qadisiyah FCSaudi-Arabia: King's Cup | 1X2 | 2 | 0–5 | High | Won |
| 16:15 | Al Zulfi vs Al RiyadhSaudi-Arabia: King's Cup | 1X2 | 2 | 0–2 | High | Won |
| 16:30 | Kvik Trondheim vs Aalesund IINorway: 3. Division Girone 2 | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 16:30 | Sassuolo vs CesenaItaly: Coppa Italia | 1X2 | 1 | 3–0 | High | Won |
| 16:30 | Spartak Kostroma vs FC UFARussia: First League | 1X2 | 1 | 1–1 | Medium | Lost |
| 17:00 | BK Hacken vs HalmstadSweden: Allsvenskan | 1X2 | 1 | 1–0 | High | Won |
| 17:00 | KFUM II vs NordstrandNorway: 3. Division Girone 1 | Over / Under Goals | Ov2.5 | 7–2 | High | Won |
| 17:00 | Brondby vs SonderjyskeDenmark: Superliga | 1X2 | 1 | 3–2 | High | Won |
| 17:00 | Sporting Gijon vs SabadellSpain: Segunda División | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:00 | Felgueiras 1932 vs AVSPortugal: Segunda Liga | 1X2 | X | 1–1 | High | Won |
| 17:00 | Arka Gdynia vs Puszcza NiepołomicePoland: I Liga | 1X2 | 1 | 3–0 | High | Won |
| 17:00 | Maccabi Haifa vs Hapoel KatamonIsrael: Toto Cup Ligat Al | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 17:00 | Hapoel Ramat Gan vs Beitar JerusalemIsrael: Toto Cup Ligat Al | 1X2 | 2 | 3–3 | High | Lost |
| 17:15 | Al Sulaibikhat vs Al SahelKuwait: Division 1 | Double Chance | 12 | 0–0 | High | Lost |
| 17:15 | Burgan vs ShamiyaKuwait: Division 1 | 1X2 | 1 | 4–1 | High | Won |
| 17:15 | Sporty vs KhaitanKuwait: Division 1 | 1X2 | 2 | 0–5 | Medium | Won |
| 17:30 | AB vs KI KlaksvikFaroe-Islands: Meistaradeildin | 1X2 | 2 | 3–4 | High | Won |
| 17:30 | Vänersborgs IF vs Vänersborgs FKSweden: Division 2 Norra Götaland | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 17:45 | Estudiantes de Rio Cuarto vs Atletico TucumanArgentina: Liga Profesional Argentina | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 18:00 | Defensores Glew vs Estrella de BerissoArgentina: Torneo Promocional Amateur | 1X2 | 1 | 4–0 | High | Won |
| 18:00 | Dečić vs BokeljMontenegro: First League | 1X2 | 1 | 1–0 | High | Won |
| 18:00 | Liège vs Francs BorainsBelgium: Challenger Pro League | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 18:00 | Centro Español vs Central CordobaArgentina: Primera C | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 18:00 | Deportivo Español vs SacachispasArgentina: Primera C | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 18:00 | Leones de Rosario vs Defensores de CambaceresArgentina: Primera C | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 18:00 | All Boys vs Nueva ChicagoArgentina: Primera Nacional | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 18:00 | De Graafschap vs Jong AZNetherlands: Eerste Divisie | 1X2 | 1 | 2–5 | High | Lost |
| 18:00 | Jong Ajax vs EmmenNetherlands: Eerste Divisie | BTTS / GG | BTTS - Yes | 4–6 | High | Won |
| 18:00 | Jong Utrecht vs VitesseNetherlands: Eerste Divisie | BTTS / GG | BTTS - Yes | 1–3 | High | Won |
| 18:00 | Novi Pazar vs VojvodinaSerbia: Super Liga | 1X2 | 2 | 2–0 | Medium | Lost |
| 18:00 | Valur Reykjavik vs KA AkureyriIceland: Úrvalsdeild | 1X2 | 1 | 4–4 | Medium | Lost |
| 18:00 | Al-Adalah vs Al-FayhaSaudi-Arabia: King's Cup | 1X2 | 2 | 0–2 | Medium | Won |
| 18:00 | Al-Raed vs Al-Hilal Saudi FCSaudi-Arabia: King's Cup | 1X2 | 2 | 0–2 | High | Won |
| 18:00 | Völsungur vs VestriIceland: 1. Deild | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 18:00 | Grindavik vs GrottaIceland: 1. Deild | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 18:00 | IR Reykjavik vs NjardvikIceland: 1. Deild | 1X2 | 2 | 3–1 | Medium | Lost |
| 18:00 | Leiknir R. vs ÆgirIceland: 1. Deild | 1X2 | 1 | 6–1 | High | Won |
| 18:00 | São Caetano vs Santo AndréBrazil: Copa Paulista | BTTS / GG | BTTS - No | 0–1 | High | Won |
| 18:00 | América Mineiro U20 vs Betim U20Brazil: Mineiro U20 | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 18:00 | Iraklis 1908 vs Volos NFCGreece: Cup | 1X2 | X | 1–3 | High | Lost |
| 18:15 | Arda Kardzhali vs Lokomotiv SofiaBulgaria: First League | 1X2 | 1 | 3–1 | High | Won |
| 18:30 | FCSB vs FC BotosaniRomania: Liga I | 1X2 | 1 | 3–2 | Medium | Won |
| 18:30 | Samsunspor vs GöztepeTurkey: Süper Lig | Over / Under Goals | Un2.5 | 3–3 | High | Lost |
| 18:30 | Hamrun Spartans vs MostaMalta: Premier League | 1X2 | 1 | 0–2 | High | Lost |
| 18:30 | Batman Petrolspor vs BolusporTurkey: 1. Lig | 1X2 | 1 | 2–0 | Medium | Won |
| 18:45 | Cremonese vs SampdoriaItaly: Coppa Italia | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 19:00 | Deportivo La Coruna vs ElcheSpain: La Liga | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 19:00 | Sportivo Belgrano vs Defensores de Belgrano VRArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 19:00 | Cardiff vs WrexhamEngland: Championship | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 19:15 | Casa Pia vs BenficaPortugal: Primeira Liga | 1X2 | 2 | 0–7 | High | Won |
| 19:15 | Fram Reykjavik vs StjarnanIceland: Úrvalsdeild | 1X2 | 1 | 3–1 | Medium | Won |
| 19:15 | Palermo vs LecceItaly: Coppa Italia | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 19:15 | Afturelding vs HK KopavogurIceland: 1. Deild | 1X2 | 1 | 2–2 | Medium | Lost |
| 19:15 | Throttur Reykjavik vs FylkirIceland: 1. Deild | 1X2 | 1 | 3–1 | Medium | Won |
| 19:30 | Botafogo U17 vs Flamengo RJ U17Brazil: Brasileiro U17 | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 19:30 | Almeria vs EldenseSpain: Segunda División | 1X2 | 1 | 3–0 | High | Won |
| 19:30 | 3 de Noviembre vs Atlético TembetaryParaguay: Division Intermedia | Double Chance | 12 | 3–0 | Medium | Won |
| 20:00 | Lanus vs IndependienteArgentina: Liga Profesional Argentina | BTTS / GG | BTTS - No | 1–3 | High | Lost |
| 20:00 | Santos vs Alianza UniversidadPeru: Segunda División | Double Chance | 12 | 3–3 | High | Lost |
| 21:00 | Santamarina vs Fundacion AmigosArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 2–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.