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 — Friday, October 2, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | Cayman Islands vs Puerto RicoNorth & Central America: CONCACAF Nations League | 1X2 | 2 | 0–3 | High | Won |
| 00:00 | Novorizontino vs GoiasBrazil: Serie B | 1X2 | 1 | 3–0 | Medium | Won |
| 00:00 | Inca Aruba vs Municipal LimeñoEl-Salvador: Primera Division | Double Chance | 12 | 2–1 | High | Won |
| 00:00 | Dominican Republic vs HaitiNorth & Central America: CONCACAF Nations League | 1X2 | 2 | 1–4 | High | Won |
| 00:15 | Platense vs Estudiantes L.P.Argentina: Copa Argentina | BTTS / GG | BTTS - No | 1–0 | High | Won |
| 00:30 | Blooming vs Independiente PetroleroBolivia: Copa De La División Profesional | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 01:00 | Cariari Pococi vs Santa AnaCosta-Rica: Liga De Ascenso | 1X2 | 1 | 1–2 | Medium | Lost |
| 01:30 | Seattle Sounders vs Sporting Kansas CityUSA: Major League Soccer | 1X2 | 1 | 2–1 | High | Won |
| 02:00 | Nicaragua vs Costa RicaNorth & Central America: CONCACAF Nations League | 1X2 | 2 | 0–3 | High | Won |
| 08:00 | Lokomotiv Plovdiv vs Arda KardzhaliWorld: Friendlies Clubs | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 08:30 | Petrolul Ploiesti vs CS AfumatiWorld: Friendlies Clubs | 1X2 | 1 | 3–2 | Medium | Won |
| 09:00 | Chattogram vs Bangladesh PoliceBangladesh: Premier League | 1X2 | X | 0–3 | High | Lost |
| 09:00 | Fakirerpool vs Mohammedan DhakaBangladesh: Premier League | Over / Under Goals | Ov2.5 | 0–1 | Medium | Lost |
| 09:00 | Admira Wacker vs Austria ViennaWorld: Friendlies Clubs | 1X2 | 2 | 1–6 | Medium | Won |
| 09:00 | Saint Etienne vs FC SionWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 5–1 | High | Won |
| 09:00 | Zbrojovka Brno vs SkalicaWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 5–1 | High | Won |
| 09:00 | Komárno vs AjkaWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 4–2 | Medium | Won |
| 09:00 | Gornik Zabrze vs Odra OpoleWorld: Friendlies Clubs | 1X2 | 1 | 0–2 | High | Lost |
| 09:00 | Zlin vs ProstějovWorld: Friendlies Clubs | 1X2 | 1 | 1–2 | Medium | Lost |
| 09:00 | PWD Sports Club vs Brothers UnionBangladesh: Premier League | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 09:00 | Sudtirol vs Wacker InnsbruckWorld: Friendlies Clubs | 1X2 | 1 | 2–3 | High | Lost |
| 09:00 | Pardubice vs Viktoria ŽižkovWorld: Friendlies Clubs | 1X2 | 1 | 4–1 | Medium | Won |
| 09:30 | SV Wehen vs Karlsruher SCWorld: Friendlies Clubs | 1X2 | 1 | 1–2 | Medium | Lost |
| 09:30 | FC Lugano vs Hellas VeronaWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 09:30 | Raków Częstochowa vs Polonia BytomWorld: Friendlies Clubs | 1X2 | 1 | 4–1 | High | Won |
| 10:00 | Penuel vs AtletUkraine: Druha Liga | 1X2 | 2 | 1–1 | High | Lost |
| 10:00 | Turkey U18 vs Uzbekistan U18World: Friendlies | Double Chance | 12 | 2–0 | High | Won |
| 10:00 | Incheon Red Angels W vs Hwacheon KSPO WSouth-Korea: WK League | 1X2 | 2 | 0–3 | High | Won |
| 10:00 | Gumi Sportstoto W vs Suwon FMC WSouth-Korea: WK League | 1X2 | 2 | 0–1 | Medium | Won |
| 10:00 | Zagłębie Lubin II vs Górnik PolkowicePoland: III Liga Group 3 | 1X2 | 1 | 1–1 | Medium | Lost |
| 10:00 | Daejeon Korail vs Gangneung CitySouth-Korea: K3 League | 1X2 | 1 | 2–1 | High | Won |
| 10:00 | 1. FC Nürnberg vs FC Ingolstadt 04World: Friendlies Clubs | 1X2 | 1 | 3–1 | High | Won |
| 10:00 | Biwako Shiga vs Roasso KumamotoJapan: J3 League | Double Chance | 12 | 0–0 | Medium | Lost |
| 10:00 | Wales U19 vs Norway U19World: Friendlies | 1X2 | 2 | 0–2 | Medium | Won |
| 10:00 | IF Elfsborg vs BK HackenWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 10:00 | Sparta Praha vs Vysočina JihlavaWorld: Friendlies Clubs | 1X2 | 1 | 5–3 | High | Won |
| 10:00 | Aarhus vs Vendsyssel FFWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | High | Won |
| 10:00 | Wisla Plock vs Unia SkierniewiceWorld: Friendlies Clubs | 1X2 | 1 | 3–1 | Medium | Won |
| 10:00 | AC Horsens vs VejleWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 10:00 | Radomiak Radom vs Pogoń Grod. MazowieckiWorld: Friendlies Clubs | 1X2 | 1 | 7–2 | Medium | Won |
| 10:00 | Piast Gliwice vs Wisla KrakowWorld: Friendlies Clubs | Double Chance | 12 | 3–4 | High | Won |
| 10:00 | Wieczysta Kraków vs Puszcza NiepołomiceWorld: Friendlies Clubs | 1X2 | 1 | 4–3 | Medium | Won |
| 10:30 | Croatia U18 vs Denmark U18World: Friendlies | 1X2 | 1 | 4–2 | Medium | Won |
| 11:00 | SK Poltava vs ChernihivUkraine: Persha Liga | 1X2 | 1 | 3–2 | Medium | Won |
| 11:00 | South Korea vs VenezuelaWorld: Friendlies | 1X2 | 1 | 0–0 | Medium | Lost |
| 11:00 | 1. FC Heidenheim vs Würzburger KickersWorld: Friendlies Clubs | 1X2 | 1 | 3–1 | High | Won |
| 11:00 | FC Augsburg vs Hertha BSCWorld: Friendlies Clubs | 1X2 | 1 | 2–2 | Medium | Lost |
| 11:00 | Sturm Graz vs Floridsdorfer ACWorld: Friendlies Clubs | 1X2 | 1 | 3–1 | Medium | Won |
| 11:00 | Zvezda St. Petersburg vs TverRussia: Second League Group 2 | Double Chance | 12 | 1–8 | Medium | Won |
| 11:35 | China vs PalestineWorld: Friendlies | Double Chance | 12 | 0–5 | High | Won |
| 12:00 | Lille vs Zulte WaregemWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 12:00 | Sigma Olomouc vs ŽilinaWorld: Friendlies Clubs | 1X2 | 1 | 4–0 | Medium | Won |
| 12:00 | Dejan vs Persipura JayapuraIndonesia: Liga 2 | Double Chance | 12 | 1–3 | High | Won |
| 12:00 | Fleetwood Town U21 vs Sheffield Wednesday U21England: Professional Development League | BTTS / GG | BTTS - Yes | 3–1 | High | Won |
| 12:00 | Mladost DG vs MornarWorld: Friendlies Clubs | Double Chance | 12 | 1–5 | Medium | Won |
| 12:30 | Dayrout vs Ismaily SCEgypt: Second League | 1X2 | 2 | 2–2 | High | Lost |
| 12:30 | Baladiyyat Al Mehalla vs TeamEgypt: Second League | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 12:30 | El Dakhleya vs Maleyet Kafr El ZayiatEgypt: Second League | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 12:30 | Proxy vs ItesalatEgypt: Second League | Over / Under Goals | Un2.5 | 0–3 | High | Lost |
| 12:30 | Lask Linz vs First ViennaWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 12:30 | Tanta SC vs Haras El HodoodEgypt: Second League | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 12:30 | Kahraba Ismailia vs Mega SportEgypt: Second League | 1X2 | 1 | 2–0 | Medium | Won |
| 12:30 | Grasshoppers vs Yverdon SportWorld: Friendlies Clubs | 1X2 | 1 | 2–3 | High | Lost |
| 13:00 | Bangu U20 vs Nova Iguaçu U20Brazil: Carioca U20 | Double Chance | 12 | 1–1 | High | Lost |
| 13:00 | Zagłębie Lubin U19 vs Wisła Kraków U19Poland: Central Youth League | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 13:00 | Congo DR vs UgandaWorld: Friendlies | 1X2 | 1 | 0–2 | Medium | Lost |
| 13:00 | Podbeskidzie vs TřinecWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 13:00 | Ried vs SKU AmstettenWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 3–3 | High | Won |
| 13:00 | Boston City U20 vs Nacional de Muriae U20Brazil: Mineiro U20 | Over / Under Goals | Ov2.5 | 2–3 | Medium | Won |
| 13:00 | HNK Gorica vs BravoWorld: Friendlies Clubs | Double Chance | 12 | 3–3 | Medium | Lost |
| 13:15 | Al Ain vs AjmanUnited-Arab-Emirates: League Cup | 1X2 | 1 | 2–3 | High | Lost |
| 13:15 | Al-Wasl FC vs Al-Ittihad KalbaUnited-Arab-Emirates: League Cup | 1X2 | 1 | 4–0 | High | Won |
| 13:30 | Persiraja Banda Aceh vs Sumsel UnitedIndonesia: Liga 2 | 1X2 | 1 | 1–2 | High | Lost |
| 13:30 | Albania U19 vs Lithuania U19World: Friendlies | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 13:30 | Turkey U17 vs Korea Republic U17World: Friendlies | Double Chance | 12 | 6–3 | High | Won |
| 13:30 | Dhofar vs Oman ClubOman: FA Cup | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 13:30 | Wolfsberger AC vs VoitsbergWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | High | Won |
| 14:00 | Kazakhstan vs MoldovaEurope: UEFA Nations League | 1X2 | 1 | 1–2 | High | Lost |
| 14:00 | BATE II vs Ostrovets FCBelarus: 1. Division | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 14:00 | Portugal U20 vs Czechia U20Europe: U20 Elite League | Over / Under Goals | Ov2.5 | 5–0 | High | Won |
| 14:00 | Eintracht Frankfurt vs Eintracht BraunschweigWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 14:00 | Seychelles U23 vs Botswana U23World: CAF U23 Cup Of Nations | 1X2 | X | 1–2 | High | Lost |
| 14:00 | Saudi Arabia U18 vs Italy U18World: Friendlies | 1X2 | X | 0–2 | High | Lost |
| 14:00 | Minija vs Kauno Žalgiris IILithuania: 1 Lyga | 1X2 | 1 | 5–0 | High | Won |
| 14:00 | FC Noah vs Dinamo BatumiWorld: Friendlies Clubs | 1X2 | 1 | 2–2 | High | Lost |
| 14:00 | Karviná vs Stal RzeszówWorld: Friendlies Clubs | 1X2 | 1 | 1–1 | High | Lost |
| 14:00 | Montenegro U19 vs Israel U19World: Friendlies | 1X2 | X | 0–2 | High | Lost |
| 14:00 | USM Annaba vs Paradou ACAlgeria: Ligue 2 | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 14:00 | CA Batna vs MSP BatnaAlgeria: Ligue 2 | 1X2 | 1 | 0–1 | Medium | Lost |
| 14:00 | MO Constantine vs CR Béni ThourAlgeria: Ligue 2 | 1X2 | 1 | 2–1 | Medium | Won |
| 14:00 | Teleghma vs NC MagraAlgeria: Ligue 2 | Double Chance | 12 | 1–2 | Medium | Won |
| 14:00 | US Chaouia vs KhroubAlgeria: Ligue 2 | 1X2 | 1 | 0–0 | High | Lost |
| 14:25 | Al-Shabab vs SahamOman: FA Cup | 1X2 | 1 | 2–1 | Medium | Won |
| 14:30 | Volna vs LidaBelarus: 1. Division | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 14:30 | Luckenwalde vs Magdeburg IIWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 14:30 | WSPG Wels vs Austria SalzburgWorld: Friendlies Clubs | 1X2 | 2 | 3–3 | Medium | Lost |
| 14:30 | Zrinjski vs Jadran LPWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | High | Won |
| 14:30 | FC Aarau vs BSC Young BoysWorld: Friendlies Clubs | 1X2 | 2 | 1–2 | Medium | Won |
| 14:30 | Al-Nahda vs SoharOman: FA Cup | Double Chance | 12 | 2–1 | Medium | Won |
| 15:00 | Guadalajara Chivas U21 vs Juarez U21Mexico: Liga MX U21 | Double Chance | 12 | 1–0 | High | Won |
| 15:00 | Mauritius vs Sri LankaWorld: Friendlies | 1X2 | X | 3–0 | High | Lost |
| 15:00 | Tammeka vs ViimsiEstonia: Cup | 1X2 | 1 | 4–1 | Medium | Won |
| 15:30 | Wisłoka Dębica vs Pogoń-Sokół LubaczówPoland: III Liga Group 4 | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 15:30 | Salitas vs Réal du FasoBurkina-Faso: Ligue 1 | Over / Under Goals | Ov2.5 | 1–3 | Medium | Won |
| 15:30 | Red Bull Salzburg vs FC BW LinzWorld: Friendlies Clubs | 1X2 | 1 | 1–2 | Medium | Lost |
| 15:45 | Khorfakkan vs Al-JaziraUnited-Arab-Emirates: League Cup | Double Chance | 12 | 0–2 | High | Won |
| 15:45 | Shabab Al Ahli Dubai vs Al NasrUnited-Arab-Emirates: League Cup | 1X2 | 1 | 1–1 | Medium | Lost |
| 16:00 | Cyprus vs ArmeniaEurope: UEFA Nations League | Double Chance | 12 | 2–0 | Medium | Won |
| 16:00 | Latvia vs MontenegroEurope: UEFA Nations League | 1X2 | 2 | 1–2 | Medium | Won |
| 16:00 | Slovenia U21 vs Netherlands U21Europe: UEFA U21 Championship Qualification | 1X2 | 2 | 2–4 | Medium | Won |
| 16:00 | Ukraine U21 vs Croatia U21Europe: UEFA U21 Championship Qualification | Double Chance | 12 | 1–0 | Medium | Won |
| 16:00 | Austria U21 vs Denmark U21Europe: UEFA U21 Championship Qualification | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 16:00 | Hinna vs Staal JørpelandNorway: 3. Division Girone 4 | 1X2 | 1 | 2–4 | Medium | Lost |
| 16:00 | Hluboka nad Vltavou vs KřimiceCzech-Republic: 4. Liga Divizie A | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 16:00 | Hlučín vs Nový JičínCzech-Republic: 4. Liga Divizie F | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 16:00 | Hranice vs Líšeň IICzech-Republic: 3. Liga MSFL | 1X2 | 2 | 1–1 | High | Lost |
| 16:00 | PK-35 Vantaa W vs Honka WFinland: Kansallinen Liiga | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 16:00 | England U19 vs USA U19World: Friendlies | 1X2 | 1 | 2–1 | High | Won |
| 16:00 | Teplice vs Dynamo DresdenWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 16:00 | FUS Rabat vs Amal TiznitMorocco: Botola Pro | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 16:00 | Dukla Praha vs FK JablonecCzech-Republic: Cup | 1X2 | 2 | 0–1 | High | Won |
| 16:00 | Rapid vs GenoaWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 16:00 | Serbia U21 vs Russia U21World: Friendlies | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 16:00 | Grenoble vs Stade Lausanne-OuchyWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 16:00 | Teuta Durrës vs FK KukesiWorld: Friendlies Clubs | Double Chance | 12 | 5–0 | High | Won |
| 16:00 | 1. FC Kaiserslautern vs SG Sonnenhof GrossaspachWorld: Friendlies Clubs | 1X2 | 1 | 1–1 | High | Lost |
| 16:15 | Portugal U18 vs Romania U18World: Friendlies | Double Chance | 12 | 2–2 | High | Lost |
| 16:30 | Molde II vs HerdNorway: 3. Division Girone 2 | Over / Under Goals | Ov2.5 | 6–2 | High | Won |
| 16:30 | Garliava vs DainavaLithuania: 1 Lyga | Double Chance | 12 | 2–1 | Medium | Won |
| 16:30 | Bayer Leverkusen W vs Werder Bremen WGermany: Frauen Bundesliga | 1X2 | 1 | 3–2 | Medium | Won |
| 16:30 | FC Saarbrücken vs NancyWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 17:00 | Ranheim vs EgersundNorway: 1. Division | 1X2 | 1 | 5–0 | Medium | Won |
| 17:00 | Kungsängen vs SunnerstaSweden: Division 2 Norra Svealand | 1X2 | 2 | 2–1 | Medium | Lost |
| 17:00 | Smedby vs NyköpingSweden: Division 2 Södra Svealand | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 17:00 | Vorwärts-Wacker 04 vs Tus DassendorfGermany: Oberliga Hamburg | Over / Under Goals | Ov2.5 | 2–4 | High | Won |
| 17:00 | Rosenborg II vs MelhusNorway: 3. Division Girone 2 | Over / Under Goals | Ov2.5 | 1–4 | High | Won |
| 17:00 | Niendorfer TSV vs ConcordiaGermany: Oberliga Hamburg | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 17:00 | DJK Bamberg vs Eintracht BambergGermany: Oberliga Bayern Nord | 1X2 | 2 | 1–1 | Medium | Lost |
| 17:00 | Weiden vs Viktoria AschaffenburgGermany: Oberliga Bayern Nord | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 17:00 | Jitex W vs Linköping WSweden: Elitettan | 1X2 | 2 | 2–1 | Medium | Lost |
| 17:00 | Staffanstorp United vs SölvesborgSweden: Division 2 Östra Götaland | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 17:00 | 1860 München II vs 1860 RosenheimGermany: Oberliga Bayern Süd | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 17:00 | Gloggnitz vs TraiskirchenAustria: Regionalliga Ost | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 17:00 | 1. FC Muhlhausen vs CFR PforzheimGermany: Oberliga Baden Württemberg | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 17:00 | Kristianstad vs AFC MalmoSweden: Ettan Södra | Over / Under Goals | Ov2.5 | 0–1 | Medium | Lost |
| 17:00 | Lilla Torg vs NosabySweden: Division 2 Östra Götaland | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 17:00 | Lund vs LaholmSweden: Ettan Södra | 1X2 | 1 | 0–1 | Medium | Lost |
| 17:00 | Hestrafor vs OnsalaSweden: Division 2 Västra Götaland | 1X2 | 1 | 0–1 | Medium | Lost |
| 17:00 | Karlberg vs SollentunaSweden: Ettan Norra | BTTS / GG | BTTS - Yes | 3–2 | High | Won |
| 17:00 | Lindome vs GaltabacksSweden: Division 2 Västra Götaland | 1X2 | 1 | 4–3 | Medium | Won |
| 17:00 | Torslanda vs KongahällaSweden: Division 2 Västra Götaland | 1X2 | 1 | 2–0 | Medium | Won |
| 17:00 | Buchbach vs EltersdorfGermany: Regionalliga Bayern | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 17:00 | SpVgg Unterhaching vs FC Schweinfurt 05Germany: Regionalliga Bayern | 1X2 | 1 | 1–1 | Medium | Lost |
| 17:00 | SV Sandhausen vs Kaiserslautern IIGermany: Regionalliga SudWest | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 17:00 | Hertha Wiesbach vs DiefflenGermany: Oberliga Rheinland Pfalz Saar | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 17:00 | Bayonne vs Les HerbiersFrance: National 2 Group B | Double Chance | 12 | 0–1 | High | Won |
| 17:00 | Stade Briochin vs Lorient IIFrance: National 2 Group B | Double Chance | 12 | 1–3 | High | Won |
| 17:00 | Luxembourg U19 vs North Macedonia U19World: Friendlies | Double Chance | 12 | 4–1 | High | Won |
| 17:00 | Polonia Nysa vs Miedź Legnica IIPoland: III Liga Group 3 | 1X2 | 2 | 1–2 | Medium | Won |
| 17:00 | Real Avilés vs LugoSpain: Primera División RFEF Group 1 | Double Chance | 12 | 1–2 | High | Won |
| 17:00 | Fremad Amager vs B 93Denmark: 2. Division | BTTS / GG | BTTS - Yes | 0–3 | High | Lost |
| 17:00 | Naestved vs Nykobing FCDenmark: 2. Division | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 17:00 | VSK Århus vs BrabrandDenmark: 2. Division | 1X2 | 1 | 0–2 | High | Lost |
| 17:00 | Grasshopper W vs Zürich WSwitzerland: AXA Women’s Super League | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 17:00 | Stuttgarter Kickers vs Kickers OffenbachGermany: Regionalliga SudWest | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 17:00 | Laval vs RennesWorld: Friendlies Clubs | 1X2 | 2 | 1–0 | Medium | Lost |
| 17:10 | Favoritner AC vs Mannsdorf-GroßenzersdorfAustria: Regionalliga Ost | 1X2 | 2 | 1–1 | Medium | Lost |
| 17:30 | Andorra U21 vs Moldova U21Europe: UEFA U21 Championship Qualification | Double Chance | 12 | 0–0 | Medium | Lost |
| 17:30 | Qviding FIF vs Landvetter ISSweden: Division 2 Västra Götaland | 1X2 | 2 | 0–1 | High | Won |
| 17:30 | Harksheide vs HEBCGermany: Oberliga Hamburg | Double Chance | 12 | 0–3 | High | Won |
| 17:30 | Victoria Hamburg vs SaselGermany: Oberliga Hamburg | 1X2 | 1 | 2–2 | Medium | Lost |
| 17:30 | Kornburg vs NordlingenGermany: Oberliga Bayern Nord | Double Chance | 12 | 5–0 | High | Won |
| 17:30 | Sportfreunde Schwaig vs KotternGermany: Oberliga Bayern Süd | Double Chance | 12 | 0–0 | High | Lost |
| 17:30 | VfB Lübeck vs Eimsbütteler TVGermany: Regionalliga Nord | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:30 | Borussia M'gladbach II vs Bochum IIGermany: Regionalliga West | 1X2 | 1 | 2–3 | Medium | Lost |
| 17:30 | Oberwart vs SV HornAustria: Regionalliga Ost | 1X2 | 1 | 3–1 | Medium | Won |
| 17:30 | Bonner SC vs Westfalia RhynernGermany: Regionalliga West | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 17:30 | Germania Ratingen vs ScherpenbergGermany: Oberliga Niederrhein | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 17:30 | KFC Uerdingen 05 vs SSVg VelbertGermany: Oberliga Niederrhein | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 17:30 | Wuppertaler SV vs SF BaumbergGermany: Oberliga Niederrhein | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 17:30 | Monheim vs SW EssenGermany: Oberliga Niederrhein | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 17:30 | TuS Koblenz vs EisbachtalGermany: Oberliga Rheinland Pfalz Saar | 1X2 | 1 | 3–2 | High | Won |
| 17:30 | Krems Rehberg vs Wiener SCAustria: Regionalliga Ost | 1X2 | 2 | 4–3 | Medium | Lost |
| 18:00 | Farsta vs FittjaSweden: Division 2 Södra Svealand | 1X2 | 1 | 2–1 | High | Won |
| 18:00 | Norderstedt II vs Altona 93Germany: Oberliga Hamburg | 1X2 | 2 | 1–4 | Medium | Won |
| 18:00 | Flamengo U20 vs Sampaio Correa FE U20Brazil: Carioca U20 | 1X2 | 1 | 3–0 | Medium | Won |
| 18:00 | Inter de Minas vs SantarritenseBrazil: Mineiro 3 | 1X2 | 1 | 7–1 | High | Won |
| 18:00 | BW Dingden vs SC St. TönisGermany: Oberliga Niederrhein | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 18:00 | Viktoria Jüchen-Garz. vs SonsbeckGermany: Oberliga Niederrhein | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 18:00 | Chauray vs AvranchesFrance: National 2 Group B | 1X2 | 2 | 0–2 | Medium | Won |
| 18:00 | 7 de Abril vs FriburguenseBrazil: Carioca B2 | Double Chance | 12 | 1–2 | High | Won |
| 18:00 | Düren Merzenich vs TuS BW KönigsdorfGermany: Oberliga Mittelrhein | Over / Under Goals | Ov2.5 | 5–3 | High | Won |
| 18:00 | América Mineiro U20 vs Itabirito U20Brazil: Mineiro U20 | 1X2 | 1 | 3–1 | Medium | Won |
| 18:00 | Widad Témara vs UTS RabatMorocco: Botola Pro | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 18:00 | Coimbra U20 vs Atlético Mineiro U20Brazil: Mineiro U20 | 1X2 | 2 | 1–3 | High | Won |
| 18:30 | Eldense vs OviedoSpain: Segunda División | Over / Under Goals | Un2.5 | 4–1 | High | Lost |
| 18:30 | Eintracht Stadtallendorf vs FriedbergGermany: Oberliga Hessen | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 18:30 | Istres vs ChateaurouxFrance: National 2 Group C | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 18:30 | Sp. Hasselt U21 vs Kortrijk U21Belgium: Reserve Pro League | 1X2 | 2 | 1–3 | Medium | Won |
| 18:30 | Cumnock Juniors vs Auchinleck TalbotScotland: FA Cup | 1X2 | 2 | 2–0 | Medium | Lost |
| 18:30 | Carmarthen Town vs Llantwit MajorWales: FAW Championship | 1X2 | 1 | 1–2 | Medium | Lost |
| 18:30 | llanelli AFC vs Baglan DragonsWales: FAW Championship | BTTS / GG | BTTS - Yes | 1–2 | High | Won |
| 18:30 | Sevilla vs Aston VillaWorld: Friendlies Clubs | BTTS / GG | BTTS - Yes | 1–3 | High | Won |
| 18:45 | France vs ItalyEurope: UEFA Nations League | 1X2 | 1 | 1–1 | High | Lost |
| 18:45 | Belgium vs TürkiyeEurope: UEFA Nations League | 1X2 | 1 | 3–0 | Medium | Won |
| 18:45 | Hungary vs GeorgiaEurope: UEFA Nations League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 18:45 | Ukraine vs Northern IrelandEurope: UEFA Nations League | 1X2 | 1 | 0–3 | Medium | Lost |
| 18:45 | Poland vs RomaniaEurope: UEFA Nations League | 1X2 | 1 | 6–0 | Medium | Won |
| 18:45 | Bosnia & Herzegovina vs SwedenEurope: UEFA Nations League | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 18:45 | Faroe Islands vs SlovakiaEurope: UEFA Nations League | 1X2 | 2 | 1–1 | High | Lost |
| 18:45 | England U21 vs Slovakia U21Europe: UEFA U21 Championship Qualification | 1X2 | 1 | 0–0 | High | Lost |
| 18:45 | Dundalk vs BohemiansIreland: Premier Division | 1X2 | 2 | 1–2 | Medium | Won |
| 18:45 | Strabane Athletic vs Armagh CityNorthern-Ireland: Championship | 1X2 | 1 | 0–0 | Medium | Lost |
| 18:45 | Denbigh Town vs Holyhead HotspurWales: FAW Championship | Over / Under Goals | Ov2.5 | 2–4 | High | Won |
| 18:45 | Athlone Town vs Cork CityIreland: First Division | 1X2 | 2 | 2–1 | Medium | Lost |
| 18:45 | Caerau (Ely) vs Afan LidoWales: FAW Championship | 1X2 | 1 | 2–0 | Medium | Won |
| 18:45 | Bray Wanderers vs Cobh RamblersIreland: First Division | 1X2 | 1 | 1–4 | High | Lost |
| 18:45 | Finn Harps vs KerryIreland: First Division | 1X2 | 2 | 1–2 | High | Won |
| 18:45 | Wexford vs Longford TownIreland: First Division | 1X2 | 1 | 3–3 | High | Lost |
| 19:00 | St. Lucia vs GuadeloupeNorth & Central America: CONCACAF Nations League | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 19:00 | Encarnación vs ResistenciaParaguay: Division Intermedia | Double Chance | 12 | 0–3 | High | Won |
| 19:00 | Helmond Sport vs HeraclesNetherlands: Eerste Divisie | 1X2 | 2 | 2–2 | Medium | Lost |
| 19:00 | San Antonio Bulo Bulo vs ABBBolivia: Copa De La División Profesional | 1X2 | 1 | 0–2 | High | Lost |
| 19:15 | Treaty United vs UCDIreland: First Division | BTTS / GG | BTTS - Yes | 0–4 | High | Lost |
| 19:15 | Real Madrid II vs Atlético Madrid IISpain: Primera División RFEF Group 2 | 1X2 | 1 | 3–2 | Medium | Won |
| 20:00 | Futbol Consultants Moravia vs AD CarmelitaCosta-Rica: Liga De Ascenso | Double Chance | 12 | 0–3 | High | Won |
| 20:00 | Real Unión de Tenerife vs Laguna de DueroSpain: Tercera División RFEF Group 12 | 1X2 | 1 | 1–0 | Medium | Won |
| 20:00 | Ittihad Tanger vs Moghreb TetouanMorocco: Botola Pro | 1X2 | 1 | 1–1 | High | Lost |
| 20:30 | San Antonio vs CuniburoEcuador: Liga Pro Serie B | 1X2 | 2 | 0–0 | Medium | Lost |
| 20:30 | Deportivo Cuenca Juniors vs Ind. JuniorsEcuador: Liga Pro Serie B | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 21:00 | St. Kitts and Nevis vs CubaNorth & Central America: CONCACAF Nations League | 1X2 | 2 | 3–3 | 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.