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.

ShowingTuesday, September 1, 2026
Settled Tips181
Win Rate51.9%
Date Tuesday, September 1, 2026 Tuesday, September 1, 2026
Settled Tips 181 Finished matches
Won 94 Correct predictions
Lost 87 Incorrect predictions
Win Rate 51.9% 94 of 181 settled
High Conf. Rate 55.6% 117 high-confidence tips
Win Rate by Confidence Level Tuesday, September 1, 2026 · 181 settled tips
High Confidence
55.6%
Medium Confidence
45.3%

Accuracy by Market — Tuesday, September 1, 2026

1X2
52.3% win rate
W46 L42 · 88 tips
Double Chance
57.1% win rate
W16 L12 · 28 tips
Over / Under Goals
46.6% win rate
W27 L31 · 58 tips
BTTS / GG
71.4% win rate
W5 L2 · 7 tips
Showing settled results for Tuesday, September 1, 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 Gimnasia Jujuy vs AgropecuarioArgentina: Primera Nacional 1X2 1 1–1 Medium Lost
00:00 Boston Legacy W vs Angel City WUSA: NWSL Women Double Chance 12 2–5 High Won
00:00 Cobreloa vs San Marcos de AricaChile: Primera B 1X2 1 2–0 High Won
00:00 Real Tomayapo vs Independiente PetroleroBolivia: Copa De La División Profesional Over / Under Goals Ov2.5 3–0 High Won
00:15 Instituto Cordoba vs San LorenzoArgentina: Liga Profesional Argentina 1X2 1 1–0 High Won
00:15 Tigre vs Barracas CentralArgentina: Liga Profesional Argentina 1X2 1 0–0 Medium Lost
00:30 Bahia W vs Palmeiras WBrazil: Brasileiro Women 1X2 2 1–1 High Lost
00:45 U. Catolica vs O'HigginsChile: Primera División 1X2 1 3–2 Medium Won
01:00 UMECIT vs VeraguasPanama: Liga Panameña De Fútbol Double Chance 12 1–1 Medium Lost
01:00 Pitbulls Santa Barbara FC vs Santa AnaCosta-Rica: Liga De Ascenso Over / Under Goals Ov2.5 2–0 High Lost
01:05 Deportes Tolima vs CucutaColombia: Primera A 1X2 1 2–1 Medium Won
01:06 Santos Laguna W vs Atlante WMexico: Liga MX Femenil Over / Under Goals Ov2.5 1–0 High Lost
09:00 Damansara vs Johor Darul Takzim FCMalaysia: FA Cup 1X2 2 1–4 Medium Won
09:00 Perak vs Kuala Lumpur FAMalaysia: FA Cup Over / Under Goals Un2.5 0–1 High Won
09:30 Bidhannagar vs KalighatIndia: Calcutta Premier Division 1X2 2 0–4 High Won
09:30 Railway vs KidderporeIndia: Calcutta Premier Division Double Chance 12 5–2 High Won
10:00 Moreirense U23 vs Portimonense U23Portugal: Liga Revelação U23 1X2 1 0–0 Medium Lost
10:00 Farense U23 vs Famalicão U23Portugal: Liga Revelação U23 Over / Under Goals Ov2.5 4–3 High Won
10:30 Sigma Olomouc U19 vs Sparta Praha U19Czech-Republic: 1. Liga U19 Over / Under Goals Ov2.5 5–3 High Won
11:00 Metalist 1925 W vs Mitrovica WWorld: UEFA Europa Cup Women Over / Under Goals Un2.5 5–0 High Lost
11:35 Dalian Zhixing vs Shanghai ShenhuaChina: FA Cup Over / Under Goals Ov2.5 1–0 Medium Lost
11:35 Shandong Luneng vs SHANGHAI SIPGChina: FA Cup Over / Under Goals Ov2.5 0–3 High Won
11:35 Beijing Guoan vs Rizhao YuqiChina: FA Cup 1X2 1 3–1 High Won
12:00 BKMA II vs Bentonit IjevanArmenia: First League 1X2 1 2–0 Medium Won
12:00 Olympia Yerevan vs Araks AraratArmenia: First League Over / Under Goals Ov2.5 2–1 High Won
12:00 Bristol City U21 vs Sheffield United U21England: Professional Development League BTTS / GG BTTS - Yes 3–1 High Won
12:00 Charlton Athletic U21 vs Wigan Athletic U21England: Professional Development League 1X2 1 2–2 High Lost
12:00 Fleetwood Town U21 vs Millwall U21England: Professional Development League Over / Under Goals Ov2.5 1–0 High Lost
12:00 Huddersfield Town U21 vs Queens Park Rangers U21England: Professional Development League 1X2 1 3–1 Medium Won
12:00 Hull City U21 vs Swansea City U21England: Professional Development League Over / Under Goals Ov2.5 0–2 High Lost
12:30 Korona Kielce II vs Radomiak RadomPoland: Cup 1X2 2 0–1 High Won
13:00 Bandırmaspor vs AntalyasporTurkey: 1. Lig Over / Under Goals Ov2.5 0–1 Medium Lost
13:00 Progresul Spartac vs ConcordiaRomania: Cupa României Over / Under Goals Ov2.5 2–5 High Won
13:00 Entebbe UPPC vs UPDFUganda: Premier League 1X2 1 2–1 Medium Won
13:00 Kelantan Red Warrior FC vs Kuching FAMalaysia: FA Cup 1X2 X 0–0 High Won
13:00 NEC vs LugaziUganda: Premier League 1X2 1 3–1 Medium Won
13:15 Akron vs LokomotivRussia: Cup BTTS / GG BTTS - Yes 0–0 High Lost
13:30 Oguzsport vs Vulturii CutezătoriMoldova: Cupa 1X2 X 2–1 High Lost
13:30 Spartanii Selemet vs Univer ComratMoldova: Cupa 1X2 2 0–3 High Won
13:30 Victoria Bardar vs FăleştiMoldova: Cupa Over / Under Goals Un2.5 5–3 High Lost
13:30 Podhale Nowy Targ vs Pogoń Grod. MazowieckiPoland: Cup 1X2 X 3–1 High Lost
14:00 Bochum II vs Köln IIGermany: Regionalliga West Over / Under Goals Ov2.5 0–4 Medium Won
14:00 Ararat-Armenia II vs MikaArmenia: First League 1X2 1 1–1 Medium Lost
14:00 Noah II vs AndranikArmenia: First League Over / Under Goals Ov2.5 0–0 High Lost
14:00 Ümraniyespor vs MuğlasporTurkey: 1. Lig Over / Under Goals Un2.5 0–1 High Won
14:00 Kluczevia Stargard vs Pogoń SiedlcePoland: Cup 1X2 X 2–3 High Lost
14:00 Wisła Płock II vs Puszcza NiepołomicePoland: Cup 1X2 2 0–2 High Won
14:00 Chemik Bydgoszcz vs Piast GliwicePoland: Cup 1X2 2 0–3 High Won
14:00 OshMU Aldier vs Muras UnitedKyrgyzstan: Premier League 1X2 2 3–2 Medium Lost
14:00 El Geish vs MasrEgypt: Premier League BTTS / GG BTTS - No 0–1 High Won
14:00 Ghazl El Mehalla vs EnppiEgypt: Premier League Over / Under Goals Ov2.5 0–0 High Lost
14:00 Siarka Tarnobrzeg vs Zaglebie LubinPoland: Cup 1X2 2 3–2 High Lost
14:00 Neftchi vs AlgaKyrgyzstan: Premier League Double Chance 12 3–1 High Won
14:00 Al Sadd vs Al-GharafaQatar: Qatar Cup Over / Under Goals Un2.5 2–1 High Lost
14:30 1º de Agosto vs InterclubeAngola: Girabola Double Chance 12 2–1 High Won
14:30 Tomášov vs Inter BratislavaSlovakia: Cup Over / Under Goals Ov2.5 0–1 High Lost
15:00 Fakel vs FC KrasnodarRussia: Cup 1X2 2 1–1 Medium Lost
15:00 Minija vs DainavaLithuania: Cup 1X2 1 3–2 High Won
15:00 Volos NFC vs KalamataGreece: Cup Over / Under Goals Ov2.5 2–2 High Won
15:00 Corona Braşov vs Bihor OradeaRomania: Cupa României Over / Under Goals Ov2.5 2–2 Medium Won
15:00 Sepsi OSK Sfantu Gheorghe vs CFR 1907 ClujRomania: Cupa României Double Chance 12 1–3 High Won
15:30 Odra Opole vs Wisla KrakowPoland: Cup 1X2 2 2–1 Medium Lost
15:30 Esteghlal Khuzestan vs Chadormalu SCIran: Persian Gulf Pro League Double Chance 12 1–1 Medium Lost
15:30 Gol Gohar vs Aluminium ArakIran: Persian Gulf Pro League 1X2 1 0–2 Medium Lost
15:40 Kazma vs Al SahelKuwait: Premier League Double Chance 12 0–0 High Lost
15:40 Al Jeel vs Jeddah ClubSaudi-Arabia: Division 1 Over / Under Goals Un2.5 0–0 High Won
15:45 Shams Azar Qazvin vs Tractor SaziIran: Persian Gulf Pro League 1X2 2 0–0 Medium Lost
16:00 Lyseng vs AC HorsensDenmark: DBU Pokalen 1X2 2 0–4 High Won
16:00 Estrela U23 vs Sporting CP U23Portugal: Liga Revelação U23 1X2 2 1–2 High Won
16:00 Felgueiras U23 vs Estoril U23Portugal: Liga Revelação U23 Over / Under Goals Ov2.5 2–2 High Won
16:00 Gil Vicente U23 vs Rio Ave U23Portugal: Liga Revelação U23 Over / Under Goals Ov2.5 0–2 Medium Lost
16:00 União Leiria U23 vs Marítimo U23Portugal: Liga Revelação U23 1X2 1 2–0 High Won
16:00 Singida Black Stars vs NamungoTanzania: Ligi Kuu Bara 1X2 1 3–2 Medium Won
16:00 Parma vs CremoneseItaly: Coppa Italia Double Chance 12 0–2 High Won
16:00 Austria Wien W vs Brann WEurope: UEFA Champions League Women Over / Under Goals Ov2.5 4–0 High Won
16:20 Al Orubah vs Al ZulfiSaudi-Arabia: Division 1 Over / Under Goals Un2.5 1–1 High Won
16:30 Nordstrand vs SF GreiNorway: 3. Division Girone 1 1X2 1 3–5 Medium Lost
16:30 Al Shamal vs Al-Rayyan SCQatar: Qatar Cup Over / Under Goals Un2.5 3–3 High Lost
16:30 Sloga Doboj vs ČelikBosnia: Premijer Liga 1X2 1 0–0 Medium Lost
17:00 Gjøvik-Lyn vs BrumunddalNorway: 3. Division Girone 6 1X2 1 5–0 High Won
17:00 Helsingborg vs Orebro SKSweden: Superettan Over / Under Goals Ov2.5 1–1 High Lost
17:00 Teleoptik vs FK VozdovacSerbia: Prva Liga Double Chance 12 1–2 High Won
17:00 SV Horn vs ParndorfAustria: Regionalliga Ost Double Chance 12 0–1 Medium Won
17:00 Nordsjælland W vs KoldingQ WDenmark: Kvindeliga 1X2 1 4–0 Medium Won
17:00 Hebar 1918 vs FratriaBulgaria: Second League Double Chance 12 1–1 Medium Lost
17:00 Boluspor vs KeçiörengücüTurkey: 1. Lig 1X2 2 0–2 High Won
17:00 Sarıyer vs PendiksporTurkey: 1. Lig Over / Under Goals Ov2.5 2–0 High Lost
17:00 Hessen Kassel vs Eintracht TrierGermany: Regionalliga SudWest Over / Under Goals Ov2.5 0–1 Medium Lost
17:00 Wadi Degla vs Olympic El QanahEgypt: Premier League BTTS / GG BTTS - No 0–0 High Won
17:00 Kluczbork vs Lechia GdanskPoland: Cup 1X2 2 1–2 High Won
17:00 Polonia Środa vs Sandecja Nowy SączPoland: Cup 1X2 X 3–2 High Lost
17:00 Stal Rzeszów vs PodbeskidziePoland: Cup Double Chance 12 3–0 Medium Won
17:00 Chindia Targoviste vs FC VoluntariRomania: Cupa României Double Chance 12 0–1 High Won
17:30 KR Reykjavik vs Vikingur ReykjavikIceland: Úrvalsdeild Over / Under Goals Ov2.5 1–1 High Lost
17:30 Wolfsberger AC vs Lask LinzAustria: Bundesliga 1X2 2 1–3 Medium Won
17:30 Stade Lausanne-Ouchy vs Étoile CarougeSwitzerland: Challenge League 1X2 1 3–0 Medium Won
17:30 Rapperswil vs SC KriensSwitzerland: Challenge League Over / Under Goals Ov2.5 1–1 High Lost
17:30 Stade Nyonnais vs FC WinterthurSwitzerland: Challenge League 1X2 2 2–2 Medium Lost
17:30 Neuchatel Xamax FC vs Yverdon SportSwitzerland: Challenge League BTTS / GG BTTS - Yes 1–2 High Won
17:30 FC Gutersloh vs HildenGermany: Regionalliga West 1X2 1 6–0 Medium Won
17:30 Rot-weiss Oberhausen vs Westfalia RhynernGermany: Regionalliga West Over / Under Goals Ov2.5 4–1 Medium Won
17:30 Durban City vs StellenboschSouth-Africa: Premier Soccer League BTTS / GG BTTS - No 0–0 High Won
17:30 Kruger United vs Orlando PiratesSouth-Africa: Premier Soccer League 1X2 2 0–4 High Won
17:30 FC Bocholt vs Bonner SCGermany: Regionalliga West 1X2 1 2–2 Medium Lost
17:30 Borussia Dortmund II vs Schalke 04 IIGermany: Regionalliga West Over / Under Goals Ov2.5 3–1 High Won
17:40 Al Najma vs Al JabalainSaudi-Arabia: Division 1 Double Chance 12 1–1 Medium Lost
17:45 FC Rostov vs CSKA MoscowRussia: Cup Double Chance 12 2–0 High Won
17:47 Wigry Suwałki vs NiecieczaPoland: Cup 1X2 2 1–5 Medium Won
17:55 Al Tadhamon vs Al SalmiyahKuwait: Premier League 1X2 2 0–2 Medium Won
18:00 Fortaleza U17 vs Sao Paulo U17Brazil: Brasileiro U17 1X2 2 3–1 Medium Lost
18:00 Al-Hilal Saudi FC vs Al-Ahli JeddahSaudi-Arabia: Pro League 1X2 1 3–0 Medium Won
18:00 Atl. Rafaela 2 vs Colón Res.Argentina: Reserve League Double Chance 12 2–1 High Won
18:00 Achilles Veen vs PoortugaalNetherlands: KNVB Beker 1X2 1 4–2 Medium Won
18:00 ADO '20 vs Excelsior MaassluisNetherlands: KNVB Beker Over / Under Goals Un2.5 1–1 High Won
18:00 AFC '34 vs VV ScherpenzeelNetherlands: KNVB Beker 1X2 X 4–1 High Lost
18:00 Be Quick 1887 vs AFC AmsterdamNetherlands: KNVB Beker 1X2 X 0–2 High Lost
18:00 Elinkwijk vs EemdijkNetherlands: KNVB Beker 1X2 X 0–3 High Lost
18:00 SC Genemuiden vs FC LisseNetherlands: KNVB Beker 1X2 X 2–1 High Lost
18:00 Harkemase Boys vs Excelsior '31Netherlands: KNVB Beker Over / Under Goals Un2.5 0–1 High Won
18:00 HZVV vs FrisiaNetherlands: KNVB Beker 1X2 X 0–4 High Lost
18:00 LONGA '30 vs Koninklijke HFCNetherlands: KNVB Beker 1X2 X 0–4 High Lost
18:00 NSVV vs KloetingeNetherlands: KNVB Beker 1X2 X 2–4 High Lost
18:00 Sportlust '46 vs Blauw GeelNetherlands: KNVB Beker Over / Under Goals Un2.5 3–1 High Lost
18:00 TEC vs AlmkerkNetherlands: KNVB Beker 1X2 X 4–2 High Lost
18:00 Unión Santa Fe Res. vs Vélez Sársfield Res.Argentina: Reserve League Double Chance 12 0–0 Medium Lost
18:00 Campobasso FC vs ScafateseItaly: Coppa Italia Serie C 1X2 1 1–1 High Lost
18:00 Aldosivi Res. vs Racing Club Res.Argentina: Reserve League Double Chance 12 2–2 Medium Lost
18:00 Universitatea Cluj vs Petrolul PloiestiRomania: Cupa României 1X2 1 1–0 High Won
18:00 Argentinos Juniors Res. vs Sarmiento Res.Argentina: Reserve League 1X2 1 1–1 Medium Lost
18:00 Gimnasia La Plata Res. vs River Plate Res.Argentina: Reserve League 1X2 2 0–1 Medium Won
18:00 Lanús Res. vs Belgrano Córdoba Res.Argentina: Reserve League Over / Under Goals Ov2.5 3–1 Medium Won
18:00 Colón vs FenixUruguay: Copa Uruguay Double Chance 12 3–3 High Lost
18:00 Santos U17 vs Botafogo U17Brazil: Brasileiro U17 Over / Under Goals Ov2.5 4–2 High Won
18:00 Cardiff City U21 vs Sheffield Wednesday U21England: Professional Development League 1X2 1 0–0 High Lost
18:00 Colchester United U21 vs Barnsley U21England: Professional Development League 1X2 2 3–4 High Won
18:30 Cruzeiro U17 vs Flamengo RJ U17Brazil: Brasileiro U17 Over / Under Goals Ov2.5 1–1 Medium Lost
18:30 FC Zurich vs BSC Young BoysSwitzerland: Super League 1X2 2 2–4 High Won
18:30 Motor Lublin vs Legia WarszawaPoland: Cup 1X2 2 3–0 Medium Lost
18:45 Accrington ST vs GrimsbyEngland: League Two Double Chance 12 2–2 Medium Lost
18:45 Bristol Rovers vs ColchesterEngland: League Two 1X2 1 2–0 Medium Won
18:45 Cheltenham vs YorkEngland: League Two 1X2 2 3–2 High Lost
18:45 Chesterfield vs GillinghamEngland: League Two 1X2 1 1–1 Medium Lost
18:45 Crewe vs WalsallEngland: League Two Over / Under Goals Un2.5 2–2 High Lost
18:45 HEBC vs Borussia DortmundGermany: DFB Pokal 1X2 X 0–5 High Lost
18:45 Lincoln vs BlackburnEngland: Championship Over / Under Goals Ov2.5 0–0 Medium Lost
18:45 Exeter City vs BarnetEngland: League Two Over / Under Goals Ov2.5 1–1 Medium Lost
18:45 Fleetwood Town vs OldhamEngland: League Two Double Chance 12 1–1 High Lost
18:45 Northampton vs Crawley TownEngland: League Two 1X2 1 1–1 High Lost
18:45 Rochdale vs ShrewsburyEngland: League Two Double Chance 12 3–0 High Won
18:45 Salford City vs Newport CountyEngland: League Two 1X2 1 2–1 Medium Won
18:45 Swindon Town vs Port ValeEngland: League Two Over / Under Goals Un2.5 3–1 High Lost
18:45 Tranmere vs RotherhamEngland: League Two Double Chance 12 2–2 High Lost
18:45 Portsmouth vs DerbyEngland: Championship 1X2 1 0–2 High Lost
18:45 Preston vs Bristol CityEngland: Championship Double Chance 12 1–3 High Won
18:45 Sheffield Utd vs BoltonEngland: Championship 1X2 1 3–2 High Won
18:45 Swansea vs WatfordEngland: Championship 1X2 1 2–0 Medium Won
18:45 West Ham vs WolvesEngland: Championship Over / Under Goals Ov2.5 4–2 High Won
18:45 Bradford vs Cambridge UnitedEngland: League One 1X2 1 1–2 High Lost
18:45 Bromley vs Leyton OrientEngland: League One Over / Under Goals Ov2.5 0–5 High Won
18:45 Doncaster vs Notts CountyEngland: League One Double Chance 12 1–1 High Lost
18:45 Huddersfield vs Oxford UnitedEngland: League One 1X2 1 3–1 Medium Won
18:45 Leicester vs PlymouthEngland: League One 1X2 1 2–0 High Won
18:45 Peterborough vs StevenageEngland: League One Over / Under Goals Ov2.5 0–0 Medium Lost
18:45 Wycombe vs Sheffield WednesdayEngland: League One Over / Under Goals Ov2.5 1–2 High Won
18:45 Leek Town vs Warrington TownEngland: Non League Premier Northern Over / Under Goals Ov2.5 1–2 High Won
18:45 Stourbridge vs LeamingtonEngland: Non League Premier Southern Central BTTS / GG BTTS - Yes 0–2 High Lost
18:45 FC Halifax Town vs HartlepoolEngland: National League Over / Under Goals Ov2.5 1–0 Medium Lost
18:45 Stranraer vs Celtic IIScotland: Challenge Cup Over / Under Goals Ov2.5 3–4 High Won
18:45 Zrinjski vs BSK Banja LukaBosnia: Premijer Liga 1X2 1 3–1 High Won
19:00 Birmingham vs SouthamptonEngland: Championship Over / Under Goals Ov2.5 1–1 High Lost
19:00 Stoke City vs NorwichEngland: Championship Over / Under Goals Ov2.5 1–0 High Lost
19:00 Penafiel U23 vs Leixões U23Portugal: Liga Revelação U23 Over / Under Goals Ov2.5 1–1 High Lost
19:00 Potenza vs SS MonopoliItaly: Coppa Italia Serie C Over / Under Goals Ov2.5 1–1 Medium Lost
19:00 Torino vs MonzaItaly: Coppa Italia 1X2 1 0–1 Medium Lost
19:00 Bari vs AZ PicernoItaly: Coppa Italia Serie C 1X2 1 1–1 High Lost
19:00 Ravenna vs ForliItaly: Coppa Italia Serie C 1X2 1 2–1 Medium Won
19:00 Rubio NU vs Club Sp. San LorenzoParaguay: Division Profesional Clausura 1X2 1 3–1 High Won
20:00 Envigado vs Union MagdalenaColombia: Primera B Double Chance 12 0–1 High Won
20:00 Atletico Grau vs FBC MelgarPeru: Primera División Double Chance 12 1–0 Medium Won
20:00 Orsomarso W vs Deportivo Cali WColombia: Liga Femenina 1X2 2 0–0 High Lost
21:00 Wanderers vs CerroUruguay: Copa Uruguay Over / Under Goals Un2.5 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.

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+