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, September 5, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | FC Santiago vs Héroes de ZaciMexico: Liga Premier Serie A | 1X2 | X | 3–0 | High | Lost |
| 00:00 | El Nacional vs LDU PortoviejoEcuador: Liga Pro Serie B | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 00:30 | Concepción vs A. ItalianoChile: Primera División | Double Chance | 12 | 0–1 | Medium | Won |
| 00:30 | CRB vs America MineiroBrazil: Serie B | 1X2 | 1 | 3–1 | High | Won |
| 00:30 | Orsomarso vs Real CartagenaColombia: Primera B | Double Chance | 12 | 0–1 | High | Won |
| 00:30 | D. Puerto Montt vs Curico UnidoChile: Primera B | Double Chance | 12 | 2–0 | High | Won |
| 00:30 | Palmeiras W vs Bahia WBrazil: Brasileiro Women | 1X2 | 1 | 1–1 | High | Lost |
| 00:30 | Tecnico Universitario vs LDU de QuitoEcuador: Liga Pro | 1X2 | 2 | 1–3 | High | Won |
| 00:45 | North Texas vs Real MonarchsUSA: MLS Next Pro | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 01:00 | Antigua GFC vs AuroraGuatemala: Liga Nacional | 1X2 | 1 | 2–1 | Medium | Won |
| 01:00 | Durango vs TlaxcalaMexico: Liga De Expansión MX | Double Chance | 12 | 1–1 | High | Lost |
| 01:00 | Guerreros del Pacifico vs CiervosMexico: Liga Premier Serie A | 1X2 | X | 2–0 | High | Lost |
| 01:00 | Atlético Choloma vs OlanchoHonduras: Liga Nacional | 1X2 | 2 | 0–0 | Medium | Lost |
| 01:00 | Juventud Antoniana vs Kimberley Mar del PlataArgentina: Torneo Federal A | 1X2 | 1 | 0–3 | High | Lost |
| 01:30 | Utah Royals W vs Boston Legacy WUSA: NWSL Women | 1X2 | 1 | 1–2 | Medium | Lost |
| 01:30 | CD Arabe Unido vs VeraguasPanama: Liga Panameña De Fútbol | Double Chance | 12 | 3–1 | Medium | Won |
| 01:30 | RB do Norte vs ManicoréBrazil: Amazonense 2 | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 02:00 | Bay FC W vs Kansas City WUSA: NWSL Women | 1X2 | 2 | 1–2 | Medium | Won |
| 02:00 | Escorpiones Belén vs Inter San CarlosCosta-Rica: Primera División | 1X2 | 2 | 0–2 | Medium | Won |
| 02:06 | Atlas W vs Guadalajara WMexico: Liga MX Femenil | 1X2 | 2 | 0–4 | Medium | Won |
| 03:00 | FC Juarez vs CF PachucaMexico: Liga MX | 1X2 | 2 | 0–2 | High | Won |
| 03:00 | CA La Paz vs Mineros de ZacatecasMexico: Liga De Expansión MX | 1X2 | 1 | 3–0 | Medium | Won |
| 03:00 | Pumas UNAM W vs América WMexico: Liga MX Femenil | 1X2 | 2 | 1–2 | High | Won |
| 03:00 | South Hobart vs Devonport CityAustralia: Tasmania NPL | Over / Under Goals | Ov2.5 | 5–1 | High | Won |
| 04:00 | Cashmere Technical vs Fencibles UnitedNew-Zealand: Chatham Cup | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 04:00 | Kahibah vs Newcastle Croatia FCAustralia: Northern NSW NPL | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 04:00 | Avondale vs Preston LionsAustralia: Victoria NPL | Over / Under Goals | Ov2.5 | 2–0 | Medium | Lost |
| 04:30 | Northern Rangers vs Devonport U21Australia: Tasmania Northern Championship | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 05:00 | Broadbeach United vs SC WanderersAustralia: Queensland Premier League | 1X2 | 1 | 2–0 | High | Won |
| 05:30 | Modbury Jets vs Adelaide OlympicAustralia: South Australia State League 1 | 1X2 | 1 | 6–0 | Medium | Won |
| 05:30 | Adelaide Raiders vs Adelaide Blue EaglesAustralia: South Australia State League 1 | 1X2 | 1 | 4–0 | Medium | Won |
| 06:00 | Canberra FC vs Queanbeyan CityAustralia: Capital Territory NPL | 1X2 | 1 | 1–0 | Medium | Won |
| 07:00 | Peninsula Power vs Moreton City ExcelsiorAustralia: Queensland NPL | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 07:00 | Subiaco vs BalgaAustralia: Western Australia State League 1 | 1X2 | X | 1–3 | High | Lost |
| 07:00 | Joondalup City vs ArmadaleAustralia: Western Australia NPL | 1X2 | 2 | 1–2 | High | Won |
| 07:30 | Shaanxi Union vs Heilongjiang Lava SpringChina: League One | 1X2 | 1 | 2–1 | High | Won |
| 07:30 | Rockingham City vs Wembley DownsAustralia: Western Australia State League 1 | 1X2 | X | 1–0 | High | Lost |
| 08:00 | Changwon City vs Daejeon KorailSouth-Korea: K3 League | Double Chance | 12 | 0–1 | Medium | Won |
| 08:00 | Spartak Trnava W vs Komárno WSlovakia: I Liga Women | Double Chance | 12 | 1–1 | High | Lost |
| 08:00 | Chernihiv vs Nyva TernopilUkraine: Persha Liga | Double Chance | 12 | 1–0 | High | Won |
| 08:00 | Stal Rzeszów U19 vs Zagłębie Lubin U19Poland: Central Youth League | Double Chance | 12 | 2–4 | High | Won |
| 08:00 | Baník Ostrava U19 vs Opava U19Czech-Republic: 1. Liga U19 | 1X2 | 1 | 2–1 | Medium | Won |
| 08:00 | Ştefăneşti vs Gloria BistriţaRomania: Liga II | Double Chance | 12 | 1–2 | High | Won |
| 08:00 | Concordia vs CS AfumatiRomania: Liga II | 1X2 | 1 | 1–2 | High | Lost |
| 08:00 | ASA Targu Mures vs MetaloglobusRomania: Liga II | BTTS / GG | BTTS - Yes | 3–2 | High | Won |
| 08:00 | CSM Ramnicu Valcea vs CSM ReşiţaRomania: Liga II | Double Chance | 12 | 1–2 | Medium | Won |
| 08:00 | Unirea Slobozia vs CS Dinamo BucureștiRomania: Liga II | Double Chance | 12 | 8–0 | High | Won |
| 08:00 | Viitorul Şelimbăr vs Metalul BuzăuRomania: Liga II | 1X2 | 2 | 1–1 | Medium | Lost |
| 08:00 | CSA Steaua Bucureşti vs Cetatea SuceavaRomania: Liga II | 1X2 | 1 | 2–2 | High | Lost |
| 08:00 | Univ. Craiova W vs SSU Poli Timişoara WRomania: Liga 1 Feminin | 1X2 | 2 | 1–6 | High | Won |
| 08:00 | Wofoo Tai Po vs BC RangersHong-Kong: Premier League | 1X2 | 1 | 3–2 | Medium | Won |
| 08:15 | Slavoj Český Krumlov vs KřimiceCzech-Republic: 4. Liga Divizie A | 1X2 | 2 | 2–4 | Medium | Won |
| 08:15 | Petřín Plzeň vs MilevskoCzech-Republic: 4. Liga Divizie A | 1X2 | 1 | 3–0 | Medium | Won |
| 08:15 | Štětí vs ChomutovCzech-Republic: 4. Liga Divizie B | 1X2 | 2 | 1–2 | High | Won |
| 08:15 | Vykan vs Dvůr KrálovéCzech-Republic: 4. Liga Divizie C | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 08:15 | Loko Vltavín vs BenešovCzech-Republic: 3. Liga CFL A | BTTS / GG | BTTS - Yes | 2–2 | High | Won |
| 08:15 | Motorlet Praha vs Aritma PrahaCzech-Republic: 3. Liga CFL A | 1X2 | 1 | 4–0 | High | Won |
| 08:15 | Slavia III vs PísekCzech-Republic: 3. Liga CFL A | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 08:15 | Mladá Boleslav II vs Sokol ZápyCzech-Republic: 3. Liga CFL B | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 08:15 | Kuřim vs Sokol TasoviceCzech-Republic: 4. Liga Divizie D | 1X2 | 1 | 1–1 | Medium | Lost |
| 08:15 | Nový Jičín vs Bospor BohumínCzech-Republic: 4. Liga Divizie F | 1X2 | 2 | 2–4 | Medium | Won |
| 08:15 | Vratimov vs FrýdlantCzech-Republic: 4. Liga Divizie F | 1X2 | 1 | 2–1 | High | Won |
| 08:15 | Pardubice U19 vs Sparta Praha U19Czech-Republic: 1. Liga U19 | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 08:30 | Zvezda Perm W vs CSKA Moskva WRussia: Supreme Division Women | 1X2 | 2 | 0–6 | High | Won |
| 08:30 | Komárov vs NyrskoCzech-Republic: 4. Liga Divizie A | 1X2 | 1 | 2–0 | Medium | Won |
| 08:30 | Přepeře vs LetohradCzech-Republic: 4. Liga Divizie C | 1X2 | 1 | 8–1 | Medium | Won |
| 08:30 | Sparta Brno vs HumpolecCzech-Republic: 4. Liga Divizie D | Double Chance | 12 | 1–0 | High | Won |
| 08:30 | Bhayangkara FC vs Persebaya SurabayaIndonesia: Liga 1 | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 08:30 | Persik Kediri vs Dewa UnitedIndonesia: Liga 1 | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 08:30 | PSIM Yogyakarta vs PersitaIndonesia: Liga 1 | 1X2 | 1 | 1–1 | Medium | Lost |
| 08:30 | Northern Tigers vs St. George SaintsAustralia: New South Wales NPL | BTTS / GG | BTTS - Yes | 0–0 | High | Lost |
| 08:45 | Negeri Sembilan vs ImigresenMalaysia: Super League | 1X2 | 1 | 2–2 | Medium | Lost |
| 09:00 | Kamatamare Sanuki vs Biwako ShigaJapan: J3 League | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 09:00 | Cerezo Osaka W vs Sanfrecce Hiroshima WJapan: WE League | Double Chance | 12 | 0–1 | High | Won |
| 09:00 | JEF United W vs Vegalta Sendai WJapan: WE League | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 09:00 | Omiya Ardija Ventus W vs Albirex Niigata WJapan: WE League | Double Chance | 12 | 2–1 | High | Won |
| 09:00 | Elfen Saitama W vs Parceiro Nagano WJapan: WE League | 1X2 | 1 | 0–0 | Medium | Lost |
| 09:00 | Urawa Reds W vs Tokyo Verdy Beleza WJapan: WE League | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 09:00 | Viktoria Plzeň U19 vs Hradec Králové U19Czech-Republic: 1. Liga U19 | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 09:00 | Dukla Praha U19 vs Zbrojovka Brno U19Czech-Republic: 1. Liga U19 | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 09:00 | Genoa U20 vs Fiorentina U20Italy: Campionato Primavera 1 | Over / Under Goals | Un2.5 | 3–3 | High | Lost |
| 09:00 | FC Gifu vs KanazawaJapan: J3 League | 1X2 | 1 | 0–1 | Medium | Lost |
| 09:00 | Sagamihara vs Parceiro NaganoJapan: J3 League | 1X2 | 1 | 1–1 | Medium | Lost |
| 09:00 | Matsumoto Yamaga vs OsakaJapan: J3 League | Double Chance | 12 | 0–0 | High | Lost |
| 09:00 | Eintracht Braunsch U19 vs Energie Cottbus U19Germany: U19 Bundesliga | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 09:00 | Borussia Dortmund U19 vs Rot-Weiss Essen U19Germany: U19 Bundesliga | 1X2 | 1 | 5–1 | Medium | Won |
| 09:00 | Holstein Kiel U19 vs Magdeburg U19Germany: U19 Bundesliga | 1X2 | 2 | 0–2 | Medium | Won |
| 09:00 | Carl Zeiss Jena U19 vs Chemnitzer FC U19Germany: U19 Bundesliga | 1X2 | 2 | 3–0 | Medium | Lost |
| 09:00 | Cagliari U20 vs Sassuolo U20Italy: Campionato Primavera 1 | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 09:00 | Horní Heršpice W vs Viktoria Plzeň WCzech-Republic: 1. Liga Women | 1X2 | 1 | 0–2 | Medium | Lost |
| 09:00 | Monaro Panthers vs Cooma Tigers FCAustralia: Capital Territory NPL | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 09:00 | Talent Warszawa U19 vs Legia Warszawa U19Poland: Central Youth League | 1X2 | 2 | 0–1 | High | Won |
| 09:00 | Myawady vs Shan UnitedMyanmar: National League | 1X2 | 2 | 0–4 | High | Won |
| 09:00 | Thitsar Arman vs Hantharwady UnitedMyanmar: National League | Over / Under Goals | Ov2.5 | 2–2 | Medium | Won |
| 09:15 | Mandurah City vs UWA NedlandsAustralia: Western Australia NPL | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 09:30 | Tulevik vs LegionEstonia: Esiliiga B | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 09:30 | Yarud Mariupol' vs KulykivUkraine: Persha Liga | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 09:30 | SC Poltava 2 vs TrostianetsUkraine: Druha Liga | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 09:30 | Popești-Leordeni vs Bihor OradeaRomania: Liga II | Double Chance | 12 | 3–2 | High | Won |
| 09:30 | Fujieda MYFC vs Vanraure HachinoheJapan: J2 League | 1X2 | 1 | 0–0 | Medium | Lost |
| 09:30 | Adelaide City vs Playford City PatriotsAustralia: South Australia NPL | 1X2 | 1 | 6–0 | High | Won |
| 09:30 | West Torrens Birkalla vs MetroStarsAustralia: South Australia NPL | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 10:00 | Bucheon FC 1995 vs Daejeon CitizenSouth-Korea: K League 1 | 1X2 | 2 | 0–5 | High | Won |
| 10:00 | Jeju United FC vs Ulsan Hyundai FCSouth-Korea: K League 1 | BTTS / GG | BTTS - Yes | 0–0 | High | Lost |
| 10:00 | Jeonbuk Motors vs Pohang SteelersSouth-Korea: K League 1 | 1X2 | 1 | 2–0 | High | Won |
| 10:00 | FC Seoul vs Incheon UnitedSouth-Korea: K League 1 | 1X2 | 1 | 1–0 | High | Won |
| 10:00 | Nacka Iliria vs SmedbySweden: Division 2 Södra Svealand | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 10:00 | Ryazan W vs Lokomotiv Moskva WRussia: Supreme Division Women | 1X2 | 2 | 0–4 | Medium | Won |
| 10:00 | Suwon FMC W vs Incheon Red Angels WSouth-Korea: WK League | 1X2 | 1 | 2–0 | High | Won |
| 10:00 | Avangard Kursk vs OrelRussia: Second League Group 3 | Double Chance | 12 | 3–2 | High | Won |
| 10:00 | Changnyeong W vs Gyeongju WSouth-Korea: WK League | 1X2 | 2 | 1–1 | Medium | Lost |
| 10:00 | Busan I Park vs Ansan GreenersSouth-Korea: K League 2 | 1X2 | 1 | 0–1 | Medium | Lost |
| 10:00 | Gimhae City vs Jeonnam DragonsSouth-Korea: K League 2 | Double Chance | 12 | 2–2 | Medium | Lost |
| 10:00 | Yongin City vs Suwon City FCSouth-Korea: K League 2 | 1X2 | 2 | 1–1 | Medium | Lost |
| 10:00 | Podhale Nowy Targ vs Sandecja Nowy SączPoland: II Liga East | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 10:00 | Ulsan Citizen vs Gyeongju HNPSouth-Korea: K3 League | Double Chance | 12 | 1–2 | Medium | Won |
| 10:00 | Gumi Sportstoto W vs Seoul WSouth-Korea: WK League | 1X2 | 1 | 0–2 | Medium | Lost |
| 10:00 | Sparta Katowice vs Polonia NysaPoland: III Liga Group 3 | 1X2 | 1 | 4–0 | High | Won |
| 10:00 | Gedania Gdansk vs LuzinoPoland: III Liga Group 2 | 1X2 | 2 | 0–4 | Medium | Won |
| 10:00 | Valencia W vs Madrid CFF WSpain: Primera División Femenina | 1X2 | 2 | 1–3 | Medium | Won |
| 10:00 | Gainare Tottori vs Renofa YamaguchiJapan: J3 League | Double Chance | 12 | 0–3 | Medium | Won |
| 10:00 | Kagoshima United vs FC RyukyuJapan: J3 League | 1X2 | 1 | 2–1 | Medium | Won |
| 10:00 | Thespakusatsu Gunma vs Fukushima UnitedJapan: J3 League | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 10:00 | Tochigi SC vs Kochi UnitedJapan: J3 League | 1X2 | 1 | 2–0 | High | Won |
| 10:00 | Metal Kharkiv vs UCSAUkraine: Persha Liga | Double Chance | 12 | 3–1 | High | Won |
| 10:00 | Kryvbas KR vs Kolos KovalivkaUkraine: Premier League | Double Chance | 12 | 2–2 | High | Lost |
| 10:00 | KS Wieczysta Krakow II vs Siarka TarnobrzegPoland: III Liga Group 4 | BTTS / GG | BTTS - Yes | 0–2 | High | Lost |
| 10:00 | Wisła Kraków II vs Chełmianka ChełmPoland: III Liga Group 4 | Double Chance | 12 | 0–2 | Medium | Won |
| 10:00 | Zagłębie Lubin II vs Karkonosze Jelenia GóraPoland: III Liga Group 3 | 1X2 | 1 | 1–0 | Medium | Won |
| 10:00 | Montedio Yamagata vs Ventforet KofuJapan: J2 League | 1X2 | 1 | 1–2 | Medium | Lost |
| 10:00 | Sagan Tosu vs Tegevajaro MiyazakiJapan: J2 League | Double Chance | 12 | 2–0 | High | Won |
| 10:00 | Tokushima Vortis vs IwakiJapan: J2 League | Double Chance | 12 | 1–0 | High | Won |
| 10:00 | Real Madrid II vs Juventud TorremolinosSpain: Primera División RFEF Group 2 | 1X2 | 1 | 2–0 | Medium | Won |
| 10:00 | Tondela vs FC Porto BPortugal: Segunda Liga | 1X2 | 1 | 3–0 | High | Won |
| 10:00 | Crystal Palace U18 vs Tottenham Hotspur U18England: U18 Premier League South | 1X2 | 2 | 2–4 | Medium | Won |
| 10:00 | Fulham U18 vs Chelsea U18England: U18 Premier League South | Over / Under Goals | Ov2.5 | 4–3 | High | Won |
| 10:00 | Blackburn Rovers U18 vs Everton U18England: U18 Premier League North | 1X2 | 2 | 2–1 | Medium | Lost |
| 10:00 | Derby County U18 vs Nottingham Forest U18England: U18 Premier League North | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 10:00 | Stoke City U18 vs Manchester City U18England: U18 Premier League North | 1X2 | 2 | 5–8 | Medium | Won |
| 10:00 | Olimpia Cluj W vs Csikszereda MC WRomania: Liga 1 Feminin | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 10:00 | Ascoli U19 vs Spezia U19Italy: Campionato Primavera 2 | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 10:00 | Zenit 2 vs Torpedo MiassRussia: Second League A Fall Season Silver | 1X2 | 1 | 2–0 | High | Won |
| 10:00 | Hamburger SV W vs RB Leipzig WGermany: Frauen Bundesliga | BTTS / GG | BTTS - Yes | 1–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.