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, August 27, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | North Carolina Courage W vs Angel City WUSA: NWSL Women | 1X2 | 1 | 2–0 | Medium | Won |
| 00:00 | Cliper vs Operário AMBrazil: Amazonense 2 | 1X2 | 2 | 0–11 | Medium | Won |
| 00:30 | Central Norte vs Deportivo MoronArgentina: Primera Nacional | Double Chance | 12 | 0–0 | High | Lost |
| 00:30 | CS Herediano vs Antigua GFCWorld: Concacaf Central American Cup | 1X2 | 1 | 2–1 | Medium | Won |
| 00:30 | CD Marathon vs Real EstelíWorld: Concacaf Central American Cup | 1X2 | 1 | 3–0 | High | Won |
| 00:30 | River Plate vs Santa FeSouth America: CONMEBOL Sudamericana | 1X2 | 1 | 1–1 | High | Lost |
| 00:30 | Colo Colo vs Union EspanolaChile: Copa Chile | 1X2 | 1 | 3–0 | High | Won |
| 00:30 | Palmeiras vs SantosBrazil: Copa Do Brasil | 1X2 | 1 | 3–0 | Medium | Won |
| 00:30 | Recoleta vs O'HigginsChile: Copa Chile | 1X2 | 2 | 1–3 | Medium | Won |
| 00:30 | Vasco DA Gama vs VitoriaBrazil: Copa Do Brasil | 1X2 | 1 | 1–0 | Medium | Won |
| 00:30 | Toluca vs AustinNorth & Central America: Leagues Cup | 1X2 | 1 | 2–0 | High | Won |
| 00:30 | Blooming vs Real OruroBolivia: Primera División | 1X2 | 1 | 1–1 | High | Lost |
| 01:00 | El Paso Locomotive vs Pittsburgh RiverhoundsUSA: USL Championship | Double Chance | 12 | 2–1 | High | Won |
| 01:00 | Vancouver Whitecaps II vs Los Angeles FC IIUSA: MLS Next Pro | 1X2 | 2 | 4–1 | Medium | Lost |
| 01:30 | Atletico Nacional vs Deportivo CaliColombia: Primera A | 1X2 | 1 | 2–1 | High | Won |
| 01:30 | New Mexico United vs LexingtonUSA: USL Championship | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 02:30 | LD Alajuelense vs Plaza AmadorWorld: Concacaf Central American Cup | 1X2 | 1 | 3–1 | High | Won |
| 02:30 | Xelajú vs FirpoWorld: Concacaf Central American Cup | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 02:45 | Club America vs Columbus CrewNorth & Central America: Leagues Cup | 1X2 | 1 | 2–0 | High | Won |
| 08:00 | Unión Adarve vs Getafe IIWorld: Friendlies Clubs | 1X2 | 2 | 2–2 | High | Lost |
| 09:30 | Rainbow vs PeerlessIndia: Calcutta Premier Division | Double Chance | 12 | 1–6 | High | Won |
| 09:30 | NA Suruchi Sangha vs WariIndia: Calcutta Premier Division | Double Chance | 12 | 2–2 | High | Lost |
| 09:30 | Kidderpore vs East BengalIndia: Calcutta Premier Division | 1X2 | 2 | 0–2 | Medium | Won |
| 10:00 | Ekibastuz vs Turan TurkistanKazakhstan: 1. Division | 1X2 | 2 | 2–4 | Medium | Won |
| 10:30 | Dinamo Barnaul vs Irtysh OmskRussia: Cup | BTTS / GG | BTTS - Yes | 5–0 | High | Lost |
| 11:00 | Yelimay Semey 2 vs Shakhter KaragandyKazakhstan: 1. Division | 1X2 | 2 | 0–3 | High | Won |
| 12:00 | Sport Academy Kairat vs ArysKazakhstan: 1. Division | 1X2 | 1 | 1–0 | Medium | Won |
| 12:00 | Sardarapat vs SyunikArmenia: Cup | 1X2 | 1 | 1–1 | High | Lost |
| 12:00 | Eskhata vs RavshanTajikistan: Vysshaya Liga | Double Chance | 12 | 1–1 | High | Lost |
| 12:30 | Didube 2014 vs Margveti 2006Georgia: Liga 3 | 1X2 | 1 | 0–3 | Medium | Lost |
| 12:30 | Merani Tbilisi vs GardabaniGeorgia: Liga 3 | 1X2 | 1 | 4–1 | Medium | Won |
| 12:30 | Irao vs Kolkheti KhobiGeorgia: Liga 3 | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 12:30 | Aral vs KattaqurgonUzbekistan: Pro League A | Double Chance | 12 | 1–0 | High | Won |
| 13:00 | Kaspij Aktau 2 vs Akademiya OntustikKazakhstan: 1. Division | Over / Under Goals | Ov2.5 | 1–2 | Medium | Won |
| 13:00 | Mashujaa vs Kagera SugarTanzania: Ligi Kuu Bara | 1X2 | 1 | 2–1 | Medium | Won |
| 13:00 | Luki-Energiya vs CherepovetsRussia: Cup | BTTS / GG | BTTS - Yes | 4–1 | High | Won |
| 13:30 | BuxDu vs MetalourgUzbekistan: Pro League A | 1X2 | 2 | 0–4 | Medium | Won |
| 13:30 | Kahraba Ismailia vs ProxyEgypt: Second League | Over / Under Goals | Un2.5 | 3–0 | High | Lost |
| 13:30 | Mega Sport vs El Entag EL HarbyEgypt: Second League | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 13:30 | Maleyet Kafr El Zayiat vs Tanta SCEgypt: Second League | Double Chance | 12 | 0–0 | Medium | Lost |
| 13:30 | Tersana vs La Viena FCEgypt: Second League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 13:30 | Team vs El Seka El HadidEgypt: Second League | Double Chance | 12 | 1–2 | Medium | Won |
| 14:00 | Dinamo Tbilisi II vs Lokomotivi TbilisiGeorgia: Liga 3 | 1X2 | 1 | 1–1 | Medium | Lost |
| 14:00 | Future FC vs Ghazl El MehallaEgypt: Premier League | BTTS / GG | BTTS - No | 2–0 | High | Won |
| 14:15 | Al-Gharafa vs Al ShamalQatar: Stars League | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 14:30 | 1º de Maio vs 1º de AgostoAngola: Girabola | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 15:00 | KuPS vs Shamrock RoversEurope: UEFA Europa Conference League | Double Chance | 12 | 1–0 | Medium | Won |
| 15:00 | Betlemi vs GuriaGeorgia: Liga 3 | 1X2 | 2 | 0–5 | High | Won |
| 15:00 | Recreativo da Caála vs WilieteAngola: Girabola | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 15:00 | HamKam U19 vs Rosenborg U19Norway: Nasjonal U19 Champions League | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 15:30 | Falu BS vs IF BrommapojkarnaSweden: Svenska Cupen | 1X2 | 2 | 2–1 | High | Lost |
| 15:45 | Al Sahel vs Al SulaibikhatKuwait: Premier League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 16:00 | FK Jablonec vs RangersEurope: UEFA Europa Conference League | BTTS / GG | BTTS - Yes | 1–0 | High | Lost |
| 16:00 | Maccabi Tel Aviv vs FC LuganoEurope: UEFA Europa Conference League | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 16:00 | Qarabag vs TwenteEurope: UEFA Europa Conference League | BTTS / GG | BTTS - Yes | 1–4 | High | Won |
| 16:00 | Ararat-Armenia vs Universitatea CraiovaEurope: UEFA Europa League | Double Chance | 12 | 1–0 | Medium | Won |
| 16:00 | FC Iberia 1999 vs JagielloniaEurope: UEFA Europa League | Double Chance | 12 | 1–2 | Medium | Won |
| 16:00 | Simba vs Coastal UnionTanzania: Ligi Kuu Bara | 1X2 | 1 | 1–0 | High | Won |
| 16:00 | Al Najma vs KhalidiyaBahrain: Premier League | 1X2 | 2 | 2–7 | Medium | Won |
| 16:00 | Sitra vs MalkiyaBahrain: Premier League | Over / Under Goals | Un2.5 | 3–0 | High | Lost |
| 16:00 | Laredo vs Racing Santander IIWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 0–2 | Medium | Lost |
| 16:20 | Al Jabalain vs Al JeelSaudi-Arabia: Division 1 | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 16:20 | Jeddah Club vs Al NajmaSaudi-Arabia: Division 1 | 1X2 | 2 | 1–0 | High | Lost |
| 16:30 | Football Primetime vs HelsingborgSweden: Svenska Cupen | 1X2 | X | 3–6 | High | Lost |
| 16:30 | Al Wakrah vs Al-Rayyan SCQatar: Stars League | 1X2 | 2 | 1–2 | Medium | Won |
| 16:30 | Husqvarna vs GaisSweden: Svenska Cupen | 1X2 | 2 | 0–7 | High | Won |
| 16:30 | Lindo FF vs Malmo FFSweden: Svenska Cupen | 1X2 | 2 | 1–5 | High | Won |
| 16:30 | Dinamo St. Petersburg vs Dinamo VologdaRussia: Cup | Double Chance | 12 | 1–1 | High | Lost |
| 16:30 | 2Drots vs MuromRussia: Cup | BTTS / GG | BTTS - Yes | 0–3 | Medium | Lost |
| 16:45 | SC Freiburg vs MotherwellEurope: UEFA Europa Conference League | 1X2 | 1 | 4–1 | High | Won |
| 16:45 | Monaco vs Gornik ZabrzeEurope: UEFA Europa Conference League | 1X2 | 1 | 4–1 | Medium | Won |
| 17:00 | Plzen vs FK Crvena ZvezdaEurope: UEFA Europa League | 1X2 | X | 5–1 | High | Lost |
| 17:00 | Brann vs PAOKEurope: UEFA Europa Conference League | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 17:00 | FC Copenhagen vs Inter TurkuEurope: UEFA Europa Conference League | 1X2 | 1 | 4–1 | High | Won |
| 17:00 | Hradec Králové vs PanathinaikosEurope: UEFA Europa Conference League | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 17:00 | Inter Club d'Escaldes vs DritaEurope: UEFA Europa Conference League | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:00 | Pafos vs Dinamo TiranaEurope: UEFA Europa Conference League | 1X2 | 1 | 4–2 | High | Won |
| 17:00 | Raków Częstochowa vs HNK Hajduk SplitEurope: UEFA Europa Conference League | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 17:00 | Riga vs KI KlaksvikEurope: UEFA Europa Conference League | 1X2 | 1 | 2–1 | Medium | Won |
| 17:00 | Kauno Žalgiris vs BeşiktaşEurope: UEFA Europa League | 1X2 | 2 | 1–0 | High | Lost |
| 17:00 | Lillestrom vs Egnatia RrogozhinëEurope: UEFA Europa League | 1X2 | 1 | 2–1 | High | Won |
| 17:00 | Omonia Nicosia vs St. TruidenEurope: UEFA Europa League | 1X2 | 1 | 4–2 | High | Won |
| 17:00 | Red Bull Salzburg vs Mjallby AIFEurope: UEFA Europa League | 1X2 | 1 | 3–0 | Medium | Won |
| 17:00 | Varketili vs Iveria KhashuriGeorgia: Liga 3 | 1X2 | 1 | 5–0 | High | Won |
| 17:00 | Jahn Regensburg II vs AmmerthalGermany: Oberliga Bayern Nord | Over / Under Goals | Ov2.5 | 4–2 | High | Won |
| 17:00 | El Mokawloon vs AL MasryEgypt: Premier League | Over / Under Goals | Un2.5 | 2–3 | High | Lost |
| 17:00 | Pyramids FC vs Abu Qair SemadEgypt: Premier League | 1X2 | 1 | 2–0 | High | Won |
| 17:00 | Kubikenborg vs GottneSweden: Division 2 Norrland | 1X2 | 1 | 1–0 | High | Won |
| 17:00 | Belgrano Córdoba Res. vs Newell's Old Boys Res.Argentina: Reserve League | Double Chance | 12 | 2–0 | High | Won |
| 17:30 | Vejle vs SilkeborgDenmark: DBU Pokalen | Over / Under Goals | Ov2.5 | 3–0 | Medium | Won |
| 17:50 | Al Jandal vs Al SaqerSaudi-Arabia: Division 1 | 1X2 | X | 1–1 | High | Won |
| 18:00 | Hapoel Tel Aviv vs AtalantaEurope: UEFA Europa Conference League | 1X2 | 2 | 0–1 | High | Won |
| 18:00 | Ajax vs FC SionEurope: UEFA Europa Conference League | 1X2 | 1 | 5–3 | High | Won |
| 18:00 | FC ST. Gallen vs FC NordsjaellandEurope: UEFA Europa Conference League | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 18:00 | Aarhus vs BenficaEurope: UEFA Europa League | 1X2 | 2 | 1–3 | Medium | Won |
| 18:00 | CSKA Sofia vs OFIEurope: UEFA Europa League | 1X2 | 1 | 0–2 | High | Lost |
| 18:00 | FC Thun vs Lech PoznanEurope: UEFA Europa League | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 18:00 | Las Mandarinas vs EzeizaArgentina: Torneo Promocional Amateur | Double Chance | 12 | 0–2 | High | Won |
| 18:00 | Al Tadhamon vs KazmaKuwait: Premier League | 1X2 | 2 | 1–3 | High | Won |
| 18:00 | Holzheimer SG vs Viktoria Jüchen-Garz.Germany: Oberliga Niederrhein | 1X2 | 2 | 2–4 | Medium | Won |
| 18:00 | Independiente Riva. Res. vs Estudiantes Rio Cuarto 2Argentina: Reserve League | Double Chance | 12 | 1–1 | High | Lost |
| 18:00 | Rosario Central Res. vs Barracas Central Res.Argentina: Reserve League | 1X2 | 1 | 2–2 | Medium | Lost |
| 18:00 | Deportivo Riestra Res. vs Defensa y Justicia Res.Argentina: Reserve League | Double Chance | 12 | 3–3 | Medium | Lost |
| 18:00 | Tigre Res. vs Gimnasia Mendoza 2Argentina: Reserve League | Double Chance | 12 | 1–3 | High | Won |
| 18:00 | Uruguay U20 vs Paraguay U20World: Friendlies | 1X2 | 1 | 2–3 | Medium | Lost |
| 18:00 | Fenix vs Liverpool MontevideoUruguay: Copa Uruguay | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 18:00 | Botafogo U20 vs Volta Redonda U20Brazil: Carioca U20 | Over / Under Goals | Un2.5 | 4–1 | High | Lost |
| 18:30 | Celta Vigo vs OsasunaSpain: La Liga | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 18:30 | Austria Vienna vs SC BragaEurope: UEFA Europa Conference League | Double Chance | 12 | 0–0 | Medium | Lost |
| 18:30 | Borac Banja Luka vs Vikingur ReykjavikEurope: UEFA Europa Conference League | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 18:30 | Brighton vs TromsoEurope: UEFA Europa Conference League | 1X2 | 1 | 4–0 | High | Won |
| 18:30 | Anderlecht vs Kairat AlmatyEurope: UEFA Europa League | 1X2 | 1 | 3–0 | Medium | Won |
| 18:30 | Ferencvarosi TC vs TrabzonsporEurope: UEFA Europa League | Double Chance | 12 | 4–0 | High | Won |
| 18:30 | Chelsea vs LutonEngland: League Cup | 1X2 | 1 | 2–0 | High | Won |
| 18:45 | HNK Rijeka vs FC MidtjyllandEurope: UEFA Europa Conference League | Double Chance | 12 | 1–4 | Medium | Won |
| 18:45 | Caen vs BastiaFrance: National 1 | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 18:45 | Boreham Wood vs Boston UnitedEngland: National League | 1X2 | 1 | 2–1 | High | Won |
| 19:00 | Barcelona vs Athletic ClubSpain: La Liga | 1X2 | 1 | 2–0 | High | Won |
| 19:00 | Hibernian vs GentEurope: UEFA Europa Conference League | Over / Under Goals | Un2.5 | 2–3 | High | Lost |
| 19:00 | Larne vs Lincoln Red Imps FCEurope: UEFA Europa Conference League | Double Chance | 12 | 0–3 | Medium | Won |
| 19:00 | FK Partizan vs GetafeEurope: UEFA Europa Conference League | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 19:00 | Fulham vs AFC WimbledonEngland: League Cup | 1X2 | 1 | 3–0 | High | Won |
| 19:00 | Guairena FC vs 12 de OctubreParaguay: Copa Paraguay | 1X2 | 1 | 3–2 | Medium | Won |
| 19:00 | Always Ready vs AuroraBolivia: Primera División | 1X2 | 1 | 2–2 | High | Lost |
| 19:00 | Wilstermann Cooperativa vs Atletico JuniorsBolivia: Nacional B | Over / Under Goals | Ov2.5 | 5–4 | High | Won |
| 20:00 | Central Córdoba SdE Res. vs Ferro 2Argentina: Reserve League | 1X2 | 1 | 2–1 | High | Won |
| 20:30 | Cuniburo vs Atletico FCEcuador: Liga Pro Serie B | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 20:30 | 22 de Julio vs Santo DomingoEcuador: Liga Pro Serie B | Over / Under Goals | Un2.5 | 0–3 | High | Lost |
| 20:30 | San Antonio vs Ind. JuniorsEcuador: Liga Pro Serie B | Double Chance | 12 | 0–0 | Medium | Lost |
| 21:00 | Atlético Nacional W vs Millonarios WColombia: Liga Femenina | Double Chance | 12 | 0–1 | 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.