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 — Saturday, May 16, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | Coquimbo Unido vs A. ItalianoChile: Primera División | 1X2 | 1 | 3–0 | Medium | Won |
| 00:00 | Libertad vs Deportivo CuencaEcuador: Liga Pro | Double Chance | 12 | 0–1 | High | Won |
| 00:00 | Real Tomayapo vs AuroraBolivia: Primera División | BTTS / GG | BTTS - Yes | 0–2 | High | Lost |
| 00:30 | La Fama vs RCAAruba: Division Di Honor | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 00:30 | Olympia W vs Salmon Bay WUSA: USL W League | 1X2 | 2 | 0–4 | High | Won |
| 01:00 | Orsomarso vs Independiente MedellinColombia: Copa Colombia | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 01:00 | Universitario vs Atletico GrauPeru: Primera División | 1X2 | 1 | 0–1 | Medium | Lost |
| 01:30 | Plaza Amador vs UMECITPanama: Liga Panameña De Fútbol | 1X2 | 1 | 3–0 | Medium | Won |
| 02:00 | Bay FC vs Boston Legacy WUSA: NWSL Women | Double Chance | 12 | 1–1 | High | Lost |
| 02:00 | San Diego Wave W vs Washington Spirit WUSA: NWSL Women | Double Chance | 12 | 2–1 | Medium | Won |
| 02:00 | Seattle Reign FC vs NJNY Gotham FC WUSA: NWSL Women | 1X2 | 2 | 0–2 | Medium | Won |
| 02:00 | Bigfoot W vs West Seattle Rhodies WUSA: USL W League | Over / Under Goals | Un2.5 | 0–5 | High | Lost |
| 02:00 | Tacoma Galaxy W vs Snohomish United WUSA: USL W League | 1X2 | X | 1–3 | High | Lost |
| 02:15 | CD Marathon vs CD OlimpiaHonduras: Liga Nacional | Double Chance | 12 | 1–0 | High | Won |
| 04:00 | Tokyo Verdy Beleza W vs Albirex Niigata WJapan: WE League | Double Chance | 12 | 2–1 | High | Won |
| 04:00 | Cerezo Osaka W vs Parceiro Nagano WJapan: WE League | Double Chance | 12 | 1–1 | High | Lost |
| 04:00 | INAC Kobe Leonessa W vs Sanfrecce Hiroshima WJapan: WE League | Double Chance | 12 | 0–1 | High | Won |
| 04:00 | JEF United W vs Urawa Reds WJapan: WE League | 1X2 | 2 | 1–0 | Medium | Lost |
| 04:00 | Vegalta Sendai W vs Elfen Saitama WJapan: WE League | Double Chance | 12 | 2–3 | High | Won |
| 04:00 | Omiya Ardija Ventus W vs Nojima Stella WJapan: WE League | Double Chance | 12 | 0–4 | High | Won |
| 05:00 | Chuncheon vs Jeonbuk Motors IISouth-Korea: K3 League | Double Chance | 12 | 6–1 | Medium | Won |
| 05:00 | Pocheon vs Changwon CitySouth-Korea: K3 League | Double Chance | 12 | 0–0 | Medium | Lost |
| 05:00 | O'Connor Knights vs Canberra FCAustralia: Capital Territory NPL | 1X2 | 2 | 1–5 | High | Won |
| 05:00 | Shonan Bellmare vs Vegalta SendaiJapan: J2 League | Double Chance | 12 | 0–2 | Medium | Won |
| 05:00 | Tochigi City vs Montedio YamagataJapan: J2 League | Double Chance | 12 | 3–0 | Medium | Won |
| 05:00 | Sagamihara vs Vanraure HachinoheJapan: J2 League | Double Chance | 12 | 1–1 | Medium | Lost |
| 05:00 | Fukushima United vs Consadole SapporoJapan: J2 League | 1X2 | 2 | 0–3 | Medium | Won |
| 05:00 | Albirex Niigata vs Nara ClubJapan: J2 League | 1X2 | 1 | 2–1 | Medium | Won |
| 05:00 | Sagan Tosu vs Renofa YamaguchiJapan: J2 League | Double Chance | 12 | 1–1 | Medium | Lost |
| 05:00 | Western Sydney Wanderers U23 vs Blacktown CityAustralia: New South Wales NPL | Over / Under Goals | Ov2.5 | 3–3 | Medium | Won |
| 05:00 | UNSW vs Rockdale City SunsAustralia: New South Wales NPL | 1X2 | 2 | 2–0 | High | Lost |
| 05:00 | Dangjin Citizen vs Daejeon KorailSouth-Korea: K3 League | 1X2 | 2 | 0–1 | High | Won |
| 05:00 | Yeoju Sejong vs Busan TransportationSouth-Korea: K3 League | Double Chance | 12 | 1–1 | Medium | Lost |
| 05:00 | South Cardiff vs Lake MacquarieAustralia: NNSW League 1 | Over / Under Goals | Ov2.5 | 1–6 | Medium | Won |
| 05:00 | Changnyeong vs Hwacheon KSPOSouth-Korea: WK League | Double Chance | 12 | 0–0 | Medium | Lost |
| 05:00 | Boeun Sangmu vs Gumi SportstotoSouth-Korea: WK League | Double Chance | 12 | 1–2 | High | Won |
| 05:30 | Sturt Lions vs Croydon KingsAustralia: South Australia NPL | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 05:30 | Adelaide Victory vs Eastern UnitedAustralia: South Australia State League 1 | Over / Under Goals | Ov2.5 | 5–0 | High | Won |
| 05:30 | Jubilo Iwata vs Fujieda MYFCJapan: J2 League | Double Chance | 12 | 0–3 | Medium | Won |
| 05:30 | Playford City Patriots vs Adelaide CityAustralia: South Australia NPL | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 05:30 | West Adelaide vs West Torrens BirkallaAustralia: South Australia NPL | 1X2 | 2 | 1–2 | High | Won |
| 05:30 | Para Hills Knights vs Adelaide United IIAustralia: South Australia NPL | 1X2 | 2 | 0–2 | High | Won |
| 05:30 | Adelaide Blue Eagles vs Fulham UnitedAustralia: South Australia State League 1 | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 05:30 | South Adelaide Panthers vs Salisbury UnitedAustralia: South Australia State League 1 | 1X2 | 2 | 2–0 | High | Lost |
| 06:15 | Melbourne City W vs Wellington Phoenix WAustralia: A League Women | Double Chance | 12 | 3–1 | High | Won |
| 06:30 | Macarthur Rams vs Canterbury BankstownAustralia: New South Wales NPL 2 | Over / Under Goals | Ov2.5 | 0–2 | Medium | Lost |
| 06:30 | Northern Tigers vs Mt Druitt TownAustralia: New South Wales NPL 2 | 1X2 | 1 | 1–1 | High | Lost |
| 06:30 | Belconnen United vs Monaro PanthersAustralia: Capital Territory NPL | 1X2 | 2 | 1–3 | High | Won |
| 06:30 | Hakoah Sydney City vs Inter LionsAustralia: New South Wales NPL 2 | 1X2 | 1 | 1–3 | High | Lost |
| 06:30 | New Lambton vs Dudley Redhead UnitedAustralia: NNSW League 1 | Double Chance | 12 | 3–0 | High | Won |
| 07:00 | Urawa vs FC TokyoJapan: J1 League | Double Chance | 12 | 0–0 | Medium | Lost |
| 07:00 | Beijing Pengrui vs Shenzhen JuniorsChina: FA Cup | 1X2 | X | 0–1 | High | Lost |
| 07:00 | Sorrento vs PerthAustralia: Western Australia NPL | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 07:00 | Ventforet Kofu vs FC GifuJapan: J2 League | Double Chance | 12 | 2–2 | Medium | Lost |
| 07:00 | Manly United vs Wollongong WolvesAustralia: New South Wales NPL | BTTS / GG | BTTS - Yes | 0–1 | High | Lost |
| 07:00 | SD Raiders vs Sutherland SharksAustralia: New South Wales NPL | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 07:00 | Dulwich Hill vs Rydalmere LionsAustralia: New South Wales NPL 2 | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 07:00 | Inglewood United vs Quinns FCAustralia: Western Australia State League 1 | Double Chance | 12 | 1–2 | High | Won |
| 07:00 | Fremantle City vs Olympic KingswayAustralia: Western Australia NPL | 1X2 | 2 | 2–2 | High | Lost |
| 07:00 | Perth RedStar vs ArmadaleAustralia: Western Australia NPL | 1X2 | 1 | 1–0 | Medium | Won |
| 07:00 | Western Knights vs Stirling LionsAustralia: Western Australia NPL | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 07:00 | Subiaco vs Gwelup CroatiaAustralia: Western Australia State League 1 | Over / Under Goals | Ov2.5 | 5–1 | High | Won |
| 07:00 | Mandurah City vs UWA NedlandsAustralia: Western Australia State League 1 | 1X2 | 2 | 3–1 | Medium | Lost |
| 07:00 | Cockburn City vs Joondalup CityAustralia: Western Australia State League 1 | 1X2 | 2 | 3–1 | Medium | Lost |
| 07:00 | Kowloon City vs Hong Kong FCHong-Kong: Premier League | 1X2 | 1 | 1–1 | High | Lost |
| 07:00 | Liaocheng Legend vs Ningbo ProfessionalChina: FA Cup | 1X2 | X | 1–4 | High | Lost |
| 07:00 | Khovd vs Khovd WesternMongolia: Premier League | Over / Under Goals | Ov2.5 | 2–5 | High | Won |
| 07:00 | Ska-khabarovsk vs FK NeftekhimikRussia: First League | Double Chance | 12 | 2–0 | Medium | Won |
| 07:30 | Daejeon Citizen vs FC SeoulSouth-Korea: K League 1 | Double Chance | 12 | 1–2 | High | Won |
| 07:30 | Jeonnam Dragons vs CheongjuSouth-Korea: K League 2 | Double Chance | 12 | 2–2 | Medium | Lost |
| 07:30 | Seoul E-Land FC vs Yongin CitySouth-Korea: K League 2 | 1X2 | 1 | 2–2 | High | Lost |
| 07:30 | The Cove vs Adelaide RaidersAustralia: South Australia State League 1 | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 07:30 | NWS Spirit vs Marconi StallionsAustralia: New South Wales NPL | 1X2 | 2 | 0–3 | Medium | Won |
| 07:30 | FK Beograd vs Campbelltown CityAustralia: South Australia NPL | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 07:30 | Rizhao Yuqi vs Meizhou KejiaChina: FA Cup | 1X2 | X | 2–1 | High | Lost |
| 07:30 | Shanghai Second vs Yanbian LongdingChina: FA Cup | 1X2 | 2 | 1–0 | Medium | Lost |
| 07:30 | Xi'an Ronghai vs Changchun YataiChina: FA Cup | 1X2 | 2 | 1–1 | High | Lost |
| 07:30 | Dynamic Herb Cebu vs Manila DiggerPhilippines: PFL | 1X2 | 2 | 1–1 | High | Lost |
| 07:45 | MetroStars vs Adelaide CometsAustralia: South Australia NPL | 1X2 | 1 | 0–0 | High | Lost |
| 08:00 | Yokohama F. Marinos vs Kashiwa ReysolJapan: J1 League | Double Chance | 12 | 0–1 | High | Won |
| 08:00 | Cooma Tigers FC vs Canberra OlympicAustralia: Capital Territory NPL | 1X2 | 1 | 3–2 | Medium | Won |
| 08:00 | CS Dinamo București vs Viitorul ŞelimbărRomania: Liga II | Double Chance | 12 | 1–1 | High | Lost |
| 08:00 | Perth Glory II vs Bayswater CityAustralia: Western Australia NPL | 1X2 | 2 | 1–0 | Medium | Lost |
| 08:00 | Corvinul Hunedoara vs Bihor OradeaRomania: Liga II | 1X2 | 1 | 1–1 | Medium | Lost |
| 08:00 | Sepsi OSK Sfantu Gheorghe vs Chindia TargovisteRomania: Liga II | 1X2 | 1 | 1–1 | High | Lost |
| 08:00 | CSA Steaua Bucureşti vs FC VoluntariRomania: Liga II | 1X2 | 2 | 2–4 | 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.