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, October 6, 2026
Settled Tips183
Win Rate61.2%
Date Tuesday, October 6, 2026 Tuesday, October 6, 2026
Settled Tips 183 Finished matches
Won 112 Correct predictions
Lost 71 Incorrect predictions
Win Rate 61.2% 112 of 183 settled
High Conf. Rate 65.4% 107 high-confidence tips
Win Rate by Confidence Level Tuesday, October 6, 2026 · 183 settled tips
High Confidence
65.4%
Medium Confidence
55.3%

Accuracy by Market — Tuesday, October 6, 2026

Double Chance
57.1% win rate
W16 L12 · 28 tips
1X2
60% win rate
W69 L46 · 115 tips
Over / Under Goals
63.9% win rate
W23 L13 · 36 tips
BTTS / GG
100% win rate
W4 L0 · 4 tips
Showing settled results for Tuesday, October 6, 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 Independiente Medellin vs Santa FeColombia: Primera A Double Chance 12 0–1 High Won
00:00 Bermuda vs BarbadosNorth & Central America: CONCACAF Nations League 1X2 2 1–2 High Won
00:00 Grenada vs BonaireNorth & Central America: CONCACAF Nations League 1X2 1 1–4 Medium Lost
00:00 Guatemala vs SurinameNorth & Central America: CONCACAF Nations League 1X2 1 1–0 Medium Won
00:15 Banfield vs Rosario CentralArgentina: Liga Profesional Argentina 1X2 2 1–1 Medium Lost
00:30 Orsomarso vs QuindioColombia: Primera B Over / Under Goals Un2.5 0–1 High Won
01:00 Arnett Gardens vs Portmore UnitedJamaica: Premier League Over / Under Goals Ov2.5 1–1 High Lost
01:00 Sporting San Miguelito vs Union CoclePanama: Liga Panameña De Fútbol 1X2 1 3–1 Medium Won
02:00 Australia U23 vs Korea Republic U23World: Friendlies 1X2 2 2–2 Medium Lost
02:00 Honduras vs JamaicaNorth & Central America: CONCACAF Nations League Double Chance 12 1–1 Medium Lost
07:00 Changchun Xidu vs Guangzhou DandelionChina: League Two Double Chance 12 1–1 Medium Lost
07:30 BIT vs Chengdu Rongcheng IIChina: League Two 1X2 2 2–0 Medium Lost
07:30 Qingdao Red Lions vs Wuhan Three Towns IIChina: League Two Over / Under Goals Un2.5 0–2 High Won
07:30 Shanghai Second vs Yichun Grand TigerChina: League Two Double Chance 12 1–1 Medium Lost
08:00 Trostianets vs ChernihivUkraine: Cup Over / Under Goals Ov2.5 2–4 Medium Won
08:00 Poland U18 vs Uruguay U18World: Friendlies 1X2 2 0–1 Medium Won
08:30 Lam Dong vs Song Lam Nghe AnVietnam: Cup 1X2 2 0–2 High Won
09:00 Mohammedan Dhaka vs ArambaghBangladesh: Federation Cup 1X2 1 3–1 High Won
09:00 Dhaka Wanderers vs Bashundhara KingsBangladesh: Federation Cup 1X2 2 0–5 High Won
09:00 Bangladesh Police vs City ClubBangladesh: Federation Cup 1X2 X 1–1 High Won
09:00 Belgium U18 vs Norway U19World: Friendlies 1X2 1 0–0 High Lost
09:00 USA U18 vs Netherlands U18World: Friendlies Double Chance 12 2–2 High Lost
09:00 North Macedonia U18 vs Montenegro U18World: Friendlies Double Chance 12 1–0 High Won
09:00 Montenegro U19 W vs Cyprus U19 WWorld: Friendlies Women 1X2 X 4–0 High Lost
09:00 Hubei Chufeng Heli vs Rizhao YuqiChina: League Two Over / Under Goals Un2.5 2–0 High Won
10:00 União Leiria U23 vs Santa Clara U23Portugal: Liga Revelação U23 Over / Under Goals Un2.5 1–1 High Won
11:00 Kırklarelispor vs BayburtsporTurkey: Cup 1X2 X 1–0 High Lost
11:00 South Korea vs UzbekistanWorld: Friendlies 1X2 1 2–0 Medium Won
11:00 Bình Phước vs Dong ThapVietnam: Cup 1X2 1 4–3 High Won
11:00 Denmark U19 vs Netherlands U19World: Friendlies Over / Under Goals Ov2.5 1–1 High Lost
11:00 Bitlis Özgüzelderespor vs Silifke BelediyesporTurkey: Cup 1X2 X 6–0 High Lost
11:00 Ireland U18 vs Norway U18World: Friendlies Double Chance 12 1–1 High Lost
11:00 Changchun Yatai vs Yanbian LongdingChina: League One 1X2 1 1–1 Medium Lost
11:00 Wuxi Wugou vs Suzhou DongwuChina: League One Double Chance 12 2–2 Medium Lost
11:00 Pho Hien vs Bóng đá HuếVietnam: Cup 1X2 1 4–1 High Won
11:00 IFK Norrkoping vs Kalmar FFWorld: Friendlies Clubs Over / Under Goals Ov2.5 0–0 High Lost
11:30 Besëlidhja Lezhë vs Sopoti LibrazhdAlbania: Cup Over / Under Goals Un2.5 2–1 High Lost
11:30 France U17 vs Netherlands U17World: Friendlies Over / Under Goals Ov2.5 1–5 High Won
11:30 Flamurtari vs GramshiAlbania: Cup 1X2 X 4–1 High Lost
11:30 Skenderbeu Korce vs Naftëtari KuçovëAlbania: Cup 1X2 X 4–1 High Lost
11:30 Heilongjiang Lava Spring vs Meizhou KejiaChina: League One 1X2 1 0–0 Medium Lost
11:30 Hebei Kungfu vs Dalian HuayiChina: League One Double Chance 12 1–0 Medium Won
11:30 Nantong Zhiyun vs Ningbo ProfessionalChina: League One 1X2 1 1–0 High Won
11:30 Guizhou Zhucheng vs Shanghai Port IIChina: League Two 1X2 1 2–1 Medium Won
11:30 Langfang Glory City vs Xi'an RonghaiChina: League Two 1X2 2 0–0 High Lost
11:30 Shenzhen 2028 vs Shandong Taishan IIChina: League Two Double Chance 12 0–2 Medium Won
11:30 Guangdong Mingtu vs Dalian Yingbo BChina: League Two Over / Under Goals Un2.5 1–1 High Won
11:35 China vs TajikistanWorld: Friendlies 1X2 1 0–1 Medium Lost
12:00 Werder Bremen II vs Hannover 96 IIGermany: Regionalliga Nord Over / Under Goals Ov2.5 0–2 High Lost
12:00 Rukh Vynnyky U19 vs SK Metalurh U19Ukraine: U19 League 1X2 1 6–1 Medium Won
12:00 Krosu Sport Bitola vs TikvešMacedonia: Cup 1X2 X 0–13 High Lost
12:00 Uzbekistan U20 vs Russia U20World: Friendlies 1X2 X 1–2 High Lost
12:00 Bristol City U21 vs Charlton Athletic U21England: Professional Development League 1X2 1 4–1 Medium Won
12:00 Hull City U21 vs Wigan Athletic U21England: Professional Development League Over / Under Goals Ov2.5 2–2 High Won
12:00 Queens Park Rangers U21 vs Coventry City U21England: Professional Development League 1X2 1 1–5 High Lost
13:00 Mladost Lješkopolje vs LovćenMontenegro: Second League Over / Under Goals Ov2.5 2–1 Medium Won
13:00 Iskra vs RudarMontenegro: Second League Double Chance 12 1–0 High Won
13:00 Libya U20 vs Morocco U20Africa: Africa Cup Of Nations U20 1X2 2 3–2 High Lost
13:00 Congo DR U23 vs Mauritania U23World: CAF U23 Cup Of Nations 1X2 X 2–0 High Lost
13:00 Eswatini U23 vs Malawi U23World: CAF U23 Cup Of Nations 1X2 X 1–1 High Won
13:00 Sudan U23 vs Rwanda U23World: CAF U23 Cup Of Nations 1X2 X 1–1 High Won
13:00 Colchester United U21 vs Swansea City U21England: Professional Development League 1X2 2 1–2 Medium Won
13:00 Tanzania U23 vs Kenya U23World: CAF U23 Cup Of Nations Over / Under Goals Ov2.5 3–1 High Won
13:30 Algeria U20 vs Egypt U20Africa: Africa Cup Of Nations U20 Double Chance 12 0–2 Medium Won
13:45 Azerbaijan U21 vs Gibraltar U21Europe: UEFA U21 Championship Qualification 1X2 1 3–0 High Won
14:00 Kazakhstan vs Faroe IslandsEurope: UEFA Nations League Double Chance 12 2–2 Medium Lost
14:00 Moldova U21 vs Kazakhstan U21Europe: UEFA U21 Championship Qualification Double Chance 12 3–2 High Won
14:00 India vs UruguayWorld: Friendlies 1X2 2 1–6 High Won
14:00 Sakaryaspor vs Arit KayadibiTurkey: Cup 1X2 X 2–0 High Lost
14:00 Botswana U23 vs Seychelles U23World: CAF U23 Cup Of Nations 1X2 1 2–1 Medium Won
14:00 Bilje vs DekaniSlovenia: 2. SNL 1X2 2 2–0 High Lost
14:00 Rio Ave U23 vs Moreirense U23Portugal: Liga Revelação U23 BTTS / GG BTTS - Yes 1–1 High Won
14:00 Portugal U19 vs Austria U19World: Friendlies 1X2 1 4–0 Medium Won
15:00 Mauritius U23 vs Zimbabwe U23World: CAF U23 Cup Of Nations 1X2 X 1–4 High Lost
15:00 Ecuador U20 vs Peru U20World: Friendlies 1X2 1 1–1 Medium Lost
15:00 Trollhättan vs Mjallby AIFSweden: Svenska Cupen 1X2 2 1–0 Medium Lost
15:00 Felgueiras U23 vs Estrela U23Portugal: Liga Revelação U23 1X2 1 3–1 Medium Won
15:00 Raufoss vs StartNorway: NM Cupen 1X2 2 1–5 Medium Won
15:30 Mouna vs YamoussoukroIvory-Coast: Ligue 1 1X2 2 0–2 Medium Won
15:30 Zoman vs KorhogoIvory-Coast: Ligue 1 Over / Under Goals Un2.5 1–1 High Won
16:00 Northern Ireland U21 vs Greece U21Europe: UEFA U21 Championship Qualification 1X2 2 0–1 Medium Won
16:00 Germany U21 vs Georgia U21Europe: UEFA U21 Championship Qualification 1X2 1 2–0 High Won
16:00 Russia vs NigeriaWorld: Friendlies 1X2 1 3–3 High Lost
16:00 Karsiyaka vs AfyonkarahisarsporTurkey: Cup 1X2 X 3–1 High Lost
16:00 Skjetten vs Kongsvinger IINorway: 3. Division Girone 5 1X2 1 3–4 High Lost
16:00 Latvia U21 vs Malta U21Europe: UEFA U21 Championship Qualification 1X2 1 2–0 High Won
16:00 Molinos El Pirata vs Ayacucho FCPeru: Segunda División Double Chance 12 2–0 High Won
16:30 Portugal U21 vs Czech Republic U21Europe: UEFA U21 Championship Qualification 1X2 1 2–0 Medium Won
16:30 Bulgaria U21 vs Scotland U21Europe: UEFA U21 Championship Qualification Double Chance 12 0–2 High Won
16:30 Denmark U21 vs Belgium U21Europe: UEFA U21 Championship Qualification Double Chance 12 0–0 Medium Lost
16:30 Wales U21 vs Austria U21Europe: UEFA U21 Championship Qualification 1X2 2 1–7 High Won
16:45 Netherlands U21 vs Bosnia-Herzegovina U21Europe: UEFA U21 Championship Qualification 1X2 1 4–0 High Won
16:45 Norway U21 vs Israel U21Europe: UEFA U21 Championship Qualification 1X2 1 1–1 Medium Lost
17:00 Luxembourg U21 vs Estonia U21Europe: UEFA U21 Championship Qualification 1X2 1 3–0 Medium Won
17:00 France U21 vs Switzerland U21Europe: UEFA U21 Championship Qualification 1X2 1 7–1 Medium Won
17:00 Faroe Islands U21 vs Iceland U21Europe: UEFA U21 Championship Qualification 1X2 2 0–2 High Won
17:00 Andorra U21 vs Slovakia U21Europe: UEFA U21 Championship Qualification 1X2 2 1–2 High Won
17:00 Republic of Ireland U21 vs England U21Europe: UEFA U21 Championship Qualification 1X2 2 3–1 Medium Lost
17:00 Spain U21 vs Romania U21Europe: UEFA U21 Championship Qualification 1X2 1 7–1 High Won
17:00 Cyprus U21 vs San Marino U21Europe: UEFA U21 Championship Qualification 1X2 1 2–0 High Won
17:00 Kosovo U21 vs Finland U21Europe: UEFA U21 Championship Qualification 1X2 2 4–4 High Lost
17:00 Lithuania U21 vs Croatia U21Europe: UEFA U21 Championship Qualification 1X2 2 0–1 High Won
17:00 Turkey U21 vs Hungary U21Europe: UEFA U21 Championship Qualification 1X2 1 0–0 Medium Lost
17:00 Central Ballester vs Deportivo MuñizArgentina: Primera C Over / Under Goals Un2.5 1–2 High Lost
17:00 Fénix vs Atletico AtlasArgentina: Primera C Over / Under Goals Un2.5 1–0 High Won
17:00 Algeria vs NigerWorld: Friendlies 1X2 1 2–1 High Won
17:00 Libya U23 vs Togo U23World: CAF U23 Cup Of Nations Double Chance 12 3–0 High Won
17:00 Claypole vs Deportivo EspañolArgentina: Primera C Over / Under Goals Un2.5 1–1 High Won
17:00 Leandro N. Alem vs Centro EspañolArgentina: Primera C 1X2 2 1–5 High Won
17:00 Jordan vs VenezuelaWorld: Friendlies 1X2 1 0–0 Medium Lost
18:00 7 de Abril vs SE Belford RoxoBrazil: Carioca B2 Over / Under Goals Ov2.5 0–2 Medium Lost
18:00 Friburguense vs PaduanoBrazil: Carioca B2 Double Chance 12 1–0 High Won
18:00 Defensa y Justicia Res. vs Quilmes 2Argentina: Reserve League Double Chance 12 1–1 High Lost
18:00 Huracán Res. vs Atl. Rafaela 2Argentina: Reserve League Double Chance 12 1–0 High Won
18:00 Gimnasia La Plata Res. vs Rosario Central Res.Argentina: Reserve League Double Chance 12 2–2 Medium Lost
18:00 Newell's Old Boys Res. vs Estudiantes La Plata ResArgentina: Reserve League Double Chance 12 1–1 Medium Lost
18:00 Racing Club Res. vs River Plate Res.Argentina: Reserve League Double Chance 12 2–2 Medium Lost
18:00 Unión Santa Fe Res. vs Banfield Res.Argentina: Reserve League 1X2 1 5–0 Medium Won
18:00 Sheffield Wednesday vs Sunderland U21England: EFL Trophy 1X2 1 2–0 Medium Won
18:00 Rotherham vs BradfordEngland: EFL Trophy Over / Under Goals Ov2.5 0–4 Medium Won
18:00 Port Vale vs Mansfield TownEngland: EFL Trophy Over / Under Goals Ov2.5 2–0 High Lost
18:00 Shrewsbury vs Stockport CountyEngland: EFL Trophy 1X2 2 0–2 High Won
18:00 Fleetwood Town vs BarnsleyEngland: EFL Trophy 1X2 2 4–1 Medium Lost
18:00 Doncaster vs Liverpool U21England: EFL Trophy 1X2 1 1–0 High Won
18:00 Huddersfield vs RochdaleEngland: EFL Trophy 1X2 1 5–0 High Won
18:00 Stevenage vs LeicesterEngland: EFL Trophy Over / Under Goals Ov2.5 2–1 High Won
18:00 Wycombe vs Bristol RoversEngland: EFL Trophy 1X2 1 4–1 High Won
18:00 Peterborough vs Ipswich Town U21England: EFL Trophy 1X2 1 4–1 High Won
18:00 Cambridge United vs NorthamptonEngland: EFL Trophy 1X2 1 2–1 Medium Won
18:00 Milton Keynes Dons vs Brentford U21England: EFL Trophy 1X2 1 7–1 High Won
18:00 Solihull Moors vs Newcastle United U21England: National League Cup Over / Under Goals Ov2.5 2–1 High Won
18:00 Saudi Arabia vs United Arab EmiratesAsia: Gulf Cup Of Nations Double Chance 12 2–0 Medium Won
18:00 Accrington ST vs Salford CityEngland: EFL Trophy 1X2 2 1–1 Medium Lost
18:00 Blackpool vs CreweEngland: EFL Trophy 1X2 1 2–2 Medium Lost
18:00 Grimsby vs Burton AlbionEngland: EFL Trophy Over / Under Goals Ov2.5 0–0 Medium Lost
18:00 Exeter City vs Oxford UnitedEngland: EFL Trophy 1X2 2 2–2 Medium Lost
18:00 Newport County vs PlymouthEngland: EFL Trophy 1X2 2 2–2 High Lost
18:00 AFC Wimbledon vs BarnetEngland: EFL Trophy Over / Under Goals Ov2.5 0–0 High Lost
18:00 AFC Hornchurch vs Fulham U21England: National League Cup 1X2 1 1–1 Medium Lost
18:15 Minas vs Union ComercioPeru: Segunda División Over / Under Goals Un2.5 4–1 High Lost
18:30 Pontypridd Town vs Llantwit MajorWales: FAW Championship 1X2 1 4–1 High Won
18:45 Croatia vs SpainEurope: UEFA Nations League 1X2 2 1–2 Medium Won
18:45 England vs CzechiaEurope: UEFA Nations League 1X2 1 3–0 High Won
18:45 Scarborough Athletic vs MacclesfieldEngland: FA Cup Over / Under Goals Ov2.5 1–2 High Won
18:45 Albania vs San MarinoEurope: UEFA Nations League 1X2 1 2–1 High Won
18:45 Belarus vs FinlandEurope: UEFA Nations League 1X2 2 1–0 Medium Lost
18:45 Moldova vs SlovakiaEurope: UEFA Nations League 1X2 2 0–4 Medium Won
18:45 Estonia vs IcelandEurope: UEFA Nations League 1X2 2 0–0 Medium Lost
18:45 Luxembourg vs BulgariaEurope: UEFA Nations League BTTS / GG BTTS - No 0–2 High Won
18:45 Switzerland vs FYR MacedoniaEurope: UEFA Nations League 1X2 1 3–0 High Won
18:45 Scotland vs SloveniaEurope: UEFA Nations League 1X2 1 1–2 Medium Lost
18:45 Atherton Collieries vs TraffordEngland: FA Cup Over / Under Goals Ov2.5 3–0 High Won
18:45 Halesowen Town vs Stafford RangersEngland: FA Cup Over / Under Goals Ov2.5 1–2 Medium Won
18:45 Spalding United vs Bury TownEngland: FA Cup 1X2 1 4–0 Medium Won
18:45 Wingate & Finchley vs Bedford TownEngland: FA Cup BTTS / GG BTTS - Yes 1–3 High Won
18:45 Ebbsfleet United vs Folkestone InvictaEngland: National League South 1X2 1 1–0 Medium Won
18:45 Braintree vs Walton & HershamEngland: National League South 1X2 1 1–3 Medium Lost
18:45 Farnham Town vs Truro CityEngland: National League South 1X2 2 2–2 High Lost
18:45 Chatham Town vs LeatherheadEngland: Non League Premier Isthmian 1X2 1 3–0 Medium Won
18:45 Cheshunt vs AveleyEngland: Non League Premier Isthmian 1X2 2 2–1 High Lost
18:45 Dartford vs RamsgateEngland: Non League Premier Isthmian 1X2 1 1–2 High Lost
18:45 Maldon & Tiptree vs Welling UnitedEngland: Non League Premier Isthmian 1X2 2 0–1 Medium Won
18:45 Stanway Rovers vs Enfield TownEngland: Non League Premier Isthmian 1X2 2 1–2 Medium Won
18:45 Alfreton Town vs United of ManchesterEngland: Non League Premier Northern Over / Under Goals Ov2.5 1–0 Medium Lost
18:45 Cleethorpes Town vs Hyde UnitedEngland: Non League Premier Northern 1X2 1 1–0 Medium Won
18:45 Curzon Ashton vs Redcar AthleticEngland: Non League Premier Northern BTTS / GG BTTS - Yes 3–1 High Won
18:45 Ilkeston Town vs Guiseley AFCEngland: Non League Premier Northern 1X2 2 0–2 Medium Won
18:45 Leek Town vs RylandsEngland: Non League Premier Northern Over / Under Goals Ov2.5 3–3 High Won
18:45 Quorn vs Ashton UnitedEngland: Non League Premier Northern Over / Under Goals Ov2.5 2–2 High Won
18:45 Stockton Town vs BuryEngland: Non League Premier Northern 1X2 2 1–0 High Lost
18:45 Warrington Town vs WorkingtonEngland: Non League Premier Northern Over / Under Goals Ov2.5 2–2 High Won
18:45 Whitby Town vs Gainsborough TrinityEngland: Non League Premier Northern 1X2 2 2–6 High Won
18:45 Crawley Town vs BromleyEngland: EFL Trophy Over / Under Goals Ov2.5 4–0 Medium Won
18:45 Tamworth vs Leeds United U21England: National League Cup 1X2 1 1–0 Medium Won
19:00 Angola vs MalawiAfrica: Africa Cup Of Nations Qualification 1X2 1 3–1 Medium Won
19:00 Real Oruro vs Real TomayapoBolivia: Copa De La División Profesional 1X2 1 4–0 Medium Won
19:30 Real Frontera vs Atletico el Vigia FCVenezuela: Copa Venezuela Over / Under Goals Ov2.5 1–1 High Lost
20:00 Sportivo Ameliano vs Rubio NUParaguay: Division Profesional Clausura Double Chance 12 1–2 Medium Won
20:00 Montserrat vs Turks and Caicos IslandsNorth & Central America: CONCACAF Nations League 1X2 1 4–1 High Won
20:00 Saint Martin vs BahamasNorth & Central America: CONCACAF Nations League 1X2 1 6–0 High Won
20:00 Benjamín Aceval vs Independiente F.b.c.Paraguay: Division Intermedia Double Chance 12 2–3 High Won
20:30 U. San Martin vs Alianza UniversidadPeru: Segunda División Double Chance 12 2–1 High Won
21:00 St. Vincent Grenadines vs Sint MaartenNorth & Central America: CONCACAF Nations League 1X2 1 4–0 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+