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, March 17, 2026
Settled Tips198
Win Rate68.2%
Date Tuesday, March 17, 2026 Tuesday, March 17, 2026
Settled Tips 198 Finished matches
Won 135 Correct predictions
Lost 63 Incorrect predictions
Win Rate 68.2% 135 of 198 settled
High Conf. Rate 66.9% 121 high-confidence tips
Win Rate by Confidence Level Tuesday, March 17, 2026 · 198 settled tips
High Confidence
66.9%
Medium Confidence
70.1%

Accuracy by Market — Tuesday, March 17, 2026

Double Chance
76.9% win rate
W30 L9 · 39 tips
BTTS / GG
52.9% win rate
W9 L8 · 17 tips
1X2
65.3% win rate
W64 L34 · 98 tips
Over / Under Goals
72.7% win rate
W32 L12 · 44 tips
Showing settled results for Tuesday, March 17, 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 Bahia W vs Ec Vitoria WBrazil: Brasileiro Women Double Chance 12 3–2 High Won
00:00 Atlanta vs Deportivo MaipuArgentina: Primera Nacional BTTS / GG BTTS - No 3–1 High Lost
00:30 Arnett Gardens vs Racing UnitedJamaica: Premier League Double Chance 12 4–0 Medium Won
01:00 Atlas W vs Monterrey WMexico: Liga MX Femenil 1X2 2 0–3 High Won
01:00 Escorpiones Belén vs Cariari PocociCosta-Rica: Liga De Ascenso 1X2 1 4–1 High Won
01:15 Instituto Cordoba vs IndependienteArgentina: Liga Profesional Argentina BTTS / GG BTTS - No 2–1 High Lost
01:20 Quindio vs Real SoachaColombia: Primera B 1X2 1 0–0 Medium Lost
01:30 UMECIT vs Union CoclePanama: Liga Panameña De Fútbol BTTS / GG BTTS - No 1–1 High Lost
02:00 Ensenada vs Reboceros La PiedadMexico: Liga Premier Serie A Over / Under Goals Ov2.5 6–1 High Won
02:00 América W vs Toluca WMexico: Liga MX Femenil 1X2 1 2–0 High Won
03:00 León W vs Mazatlán WMexico: Liga MX Femenil 1X2 1 1–3 High Lost
08:00 Sydney vs Melbourne CityAustralia: A League BTTS / GG BTTS - Yes 0–1 High Lost
09:00 Yarmanya United vs Thitsar ArmanMyanmar: National League 1X2 2 0–5 High Won
09:30 Sagaing United vs Ayeyawady UnitedMyanmar: National League 1X2 2 2–1 High Lost
10:00 China W vs Australia WAsia: Asian Cup Women 1X2 2 1–2 High Won
10:30 Gimcheon Sangmu FC vs Gwangju FCSouth-Korea: K League 1 1X2 1 1–1 High Lost
10:30 Rajasthan United vs Real KashmirIndia: I League 1X2 1 1–0 Medium Won
11:00 Kudrivka U19 vs Zhytomyr U19Ukraine: U19 League 1X2 2 0–2 Medium Won
11:00 Brighton U18 vs Leicester City U18England: U18 Premier League South Over / Under Goals Ov2.5 3–3 High Won
11:00 Torreense U23 vs Santa Clara U23Portugal: Liga Revelação U23 1X2 1 1–0 Medium Won
11:30 Sardarapat vs BKMA IIArmenia: First League Over / Under Goals Ov2.5 0–0 High Lost
11:30 Araks Ararat vs Shirak IIArmenia: First League Over / Under Goals Ov2.5 2–1 High Won
11:30 Ararat-Armenia II vs Van IIArmenia: First League Over / Under Goals Ov2.5 5–1 High Won
12:00 Reading U18 vs Birmingham City U18England: U18 Premier League South Over / Under Goals Ov2.5 2–2 High Won
12:00 Drenica Skënderaj vs MalishevaKosovo: Superliga 1X2 2 4–2 Medium Lost
12:00 Kaspiy vs OkzhetpesKazakhstan: Premier League 1X2 1 1–3 Medium Lost
12:00 Ferizaj vs PrishtinaKosovo: Superliga Double Chance 12 3–0 Medium Won
12:30 Aston Villa U18 vs West Ham United U18England: U18 Premier League South Over / Under Goals Ov2.5 3–1 High Won
13:00 Wolves U18 vs Middlesbrough U18England: U18 Premier League North 1X2 2 0–2 Medium Won
13:00 West Bromwich Albion U18 vs Arsenal U18England: U18 Premier League South Over / Under Goals Ov2.5 0–1 High Lost
13:00 Gazelle vs Aigle RoyalCameroon: Elite One Over / Under Goals Un2.5 2–1 High Lost
13:00 Bristol City U21 vs Crewe Alexandra U21England: Professional Development League 1X2 1 3–4 Medium Lost
13:00 Cotonsport vs Dynamo de DoualaCameroon: Elite One 1X2 1 2–1 Medium Won
13:00 Atlético Madrid U19 vs Club Brugge U19Europe: UEFA Youth League Over / Under Goals Ov2.5 0–4 High Won
13:30 Genoa U19 vs Pistoiese U18World: Youth Viareggio Cup Double Chance 12 1–2 High Won
13:30 Millwall U21 vs Peterborough United U21England: Professional Development League Over / Under Goals Ov2.5 1–2 High Won
13:30 Charlton Athletic U21 vs Huddersfield Town U21England: Professional Development League 1X2 1 1–2 Medium Lost
13:30 Queens Park Rangers U21 vs Sheffield United U21England: Professional Development League Over / Under Goals Ov2.5 0–2 High Lost
14:00 Everton U18 vs Derby County U18England: U18 Premier League North Over / Under Goals Ov2.5 1–4 High Won
14:00 Mostaganem vs Paradou ACAlgeria: Ligue 1 Double Chance 12 3–2 Medium Won
14:00 Olympique Akbou vs CS ConstantineAlgeria: Ligue 1 BTTS / GG BTTS - No 1–0 High Won
15:00 Puebla U21 vs Necaxa U21Mexico: Liga MX U21 Double Chance 12 3–2 High Won
15:00 Brann U19 vs Haugesund U19Norway: Nasjonal U19 Champions League Over / Under Goals Ov2.5 2–3 High Won
15:00 Górnik Polkowice vs Karkonosze Jelenia GóraPoland: III Liga Group 3 1X2 1 1–1 Medium Lost
15:00 Cardiff City U21 vs Fleetwood Town U21England: Professional Development League 1X2 1 2–1 High Won
15:00 Sporting Braga U23 vs Leixões U23Portugal: Liga Revelação U23 Over / Under Goals Ov2.5 2–0 High Lost
15:00 Villarreal U19 vs PSG U19Europe: UEFA Youth League Over / Under Goals Ov2.5 0–1 High Lost
15:30 Radnik Bijeljina vs LaktašiBosnia: Cup 1X2 1 4–0 High Won
15:30 DC Power W vs Carolina Ascent WUSA: USL Super League BTTS / GG BTTS - No 0–1 High Won
16:00 Elana Toruń vs Stargard SzczecińskiPoland: III Liga Group 2 1X2 1 1–0 Medium Won
16:00 Mexico U17 W vs Jamaica W U17North & Central America: CONCACAF Women U17 1X2 X 9–0 High Lost
16:00 Lokomotiv Sofia vs Septemvri SofiaBulgaria: First League 1X2 1 3–0 High Won
16:00 Bougouni vs Réal BamakoMali: Première Division 1X2 2 0–0 High Lost
16:06 Costa Rica W U17 vs Panama W U17North & Central America: CONCACAF Women U17 Over / Under Goals Ov2.5 3–1 High Won
16:30 FC Krasnodar vs CSKA MoscowRussia: Cup 1X2 1 4–0 Medium Won
16:30 Guédiawaye vs Génération FootSenegal: Ligue 1 Over / Under Goals Un2.5 0–0 High Won
16:45 Onze Créateurs vs ASKOMali: Première Division Over / Under Goals Un2.5 0–0 High Won
16:45 Bakaridjan vs Derby AcademieMali: Première Division Over / Under Goals Un2.5 0–1 High Won
17:00 Fenerbahçe vs Gaziantep FKTurkey: Süper Lig 1X2 1 4–1 Medium Won
17:00 Spartak Myjava W vs Spartak Trnava WSlovakia: I Liga Women 1X2 1 12–0 High Won
17:00 Tottenham Hotspur U18 vs Chelsea U18England: U18 Premier League South Over / Under Goals Ov2.5 1–1 High Lost
17:00 BFA vs FA Šiauliai IILithuania: 1 Lyga 1X2 1 1–0 High Won
17:00 Neptūną Klaipėda vs GarliavaLithuania: 1 Lyga 1X2 1 0–3 Medium Lost
17:00 Tatran Prešov vs FK KošiceSlovakia: Cup Over / Under Goals Ov2.5 2–2 High Won
17:30 Mamelodi Sundowns vs Marumo GallantsSouth-Africa: Premier Soccer League 1X2 1 3–1 Medium Won
17:30 Al-Ittihad Kalba vs Sharjah FCUnited-Arab-Emirates: Pro League Over / Under Goals Ov2.5 2–2 Medium Won
17:30 Al Wahda FC vs Al AinUnited-Arab-Emirates: Pro League 1X2 2 0–1 Medium Won
17:45 Sporting CP vs BodoGlimtEurope: UEFA Champions League 1X2 1 5–0 High Won
18:00 FC ST. Gallen vs FC LuganoSwitzerland: Super League Over / Under Goals Ov2.5 1–1 Medium Lost
18:00 Jagiellonia vs GKS KatowicePoland: Ekstraklasa 1X2 1 2–1 Medium Won
18:00 Eilenburg vs ZFC MeuselwitzGermany: Regionalliga Nordost 1X2 2 5–1 Medium Lost
18:00 SpVgg Unterhaching vs Augsburg IIGermany: Regionalliga Bayern 1X2 1 1–0 High Won
18:00 Palermo vs Juve StabiaItaly: Serie B 1X2 1 2–2 Medium Lost
18:00 Fulham U18 vs Crystal Palace U18England: U18 Premier League South Over / Under Goals Ov2.5 2–2 High Won
18:00 Quilmes 2 vs Atl. Rafaela 2Argentina: Reserve League Double Chance 12 2–1 High Won
18:00 Stjarnan vs VestriIceland: League Cup Over / Under Goals Ov2.5 2–2 High Won
18:00 Donau vs Fach-DonaufeldAustria: Regionalliga Ost Double Chance 12 0–0 Medium Lost
18:00 Sur vs Al-NahdaOman: Professional League Double Chance 12 1–1 High Lost
18:00 Al Najaf vs MosulIraq: Iraqi League 1X2 2 1–2 Medium Won
18:00 Al Quwa Al Jawiya vs BaghdadIraq: Iraqi League 1X2 1 3–1 High Won
18:00 Žalgiris II vs EkranasLithuania: 1 Lyga 1X2 1 1–0 High Won
18:00 Al Kahrabaa vs NaftIraq: Iraqi League BTTS / GG BTTS - No 1–2 High Lost
18:00 Argentinos Juniors Res. vs Aldosivi Res.Argentina: Reserve League 1X2 1 2–0 Medium Won
18:00 Sarmiento Res. vs Gimnasia La Plata Res.Argentina: Reserve League Double Chance 12 2–0 Medium Won
18:00 Smail vs DhofarOman: Professional League BTTS / GG BTTS - No 1–1 High Lost
18:00 Bahla vs Al SeebOman: Professional League 1X2 2 0–2 Medium Won
18:00 Sohar vs IbriOman: Professional League 1X2 1 0–0 Medium Lost
18:00 Thor Akureyri vs FylkirIceland: League Cup 1X2 1 0–2 Medium Lost
18:30 Independente AP vs São José ECBrazil: Amapaense Double Chance 12 1–2 High Won
18:30 SV DrochtersenAssel vs BW LohneGermany: Regionalliga Nord 1X2 1 4–1 Medium Won
18:30 SV Rodinghausen vs Wuppertaler SVGermany: Regionalliga West Over / Under Goals Ov2.5 0–0 High Lost
18:30 Al-Arabi SC vs Al SaddQatar: Stars League 1X2 2 2–1 Medium Lost
18:30 Al-Rayyan SC vs Al WakrahQatar: Stars League 1X2 1 2–1 Medium Won
18:30 Al Shamal vs Al-Duhail SCQatar: Stars League BTTS / GG BTTS - Yes 1–3 High Won
18:30 SV Horn vs Mannsdorf-GroßenzersdorfAustria: Regionalliga Ost 1X2 1 0–0 High Lost
18:30 Stade Briochin vs ChateaurouxFrance: National 1 Double Chance 12 2–0 High Won
18:30 United States W U17 vs Bermuda W U17North & Central America: CONCACAF Women U17 1X2 X 18–0 High Lost
18:36 Puerto Rico W U17 vs Haiti W U17North & Central America: CONCACAF Women U17 1X2 X 3–1 High Lost
19:00 Almere City FC vs WaalwijkNetherlands: Eerste Divisie Over / Under Goals Ov2.5 2–2 High Won
19:00 ADO Den Haag vs Jong UtrechtNetherlands: Eerste Divisie 1X2 1 1–0 Medium Won
19:00 Dordrecht vs FC OSSNetherlands: Eerste Divisie 1X2 1 2–2 Medium Lost
19:00 VVV Venlo vs Jong AjaxNetherlands: Eerste Divisie 1X2 1 0–1 High Lost
19:00 Venezia vs PadovaItaly: Serie B 1X2 1 3–1 High Won
19:00 Mantova vs CesenaItaly: Serie B Double Chance 12 3–0 High Won
19:00 Spezia vs EmpoliItaly: Serie B Double Chance 12 1–1 Medium Lost
19:00 Reggiana vs MonzaItaly: Serie B 1X2 2 0–0 High Lost
19:00 Brentford U21 vs Coventry City U21England: Professional Development League 1X2 1 3–0 Medium Won
19:00 OH Leuven W vs Westerlo WBelgium: Super League Women 1X2 1 2–0 High Won
19:00 Belgrano Córdoba Res. vs Defensa y Justicia Res.Argentina: Reserve League Double Chance 12 2–4 High Won
19:00 Instituto Res. vs Banfield Res.Argentina: Reserve League Over / Under Goals Un2.5 2–0 High Won
19:00 Rosario Central Res. vs Talleres Córdoba Res.Argentina: Reserve League 1X2 1 0–2 High Lost
19:00 Colchester United U21 vs Hull City U21England: Professional Development League Over / Under Goals Ov2.5 2–2 High Won
19:00 Boreham Wood vs West Ham United U21England: National League Cup Over / Under Goals Ov2.5 2–2 High Won
19:00 Al Salt vs Al RamthaJordan: League Double Chance 12 2–3 Medium Won
19:30 Newport County vs BromleyEngland: League Two 1X2 2 0–1 High Won
19:30 Treowen Stars vs Baglan DragonsWales: FAW Championship Over / Under Goals Ov2.5 4–1 Medium Won
19:30 Trefelin vs Cambrian & ClydachWales: FAW Championship Over / Under Goals Ov2.5 0–4 Medium Won
19:30 Wimborne Town vs Walton & HershamEngland: Non League Premier Southern South 1X2 2 1–4 High Won
19:30 Petrojet vs Pyramids FCEgypt: Cup Double Chance 12 0–2 Medium Won
19:45 Accrington ST vs Notts CountyEngland: League Two 1X2 2 0–4 High Won
19:45 Bristol Rovers vs ShrewsburyEngland: League Two 1X2 1 1–0 High Won
19:45 Cheltenham vs CreweEngland: League Two Double Chance 12 1–1 High Lost
19:45 Chesterfield vs OldhamEngland: League Two Double Chance 12 0–3 High Won
19:45 Inverness CT vs PeterheadScotland: League One 1X2 1 3–1 Medium Won
19:45 Crawley Town vs BarnetEngland: League Two BTTS / GG BTTS - Yes 1–1 High Won
19:45 Spartans vs Forfar AthleticScotland: League Two Double Chance 12 1–0 Medium Won
19:45 Gillingham vs Swindon TownEngland: League Two Double Chance 12 0–2 Medium Won
19:45 Grimsby vs Fleetwood TownEngland: League Two 1X2 1 1–0 High Won
19:45 Salford City vs BarrowEngland: League Two 1X2 1 3–1 Medium Won
19:45 Tranmere vs Harrogate TownEngland: League Two Double Chance 12 0–3 High Won
19:45 Walsall vs Cambridge UnitedEngland: League Two BTTS / GG BTTS - No 0–0 High Won
19:45 Watford vs WrexhamEngland: Championship Double Chance 12 3–1 High Won
19:45 AFC Wimbledon vs Leyton OrientEngland: League One Double Chance 12 2–4 Medium Won
19:45 Blackpool vs Port ValeEngland: League One Double Chance 12 3–2 High Won
19:45 Bolton vs DoncasterEngland: League One 1X2 1 0–0 High Lost
19:45 Bradford vs Mansfield TownEngland: League One 1X2 1 1–1 High Lost
19:45 Burton Albion vs ReadingEngland: League One Double Chance 12 1–2 High Won
19:45 Huddersfield vs LincolnEngland: League One Double Chance 12 2–2 Medium Lost
19:45 Luton vs Exeter CityEngland: League One 1X2 1 3–2 Medium Won
19:45 Peterborough vs RotherhamEngland: League One BTTS / GG BTTS - Yes 5–0 High Lost
19:45 Plymouth vs StevenageEngland: League One 1X2 1 1–0 Medium Won
19:45 Stockport County vs NorthamptonEngland: League One 1X2 1 2–1 Medium Won
19:45 Cardiff vs WycombeEngland: League One 1X2 1 0–2 Medium Lost
19:45 Brickfield Rangers vs RhylWales: FAW Championship Over / Under Goals Ov2.5 1–2 High Won
19:45 Cwmbran Celtic vs Pontypridd TownWales: FAW Championship 1X2 2 2–5 Medium Won
19:45 Gateshead vs WealdstoneEngland: National League Over / Under Goals Ov2.5 1–0 High Lost
19:45 Woking vs Yeovil TownEngland: National League Double Chance 12 1–0 Medium Won
19:45 Southend vs RochdaleEngland: National League BTTS / GG BTTS - Yes 3–2 High Won
19:45 Truro City vs ScunthorpeEngland: National League 1X2 2 1–2 Medium Won
19:45 Brackley Town vs Solihull MoorsEngland: National League BTTS / GG BTTS - Yes 1–1 High Won
19:45 Maidenhead vs Ebbsfleet UnitedEngland: National League South Double Chance 12 2–3 High Won
19:45 Chesham United vs AFC TottonEngland: National League South 1X2 1 1–2 Medium Lost
19:45 Enfield Town vs Dorking WanderersEngland: National League South 1X2 2 2–4 High Won
19:45 Takeley vs GorlestonEngland: Non League Div One Isthmian North Double Chance 12 0–3 High Won
19:45 Wroxham vs Maldon & TiptreeEngland: Non League Div One Isthmian North Double Chance 12 0–0 High Lost
19:45 Farnborough vs Dagenham & RedbridgeEngland: National League South BTTS / GG BTTS - Yes 2–3 High Won
19:45 Stanway Rovers vs Concord RangersEngland: Non League Div One Isthmian North Double Chance 12 1–0 High Won
19:45 Horsham vs Bath CityEngland: National League South 1X2 1 2–1 Medium Won
19:45 Weston-super-Mare vs Tonbridge AngelsEngland: National League South 1X2 1 0–1 Medium Lost
19:45 Leamington vs BuxtonEngland: National League North 1X2 2 0–1 Medium Won
19:45 Peterborough Sports vs MarineEngland: National League North Over / Under Goals Ov2.5 0–0 Medium Lost
19:45 Spennymoor Town vs Curzon AshtonEngland: National League North 1X2 1 4–1 Medium Won
19:45 Hereford vs AFC FyldeEngland: National League North 1X2 2 1–4 Medium Won
19:45 Darlington 1883 vs RadcliffeEngland: National League North Over / Under Goals Ov2.5 3–0 High Won
19:45 AFC Telford United vs MacclesfieldEngland: National League North Over / Under Goals Ov2.5 3–0 High Won
19:45 King's Lynn Town vs South ShieldsEngland: National League North 1X2 2 3–0 Medium Lost
19:45 Chorley vs Kidderminster HarriersEngland: National League North Double Chance 12 2–1 Medium Won
19:45 Southport vs Alfreton TownEngland: National League North 1X2 1 2–1 High Won
19:45 Broxburn Athletic vs Linlithgow RoseScotland: Football League Lowland League 1X2 2 1–6 Medium Won
19:45 Cowdenbeath vs Stirling UniversityScotland: Football League Lowland League 1X2 1 1–2 High Lost
19:45 Whitehawk vs CheshuntEngland: Non League Premier Isthmian Over / Under Goals Ov2.5 1–3 High Won
19:45 Kettering Town vs AFC SudburyEngland: Non League Premier Southern Central 1X2 1 6–0 High Won
19:45 Alvechurch vs StamfordEngland: Non League Premier Southern Central 1X2 1 2–0 Medium Won
19:45 Real Bedford vs Worcester CityEngland: Non League Premier Southern Central BTTS / GG BTTS - Yes 0–0 High Lost
19:45 Bromsgrove Sporting vs Harborough TownEngland: Non League Premier Southern Central 1X2 2 1–2 High Won
19:45 Halesowen Town vs Banbury UnitedEngland: Non League Premier Southern Central Over / Under Goals Ov2.5 3–0 Medium Won
19:45 Tiverton Town vs Basingstoke TownEngland: Non League Premier Southern South 1X2 2 0–4 Medium Won
19:45 Farnham Town vs Dorchester TownEngland: Non League Premier Southern South 1X2 1 2–1 Medium Won
19:45 Plymouth Parkway vs Chertsey TownEngland: Non League Premier Southern South Over / Under Goals Ov2.5 3–1 Medium Won
19:45 Gainsborough Trinity vs Hyde UnitedEngland: Non League Premier Northern 1X2 1 2–0 Medium Won
19:45 Whitby Town vs Ashton UnitedEngland: Non League Premier Northern Double Chance 12 1–2 Medium Won
19:45 Prescot Cables vs Cleethorpes TownEngland: Non League Premier Northern Double Chance 12 2–2 Medium Lost
19:45 Canvey Island vs Chatham TownEngland: Non League Premier Isthmian 1X2 2 0–1 Medium Won
19:45 Leighton Town vs Barton RoversEngland: Non League Div One Southern Central 1X2 1 4–2 Medium Won
19:45 Coventry Sphinx vs Racing Club WarwickEngland: Non League Div One Northern Midlands Double Chance 12 0–1 High Won
19:45 AFC Rushden & Diamonds vs St Neots TownEngland: Non League Div One Northern Midlands Double Chance 12 1–1 High Lost
20:00 Manchester City vs Real MadridEurope: UEFA Champions League 1X2 1 1–2 High Lost
20:00 Chelsea vs Paris Saint GermainEurope: UEFA Champions League Over / Under Goals Ov2.5 0–3 High Won
20:00 Arsenal vs Bayer LeverkusenEurope: UEFA Champions League 1X2 1 2–0 High Won
20:00 Barnsley vs WiganEngland: League One BTTS / GG BTTS - Yes 1–1 High Won
20:00 Fortaleza W vs Deportivo Cali WColombia: Liga Femenina 1X2 2 1–3 Medium Won
20:00 KH vs Hvíti riddarinnIceland: Cup 1X2 X 1–2 High Lost
20:00 Álftanes vs KríaIceland: Cup 1X2 X 5–2 High Lost
20:15 Al Shorta vs Al TalabaIraq: Iraqi League Double Chance 12 3–3 High Lost
20:15 Gharraf vs Al Zawra'aIraq: Iraqi League Double Chance 12 0–1 High Won
21:00 MC Oran vs El BayadhAlgeria: Ligue 1 1X2 1 2–0 High Won
21:00 Tacuarembo vs La LuzUruguay: Segunda División Over / Under Goals Un2.5 1–1 High Won
21:06 El Salvador W U17 vs Dominican Republic W U17North & Central America: CONCACAF Women U17 Over / Under Goals Ov2.5 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+