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.

ShowingFriday, September 4, 2026
Settled Tips97
Win Rate58.8%
Date Friday, September 4, 2026 Friday, September 4, 2026
Settled Tips 97 Finished matches
Won 57 Correct predictions
Lost 40 Incorrect predictions
Win Rate 58.8% 57 of 97 settled
High Conf. Rate 60.9% 64 high-confidence tips
Win Rate by Confidence Level Friday, September 4, 2026 · 97 settled tips
High Confidence
60.9%
Medium Confidence
54.5%

Accuracy by Market — Friday, September 4, 2026

Double Chance
73.3% win rate
W11 L4 · 15 tips
Over / Under Goals
69% win rate
W20 L9 · 29 tips
1X2
50% win rate
W26 L26 · 52 tips
BTTS / GG
0% win rate
W0 L1 · 1 tips
Showing settled results for Friday, September 4, 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 Libertad vs EmelecEcuador: Liga Pro Double Chance 12 1–1 Medium Lost
00:00 Cavalier vs Portmore UnitedNorth & Central America: CONCACAF Caribbean Club Championship Over / Under Goals Un2.5 0–2 High Won
00:00 Santo Domingo vs CumbayáEcuador: Liga Pro Serie B Over / Under Goals Un2.5 2–1 High Lost
01:00 Deportivo Pereira vs Independiente MedellinColombia: Primera A 1X2 2 0–3 High Won
01:00 Tepatitlán vs DoradosMexico: Liga De Expansión MX Over / Under Goals Ov2.5 1–4 High Won
01:00 Matagalpa vs UNAN ManaguaNicaragua: Primera Division BTTS / GG BTTS - Yes 1–0 High Lost
01:00 CD Olimpia vs Platense FCHonduras: Liga Nacional 1X2 1 4–1 Medium Won
08:30 Arema FC vs AdhyaksaIndonesia: Liga 1 1X2 X 4–0 High Lost
08:30 Olympic vs Brisbane RoarWorld: Friendlies Clubs 1X2 X 3–4 High Lost
09:00 Karbon Cherkasy vs LozovaUkraine: Druha Liga 1X2 1 1–0 Medium Won
09:00 Lecce U20 vs Roma U20Italy: Campionato Primavera 1 1X2 2 1–1 Medium Lost
09:00 Yangon Royals vs YadanarbonMyanmar: National League 1X2 2 0–0 Medium Lost
09:00 GFA vs Yangon UnitedMyanmar: National League 1X2 2 1–5 High Won
09:30 Dinaz Vyshhorod vs VilkhivtsiUkraine: Druha Liga Over / Under Goals Ov2.5 2–2 High Won
09:30 Measurers vs Calcutta PoliceIndia: Calcutta Premier Division Double Chance 12 3–3 High Lost
09:30 Peerless vs MohammedanIndia: Calcutta Premier Division Double Chance 12 2–0 High Won
09:30 United vs WariIndia: Calcutta Premier Division 1X2 1 8–0 High Won
09:30 Parramatta Eagles vs Prospect UnitedAustralia: New South Wales NPL 2 1X2 X 4–1 High Lost
10:00 Akademiya Konoplev U20 vs Ural U20Russia: Youth Championship 1X2 1 3–0 Medium Won
10:00 Zenit U19 vs Rubin Kazan U20Russia: Youth Championship 1X2 1 5–0 High Won
10:00 Salgueiros vs MachicoPortugal: Campeonato De Portugal Prio Group B Over / Under Goals Un2.5 1–1 High Won
10:00 Chornomorets vs Livyi BerehUkraine: Premier League Over / Under Goals Un2.5 0–0 High Won
10:00 Kolos Kovalivka II vs Lokomotiv KyivUkraine: Persha Liga Double Chance 12 1–0 Medium Won
10:30 Cheongju vs Seoul E-Land FCSouth-Korea: K League 2 1X2 2 0–2 Medium Won
10:30 Paju Citizen vs Daegu FCSouth-Korea: K League 2 1X2 2 0–0 Medium Lost
10:30 Atlet vs Oleksandria IIUkraine: Druha Liga 1X2 2 2–0 Medium Lost
10:30 Hapoel Marmorek vs Hapoel HaderaIsrael: Liga Alef 1X2 2 1–0 High Lost
11:00 Manila Digger vs KasukaWorld: ASEAN Club Championship 1X2 X 5–1 High Lost
11:00 Bình Phước vs ViettelVietnam: V.League 1 1X2 X 0–2 High Lost
11:00 Sheffield Wednesday U21 vs Wigan Athletic U21England: Professional Development League 1X2 1 4–1 Medium Won
11:00 Bayswater City vs Olympic KingswayAustralia: Western Australia NPL Over / Under Goals Ov2.5 5–3 High Won
11:00 Perth RedStar vs PerthAustralia: Western Australia NPL Over / Under Goals Ov2.5 1–3 High Won
11:15 Kfar Saba 1928 vs FC JerusalemIsrael: Liga Alef Over / Under Goals Un2.5 1–2 High Lost
11:20 Holon Yermiyahu vs Hapoel Ramat HaSharonIsrael: Liga Alef Over / Under Goals Un2.5 0–0 High Won
11:25 Ironi Nesher vs Tzeirey TamraIsrael: Liga Alef Over / Under Goals Un2.5 6–1 High Lost
11:45 Hapoel Ihud Bnei Jatt vs Hapoel Ironi KarmielIsrael: Liga Alef 1X2 X 1–3 High Lost
12:00 CSKA Moskva U19 vs Nizhny Novgorod U19Russia: Youth Championship 1X2 1 5–1 High Won
12:00 Fakel U19 vs Dinamo Moskva U19Russia: Youth Championship 1X2 2 0–1 Medium Won
12:00 Kaspij Aktau 2 vs Turan TurkistanKazakhstan: 1. Division Over / Under Goals Ov2.5 0–3 Medium Won
12:00 Jaiyq vs Yelimay Semey 2Kazakhstan: 1. Division Double Chance 12 2–0 High Won
12:00 SK Poltava vs InhuletsUkraine: Persha Liga 1X2 1 0–0 Medium Lost
12:00 Syunik vs Pyunik YerevanArmenia: Premier League 1X2 2 0–0 High Lost
12:00 Pattani vs BG Pathum UnitedThailand: Thai League 1 1X2 2 0–0 Medium Lost
12:00 Uttaradit vs Muangthong UnitedThailand: Thai League 2 1X2 2 0–0 High Lost
12:00 Bali United vs PSS SlemanIndonesia: Liga 1 1X2 1 2–1 Medium Won
12:30 Nyva Vinnytsya vs Nyva Ternopil IIUkraine: Druha Liga Double Chance 12 4–1 High Won
13:00 Krylya Sovetov W vs Dinamo Moskva WRussia: Supreme Division Women Double Chance 12 0–1 High Won
13:00 Bunyodkor vs SurkhonUzbekistan: Super League Double Chance 12 0–1 High Won
13:00 Tabora United vs Mbeya CityTanzania: Ligi Kuu Bara 1X2 2 0–0 Medium Lost
13:00 Kelantan Red Warrior FC vs Kuala Lumpur FAMalaysia: Super League Over / Under Goals Ov2.5 1–3 High Won
13:00 Torino U20 vs Como U20Italy: Campionato Primavera 1 1X2 2 2–4 Medium Won
13:00 Bangu U20 vs Flamengo U20Brazil: Carioca U20 1X2 2 0–3 High Won
13:00 Academica Vitoria U20 vs Serrano PE U20Brazil: Pernambucano U20 Double Chance 12 2–0 High Won
13:00 Mingəçevir vs ZaqatalaAzerbaidjan: Birinci Dasta 1X2 1 2–2 Medium Lost
13:00 Şimal vs CəbrayılAzerbaidjan: Birinci Dasta Over / Under Goals Un2.5 1–2 High Lost
13:00 Herentals vs Bulawayo ChiefsZimbabwe: Premier Soccer League Over / Under Goals Un2.5 2–1 High Lost
13:00 Maccabi Nujeidat Ahmed vs TiraIsrael: Liga Alef 1X2 2 0–1 High Won
13:00 Casric Stars vs Midlands WanderersSouth-Africa: 1st Division 1X2 1 1–0 High Won
13:30 Minsk II vs NivaBelarus: 1. Division 1X2 2 3–4 Medium Won
13:30 El Dakhleya vs PharcoEgypt: Second League Over / Under Goals Un2.5 0–0 High Won
13:30 Tanta SC vs MasarEgypt: Second League Double Chance 12 0–1 Medium Won
13:30 Ismaily SC vs AL Nasr SCEgypt: Second League Double Chance 12 1–1 High Lost
13:30 Proxy vs TersanaEgypt: Second League Over / Under Goals Un2.5 2–0 High Won
13:45 Al-Ittihad Kalba vs Al AinUnited-Arab-Emirates: Pro League 1X2 2 0–2 High Won
14:00 Fyllingsdalen W vs Odd WNorway: 1. Division Women Over / Under Goals Ov2.5 4–2 High Won
14:00 Rostov U19 vs Spartak Moskva U19Russia: Youth Championship Over / Under Goals Ov2.5 0–0 High Lost
14:00 Krasnodar U19 vs Dynamo Makhachkala U19Russia: Youth Championship Over / Under Goals Ov2.5 1–2 High Won
14:00 Chertanovo U20 vs Almaz Antey U19Russia: Youth Championship Over / Under Goals Ov2.5 1–2 High Won
14:00 Molodechno-DYuSSh 4 vs BATE IIBelarus: 1. Division 1X2 1 3–0 Medium Won
14:00 Nasaf vs NeftchiUzbekistan: Super League 1X2 2 6–2 High Lost
14:00 Navbahor vs LokomotivUzbekistan: Super League 1X2 1 1–1 Medium Lost
14:00 Ingolstadt U19 vs Unterhaching U19Germany: U19 Bundesliga 1X2 1 1–3 Medium Lost
14:00 Al Shamal vs Al ShahaniyaQatar: Stars League 1X2 1 4–2 Medium Won
14:00 Spartanii Selemet vs Zimbru IIMoldova: Liga 1 1X2 2 3–4 Medium Won
14:00 Qabala vs Imisli FKAzerbaidjan: Premyer Liqa Over / Under Goals Un2.5 2–1 High Lost
14:00 Prishtina vs VushtrriaKosovo: Superliga 1X2 1 1–0 High Won
14:00 Vëllaznimi vs Prishtina e ReKosovo: Liga E Pare 1X2 1 0–4 High Lost
14:00 Toktogul vs TalantKyrgyzstan: Premier League Double Chance 12 1–1 High Lost
14:30 AS PSI vs KorhogoAfrica: CAF Confederation Cup 1X2 X 2–2 High Won
14:30 ES Zarzis vs DiambarsAfrica: CAF Confederation Cup 1X2 1 3–1 High Won
14:30 Volna vs Dinamo Minsk IIBelarus: 1. Division Over / Under Goals Ov2.5 2–1 High Won
14:30 Slatina vs Chindia TargovisteRomania: Liga II Double Chance 12 3–2 High Won
15:00 Åsane W vs Viking FK WNorway: 1. Division Women Over / Under Goals Ov2.5 1–1 High Lost
15:00 Dekani vs Tabor SežanaSlovenia: 2. SNL 1X2 2 0–0 Medium Lost
15:00 České Budějovice vs Dukla Praha IICzech-Republic: 3. Liga CFL A 1X2 1 2–2 Medium Lost
15:00 FCI Levadia II vs Flora IIEstonia: Esiliiga A Over / Under Goals Ov2.5 6–2 High Won
15:00 Al Bataeh vs Al ArabiUnited-Arab-Emirates: Division 1 Over / Under Goals Ov2.5 1–2 High Won
15:00 Ilirija vs PrimorjeSlovenia: 2. SNL Over / Under Goals Ov2.5 0–0 High Lost
15:00 Dren Vrhnika vs RudarSlovenia: 2. SNL Double Chance 12 4–2 High Won
15:00 Bologna U20 vs Internazionale U20Italy: Campionato Primavera 1 Over / Under Goals Ov2.5 0–3 High Won
15:00 Sokół Kolb. vs Star StarachowicePoland: III Liga Group 4 1X2 1 0–0 Medium Lost
15:00 Pelikan Łowicz vs SwitPoland: III Liga Group 1 Double Chance 12 4–1 Medium Won
15:00 Warta Sieradz vs Olimpia ElblągPoland: III Liga Group 1 1X2 1 4–1 Medium Won
15:00 Lucko vs SolinCroatia: Second NL 1X2 1 0–1 High Lost
15:00 Uljanik vs Dugo SeloCroatia: Second NL 1X2 1 3–0 Medium Won
15:00 Shabab Al Ordon vs Al RamthaJordan: League Over / Under Goals Un2.5 1–1 High Won
15:00 NJS vs MusaFinland: Kakkonen Lohko B 1X2 2 4–0 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+