100% free football predictions — no login, no paywall, updated daily 18+ | Gamble Responsibly

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.

ShowingThursday, May 7, 2026
Settled Tips132
Win Rate62.1%
Date Thursday, May 7, 2026 Thursday, May 7, 2026
Settled Tips 132 Finished matches
Won 82 Correct predictions
Lost 50 Incorrect predictions
Win Rate 62.1% 82 of 132 settled
High Conf. Rate 69.6% 79 high-confidence tips
Win Rate by Confidence Level Thursday, May 7, 2026 · 132 settled tips
High Confidence
69.6%
Medium Confidence
50.9%

Accuracy by Market — Thursday, May 7, 2026

1X2
63.1% win rate
W41 L24 · 65 tips
Over / Under Goals
62.2% win rate
W23 L14 · 37 tips
Double Chance
63% win rate
W17 L10 · 27 tips
BTTS / GG
33.3% win rate
W1 L2 · 3 tips
Showing settled results for Thursday, May 7, 2026. Each row includes the final score, our published pick, and a green tick for a winning tip or a red cross for a losing tip. Use the date controls above to browse other days.
Time Fixture Market Pick Score Conf. Result
00:00 Robin Hood vs Leo VictorSurinam: Eerste Divisie 1X2 1 0–0 Medium Lost
00:00 Sporting KC II vs Ventura CountyUSA: MLS Next Pro Over / Under Goals Ov2.5 0–2 High Lost
00:00 Barracas Central vs OlimpiaSouth America: CONMEBOL Sudamericana Over / Under Goals Un2.5 1–2 High Lost
00:00 Macara vs TigreSouth America: CONMEBOL Sudamericana Over / Under Goals Un2.5 2–2 High Lost
00:00 Olancho vs GénesisHonduras: Liga Nacional 1X2 1 1–3 Medium Lost
00:00 Diriangén vs MatagalpaNicaragua: Primera Division 1X2 1 3–1 High Won
00:00 Patriotas vs ChicoColombia: Copa Colombia Over / Under Goals Ov2.5 0–0 High Lost
00:30 Botafogo vs Racing ClubSouth America: CONMEBOL Sudamericana Over / Under Goals Ov2.5 2–1 High Won
00:30 Independ. Rivadavia vs FluminenseSouth America: CONMEBOL Libertadores Double Chance 12 1–1 Medium Lost
00:30 Santa Fe vs CorinthiansSouth America: CONMEBOL Libertadores 1X2 2 1–1 Medium Lost
00:30 Sport Recife vs ASABrazil: Copa Do Nordeste 1X2 1 1–0 High Won
00:30 Vitoria vs CearaBrazil: Copa Do Nordeste 1X2 1 1–0 High Won
00:30 Caiquetio vs River PlateAruba: Division Di Honor Over / Under Goals Ov2.5 0–0 High Lost
01:00 New Mexico United vs El Paso LocomotiveUSA: USL Championship Over / Under Goals Ov2.5 2–2 High Won
01:30 Toluca vs Los Angeles FCNorth & Central America: CONCACAF Champions League 1X2 1 4–0 Medium Won
01:30 Real Estelí vs JalapaNicaragua: Primera Division 1X2 1 3–1 High Won
02:00 Utah Royals W vs Houston Dash WUSA: NWSL Women 1X2 1 2–0 High Won
02:00 Alianza Atletico vs America de CaliSouth America: CONMEBOL Sudamericana BTTS / GG BTTS - No 0–2 High Won
02:00 Deportes Tolima vs Club NacionalSouth America: CONMEBOL Libertadores Double Chance 12 3–0 Medium Won
02:00 U. Catolica vs CruzeiroSouth America: CONMEBOL Libertadores Double Chance 12 0–0 High Lost
02:00 Cacahuatique vs FASEl-Salvador: Primera Division 1X2 2 1–1 Medium Lost
02:15 CD Olimpia vs CD MarathonHonduras: Liga Nacional 1X2 1 2–0 High Won
07:00 Deren vs Ulaangom CityMongolia: Premier League 1X2 1 7–1 High Won
09:00 Sigma Olomouc U19 vs Pardubice U19Czech-Republic: 1. Liga U19 Over / Under Goals Ov2.5 1–0 High Lost
09:00 Astana II vs Turan TurkistanKazakhstan: 1. Division 1X2 2 0–3 Medium Won
09:00 Tobol 2 vs ArysKazakhstan: 1. Division Over / Under Goals Ov2.5 4–3 High Won
10:00 Zhytomyr U19 vs Oleksandria U19Ukraine: U19 League Double Chance 12 3–1 High Won
10:00 Kryvbas 2020 U19 vs Karpaty Lviv U19Ukraine: U19 League Over / Under Goals Ov2.5 3–1 High Won
10:00 Kolos Kovalivka U19 vs Kudrivka U19Ukraine: U19 League Over / Under Goals Ov2.5 4–1 Medium Won
10:00 Almaz Antey U19 vs Rostov U19Russia: Youth Championship Over / Under Goals Ov2.5 2–1 High Won
10:00 Hunters vs KhangaridMongolia: Premier League Over / Under Goals Ov2.5 0–2 High Lost
11:00 Spartak Moskva U19 vs Zenit U19Russia: Youth Championship 1X2 2 2–2 Medium Lost
11:00 Sport Academy Kairat vs Yelimay Semey 2Kazakhstan: 1. Division 1X2 1 1–0 High Won
11:00 Svay Rieng vs Boeung KetCambodia: C League 1X2 1 2–3 Medium Lost
11:30 China PR U17 W vs Thailand U17 WWorld: AFC U17 Asian Cup Women 1X2 1 6–0 Medium Won
11:30 Vietnam U17 W vs Myanmar U17 WWorld: AFC U17 Asian Cup Women Over / Under Goals Ov2.5 2–1 High Won
12:00 Gonio vs Didube 2014Georgia: Liga 3 Double Chance 12 1–2 Medium Won
12:00 Guria vs Kolkheti KhobiGeorgia: Liga 3 Double Chance 12 5–0 High Won
12:00 Iberia 2010 vs Margveti 2006Georgia: Liga 3 1X2 2 2–3 Medium Won
12:00 Lokomotivi Tbilisi vs BetlemiGeorgia: Liga 3 Double Chance 12 1–0 High Won
12:00 Cəbrayıl vs Baku SportinqAzerbaidjan: Birinci Dasta 1X2 2 2–3 High Won
12:00 Dynamo Makhachkala U19 vs Ural U20Russia: Youth Championship Double Chance 12 1–2 High Won
12:00 Fakel U19 vs CSKA Moskva U19Russia: Youth Championship 1X2 2 1–5 High Won
12:00 Lokomotiv Moskva U19 vs Krasnodar U19Russia: Youth Championship Over / Under Goals Ov2.5 1–1 High Lost
12:00 Rubin Kazan U20 vs Akademiya Konoplev U20Russia: Youth Championship Over / Under Goals Ov2.5 2–3 High Won
12:00 Kaspij Aktau 2 vs Shakhter KaragandyKazakhstan: 1. Division 1X2 2 0–2 Medium Won
13:00 Green Eagles vs ZESCO UnitedZambia: Super League Over / Under Goals Un2.5 1–0 High Won
13:00 Al Merreikh vs EtincellesRwanda: National Soccer League 1X2 1 0–0 Medium Lost
13:00 Juventus vs FerroviáriaBrazil: Paulista A2 Double Chance 12 0–0 Medium Lost
13:00 Ezulwini United vs Manzini WanderersEswatini: Premier League Double Chance 12 3–0 High Won
13:00 Saburtalo II vs Merani TbilisiGeorgia: Liga 3 BTTS / GG BTTS - Yes 1–0 Medium Lost
13:00 Entebbe UPPC vs UPDFUganda: Premier League Over / Under Goals Un2.5 2–0 High Won
13:00 Nizhny Novgorod U19 vs Rodina Moscow U19Russia: Youth Championship 1X2 2 0–0 Medium Lost
13:30 Aswan Sc vs El DakhleyaEgypt: Second League Over / Under Goals Un2.5 0–2 High Won
13:30 Tersana vs Abu Qair SemadEgypt: Second League 1X2 2 0–0 Medium Lost
13:30 Itesalat vs El Seka El HadidEgypt: Second League Over / Under Goals Un2.5 0–0 High Won
13:30 Raya Ghazl vs Tanta SCEgypt: Second League Over / Under Goals Un2.5 1–4 High Lost
13:30 Proxy vs Olympic El QanahEgypt: Second League Double Chance 12 2–1 Medium Won
13:30 El Mansura vs Asyut PetrolEgypt: Second League Over / Under Goals Un2.5 1–1 High Won
13:30 Baladiyyat Al Mehalla vs Maleyet Kafr El ZayiatEgypt: Second League 1X2 1 0–1 Medium Lost
13:30 La Viena FC vs El Entag EL HarbyEgypt: Second League 1X2 1 3–0 Medium Won
13:30 Dayrout vs MasarEgypt: Second League 1X2 2 2–0 High Lost
14:00 Yafoot vs Avion AcademyCameroon: Elite Two Over / Under Goals Un2.5 2–0 High Won
14:00 Atlantic vs SableCameroon: Elite Two Double Chance 12 0–0 High Lost
14:00 El Geish vs Ghazl El MehallaEgypt: Premier League Over / Under Goals Un2.5 1–0 High Won
14:00 Al Jazeera vs Al SaltJordan: League Double Chance 12 1–1 High Lost
14:00 Germany U17 W vs England U17 WWorld: UEFA U17 Championship Women Over / Under Goals Ov2.5 1–0 Medium Lost
14:00 Iliria Fushë-Krujë vs Besa KavajëAlbania: Superliga 1X2 1 0–2 High Lost
14:00 Pogradeci vs Kastrioti KrujëAlbania: Superliga 1X2 1 3–0 High Won
14:30 Ozgon vs Muras UnitedKyrgyzstan: Premier League Double Chance 12 0–0 High Lost
15:00 Jiskra Domažlice II vs KřimiceCzech-Republic: 4. Liga Divizie A Over / Under Goals Ov2.5 0–3 High Won
15:00 Haugesund II vs Odd IINorway: 3. Division Girone 4 Over / Under Goals Ov2.5 1–2 High Won
15:00 Iveria Khashuri vs GardabaniGeorgia: Liga 3 1X2 2 1–1 Medium Lost
15:00 Mostaganem vs JS SaouraAlgeria: Ligue 1 1X2 2 0–4 High Won
15:00 Paradou AC vs CS ConstantineAlgeria: Ligue 1 Double Chance 12 5–3 Medium Won
15:00 Tukums vs Ogre UnitedLatvia: Virsliga 1X2 1 6–1 Medium Won
15:00 Borac Cacak vs GrafičarSerbia: Prva Liga 1X2 1 2–0 High Won
15:00 Dinamo Jug vs Stepojevac VagaSerbia: Prva Liga 1X2 1 2–0 Medium Won
15:00 Dubočica vs FAPSerbia: Prva Liga 1X2 1 1–1 Medium Lost
15:00 Tekstilac Odžaci vs Semendrija 1924Serbia: Prva Liga Double Chance 12 3–0 High Won
15:00 Al Najaf vs BaghdadIraq: Iraqi League Double Chance 12 1–1 High Lost
15:30 Slovan Ljubljana vs JeseniceSlovenia: 2. SNL 1X2 1 1–0 Medium Won
16:00 ŁKS Łódź vs Pogoń Grod. MazowieckiPoland: I Liga 1X2 1 3–2 High Won
16:00 Rudar vs KrškoSlovenia: 2. SNL 1X2 1 3–0 Medium Won
16:00 Varketili vs WIT GeorgiaGeorgia: Liga 3 Over / Under Goals Ov2.5 1–0 Medium Lost
16:00 PK-35 vs MPFinland: Ykkösliiga 1X2 1 3–1 Medium Won
16:00 Dinamo Moskva U19 vs Chertanovo U20Russia: Youth Championship 1X2 1 2–2 Medium Lost
16:00 Dinamo Tbilisi vs SpaeriGeorgia: Erovnuli Liga 1X2 1 2–1 High Won
16:00 Elva vs FC TallinnEstonia: Esiliiga A 1X2 1 2–0 Medium Won
16:00 CSA Steaua Bucureşti vs Sepsi OSK Sfantu GheorgheRomania: Liga II 1X2 2 0–2 Medium Won
16:00 SJK-juniorit vs Huima UrhoFinland: Kakkonen Lohko C 1X2 1 0–1 High Lost
16:00 Difaa EL Jadida vs Hassania AgadirMorocco: Botola Pro BTTS / GG BTTS - No 2–2 High Lost
16:00 Isidro Metapán vs FirpoEl-Salvador: Primera Division Double Chance 12 1–2 High Won
16:30 APR vs Al Hilal OmdurmanRwanda: National Soccer League Double Chance 12 0–0 Medium Lost
16:30 Fortune vs TMTGambia: GFA League 1X2 1 0–0 High Lost
16:45 Nouakchott King's vs Nouakchott AcademieMauritania: Premier League Double Chance 12 1–2 High Won
16:45 Al Ramtha vs Al Buqa'aJordan: League 1X2 1 5–2 Medium Won
17:00 Hluboka nad Vltavou vs MilinCzech-Republic: 4. Liga Divizie A Over / Under Goals Ov2.5 0–0 High Lost
17:00 Eiche Horn vs SebaldsbrückGermany: Oberliga Bremen 1X2 1 7–1 Medium Won
17:00 Åkra vs HinnaNorway: 3. Division Girone 4 Over / Under Goals Ov2.5 4–3 High Won
17:00 Elfsborg vs Jitex WSweden: Elitettan Double Chance 12 2–0 High Won
17:00 KCCA vs MaroonsUganda: Premier League Over / Under Goals Un2.5 3–0 High Lost
17:00 Haras El Hodood vs MasrEgypt: Premier League 1X2 1 1–2 Medium Lost
17:00 National Bank of Egypt vs Ismaily SCEgypt: Premier League 1X2 1 0–0 Medium Lost
17:00 Auda vs GrobiņaLatvia: Virsliga 1X2 1 7–0 High Won
17:00 Northern Ireland U17 W vs Norway U17 WWorld: UEFA U17 Championship Women Over / Under Goals Ov2.5 0–3 Medium Won
17:00 Bodrum FK vs PendiksporTurkey: 1. Lig Double Chance 12 2–0 High Won
17:00 Çorum FK vs KeçiörengücüTurkey: 1. Lig 1X2 1 1–0 Medium Won
17:30 Gonsenheim vs PirmasensGermany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 1–2 High Won
17:30 Sleipner vs Syrianska FCSweden: Division 2 Södra Svealand 1X2 1 2–1 High Won
17:30 FC Krasnodar vs DynamoRussia: Cup Over / Under Goals Ov2.5 0–0 Medium Lost
18:00 Al Shabab vs Al-NassrSaudi-Arabia: Pro League 1X2 2 2–4 High Won
18:00 Colón Res. vs Boca Juniors Res.Argentina: Reserve League Double Chance 12 0–3 High Won
18:00 Independiente Riva. Res. vs Deportivo Riestra Res.Argentina: Reserve League Double Chance 12 2–3 High Won
18:00 Barracas Central Res. vs Godoy Cruz Res.Argentina: Reserve League Double Chance 12 1–0 Medium Won
18:00 Estudiantes La Plata Res vs Newell's Old Boys Res.Argentina: Reserve League Over / Under Goals Un2.5 0–2 High Won
18:00 Banfield Res. vs Unión Santa Fe Res.Argentina: Reserve League Double Chance 12 1–1 Medium Lost
18:00 Tigre Res. vs Aldosivi Res.Argentina: Reserve League 1X2 1 2–1 Medium Won
18:00 Avaí U20 vs América Mineiro U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 0–3 High Won
18:00 Renaissance Berkane vs UTS RabatMorocco: Botola Pro 1X2 1 4–3 Medium Won
19:00 Aston Villa vs Nottingham ForestEurope: UEFA Europa League 1X2 1 4–0 High Won
19:00 SC Freiburg vs SC BragaEurope: UEFA Europa League 1X2 1 3–1 Medium Won
19:00 Crystal Palace vs Shakhtar DonetskEurope: UEFA Europa Conference League 1X2 1 2–1 High Won
19:00 Strasbourg vs Rayo VallecanoEurope: UEFA Europa Conference League 1X2 1 0–1 High Lost
19:00 MC Oran vs ASO ChlefAlgeria: Ligue 1 1X2 1 1–0 High Won
20:00 San Martín San Juan Res. vs Belgrano Córdoba Res.Argentina: Reserve League 1X2 2 1–2 Medium Won
20:00 FAR Rabat vs Olympique SafiMorocco: Botola Pro 1X2 1 1–1 Medium Lost
20:30 Deportivo Cuenca Juniors vs CumbayáEcuador: Liga Pro Serie B 1X2 1 0–3 Medium Lost
20:30 Ind. Juniors vs Gualaceo SCEcuador: Liga Pro Serie B 1X2 1 1–1 High Lost
21:00 San Antonio vs CuniburoEcuador: Liga Pro Serie B Double Chance 12 1–1 High Lost
21:00 Flamengo U20 vs Palmeiras U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 1–3 High Won
21:00 Jaguares vs Real SoachaColombia: Copa Colombia 1X2 1 1–2 Medium Lost

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.

Gambling Awareness

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.

18+