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, August 20, 2026
Settled Tips155
Win Rate64.5%
Date Thursday, August 20, 2026 Thursday, August 20, 2026
Settled Tips 155 Finished matches
Won 100 Correct predictions
Lost 55 Incorrect predictions
Win Rate 64.5% 100 of 155 settled
High Conf. Rate 65.6% 96 high-confidence tips
Win Rate by Confidence Level Thursday, August 20, 2026 · 155 settled tips
High Confidence
65.6%
Medium Confidence
62.7%

Accuracy by Market — Thursday, August 20, 2026

1X2
59.6% win rate
W59 L40 · 99 tips
Double Chance
88.9% win rate
W24 L3 · 27 tips
Over / Under Goals
60% win rate
W15 L10 · 25 tips
BTTS / GG
50% win rate
W2 L2 · 4 tips
Showing settled results for Thursday, August 20, 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 Sporting Kansas City vs St. Louis CityUSA: Major League Soccer 1X2 2 1–1 Medium Lost
00:00 Houston Dash W vs Chicago Red Stars WUSA: NWSL Women 1X2 1 5–0 High Won
00:30 Santa Fe vs River PlateSouth America: CONMEBOL Sudamericana Double Chance 12 0–0 Medium Lost
00:30 Minnesota United FC vs Atlanta United FCUSA: Major League Soccer 1X2 1 1–2 High Lost
00:30 Botafogo SP vs CriciumaBrazil: Serie B Over / Under Goals Un2.5 1–1 High Won
00:30 Corpus Christi vs NY CosmosUSA: USL League One 1X2 1 0–2 Medium Lost
00:30 Flamengo vs CruzeiroSouth America: CONMEBOL Libertadores 1X2 1 2–1 Medium Won
00:30 Atletico Torque vs TigreSouth America: CONMEBOL Sudamericana BTTS / GG BTTS - No 2–1 High Lost
00:45 North Texas vs Austin IIUSA: MLS Next Pro 1X2 2 0–0 Medium Lost
01:00 Mixco vs UMECITWorld: Concacaf Central American Cup 1X2 1 4–1 Medium Won
01:00 CD Marathon vs AlianzaWorld: Concacaf Central American Cup 1X2 1 0–1 Medium Lost
01:10 Patriotas vs OrsomarsoColombia: Primera B 1X2 1 1–1 High Lost
01:30 Colorado Rapids vs Los Angeles FCUSA: Major League Soccer BTTS / GG BTTS - Yes 1–0 High Lost
01:30 Seattle Sounders vs AustinUSA: Major League Soccer 1X2 1 1–2 High Lost
01:30 Real Salt Lake vs FC DallasUSA: Major League Soccer 1X2 1 3–4 Medium Lost
02:00 Phoenix Rising vs Colorado SpringsUSA: USL Championship BTTS / GG BTTS - Yes 3–1 Medium Won
02:30 Los Angeles Galaxy vs San Jose EarthquakesUSA: Major League Soccer Over / Under Goals Ov2.5 1–0 High Lost
02:30 Vancouver Whitecaps vs Houston DynamoUSA: Major League Soccer 1X2 1 0–1 Medium Lost
02:30 Portland Timbers vs San DiegoUSA: Major League Soccer 1X2 1 3–1 High Won
03:00 FAS vs MunicipalWorld: Concacaf Central American Cup Double Chance 12 1–1 High Lost
09:00 Dinaz Vyshhorod vs Yarud Mariupol'Ukraine: Cup 1X2 2 0–6 High Won
09:30 Elva vs MaarduEstonia: Esiliiga A 1X2 1 1–0 Medium Won
09:30 Rainbow vs Kalighat ClubIndia: Calcutta Premier Division Double Chance 12 3–1 High Won
09:30 Aryan vs MeasurersIndia: Calcutta Premier Division Double Chance 12 2–0 High Won
10:00 Tobol 2 vs Khan TengriKazakhstan: 1. Division Over / Under Goals Ov2.5 3–4 High Won
10:00 Phnom Penh W vs Kaya WWorld: AFC Women's Champions League 1X2 X 1–5 High Lost
11:00 Tromsø U19 vs Lillestrøm U19Norway: Nasjonal U19 Champions League Over / Under Goals Ov2.5 1–3 High Won
11:00 India U20 vs Yemen U20World: Friendlies 1X2 X 0–0 High Won
12:00 Olimpik-Mobiuz vs AralUzbekistan: Pro League A Double Chance 12 2–1 High Won
12:00 Akademiya Ontustik vs EkibastuzKazakhstan: 1. Division Double Chance 12 3–2 High Won
12:00 Yelimay Semey 2 vs Aktobe JasKazakhstan: 1. Division Over / Under Goals Ov2.5 2–5 High Won
12:00 FC Tallinn vs Nõmme United IIEstonia: Esiliiga A Over / Under Goals Ov2.5 1–1 High Lost
12:00 Nõmme Kalju II vs Tallinna KalevEstonia: Esiliiga A 1X2 2 0–3 High Won
12:00 Tartu Welco vs FCI Levadia IIEstonia: Esiliiga A 1X2 1 4–2 Medium Won
12:00 Johvi Phoenix vs JK TabasaluEstonia: Esiliiga B 1X2 2 2–2 High Lost
12:00 Parnu JK Vaprus U21 vs TulevikEstonia: Esiliiga B 1X2 1 2–2 Medium Lost
12:00 Tartu Kalev vs LuunjaEstonia: Esiliiga B 1X2 1 2–1 Medium Won
12:00 Arys vs TarazKazakhstan: 1. Division 1X2 2 1–1 Medium Lost
12:00 Al Nassr W vs Bam Khatoon WWorld: AFC Women's Champions League 1X2 2 1–1 Medium Lost
12:00 Karpaty Lviv U19 vs Rukh Vynnyky U19Ukraine: U19 League Over / Under Goals Ov2.5 1–4 High Won
12:00 Van vs SyunikArmenia: Premier League Over / Under Goals Ov2.5 1–1 High Lost
12:30 Lochin vs JayxunUzbekistan: Pro League A Double Chance 12 1–0 High Won
13:00 Betlemi vs Merani TbilisiGeorgia: Liga 3 Double Chance 12 0–2 High Won
13:00 Gardabani vs Didube 2014Georgia: Liga 3 1X2 2 1–2 Medium Won
13:00 Iberia 2010 vs VarketiliGeorgia: Liga 3 1X2 2 0–0 High Lost
13:00 Kolkheti Khobi vs WIT GeorgiaGeorgia: Liga 3 1X2 2 3–2 Medium Lost
13:00 Margveti 2006 vs IraoGeorgia: Liga 3 Double Chance 12 2–1 High Won
13:00 Polisi Tanzania vs JKT TanzaniaTanzania: Ligi Kuu Bara Double Chance 12 2–0 High Won
13:30 Haras El Hodood vs ItesalatEgypt: Second League 1X2 1 2–0 Medium Won
13:30 El Dakhleya vs Mega SportEgypt: Second League 1X2 X 0–0 High Won
13:30 La Viena FC vs Kahraba IsmailiaEgypt: Second League 1X2 X 1–1 High Won
13:30 El Entag EL Harby vs AL Nasr SCEgypt: Second League Over / Under Goals Un2.5 1–1 High Won
13:30 El Mansura vs Baladiyyat Al MehallaEgypt: Second League Over / Under Goals Un2.5 2–1 High Lost
14:00 Qiziriq vs MetalourgUzbekistan: Pro League A 1X2 2 0–3 Medium Won
14:00 Bunyodkor vs Kokand-1912Uzbekistan: Super League Double Chance 12 0–1 High Won
14:00 Brazil U17 vs Venezuela U17World: Friendlies 1X2 1 2–1 High Won
14:00 Yaypan vs Pakhtakor IIUzbekistan: Pro League A 1X2 1 2–0 Medium Won
14:00 CSA Steaua Bucureşti vs CsikszeredaRomania: Cupa României 1X2 2 1–2 High Won
14:15 Al Wakrah vs Qatar SCQatar: Stars League Over / Under Goals Un2.5 2–2 High Lost
14:30 Viitorul Şelimbăr vs FC BotosaniRomania: Cupa României 1X2 2 1–3 High Won
15:00 Kairat Almaty vs AnderlechtEurope: UEFA Europa League 1X2 X 0–3 High Lost
15:00 KäPa vs JIPPOFinland: Ykkösliiga 1X2 2 1–3 Medium Won
15:00 Lokomotivi Tbilisi vs GonioGeorgia: Liga 3 Double Chance 12 4–0 Medium Won
15:00 Xorazm vs LokomotivUzbekistan: Super League 1X2 2 1–3 High Won
15:00 Rosenborg U19 vs HamKam U19Norway: Nasjonal U19 Champions League Over / Under Goals Ov2.5 6–1 High Won
15:00 RTC W vs Nasaf WWorld: AFC Women's Champions League 1X2 2 0–3 High Won
15:30 Naft Maysan vs NaftIraq: Iraqi League Over / Under Goals Un2.5 0–0 High Won
15:30 Arsenal Tula vs Rotor VolgogradRussia: First League Double Chance 12 2–1 Medium Won
15:30 Young Africans vs Coastal UnionTanzania: Ligi Kuu Bara 1X2 1 4–1 High Won
15:30 Ghaz Al Shamal vs Al KahrabaaIraq: Iraqi League Over / Under Goals Un2.5 1–1 High Won
15:45 Dinamo Minsk vs Torpedo ZhodinoBelarus: Premier League 1X2 1 4–0 Medium Won
16:00 Jagiellonia vs FC Iberia 1999Europe: UEFA Europa League 1X2 1 4–0 Medium Won
16:00 Mjallby AIF vs Red Bull SalzburgEurope: UEFA Europa League 1X2 2 0–1 Medium Won
16:00 Inter Turku vs FC CopenhagenEurope: UEFA Europa Conference League 1X2 2 0–0 Medium Lost
16:00 Lincoln Red Imps FC vs LarneEurope: UEFA Europa Conference League Over / Under Goals Un2.5 0–2 High Won
16:00 Iveria Khashuri vs Dinamo Tbilisi IIGeorgia: Liga 3 1X2 2 2–5 Medium Won
16:00 FK Neftekhimik vs FC SochiRussia: First League 1X2 2 1–2 High Won
16:00 Benfica U23 vs Rio Ave U23Portugal: Liga Revelação U23 1X2 1 0–0 High Lost
16:30 Vasalund vs IFK NorrkopingSweden: Svenska Cupen 1X2 X 1–2 High Lost
16:30 Al-Rayyan SC vs Lusail CityQatar: Stars League 1X2 1 1–0 High Won
16:30 Piteå vs AIK StockholmSweden: Svenska Cupen 1X2 X 0–3 High Lost
16:30 Hässleholms IF vs Landskrona BoISSweden: Svenska Cupen 1X2 2 0–1 Medium Won
16:30 Arlanda vs Ostersunds FKSweden: Svenska Cupen 1X2 2 1–2 High Won
17:00 Tromso vs BrightonEurope: UEFA Europa Conference League 1X2 2 0–0 Medium Lost
17:00 Beşiktaş vs Kauno ŽalgirisEurope: UEFA Europa League 1X2 1 3–0 High Won
17:00 Egnatia Rrogozhinë vs LillestromEurope: UEFA Europa League 1X2 X 0–0 High Won
17:00 Universitatea Craiova vs Ararat-ArmeniaEurope: UEFA Europa League 1X2 1 1–1 Medium Lost
17:00 Lech Poznan vs FC ThunEurope: UEFA Europa League 1X2 1 7–0 High Won
17:00 FC Midtjylland vs HNK RijekaEurope: UEFA Europa Conference League 1X2 1 2–0 Medium Won
17:00 FC Nordsjaelland vs FC ST. GallenEurope: UEFA Europa Conference League 1X2 1 1–0 High Won
17:00 Trabzonspor vs Ferencvarosi TCEurope: UEFA Europa League 1X2 1 0–1 Medium Lost
17:00 Platense Res. vs Colón Res.Argentina: Reserve League Double Chance 12 0–1 High Won
17:00 Humaitá vs 2 de MayoParaguay: Copa Paraguay 1X2 X 1–4 High Lost
17:00 Vendsyssel FF vs HillerødDenmark: 1. Division Over / Under Goals Ov2.5 1–0 High Lost
17:10 Al Jazira vs Al SulaibikhatKuwait: Division 1 Double Chance 12 0–1 High Won
17:10 Shamiya vs KhaitanKuwait: Division 1 1X2 2 0–1 Medium Won
17:10 Al Sahel vs YarmoukKuwait: Division 1 Double Chance 12 2–3 Medium Won
17:10 Sporty vs BurganKuwait: Division 1 Double Chance 12 2–4 High Won
17:30 KI Klaksvik vs RigaEurope: UEFA Europa Conference League 1X2 X 0–0 High Won
17:45 PAOK vs BrannEurope: UEFA Europa Conference League 1X2 1 1–1 Medium Lost
17:45 Baltika vs Dinamo MakhachkalaRussia: Cup 1X2 1 1–1 High Lost
18:00 FK Crvena Zvezda vs PlzenEurope: UEFA Europa League 1X2 1 3–0 Medium Won
18:00 Twente vs QarabagEurope: UEFA Europa Conference League 1X2 1 0–1 Medium Lost
18:00 Vikingur Reykjavik vs Borac Banja LukaEurope: UEFA Europa Conference League 1X2 1 1–3 Medium Lost
18:00 OFI vs CSKA SofiaEurope: UEFA Europa League 1X2 X 3–0 High Lost
18:00 St. Truiden vs Omonia NicosiaEurope: UEFA Europa League 1X2 1 1–0 Medium Won
18:00 Drita vs Inter Club d'EscaldesEurope: UEFA Europa Conference League Over / Under Goals Ov2.5 2–2 High Won
18:00 Gornik Zabrze vs MonacoEurope: UEFA Europa Conference League 1X2 2 2–3 Medium Won
18:00 São Paulo U20 vs SC Paulinense SP U20Brazil: Paulista U20 1X2 1 2–0 Medium Won
18:00 Azam vs Tabora UnitedTanzania: Ligi Kuu Bara Double Chance 12 2–1 High Won
18:00 Barracas Central Res. vs Tigre Res.Argentina: Reserve League Double Chance 12 1–3 High Won
18:00 Estudiantes Rio Cuarto 2 vs Deportivo Riestra Res.Argentina: Reserve League Double Chance 12 1–0 High Won
18:00 Al-Jolan SC vs Al KarkhIraq: Iraqi League 1X2 X 1–0 High Lost
18:00 Al-Fayha vs Al-Hilal Saudi FCSaudi-Arabia: Pro League 1X2 2 0–3 Medium Won
18:00 Defensa y Justicia Res. vs Belgrano Córdoba Res.Argentina: Reserve League Over / Under Goals Ov2.5 1–1 High Lost
18:00 Gimnasia Mendoza 2 vs San Lorenzo Res.Argentina: Reserve League Double Chance 12 1–0 Medium Won
18:00 Al Minaa Basra vs ZakhoIraq: Iraqi League Over / Under Goals Un2.5 2–1 High Lost
18:15 FC Sion vs AjaxEurope: UEFA Europa Conference League 1X2 2 2–4 High Won
18:30 Panathinaikos vs Hradec KrálovéEurope: UEFA Europa Conference League 1X2 1 2–2 Medium Lost
18:30 Atalanta vs Hapoel Tel AvivEurope: UEFA Europa Conference League 1X2 1 0–0 High Lost
18:30 Gent vs HibernianEurope: UEFA Europa Conference League 1X2 1 0–0 Medium Lost
18:30 FC Lugano vs Maccabi Tel AvivEurope: UEFA Europa Conference League 1X2 X 2–1 High Lost
18:30 Motherwell vs SC FreiburgEurope: UEFA Europa Conference League 1X2 2 1–3 High Won
18:45 Rangers vs FK JablonecEurope: UEFA Europa Conference League 1X2 1 1–0 Medium Won
18:45 Heart Of Midlothian vs Rapid ViennaEurope: UEFA Europa Conference League 1X2 X 2–2 High Won
18:45 Bastia vs VersaillesFrance: National 1 Double Chance 12 2–3 High Won
18:45 Bourg-en-bresse 01 vs Thionville LusitanosFrance: National 1 Over / Under Goals Ov2.5 0–2 High Lost
18:45 Caen vs AubagneFrance: National 1 1X2 1 1–0 Medium Won
18:45 Concarneau vs VillefrancheFrance: National 1 1X2 1 2–0 Medium Won
18:45 Fleury 91 vs OrleansFrance: National 1 Over / Under Goals Un2.5 0–2 High Won
18:45 La Roche VF vs CannesFrance: National 1 BTTS / GG BTTS - Yes 1–1 High Won
18:45 Le Puy Foot vs AmiensFrance: National 1 Over / Under Goals Un2.5 1–0 High Won
18:45 Gobelins vs ValenciennesFrance: National 1 Double Chance 12 2–1 Medium Won
18:45 Rouen vs QuevillyFrance: National 1 1X2 1 3–0 High Won
19:00 Shamrock Rovers vs KuPSEurope: UEFA Europa Conference League 1X2 X 1–1 High Won
19:00 Benfica vs AarhusEurope: UEFA Europa League 1X2 1 3–1 High Won
19:00 Rayo Vallecano vs AlavesSpain: La Liga Over / Under Goals Ov2.5 1–1 Medium Lost
19:00 SC Braga vs Austria ViennaEurope: UEFA Europa Conference League 1X2 1 2–0 Medium Won
19:00 Dinamo Tirana vs PafosEurope: UEFA Europa Conference League 1X2 X 1–1 High Won
19:00 Getafe vs FK PartizanEurope: UEFA Europa Conference League 1X2 1 3–1 Medium Won
19:00 HNK Hajduk Split vs Raków CzęstochowaEurope: UEFA Europa Conference League Over / Under Goals Ov2.5 2–2 High Won
19:00 Atletico FC vs CumbayáEcuador: Liga Pro Serie B 1X2 1 3–0 Medium Won
19:00 Palmeiras U17 vs Cruzeiro U17Brazil: Brasileiro U17 Over / Under Goals Ov2.5 4–1 High Won
19:00 Sheffield Wednesday vs BradfordEngland: League One Double Chance 12 0–1 Medium Won
19:00 Always Ready vs Real OruroBolivia: Copa De La División Profesional 1X2 1 4–2 High Won
19:30 Tacuary vs Libertad AsuncionParaguay: Copa Paraguay 1X2 2 0–0 High Lost
20:00 Independiente Medellín W vs América de Cali WColombia: Liga Femenina 1X2 2 0–3 High Won
20:00 Orsomarso W vs Deportivo Pasto WColombia: Liga Femenina Double Chance 12 3–0 Medium Won
20:00 Santa Fe W vs Fortaleza WColombia: Liga Femenina 1X2 1 4–4 High Lost
20:00 Atlético Bucaramanga W vs Once Caldas WColombia: Liga Femenina Double Chance 12 2–1 Medium Won
20:00 Boca Juniors Res. vs Central Córdoba SdE Res.Argentina: Reserve League 1X2 1 0–1 High Lost
20:00 Cde Juventud Italiana vs Delfin SCEcuador: Copa Ecuador 1X2 2 0–1 High Won
20:30 Real Santander vs BarranquillaColombia: Primera B Double Chance 12 2–2 High Lost
20:30 Deportivo Cuenca Juniors vs Gualaceo SCEcuador: Liga Pro Serie B 1X2 1 0–3 Medium Lost
20:30 Ind. Juniors vs El NacionalEcuador: Liga Pro Serie B 1X2 1 1–1 High 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+