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, June 5, 2026
Settled Tips179
Win Rate62%
Date Friday, June 5, 2026 Friday, June 5, 2026
Settled Tips 179 Finished matches
Won 111 Correct predictions
Lost 68 Incorrect predictions
Win Rate 62% 111 of 179 settled
High Conf. Rate 63.2% 117 high-confidence tips
Win Rate by Confidence Level Friday, June 5, 2026 · 179 settled tips
High Confidence
63.2%
Medium Confidence
59.7%

Accuracy by Market — Friday, June 5, 2026

Over / Under Goals
67.9% win rate
W36 L17 · 53 tips
1X2
60.2% win rate
W62 L41 · 103 tips
Double Chance
66.7% win rate
W12 L6 · 18 tips
BTTS / GG
20% win rate
W1 L4 · 5 tips
Showing settled results for Friday, June 5, 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 Cedar Stars W vs Long Island Rough Riders WUSA: USL W League Over / Under Goals Ov2.5 0–7 High Won
00:00 AHFC Royals W vs Lonestar San Antonio WUSA: USL W League 1X2 1 8–1 Medium Won
00:00 Minnesota Aurora W vs Rally Madison FC WUSA: USL W League 1X2 1 7–0 High Won
00:00 Czech Republic vs GuatemalaWorld: Friendlies 1X2 1 3–1 High Won
00:00 San Antonio vs Ind. JuniorsEcuador: Liga Pro Serie B Double Chance 12 0–0 Medium Lost
01:00 Albion Colorado W vs Utah United WUSA: USL W League Over / Under Goals Ov2.5 1–6 Medium Won
01:00 Snohomish United W vs Olympia WUSA: USL W League 1X2 1 7–0 Medium Won
02:00 Seahorses vs TucsonUSA: USL League Two Double Chance 12 0–0 High Lost
02:00 Mexico vs SerbiaWorld: Friendlies 1X2 1 5–1 High Won
09:00 Karviná U19 vs Zlín U19Czech-Republic: 1. Liga U19 Over / Under Goals Ov2.5 2–1 High Won
09:00 Brunei U19 vs Malaysia U19Asia: ASEAN Championship U19 1X2 X 0–4 High Lost
09:30 Sydney FC U23 vs NWS SpiritAustralia: New South Wales NPL BTTS / GG BTTS - Yes 1–0 High Lost
09:30 Green Gully vs AvondaleAustralia: Victoria NPL 1X2 2 0–2 High Won
09:30 Gold Coast Knights vs OlympicAustralia: Queensland NPL 1X2 1 5–2 High Won
09:30 Eastern Suburbs vs Moreton City ExcelsiorAustralia: Queensland NPL Over / Under Goals Ov2.5 0–0 High Lost
09:45 Dandenong City vs Heidelberg UnitedAustralia: Victoria NPL 1X2 2 4–1 Medium Lost
10:00 Cooks Hill United vs Belmont SwanseaAustralia: Northern NSW NPL Over / Under Goals Ov2.5 1–2 High Won
10:00 Hills Brumbies vs Bulls AcademyAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 2–2 High Won
10:00 Adelaide City vs Sturt LionsAustralia: South Australia NPL 1X2 1 4–1 Medium Won
10:00 Modbury Jets vs Fulham UnitedAustralia: South Australia State League 1 1X2 1 0–2 Medium Lost
10:00 Kamatamare Sanuki vs Parceiro NaganoJapan: J2 League Double Chance 12 0–0 High Lost
10:15 Eastern United vs The CoveAustralia: South Australia State League 1 Over / Under Goals Ov2.5 1–0 High Lost
10:15 Oakleigh Cannons vs St. Albans SaintsAustralia: Victoria NPL 1X2 1 2–2 High Lost
10:30 Busan I Park vs Asan MugunghwaSouth-Korea: K League 2 1X2 1 2–2 High Lost
10:30 Daegu FC vs Paju CitizenSouth-Korea: K League 2 1X2 1 1–0 Medium Won
10:30 Northcote City vs LangwarrinAustralia: Victoria NPL 2 1X2 1 3–1 Medium Won
10:30 Seongnam FC vs Gimhae CitySouth-Korea: K League 2 1X2 1 1–1 High Lost
10:30 West Torrens Birkalla vs Croydon KingsAustralia: South Australia NPL Over / Under Goals Ov2.5 1–0 High Lost
10:30 Bentleigh Greens vs Hume CityAustralia: Victoria NPL 1X2 2 1–5 High Won
10:30 Eltham Redbacks FC vs Bulleen LionsAustralia: Victoria NPL 2 Over / Under Goals Ov2.5 2–2 High Won
10:30 Logan Lightning vs CapalabaAustralia: Queensland Premier League 1X2 1 1–0 Medium Won
11:00 Perth vs Stirling LionsAustralia: Western Australia NPL Over / Under Goals Ov2.5 3–3 High Won
11:00 Bayswater City vs Dianella White EagleAustralia: Western Australia NPL 1X2 1 4–3 High Won
11:00 Floreat Athena vs Gwelup CroatiaAustralia: Western Australia State League 1 1X2 1 4–0 Medium Won
11:30 Rizhao Yuqi vs Dalian KeweiChina: League Two Over / Under Goals Un2.5 0–0 High Won
11:30 Singapore vs ChinaWorld: Friendlies 1X2 2 1–2 Medium Won
12:00 Hong Kong vs MongoliaWorld: Friendlies 1X2 1 2–0 High Won
12:30 Thailand vs KuwaitWorld: Friendlies 1X2 1 2–2 High Lost
12:30 Oleksandria vs Livyi BerehUkraine: Premier League 1X2 X 1–1 High Won
13:00 BuxDu vs YaypanUzbekistan: Pro League A 1X2 2 2–1 Medium Lost
13:00 Colombia U19 vs China PR U20World: Tournoi Maurice Revello Over / Under Goals Ov2.5 0–1 High Lost
13:00 Hunters vs Bulawayo ChiefsZimbabwe: Premier Soccer League Over / Under Goals Un2.5 3–1 High Lost
13:00 Norway U23 W vs Mexico U23 WWorld: Friendlies Women 1X2 X 1–1 High Won
13:00 Indonesia vs OmanWorld: Friendlies Over / Under Goals Un2.5 3–0 High Lost
13:00 Singapore U19 vs Thailand U19Asia: ASEAN Championship U19 1X2 2 0–4 High Won
13:30 Georgia W vs Faroe Islands WEurope: World Cup Women Qualification Europe Double Chance 12 2–3 High Won
14:00 Dukla Praha II vs PísekCzech-Republic: 3. Liga CFL A Over / Under Goals Ov2.5 0–3 Medium Won
14:00 Belarus U21 vs Kazakhstan U21World: Friendlies 1X2 X 2–0 High Lost
14:00 Slovakia W vs Finland WEurope: World Cup Women Qualification Europe 1X2 2 0–4 High Won
14:00 Azerbaijan W vs Hungary WEurope: World Cup Women Qualification Europe 1X2 2 1–2 High Won
14:00 Armenia W vs Kazakhstan WEurope: World Cup Women Qualification Europe 1X2 2 1–1 Medium Lost
14:30 Russia U21 vs Iraq U23World: Friendlies 1X2 1 5–1 High Won
15:00 Líšeň II vs HumpolecCzech-Republic: 4. Liga Divizie D 1X2 1 5–1 Medium Won
15:00 Bulgaria W vs Gibraltar WEurope: World Cup Women Qualification Europe 1X2 1 3–1 High Won
15:00 Viktoria Plzeň II vs Loko VltavínCzech-Republic: 3. Liga CFL A Over / Under Goals Ov2.5 2–0 High Lost
15:00 Nigeria W vs Senegal WWorld: Friendlies Women Over / Under Goals Ov2.5 2–1 Medium Won
15:00 Bosnia-Herzegovina W vs Lithuania WEurope: World Cup Women Qualification Europe 1X2 1 0–0 High Lost
15:00 Moldova W vs Romania WEurope: World Cup Women Qualification Europe 1X2 2 0–0 High Lost
15:00 Tajikistan vs IndiaWorld: Friendlies 1X2 1 3–1 High Won
15:00 Kudrivka vs Ahrobiznes VolochyskUkraine: Premier League 1X2 1 0–0 High Lost
15:00 Montenegro U21 vs Cyprus U21World: Friendlies 1X2 1 1–1 Medium Lost
15:30 Velké Meziříčí vs Tatran BohuniceCzech-Republic: 4. Liga Divizie D Double Chance 12 2–1 High Won
15:30 Znojmo vs Žďár nad SázavouCzech-Republic: 4. Liga Divizie D Double Chance 12 10–1 Medium Won
15:30 Petřín Plzeň vs Slavia IIICzech-Republic: 3. Liga CFL A Over / Under Goals Ov2.5 1–3 High Won
15:30 Haka vs JäPSFinland: Ykkösliiga 1X2 1 1–2 Medium Lost
15:30 KuPS Akatemia vs KPV-jFinland: Ykkönen 1X2 1 4–1 High Won
15:30 Czech Republic W vs Albania WEurope: World Cup Women Qualification Europe 1X2 1 1–1 High Lost
15:30 Nový Jičín vs Jiskra RýmařovCzech-Republic: 4. Liga Divizie F Over / Under Goals Ov2.5 2–1 Medium Won
15:30 Valašské Meziříčí vs ZabrehCzech-Republic: 4. Liga Divizie F Over / Under Goals Ov2.5 1–8 High Won
15:30 JS Hercules vs VPS IIFinland: Kakkonen Lohko C 1X2 2 1–5 High Won
16:00 Khenchela vs MB RouissetAlgeria: Ligue 1 1X2 1 1–0 High Won
16:00 Diarra vs DjolibaMali: Première Division 1X2 2 1–2 Medium Won
16:00 Mostaganem vs El BayadhAlgeria: Ligue 1 BTTS / GG BTTS - No 2–2 Medium Lost
16:00 Réal Bamako vs Afrique Football ÉliteMali: Première Division 1X2 1 0–0 Medium Lost
16:00 Paradou AC vs ES SetifAlgeria: Ligue 1 Double Chance 12 0–2 High Won
16:00 Uherský Brod vs Nové SadyCzech-Republic: 4. Liga Divizie E 1X2 1 4–4 High Lost
16:00 Tatran Všechovice vs BrumovCzech-Republic: 4. Liga Divizie E Over / Under Goals Ov2.5 1–1 High Lost
16:00 Křimice vs TachovCzech-Republic: 4. Liga Divizie A 1X2 1 0–1 High Lost
16:00 KäPa vs KooteepeeFinland: Ykkösliiga 1X2 2 1–2 High Won
16:00 Georgia vs BahrainWorld: Friendlies 1X2 X 2–0 High Lost
16:00 Belarus vs SyriaWorld: Friendlies 1X2 1 4–1 Medium Won
16:00 Montenegro W vs Wales WEurope: World Cup Women Qualification Europe 1X2 2 1–1 High Lost
16:00 Egypt W vs Tunisia WWorld: Friendlies Women Double Chance 12 1–1 High Lost
16:00 Austria W vs Slovenia WEurope: World Cup Women Qualification Europe 1X2 1 1–0 High Won
16:00 Ukraine W vs Iceland WEurope: World Cup Women Qualification Europe 1X2 2 0–1 High Won
16:00 Poland W vs France WEurope: World Cup Women Qualification Europe 1X2 2 0–2 Medium Won
16:00 Scotland W vs Israel WEurope: World Cup Women Qualification Europe 1X2 1 6–0 High Won
16:00 Ekranas vs Neptūną KlaipėdaLithuania: 1 Lyga 1X2 2 1–2 High Won
16:00 Musa vs NJSFinland: Kakkonen Lohko B 1X2 1 0–0 Medium Lost
16:00 New Zealand W vs Haiti WWorld: Friendlies Women 1X2 X 1–2 High Lost
16:15 Italy W vs Serbia WEurope: World Cup Women Qualification Europe 1X2 1 3–0 High Won
16:30 Ried II vs SV LafnitzAustria: Regionalliga Mitte Over / Under Goals Ov2.5 2–1 High Won
16:30 Treibach vs LASK JuniorsAustria: Regionalliga Mitte 1X2 2 2–1 Medium Lost
16:30 Gurten vs WeizAustria: Regionalliga Mitte Over / Under Goals Ov2.5 1–0 High Lost
16:30 Grebbestad vs HusqvarnaSweden: Division 2 Norra Götaland 1X2 2 1–2 Medium Won
16:30 Greater Tomorrow vs SamgerGambia: GFA League Over / Under Goals Un2.5 1–1 High Won
16:30 Hawks vs Team RhinoGambia: GFA League Over / Under Goals Un2.5 0–0 High Won
16:30 Steve Biko vs Brikama UnitedGambia: GFA League Over / Under Goals Un2.5 1–1 High Won
16:30 Medina United vs Hart AcedemyGambia: GFA League Double Chance 12 0–0 Medium Lost
16:30 Slovakia vs MontenegroWorld: Friendlies 1X2 1 2–2 Medium Lost
16:30 Saudi Arabia U21 vs Tunisia U23World: Tournoi Maurice Revello Over / Under Goals Ov2.5 3–1 High Won
16:30 Vejgaard B vs LysengDenmark: 3. Division 1X2 1 2–0 Medium Won
17:00 Voitsberg vs Wolfsberger AC IIAustria: Regionalliga Mitte 1X2 1 2–1 Medium Won
17:00 Bad Waltersdorf vs WildonAustria: Landesliga Steiermark Over / Under Goals Ov2.5 2–3 High Won
17:00 Fürstenfeld vs UFC FehringAustria: Landesliga Steiermark 1X2 1 1–2 Medium Lost
17:00 Lebring vs TillmitschAustria: Landesliga Steiermark Over / Under Goals Ov2.5 0–5 High Won
17:00 Bruck an der Mur vs Union RB Weinland GamlitAustria: Landesliga Steiermark Over / Under Goals Ov2.5 1–0 High Lost
17:00 Gnas vs LeobenAustria: Landesliga Steiermark Over / Under Goals Ov2.5 5–2 High Won
17:00 Ilz vs KöflachAustria: Landesliga Steiermark Over / Under Goals Ov2.5 4–0 High Won
17:00 Schladming vs PachernAustria: Landesliga Steiermark Over / Under Goals Ov2.5 1–1 High Lost
17:00 Allerheiligen vs FSC Hochegger DächerAustria: Landesliga Steiermark Over / Under Goals Ov2.5 3–5 High Won
17:00 St. Anna vs Wohnbau DietachAustria: Regionalliga Mitte Over / Under Goals Ov2.5 1–3 High Won
17:00 Liechtenstein W vs Estonia WEurope: World Cup Women Qualification Europe 1X2 2 0–5 Medium Won
17:00 Chomutov vs SlanýCzech-Republic: 4. Liga Divizie B Over / Under Goals Ov2.5 4–1 High Won
17:00 Hranice vs Sigma Olomouc IICzech-Republic: 3. Liga MSFL Double Chance 12 0–4 Medium Won
17:00 FBK Karlstad vs IF KarlstadSweden: Ettan Norra BTTS / GG BTTS - Yes 2–3 Medium Won
17:00 Jonsered vs GaltabacksSweden: Division 2 Västra Götaland 1X2 1 4–2 Medium Won
17:00 Lindome vs KongahällaSweden: Division 2 Västra Götaland 1X2 1 2–2 High Lost
17:00 Böljan vs AstrioSweden: Division 2 Västra Götaland 1X2 1 3–1 Medium Won
17:00 Landvetter IS vs Västra FrölundaSweden: Division 2 Västra Götaland Over / Under Goals Ov2.5 3–0 Medium Won
17:00 Moldova vs BulgariaWorld: Friendlies 1X2 2 2–2 Medium Lost
17:00 Russia vs Burkina FasoWorld: Friendlies 1X2 1 3–0 High Won
17:00 Turkey W vs Northern Ireland WEurope: World Cup Women Qualification Europe Double Chance 12 2–1 Medium Won
17:00 Kosovo W vs Croatia WEurope: World Cup Women Qualification Europe Over / Under Goals Ov2.5 0–1 High Lost
17:00 San Marino vs BangladeshWorld: Friendlies BTTS / GG BTTS - No 1–2 High Lost
17:15 Vänersborgs FK vs SkaraSweden: Division 2 Norra Götaland 1X2 2 1–3 Medium Won
17:15 Denmark W vs Sweden WEurope: World Cup Women Qualification Europe 1X2 2 2–1 Medium Lost
17:30 MC Alger vs ASO ChlefAlgeria: Ligue 1 Over / Under Goals Un2.5 2–0 High Won
17:30 TWL Elektra vs SV HornAustria: Regionalliga Ost 1X2 2 1–5 Medium Won
17:30 Oberwart vs Krems RehbergAustria: Regionalliga Ost Over / Under Goals Ov2.5 5–2 High Won
17:30 Switzerland W vs Malta WEurope: World Cup Women Qualification Europe 1X2 1 6–1 High Won
17:30 Andorra W vs North Macedonia WEurope: World Cup Women Qualification Europe 1X2 2 0–1 High Won
17:45 Hungary vs FinlandWorld: Friendlies 1X2 1 2–1 High Won
18:00 Criciuma U20 vs Joinville U20Brazil: Catarinense U20 1X2 1 3–0 High Won
18:00 Platense Res. vs Belgrano Córdoba Res.Argentina: Reserve League Double Chance 12 0–2 Medium Won
18:00 Coimbra U20 vs Minas Boca U20Brazil: Mineiro U20 Double Chance 12 2–1 High Won
18:00 Horizonte U20 vs Atlético Cearense U20Brazil: Cearense U20 Double Chance 12 2–1 High Won
18:00 Guarulhos vs Paulínia FUBrazil: Paulista Série B Over / Under Goals Ov2.5 1–0 Medium Lost
18:00 Grêmio U20 vs Novo Hamburgo U20Brazil: Estadual Junior U20 1X2 1 0–0 Medium Lost
18:00 Central African Republic vs TogoWorld: Friendlies 1X2 2 1–1 High Lost
18:00 Itapirense U20 vs Ferroviária U20Brazil: Paulista U20 1X2 2 0–2 High Won
18:00 XV de Jaú U20 vs Mauá U20Brazil: Paulista U20 1X2 2 1–0 Medium Lost
18:00 Jabaquara U20 vs Portuguesa U20Brazil: Paulista U20 1X2 X 1–2 High Lost
18:00 SC Paulinense SP U20 vs XV de Piracicaba U20Brazil: Paulista U20 Over / Under Goals Ov2.5 1–1 High Lost
18:00 Azerbaijan vs MaltaWorld: Friendlies 1X2 1 0–2 Medium Lost
18:00 Mirassol U20 vs Corinthians U20Brazil: Paulista U20 Over / Under Goals Un2.5 0–1 High Won
18:00 Portuguesa Santista U20 vs Ponte Preta U20Brazil: Paulista U20 1X2 2 2–1 Medium Lost
18:00 São Bento U20 vs União Suzano U20Brazil: Paulista U20 Over / Under Goals Un2.5 0–1 High Won
18:00 Santo André U20 vs São Paulo U20Brazil: Paulista U20 1X2 2 0–1 Medium Won
18:00 Novorizontino U20 vs Desportivo Brasil U20Brazil: Paulista U20 1X2 1 0–1 Medium Lost
18:00 Botafogo SP U20 vs União São João U20Brazil: Paulista U20 1X2 1 1–1 High Lost
18:00 RB Bragantino U20 vs Flamengo SP U20Brazil: Paulista U20 1X2 1 3–1 High Won
18:00 Ituano U20 vs Osasco Audax U20Brazil: Paulista U20 1X2 1 1–0 High Won
18:00 Capivariano U20 vs Sfera U20Brazil: Paulista U20 1X2 1 2–1 Medium Won
18:00 Bandeirante U20 vs São Caetano U20Brazil: Paulista U20 Over / Under Goals Un2.5 2–1 High Lost
18:00 Ibrachina U20 vs Aguai U20Brazil: Paulista U20 1X2 1 5–0 Medium Won
18:00 Referencia U20 vs Água Santa U20Brazil: Paulista U20 Over / Under Goals Ov2.5 1–2 Medium Won
18:00 Benin vs NigerWorld: Friendlies 1X2 1 1–1 Medium Lost
18:15 Belgium W vs Luxembourg WEurope: World Cup Women Qualification Europe 1X2 1 6–0 High Won
18:15 Slovenia U21 vs Albania U21World: Friendlies 1X2 1 1–1 Medium Lost
18:30 Binga vs US BougoubaMali: Première Division Over / Under Goals Un2.5 0–1 High Won
18:30 Anapolis U20 vs Cerrado EC U20Brazil: Goiano U20 Double Chance 12 0–2 High Won
18:30 Republic of Ireland W vs Netherlands WEurope: World Cup Women Qualification Europe 1X2 2 3–2 High Lost
18:30 Estrella de Berisso vs Atletico PilarArgentina: Torneo Promocional Amateur Over / Under Goals Un2.5 1–0 High Won
18:35 Germany W vs Norway WEurope: World Cup Women Qualification Europe 1X2 1 2–0 High Won
19:00 JS Kabylie vs CR BelouizdadAlgeria: Ligue 1 Double Chance 12 0–0 High Lost
19:00 JS Saoura vs CS ConstantineAlgeria: Ligue 1 1X2 1 3–1 Medium Won
19:00 Ivory Coast W vs Cape Verde WWorld: Friendlies Women Over / Under Goals Ov2.5 3–0 High Won
19:00 Spain W vs England WEurope: World Cup Women Qualification Europe 1X2 1 4–0 High Won
19:00 Sabadell vs Real Madrid IISpain: Primera División RFEF Play Offs 1X2 X 3–0 High Lost
19:00 Portugal W vs Latvia WEurope: World Cup Women Qualification Europe 1X2 1 5–0 High Won
19:00 Angola vs MauritaniaWorld: Friendlies Over / Under Goals Ov2.5 1–1 Medium Lost
19:15 Ægir vs Leiknir R.Iceland: 1. Deild BTTS / GG BTTS - Yes 0–3 High Lost
19:15 HK Kopavogur vs AftureldingIceland: 1. Deild Over / Under Goals Ov2.5 2–1 High Won
19:15 Njardvik vs IR ReykjavikIceland: 1. Deild 1X2 1 5–1 Medium Won
19:15 Kormákur Hvöt vs MagniIceland: 2. Deild Over / Under Goals Ov2.5 7–1 High Won
19:30 Puerto Cabello II vs Zamora FC BVenezuela: Segunda División Double Chance 12 1–2 High Won
20:00 Hvíti riddarinn vs HaukarIceland: 2. Deild Over / Under Goals Ov2.5 0–2 High Lost
21:00 Ituzaingó vs Real PilarArgentina: Primera B Metropolitana Double Chance 12 2–0 Medium 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+