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 — Wednesday, September 23, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 01:00 | Santa Fe vs Deportivo CaliColombia: Primera A | Double Chance | 12 | 0–1 | Medium | Won |
| 04:00 | Vanuatu W vs New Caledonia WWorld: Friendlies Women | 1X2 | 2 | 5–0 | Medium | Lost |
| 05:30 | China PR U23 vs UAE U23Asia: Asian Games | 1X2 | 1 | 0–0 | Medium | Lost |
| 05:30 | Iran U23 vs Korea DPR U23Asia: Asian Games | 1X2 | 1 | 1–4 | High | Lost |
| 07:00 | Seoul W vs Hwacheon KSPO WSouth-Korea: WK League | Double Chance | 12 | 1–1 | High | Lost |
| 07:00 | Fiji W vs Solomon Islands WWorld: Friendlies Women | 1X2 | 1 | 0–1 | Medium | Lost |
| 08:00 | Gamba Osaka vs Tokushima VortisJapan: Emperor Cup | 1X2 | 1 | 5–0 | Medium | Won |
| 08:00 | Kashima vs Ventforet KofuJapan: Emperor Cup | 1X2 | 1 | 3–1 | High | Won |
| 08:00 | Kashiwa Reysol vs ImabariJapan: Emperor Cup | 1X2 | 1 | 4–0 | High | Won |
| 08:00 | Kyoto Sanga vs Fujieda MYFCJapan: Emperor Cup | 1X2 | 1 | 1–0 | Medium | Won |
| 08:00 | Machida Zelvia vs Tochigi CityJapan: Emperor Cup | 1X2 | 1 | 2–1 | High | Won |
| 08:00 | Vissel Kobe vs Sagan TosuJapan: Emperor Cup | 1X2 | 1 | 1–0 | Medium | Won |
| 09:00 | LNZ Cherkasy U19 vs Karpaty Lviv U19Ukraine: U19 League | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 09:00 | Brothers Union vs Rahmatgonj MFSBangladesh: Federation Cup | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 09:30 | ATK Mohun Bagan vs Sreenidi DeccanIndia: IFA Shield | 1X2 | 1 | 6–0 | High | Won |
| 10:00 | Dynamo Kyiv U19 vs Metalist 1925 U19Ukraine: U19 League | 1X2 | 1 | 0–1 | Medium | Lost |
| 10:00 | Lviv U19 vs Oleksandria U19Ukraine: U19 League | Double Chance | 12 | 2–1 | High | Won |
| 10:00 | Metalist 1925 W vs Torreense WWorld: UEFA Europa Cup Women | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 10:00 | Lesotho U20 vs Angola U20Africa: COSAFA U20 Championship | 1X2 | 2 | 0–5 | High | Won |
| 10:00 | South Africa U20 vs Eswatini U20Africa: COSAFA U20 Championship | 1X2 | 1 | 2–0 | High | Won |
| 10:30 | Japan U23 vs Thailand U23Asia: Asian Games | 1X2 | 1 | 3–0 | High | Won |
| 10:30 | Kyrgyz Republic U23 vs Hong Kong U23Asia: Asian Games | 1X2 | 1 | 4–0 | High | Won |
| 11:00 | Zhytomyr U19 vs Kolos Kovalivka U19Ukraine: U19 League | Over / Under Goals | Ov2.5 | 1–2 | Medium | Won |
| 12:00 | Rubin Kazan U20 vs Krasnodar U19Russia: Youth Championship | 1X2 | 2 | 2–4 | Medium | Won |
| 12:00 | Bosnia-Herzegovina U17 vs Greece U17Europe: UEFA U17 Championship Qualification | 1X2 | X | 2–0 | High | Lost |
| 12:00 | Iceland U17 vs Gibraltar U17Europe: UEFA U17 Championship Qualification | 1X2 | X | 4–0 | High | Lost |
| 12:00 | SK Metalurh U19 vs Obolon' Kyiv U19Ukraine: U19 League | Double Chance | 12 | 1–2 | High | Won |
| 12:00 | Thimphu City vs Transport UnitedBhutan: Premier League | 1X2 | 1 | 3–0 | Medium | Won |
| 12:30 | Tzeirey Tamra vs Hapoel Beit SheanIsrael: Liga Alef | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 13:00 | Nautico U20 vs Guarany U20Brazil: Pernambucano U20 | 1X2 | 1 | 7–0 | High | Won |
| 13:00 | PAOK W vs Spartak Myjava WWorld: UEFA Europa Cup Women | 1X2 | X | 2–3 | High | Lost |
| 13:00 | Japan U18 vs Ukraine U18World: Friendlies | 1X2 | X | 2–1 | High | Lost |
| 13:00 | Malawi U20 vs Comoros U20Africa: COSAFA U20 Championship | Double Chance | 12 | 2–1 | High | Won |
| 13:00 | Italy U20 W vs Spain U20 WWorld: World Cup U20 Women | 1X2 | 2 | 0–2 | Medium | Won |
| 13:00 | Zambia U20 vs Botswana U20Africa: COSAFA U20 Championship | 1X2 | 1 | 3–1 | Medium | Won |
| 13:30 | Levoča vs Liptovský MikulášSlovakia: Cup | 1X2 | 2 | 0–2 | High | Won |
| 14:00 | Finland U17 vs France U17World: Friendlies | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 14:00 | Hapoel Azor vs Hapoel Mahane YehudaIsrael: Liga Alef | 1X2 | 1 | 2–0 | High | Won |
| 14:00 | Kladno vs Baník OstravaCzech-Republic: Cup | 1X2 | 2 | 1–2 | Medium | Won |
| 14:30 | Ostrov vs Brandýs nad LabemCzech-Republic: 4. Liga Divizie B | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 14:30 | Meteor Praha vs Baník SokolovCzech-Republic: 4. Liga Divizie B | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 14:30 | Vykan vs Slavia Hradec KrálovéCzech-Republic: 4. Liga Divizie C | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 14:30 | Iraq vs OmanAsia: Gulf Cup Of Nations | 1X2 | 1 | 1–1 | Medium | Lost |
| 14:40 | Al Arabi vs Emirates ClubUnited-Arab-Emirates: Presidents Cup | Over / Under Goals | Un2.5 | 3–2 | High | Lost |
| 14:40 | Al Bataeh vs Palm CityUnited-Arab-Emirates: Presidents Cup | 1X2 | X | 0–2 | High | Lost |
| 14:40 | Gulf United vs Al Fujairah SCUnited-Arab-Emirates: Presidents Cup | 1X2 | 2 | 2–4 | High | Won |
| 14:40 | Al Jazira Al Hamra vs Forte VirtusUnited-Arab-Emirates: Presidents Cup | 1X2 | 2 | 1–0 | Medium | Lost |
| 15:00 | Hapoel Ironi Karmiel vs Ironi NesherIsrael: Liga Alef | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 15:00 | Bendel Insurance vs Ikorodu CityNigeria: NPFL | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 15:00 | Dreams vs MedeamaGhana: Premier League | 1X2 | 1 | 2–2 | High | Lost |
| 15:00 | Doma United vs Plateau UnitedNigeria: NPFL | Double Chance | 12 | 2–2 | High | Lost |
| 15:00 | Kwara United vs Nasarawa UnitedNigeria: NPFL | 1X2 | 1 | 2–1 | Medium | Won |
| 15:00 | Niger Tornadoes vs Warri WolvesNigeria: NPFL | Double Chance | 12 | 0–0 | High | Lost |
| 15:00 | Slovan Liberec W vs Rosenborg WWorld: UEFA Europa Cup Women | Double Chance | 12 | 3–1 | High | Won |
| 15:00 | Barau FC vs Abia WarriorsNigeria: NPFL | 1X2 | 1 | 2–0 | Medium | Won |
| 15:00 | Enyimba vs Sporting LagosNigeria: NPFL | 1X2 | 1 | 2–3 | Medium | Lost |
| 15:00 | Inter Lagos vs Kano PillarsNigeria: NPFL | 1X2 | 1 | 1–1 | High | Lost |
| 15:00 | Enugu Rangers vs Ranchers BeesNigeria: NPFL | 1X2 | 1 | 1–0 | Medium | Won |
| 15:00 | Shooting Stars vs Katsina UnitedNigeria: NPFL | 1X2 | 1 | 2–0 | Medium | Won |
| 15:30 | HJK W vs Brann WWorld: UEFA Europa Cup Women | 1X2 | 2 | 0–2 | Medium | Won |
| 16:00 | Azerbaijan vs TajikistanWorld: Friendlies | 1X2 | 1 | 1–0 | High | Won |
| 16:00 | Sandviken W vs Umeå WSweden: Svenska Cupen Women | Over / Under Goals | Ov2.5 | 2–6 | High | Won |
| 16:00 | Värnamo W vs Kristianstad WSweden: Svenska Cupen Women | 1X2 | X | 0–8 | High | Lost |
| 16:00 | Breidablik W vs Czarni Sosnowiec WWorld: UEFA Europa Cup Women | 1X2 | X | 2–6 | High | Lost |
| 16:00 | Bregalnica Štip vs SkopjeMacedonia: First League | 1X2 | 1 | 1–0 | Medium | Won |
| 16:00 | Hapoel Marmorek vs Shimshon Tel AvivIsrael: Liga Alef | 1X2 | 2 | 1–2 | High | Won |
| 16:00 | FH W vs Eintracht Frankfurt WWorld: UEFA Europa Cup Women | 1X2 | X | 0–1 | High | Lost |
| 16:00 | Ironi Beit Shemesh vs Nordia JerusalemIsrael: Liga Alef | 1X2 | 1 | 1–0 | Medium | Won |
| 16:00 | Wiedenbrück vs VfL OsnabrückWorld: Friendlies Clubs | Double Chance | 12 | 0–3 | High | Won |
| 16:00 | Gibraltar vs Sao Tome and PrincipeWorld: Friendlies | 1X2 | 1 | 0–0 | Medium | Lost |
| 16:00 | Birmingham Legion vs BrooklynUSA: USL Championship | 1X2 | 1 | 4–0 | Medium | Won |
| 16:00 | Brøndby W vs Sporting CP WWorld: UEFA Europa Cup Women | 1X2 | X | 4–1 | High | Lost |
| 16:00 | Sparta Praha W vs Farul Constanţa WWorld: UEFA Europa Cup Women | 1X2 | 1 | 4–1 | High | Won |
| 16:00 | Grorud vs MossNorway: NM Cupen | 1X2 | 2 | 1–1 | Medium | Lost |
| 16:30 | Korea DPR U20 W vs Colombia U20 WWorld: World Cup U20 Women | 1X2 | 1 | 3–0 | High | Won |
| 16:45 | Servette Chênois W vs Lyon WEurope: UEFA Champions League Women | 1X2 | X | 0–8 | High | Lost |
| 16:45 | St. Pölten W vs Malmö FF WWorld: UEFA Europa Cup Women | 1X2 | X | 0–2 | High | Lost |
| 16:45 | OH Leuven W vs Roma WEurope: UEFA Champions League Women | 1X2 | 2 | 0–0 | Medium | Lost |
| 17:00 | Beitar Nahariya vs Maccabi Neve Sha'ananIsrael: Liga Alef | 1X2 | 1 | 3–0 | Medium | Won |
| 17:00 | Eskilsminne W vs Rosengård WSweden: Svenska Cupen Women | 1X2 | 2 | 0–3 | High | Won |
| 17:00 | Feyenoord W vs Vålerenga WWorld: UEFA Europa Cup Women | 1X2 | 2 | 4–1 | Medium | Lost |
| 17:00 | Hammarby W vs Rangers WWorld: UEFA Europa Cup Women | 1X2 | X | 2–0 | High | Lost |
| 17:00 | PSVEindhoven W vs Fortuna Hjørring WWorld: UEFA Europa Cup Women | 1X2 | X | 1–0 | High | Lost |
| 17:00 | Peru U19 vs Argentina U19South America: South American Youth Games | 1X2 | 2 | 0–1 | High | Won |
| 17:00 | France U21 vs Austria U18World: Friendlies | 1X2 | X | 1–1 | High | Won |
| 17:00 | VfL Wolfsburg W vs Sturm Graz WWorld: UEFA Europa Cup Women | 1X2 | 1 | 6–1 | High | Won |
| 17:10 | Dimona vs Maccabi Kiryat MalachiIsrael: Liga Alef | 1X2 | 1 | 1–5 | Medium | Lost |
| 17:15 | Hapoel Herzliya vs Tzeirey TiraIsrael: Liga Alef | Double Chance | 12 | 1–0 | High | Won |
| 17:15 | Hapoel Ramat HaSharon vs Hapoel SderotIsrael: Liga Alef | Double Chance | 12 | 1–0 | High | Won |
| 17:20 | Tira vs Hapoel Bnei MusmusIsrael: Liga Alef | 1X2 | 1 | 1–1 | High | Lost |
| 17:30 | Elversberg II vs Schott MainzGermany: Oberliga Rheinland Pfalz Saar | 1X2 | 2 | 2–1 | Medium | Lost |
| 17:30 | Oberneuland vs HemelingenGermany: Oberliga Bremen | 1X2 | 2 | 0–6 | High | Won |
| 17:30 | England U17 vs Republic of Ireland U17World: Friendlies | 1X2 | X | 4–0 | High | Lost |
| 17:30 | Ajax W vs Aktobe WWorld: UEFA Europa Cup Women | 1X2 | 1 | 8–0 | High | Won |
| 17:45 | Madureira vs Sampaio Corrêa RJBrazil: Copa Rio | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 17:45 | Ironi Baka El Garbiya vs Hapoel Tirat HaCarmelIsrael: Liga Alef | Double Chance | 12 | 3–1 | High | Won |
| 18:00 | Aldosivi Res. vs Quilmes 2Argentina: Reserve League | Double Chance | 12 | 0–1 | High | Won |
| 18:00 | Sarmiento Res. vs Atl. Rafaela 2Argentina: Reserve League | Double Chance | 12 | 3–1 | High | Won |
| 18:00 | Middlesbrough U21 vs Genk U21World: Premier League International Cup | 1X2 | X | 1–1 | High | Won |
| 18:00 | West Ham United U21 vs Valencia U21World: Premier League International Cup | 1X2 | X | 2–0 | High | Lost |
| 18:00 | Groesbeek vs Kozakken BoysNetherlands: KNVB Beker | 1X2 | X | 1–5 | High | Lost |
| 18:00 | Defensa y Justicia Res. vs Tigre Res.Argentina: Reserve League | 1X2 | 1 | 2–1 | Medium | Won |
| 18:00 | Ijsselmeervogels vs GemertNetherlands: KNVB Beker | 1X2 | 1 | 0–3 | Medium | Lost |
| 18:00 | Gimnasia La Plata Res. vs Estudiantes La Plata ResArgentina: Reserve League | Double Chance | 12 | 2–0 | Medium | Won |
| 18:00 | Sparta Nijkerk vs UDI '19Netherlands: KNVB Beker | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 18:00 | TOGB vs ROHDA RaalteNetherlands: KNVB Beker | 1X2 | 2 | 4–6 | Medium | Won |
| 18:00 | Zwaluwen vs PurmersteijnNetherlands: KNVB Beker | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 18:00 | Hearts W vs Real Sociedad WWorld: UEFA Europa Cup Women | 1X2 | X | 0–0 | High | Won |
| 18:00 | JOS Watergraafsmeer vs TECNetherlands: KNVB Beker | Over / Under Goals | Ov2.5 | 4–4 | High | Won |
| 18:00 | Saudi Arabia vs KuwaitAsia: Gulf Cup Of Nations | 1X2 | 1 | 1–0 | Medium | Won |
| 18:00 | Saguntino vs NavalcarneroSpain: Copa Federacion | Double Chance | 12 | 0–4 | High | Won |
| 18:00 | Gremio Prudente U20 vs Juventus U20Brazil: Paulista U20 | 1X2 | 2 | 0–0 | High | Lost |
| 18:00 | Boreham Wood vs Everton U21England: National League Cup | 1X2 | 1 | 1–1 | High | Lost |
| 18:30 | ESMAC vs PedreiraBrazil: Paraense A3 | 1X2 | 2 | 0–5 | Medium | Won |
| 18:30 | Liverpool Montevideo vs ColónUruguay: Copa Uruguay | Double Chance | 12 | 3–0 | Medium | Won |
| 18:30 | Parauapebas vs AltamiraBrazil: Paraense A3 | 1X2 | 1 | 8–1 | Medium | Won |
| 18:30 | Boston River vs FenixUruguay: Copa Uruguay | 1X2 | 1 | 3–2 | High | Won |
| 18:45 | Exmouth vs Thame UnitedEngland: FA Cup | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 18:45 | Hamilton Academical vs CowdenbeathScotland: Challenge Cup | 1X2 | 1 | 1–0 | High | Won |
| 19:00 | Club Sp. San Lorenzo vs 4 de MayoParaguay: Copa Paraguay | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 19:00 | Sant Andreu vs Real Madrid IISpain: Primera División RFEF Group 2 | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 19:00 | Barcelona W vs Paris FC WEurope: UEFA Champions League Women | 1X2 | X | 5–2 | High | Lost |
| 19:00 | Chelsea W vs Austria Wien WEurope: UEFA Champions League Women | 1X2 | 1 | 1–0 | High | Won |
| 19:00 | Turks and Caicos Islands vs MontserratNorth & Central America: CONCACAF Nations League | 1X2 | 2 | 0–2 | High | Won |
| 20:00 | Salcedo vs CibaoDominican-Republic: Liga Mayor | Over / Under Goals | Ov2.5 | 0–0 | Medium | Lost |
| 20:00 | Bahamas vs Saint MartinNorth & Central America: CONCACAF Nations League | 1X2 | 2 | 0–8 | High | Won |
| 20:00 | Paraguay U19 vs Chile U19South America: South American Youth Games | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 20:00 | ADT vs CiencianoPeru: Primera División | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 20:00 | Lanús Res. vs Banfield Res.Argentina: Reserve League | 1X2 | 1 | 2–1 | Medium | Won |
| 21:00 | Curico Unido vs ConcepciónChile: Copa Chile | Double Chance | 12 | 0–4 | 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.