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.
Accuracy by Market — Tuesday, March 17, 2026
| 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.
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.