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, June 8, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | AHFC Royals W vs Lonestar II WUSA: USL W League | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 00:00 | The Town vs Real MonarchsUSA: MLS Next Pro | 1X2 | 1 | 3–0 | High | Won |
| 00:00 | Miramar vs OrientalUruguay: Segunda División | BTTS / GG | BTTS - No | 2–2 | High | Lost |
| 00:30 | Austin II vs Los Angeles FC IIUSA: MLS Next Pro | 1X2 | 1 | 2–0 | Medium | Won |
| 01:00 | Albion Colorado vs Real Colorado FoxesUSA: USL League Two | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 03:00 | AMSG vs Stars FCUSA: USL League Two | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 10:15 | Melbourne Victory II vs Brunswick Juventus FCAustralia: Victoria NPL 2 | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 12:30 | Bamboutos vs Union DoualaCameroon: Elite Two | 1X2 | 1 | 3–0 | Medium | Won |
| 12:30 | FAP vs YafootCameroon: Elite Two | Double Chance | 12 | 2–1 | High | Won |
| 13:00 | Côte d'Ivoire U20 vs Canada U20World: Tournoi Maurice Revello | Double Chance | 12 | 2–1 | High | Won |
| 13:00 | Jayxun vs AralUzbekistan: Pro League A | 1X2 | 2 | 1–4 | Medium | Won |
| 13:00 | Pakhtakor II vs Respublika FAUzbekistan: Pro League A | 1X2 | 2 | 0–3 | Medium | Won |
| 13:00 | Singapore U19 vs Brunei U19Asia: ASEAN Championship U19 | 1X2 | 1 | 4–0 | High | Won |
| 13:00 | Thailand U19 vs Malaysia U19Asia: ASEAN Championship U19 | 1X2 | 1 | 3–2 | High | Won |
| 13:00 | Japan U21 vs Ukraine U21World: Friendlies | 1X2 | X | 3–0 | High | Lost |
| 14:00 | Metalourg vs FarDuUzbekistan: Pro League A | Double Chance | 12 | 7–0 | High | Won |
| 14:00 | Latvia U19 vs Estonia U19World: Friendlies | BTTS / GG | BTTS - Yes | 3–2 | High | Won |
| 14:00 | Masr vs Wadi DeglaEgypt: League Cup | Double Chance | 12 | 0–2 | Medium | Won |
| 14:00 | Saudi Arabia U20 vs Panama U20World: Friendlies | Double Chance | 12 | 0–0 | High | Lost |
| 14:30 | Jeunes Fauves vs Aigle Royal de MoungoCameroon: Elite One | 1X2 | 2 | 2–3 | Medium | Won |
| 14:30 | Foncha ST vs TonnerreCameroon: Elite Two | Double Chance | 12 | 0–3 | High | Won |
| 14:30 | Sable vs Bafmeng UnitedCameroon: Elite Two | 1X2 | 1 | 1–1 | Medium | Lost |
| 15:00 | Iraq U20 vs Jordan U20World: Friendlies | Double Chance | 12 | 0–0 | High | Lost |
| 15:00 | Nigeria W vs Senegal WWorld: Friendlies Women | Over / Under Goals | Ov2.5 | 3–0 | Medium | Won |
| 15:00 | Belarus U21 vs Kazakhstan U21World: Friendlies | 1X2 | 1 | 2–1 | Medium | Won |
| 15:30 | Kooteepee vs HakaFinland: Ykkösliiga | 1X2 | 1 | 0–2 | High | Lost |
| 15:30 | Baghdad vs KarbalaIraq: Iraqi League | 1X2 | 1 | 0–1 | Medium | Lost |
| 16:00 | Colorado Storm W vs Flatirons II WUSA: USL W League | 1X2 | 1 | 8–1 | Medium | Won |
| 16:00 | Dainava vs GarliavaLithuania: 1 Lyga | Double Chance | 12 | 1–0 | High | Won |
| 16:00 | Kiffen vs PuiU HelsinkiFinland: Kakkonen Lohko A | 1X2 | 1 | 2–0 | High | Won |
| 16:00 | FUS Rabat vs Difaa EL JadidaMorocco: Botola Pro | 1X2 | 1 | 0–0 | Medium | Lost |
| 16:00 | Norway U21 vs Finland U21World: Friendlies | 1X2 | 1 | 0–2 | High | Lost |
| 16:15 | Italy U21 vs Albania U21World: Friendlies | 1X2 | 1 | 1–0 | High | Won |
| 16:30 | Venezuela U20 vs Portugal U20World: Tournoi Maurice Revello | 1X2 | 2 | 1–3 | High | Won |
| 16:30 | Sweden U18 W vs Iceland U19 WWorld: Friendlies Women | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 16:30 | Sweden U23 W vs Mexico U23 WWorld: Friendlies Women | 1X2 | 1 | 1–1 | Medium | Lost |
| 17:00 | Angelholms FF vs OlympicSweden: Ettan Södra | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 17:00 | Stockholm Internazionale vs VasalundSweden: Ettan Norra | 1X2 | 1 | 4–1 | Medium | Won |
| 17:00 | Täfteå vs Umeå FC AkademiSweden: Division 2 Norrland | 1X2 | 1 | 3–0 | High | Won |
| 17:30 | Utsikten vs RosengårdSweden: Ettan Södra | 1X2 | 2 | 0–1 | Medium | Won |
| 17:30 | Järfälla vs StocksundSweden: Ettan Norra | 1X2 | 1 | 1–6 | High | Lost |
| 17:30 | Enppi vs AL MasryEgypt: League Cup | Over / Under Goals | Un2.5 | 0–3 | High | Lost |
| 18:00 | Defensa y Justicia Res. vs Ferro 2Argentina: Reserve League | 1X2 | 1 | 2–1 | High | Won |
| 18:00 | Gimnasia La Plata Res. vs Godoy Cruz Res.Argentina: Reserve League | 1X2 | 1 | 0–2 | High | Lost |
| 18:00 | Independiente Riva. Res. vs Quilmes 2Argentina: Reserve League | Double Chance | 12 | 2–0 | High | Won |
| 18:00 | Monsoon vs Santa Cruz RSBrazil: Copa Gaúcha | Double Chance | 12 | 1–1 | Medium | Lost |
| 18:00 | Racing Club Res. vs Banfield Res.Argentina: Reserve League | 1X2 | 1 | 1–2 | Medium | Lost |
| 18:00 | Unión Santa Fe Res. vs Atlético Tucumán Res.Argentina: Reserve League | 1X2 | 1 | 2–0 | Medium | Won |
| 18:00 | Renaissance Berkane vs Ittihad TangerMorocco: Botola Pro | 1X2 | 1 | 1–0 | Medium | Won |
| 18:00 | Wydad AC vs Olympique SafiMorocco: Botola Pro | 1X2 | 1 | 1–0 | High | Won |
| 18:15 | Germany U23 W vs Denmark U23 WWorld: Friendlies Women | 1X2 | 1 | 2–2 | Medium | Lost |
| 18:30 | Berazategui vs Juventud UnidaArgentina: Primera C | 1X2 | 1 | 2–1 | Medium | Won |
| 18:30 | UAI Urquiza vs LiniersArgentina: Primera B Metropolitana | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 18:45 | Netherlands vs UzbekistanWorld: Friendlies | 1X2 | 1 | 2–1 | High | Won |
| 19:00 | Niger vs MauritaniaWorld: Friendlies | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 19:00 | Columbus Crew II vs Connecticut FCUSA: MLS Next Pro | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 19:00 | Ivory Coast W vs Cape Verde WWorld: Friendlies Women | 1X2 | 1 | 0–0 | High | Lost |
| 19:10 | France vs Northern IrelandWorld: Friendlies | 1X2 | 1 | 3–1 | High | Won |
| 19:30 | Provincial Ovalle vs TrasandinoChile: Segunda División | Double Chance | 12 | 1–1 | High | Lost |
| 20:00 | Encarnación vs SOL DE AmericaParaguay: Division Intermedia | Double Chance | 12 | 2–3 | Medium | Won |
| 20:00 | Olympique Dcheïra vs Hassania AgadirMorocco: Botola Pro | Double Chance | 12 | 0–1 | 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.