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 — Wednesday, March 18, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | FC Santiago vs Atletico HidalgoMexico: Liga Premier Serie A | 1X2 | 1 | 0–0 | Medium | Lost |
| 00:00 | Indy Eleven vs Des Moines MenaceUSA: US Open Cup | 1X2 | 1 | 3–0 | High | Won |
| 00:00 | Leones del Norte vs LDU de QuitoEcuador: Liga Pro | 1X2 | 2 | 0–2 | High | Won |
| 00:00 | Colorado Springs vs AztecaUSA: US Open Cup | 1X2 | 1 | 3–0 | High | Won |
| 00:15 | Central Cordoba de Santiago vs Deportivo RiestraArgentina: Liga Profesional Argentina | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 00:15 | Gimnasia M. vs Estudiantes L.P.Argentina: Liga Profesional Argentina | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 00:30 | Brazil Juniors vs Jong ArubaAruba: Division Di Honor | 1X2 | X | 0–0 | High | Won |
| 00:30 | Londrina vs Operario-PRBrazil: Copa Do Brasil | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 00:30 | Portuguesa vs PaysanduBrazil: Copa Do Brasil | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 00:30 | Sport Recife vs Athletic ClubBrazil: Copa Do Brasil | 1X2 | 1 | 1–3 | Medium | Lost |
| 01:00 | Santos Laguna W vs Cruz Azul WMexico: Liga MX Femenil | 1X2 | 2 | 0–2 | High | Won |
| 01:00 | Weymouth Wales vs BagatelleBarbados: Premier League | 1X2 | 1 | 0–0 | Medium | Lost |
| 01:00 | LD Alajuelense vs Los Angeles FCNorth & Central America: CONCACAF Champions League | 1X2 | 2 | 1–2 | Medium | Won |
| 01:30 | Millonarios vs Atletico NacionalColombia: Primera A | Double Chance | 12 | 3–0 | High | Won |
| 02:00 | Phoenix Rising vs San RamonUSA: US Open Cup | 1X2 | 1 | 4–0 | High | Won |
| 03:00 | Cruz Azul vs MonterreyNorth & Central America: CONCACAF Champions League | 1X2 | 1 | 1–1 | Medium | Lost |
| 03:06 | Tijuana W vs Pumas UNAM WMexico: Liga MX Femenil | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 05:30 | Melbourne City W vs Adelaide United WAustralia: A League Women | Double Chance | 12 | 0–0 | High | Lost |
| 08:00 | Tuloy vs MendiolaPhilippines: PFL | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 09:00 | Chernihiv vs Yarud Mariupol'Ukraine: Cup | Double Chance | 12 | 0–0 | High | Lost |
| 09:00 | Atletic Olimpia Gherla W vs Gloria Bistrița-Năsăud WRomania: Liga 1 Feminin | 1X2 | 2 | 0–3 | Medium | Won |
| 09:00 | Shan United vs Hantharwady UnitedMyanmar: National League | 1X2 | 1 | 1–0 | High | Won |
| 09:00 | Yangon United vs DagonMyanmar: National League | 1X2 | 1 | 4–0 | High | Won |
| 09:00 | South Korea W vs Japan WAsia: Asian Cup Women | 1X2 | 2 | 1–4 | High | Won |
| 09:30 | Cerezo Osaka vs Fagiano OkayamaJapan: J1 League | 1X2 | 1 | 1–2 | High | Lost |
| 10:00 | Olimpia Cluj W vs SSU Poli Timişoara WRomania: Liga 1 Feminin | 1X2 | 1 | 0–4 | Medium | Lost |
| 10:00 | Avispa Fukuoka vs Shimizu S-pulseJapan: J1 League | Double Chance | 12 | 1–1 | Medium | Lost |
| 10:00 | JEF United Chiba vs FC TokyoJapan: J1 League | 1X2 | 2 | 1–2 | High | Won |
| 10:00 | Mito Hollyhock vs Yokohama F. MarinosJapan: J1 League | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 10:00 | Nagoya Grampus vs Sanfrecce HiroshimaJapan: J1 League | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 10:00 | Tokyo Verdy vs Kawasaki FrontaleJapan: J1 League | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 10:00 | Vissel Kobe vs Gamba OsakaJapan: J1 League | 1X2 | 1 | 2–2 | Medium | Lost |
| 10:00 | V-varen Nagasaki vs Kyoto SangaJapan: J1 League | BTTS / GG | BTTS - Yes | 1–2 | Medium | Won |
| 10:30 | Metalist 1925 U19 vs SK Poltava U19Ukraine: U19 League | 1X2 | 1 | 2–0 | High | Won |
| 10:30 | Machida Zelvia vs KashimaJapan: J1 League | Over / Under Goals | Ov2.5 | 0–3 | Medium | Won |
| 10:30 | Urawa vs Kashiwa ReysolJapan: J1 League | Double Chance | 12 | 1–1 | High | Lost |
| 10:30 | Bucheon FC 1995 vs Gangwon FCSouth-Korea: K League 1 | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 10:30 | Incheon United vs Daejeon CitizenSouth-Korea: K League 1 | Double Chance | 12 | 1–3 | High | Won |
| 10:30 | Jeju United FC vs Ulsan Hyundai FCSouth-Korea: K League 1 | Double Chance | 12 | 0–2 | Medium | Won |
| 10:30 | Jeonbuk Motors vs FC AnyangSouth-Korea: K League 1 | 1X2 | 1 | 2–1 | Medium | Won |
| 10:30 | Pohang Steelers vs FC SeoulSouth-Korea: K League 1 | Double Chance | 12 | 0–1 | Medium | Won |
| 11:00 | Keshla FC vs ArazAzerbaidjan: Premyer Liqa | Double Chance | 12 | 0–1 | High | Won |
| 11:00 | Safa Baku vs ŞahdağAzerbaidjan: Birinci Dasta | 1X2 | 1 | 1–0 | High | Won |
| 11:00 | Baku Sportinq vs MingəçevirAzerbaidjan: Birinci Dasta | Double Chance | 12 | 1–1 | High | Lost |
| 11:00 | Phnom Penh Crown vs Dangkor SencheyCambodia: Hun Sen Cup | 1X2 | 1 | 0–2 | Medium | Lost |
| 11:00 | Andranik vs Bentonit IjevanArmenia: First League | 1X2 | 1 | 2–1 | Medium | Won |
| 11:00 | Manila Digger vs Davao AguilasPhilippines: PFL | 1X2 | 1 | 3–1 | Medium | Won |
| 11:00 | Da Nang vs Nam DinhVietnam: Cup | 1X2 | 2 | 1–2 | High | Won |
| 11:00 | Svay Rieng vs Kirivong Sok Sen CheyCambodia: Hun Sen Cup | 1X2 | 1 | 4–1 | High | Won |
| 11:00 | Chonburi FC vs Thap Luang UnitedThailand: League Cup | 1X2 | 1 | 1–0 | High | Won |
| 11:00 | BG Pathum United vs Mahasarakham UnitedThailand: League Cup | 1X2 | 1 | 3–0 | Medium | Won |
| 11:30 | Mika vs SyunikArmenia: First League | 1X2 | 2 | 0–3 | Medium | Won |
| 12:00 | Pawłowice Śląskie vs Zagłębie Lubin IIPoland: III Liga Group 3 | 1X2 | 2 | 0–4 | High | Won |
| 12:00 | AFC Leopards vs Nairobi UnitedKenya: FKF Premier League | 1X2 | 1 | 1–0 | Medium | Won |
| 12:00 | Olympic Varna vs Chernolomets 1919Bulgaria: Third League Northeast | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 12:00 | Csikszereda MC W vs Farul Constanţa WRomania: Liga 1 Feminin | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 12:00 | Unirea Alba Iulia W vs Vasas Femina WRomania: Liga 1 Feminin | 1X2 | 1 | 4–0 | High | Won |
| 12:00 | Kitchee vs Kowloon CityHong-Kong: League Cup | 1X2 | 1 | 1–0 | High | Won |
| 12:00 | Hallescher FC U19 vs Blumenthaler SV U19Germany: U19 Bundesliga | Over / Under Goals | Ov2.5 | 8–0 | High | Won |
| 12:00 | Spain U17 vs Scotland U17Europe: UEFA U17 Championship Qualification | Over / Under Goals | Ov2.5 | 3–0 | Medium | Won |
| 12:00 | Pattani vs Buriram UnitedThailand: League Cup | 1X2 | 2 | 0–3 | High | Won |
| 12:00 | Port FC vs Khon Kaen UnitedThailand: League Cup | 1X2 | 1 | 7–0 | High | Won |
| 12:00 | Drita vs DukagjiniKosovo: Superliga | 1X2 | 1 | 2–1 | Medium | Won |
| 12:00 | Llapi vs GjilaniKosovo: Superliga | Double Chance | 12 | 2–3 | High | Won |
| 12:00 | Prishtina e Re vs BallkaniKosovo: Superliga | 1X2 | 2 | 0–1 | High | Won |
| 12:30 | Kom vs BeraneMontenegro: Second League | 1X2 | 1 | 1–1 | High | Lost |
| 13:00 | Alanyaspor vs KocaelisporTurkey: Süper Lig | Double Chance | 12 | 5–0 | High | Won |
| 13:00 | Carina Gubin vs Sparta KatowicePoland: III Liga Group 3 | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 13:00 | Mines vs Kansanshi DynamosZambia: Super League | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 13:00 | Tabora United vs Young AfricansTanzania: Ligi Kuu Bara | Double Chance | 12 | 0–0 | Medium | Lost |
| 13:00 | Dorostol vs Benkovski IsperihBulgaria: Third League Northeast | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 13:00 | Levski Sofia II vs Septemvri SimitliBulgaria: Third League Southwest | Double Chance | 12 | 1–1 | High | Lost |
| 13:00 | Hardrock vs Chicken InnZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 13:00 | Highlanders vs MWOSZimbabwe: Premier Soccer League | Double Chance | 12 | 0–0 | High | Lost |
| 13:00 | Hunters vs PlatinumZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 13:00 | Ngezi Platinum vs KaribaZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 13:00 | TelOne vs Simba BhoraZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 13:00 | Triangle United vs CAPS UnitedZimbabwe: Premier Soccer League | 1X2 | 2 | 0–1 | Medium | Won |
| 13:00 | Igalo vs Internacional PodgoricaMontenegro: Second League | Double Chance | 12 | 3–0 | High | Won |
| 13:00 | SJK vs FF JaroWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | Medium | Won |
| 13:00 | Real Madrid U19 vs Sporting CP U19Europe: UEFA Youth League | 1X2 | 1 | 2–1 | Medium | Won |
| 13:00 | América RJ U20 vs Madureira U20Brazil: Copa Rio U20 | Double Chance | 12 | 3–0 | Medium | Won |
| 13:30 | Botev Novi Pazar vs Spartak Varna IIBulgaria: Third League Northeast | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 13:30 | Legnago Salus vs FC ObermaisItaly: Serie D Girone C | Double Chance | 12 | 2–1 | High | Won |
| 13:30 | Varesina vs CastellanzeseItaly: Serie D Girone B | Double Chance | 12 | 2–2 | High | Lost |
| 13:30 | Karmiotissa vs Ayia NapaCyprus: 2. Division | 1X2 | 1 | 3–0 | High | Won |
| 13:30 | MEAP Nisou vs PAEEKCyprus: 2. Division | Double Chance | 12 | 1–2 | High | Won |
| 13:30 | Ahironas Onisilos vs APEACyprus: 2. Division | 1X2 | 2 | 1–1 | Medium | Lost |
| 13:30 | Ethnikos Latsion vs Iraklis YerolakkouCyprus: 2. Division | Double Chance | 12 | 0–0 | High | Lost |
| 13:30 | AE Zakakiou vs Spartakos KitiouCyprus: 2. Division | Double Chance | 12 | 2–4 | High | Won |
| 13:30 | Iskra vs GrbaljMontenegro: Second League | Double Chance | 12 | 5–1 | Medium | Won |
| 13:30 | ASIL Lysi vs Omonia 29is MaiouCyprus: 2. Division | 1X2 | 2 | 0–1 | High | Won |
| 13:30 | Digenis Morphou vs HalkanorasCyprus: 2. Division | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 13:30 | Struga vs ShkendijaMacedonia: Cup | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 13:30 | Lerumo Lions vs Upington CitySouth-Africa: 1st Division | Double Chance | 12 | 0–2 | Medium | Won |
| 14:00 | Czarni Sosnowiec W vs Rekord Bielsko-Biala WPoland: Ekstraliga Women | 1X2 | 1 | 1–0 | Medium | Won |
| 14:00 | Johor Darul Takzim FC vs PdrmMalaysia: Super League | 1X2 | 1 | 7–0 | High | Won |
| 14:00 | Warta Gorzów vs SłowianinPoland: III Liga Group 3 | 1X2 | 1 | 1–2 | High | Lost |
| 14:00 | Səbail vs MOIKAzerbaidjan: Birinci Dasta | 1X2 | 1 | 2–2 | High | Lost |
| 14:00 | Lovćen vs RudarMontenegro: Second League | Double Chance | 12 | 1–0 | Medium | Won |
| 14:00 | Raufoss vs GrorudWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 14:00 | Asia Talas vs Dordoi BishkekKyrgyzstan: Premier League | Double Chance | 12 | 3–1 | High | Won |
| 14:00 | Toktogul vs Muras UnitedKyrgyzstan: Premier League | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 14:00 | Kara-Balta vs IlbirsKyrgyzstan: Premier League | Double Chance | 12 | 0–2 | High | Won |
| 14:00 | Sandefjord U19 vs Stabæk U19Norway: Nasjonal U19 Champions League | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 14:00 | Ben Aknoun vs MB RouissetAlgeria: Ligue 1 | 1X2 | 1 | 3–2 | High | Won |
| 14:00 | Luftëtari vs Apolonia FierAlbania: 1st Division | 1X2 | 1 | 2–2 | Medium | Lost |
| 14:00 | Kastrioti Krujë vs BurreliAlbania: 1st Division | 1X2 | 2 | 5–2 | High | Lost |
| 14:00 | FK Kukesi vs LushnjaAlbania: 1st Division | 1X2 | 1 | 3–2 | Medium | Won |
| 14:00 | Laci vs Besa KavajëAlbania: 1st Division | 1X2 | 1 | 5–3 | Medium | Won |
| 14:00 | Pogradeci vs Iliria Fushë-KrujëAlbania: 1st Division | 1X2 | 1 | 3–0 | High | Won |
| 14:00 | Skenderbeu Korce vs Korabi PeshkopiAlbania: 1st Division | 1X2 | 1 | 0–0 | High | Lost |
| 14:00 | Fluminense U20 vs Bangu U20Brazil: Copa Rio U20 | 1X2 | 1 | 2–0 | High | Won |
| 14:00 | BDF XI vs Police XIBotswana: Premier League | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 14:15 | Rekord Bielsko-Biała vs Sandecja Nowy SączPoland: II Liga East | Double Chance | 12 | 1–1 | Medium | Lost |
| 14:15 | Kokand-1912 vs NavbahorUzbekistan: Super League | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 14:15 | Xorazm vs BunyodkorUzbekistan: Super League | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 14:30 | Dikaki vs BouenguidiGabon: Championnat D1 | 1X2 | 2 | 2–2 | Medium | Lost |
| 14:30 | Jastrzębie vs Sokół KleczewPoland: II Liga East | 1X2 | 2 | 1–2 | High | Won |
| 14:30 | Unisport Bafang vs Stade RenardCameroon: Elite One | Double Chance | 12 | 2–1 | High | Won |
| 14:30 | Mladost Lješkopolje vs Otrant-OlympicMontenegro: Second League | 1X2 | 2 | 0–3 | Medium | Won |
| 14:30 | PWD Bamenda vs Fortuna MfouCameroon: Elite One | 1X2 | 1 | 0–0 | Medium | Lost |
| 15:00 | Starowice Dolne vs Ślęza WrocławPoland: III Liga Group 3 | 1X2 | 2 | 2–2 | Medium | Lost |
| 15:00 | Portmany vs MercadalSpain: Tercera División RFEF Group 11 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 15:00 | Colombe vs CanonCameroon: Elite One | 1X2 | 1 | 1–1 | High | Lost |
| 15:00 | União Leiria U23 vs Marítimo U23Portugal: Liga Revelação U23 | BTTS / GG | BTTS - Yes | 1–2 | High | Won |
| 15:00 | Rio Ave U23 vs Gil Vicente U23Portugal: Liga Revelação U23 | BTTS / GG | BTTS - Yes | 3–2 | High | Won |
| 15:00 | Vizela U23 vs Estrela U23Portugal: Liga Revelação U23 | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 15:00 | Guadalajara Chivas U21 vs Club Leon U21Mexico: Liga MX U21 | Double Chance | 12 | 1–0 | Medium | Won |
| 15:00 | Nea Salamis vs DoxaCyprus: 2. Division | 1X2 | 1 | 2–1 | High | Won |
| 15:00 | Babrungas vs Transinvest 2Lithuania: 1 Lyga | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 15:00 | Qizilqum vs OlmaliqUzbekistan: Super League | Double Chance | 12 | 0–1 | High | Won |
| 15:00 | Internazionale U19 vs Benfica U19Europe: UEFA Youth League | 1X2 | 2 | 2–3 | High | Won |
| 15:15 | Zenit vs Dinamo MakhachkalaRussia: Cup | 1X2 | 1 | 1–0 | Medium | Won |
| 15:30 | SC Braga vs Ferencvarosi TCEurope: UEFA Europa League | 1X2 | 1 | 4–0 | Medium | Won |
| 15:30 | Volov Shumen vs Chernomorets BalchikBulgaria: Third League Northeast | 1X2 | 2 | 2–2 | Medium | Lost |
| 16:00 | Kudrivka vs PolessyaUkraine: Premier League | 1X2 | 2 | 0–2 | High | Won |
| 16:00 | Kalisz vs Stal Stalowa WolaPoland: II Liga East | Double Chance | 12 | 1–1 | Medium | Lost |
| 16:00 | La Virgen del Camino vs Unionistas IISpain: Tercera División RFEF Group 8 | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 16:00 | Son Cladera vs Inter IbizaSpain: Tercera División RFEF Group 11 | 1X2 | 2 | 4–0 | Medium | Lost |
| 16:00 | Minija vs Hegelmann IILithuania: 1 Lyga | 1X2 | 1 | 3–0 | High | Won |
| 16:00 | Jonava vs Be1 NFALithuania: 1 Lyga | Over / Under Goals | Ov2.5 | 2–2 | Medium | Won |
| 16:30 | Ludogorets III vs RiltziBulgaria: Third League Northeast | 1X2 | 1 | 3–0 | Medium | Won |
| 16:30 | Cuniburo vs Santo DomingoEcuador: Liga Pro Serie B | 1X2 | X | 3–0 | High | Lost |
| 16:45 | Warta Poznań vs Świt SkolwinPoland: II Liga East | 1X2 | 1 | 0–0 | High | Lost |
| 16:45 | US Bougouba vs DjolibaMali: Première Division | 1X2 | 2 | 0–0 | Medium | Lost |
| 16:45 | USFAS Bamako vs BingaMali: Première Division | Double Chance | 12 | 0–0 | Medium | Lost |
| 17:00 | Başakşehir vs AntalyasporTurkey: Süper Lig | 1X2 | 1 | 0–0 | High | Lost |
| 17:00 | Eyüpspor vs TrabzonsporTurkey: Süper Lig | 1X2 | 2 | 0–1 | Medium | Won |
| 17:00 | Chojniczanka Chojnice vs ŁKS Łódź IIPoland: II Liga East | 1X2 | 1 | 0–1 | Medium | Lost |
| 17:00 | Wisłoka Dębica vs Cracovia Kraków IIPoland: III Liga Group 4 | Double Chance | 12 | 1–0 | High | Won |
| 17:00 | Eintracht Frankfurt W vs 1899 Hoffenheim WGermany: Frauen Bundesliga | 1X2 | 1 | 2–0 | Medium | Won |
| 17:00 | Carl Zeiss Jena W vs VfL Wolfsburg WGermany: Frauen Bundesliga | 1X2 | 2 | 0–2 | High | Won |
| 17:00 | Basel W vs St. Gallen WSwitzerland: AXA Women’s Super League | Double Chance | 12 | 3–0 | High | Won |
| 17:00 | Extremadura 1924 vs MelillaSpain: Segunda División RFEF Group 4 | 1X2 | 1 | 1–0 | High | Won |
| 17:00 | Tanzania Prisons vs Singida Black StarsTanzania: Ligi Kuu Bara | 1X2 | 2 | 1–2 | High | Won |
| 17:00 | Ried vs Lask LinzAustria: Cup | Double Chance | 12 | 1–2 | High | Won |
| 17:00 | Atmosfera vs Kauno Žalgiris IILithuania: 1 Lyga | 1X2 | 1 | 2–1 | Medium | Won |
| 17:00 | Gaborone United vs Morupule WanderersBotswana: Premier League | Double Chance | 12 | 1–0 | Medium | Won |
| 17:00 | Viking vs AalesundNorway: NM Cupen | 1X2 | 1 | 1–2 | Medium | Lost |
| 17:30 | Landsberg vs PipinsriedGermany: Oberliga Bayern Süd | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 17:30 | Aubstadt vs Greuther Fürth IIGermany: Regionalliga Bayern | Double Chance | 12 | 1–0 | High | Won |
| 17:30 | Golden Arrows vs StellenboschSouth-Africa: Premier Soccer League | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 17:30 | Ajman vs Baniyas SCUnited-Arab-Emirates: Pro League | Double Chance | 12 | 1–1 | High | Lost |
| 17:30 | Al Nasr vs Al BataehUnited-Arab-Emirates: Pro League | 1X2 | 1 | 1–1 | Medium | Lost |
| 17:30 | Al-Wasl FC vs Al-DhafraUnited-Arab-Emirates: Pro League | 1X2 | 1 | 3–0 | High | Won |
| 17:45 | Barcelona vs NewcastleEurope: UEFA Champions League | 1X2 | 1 | 7–2 | High | Won |
| 17:45 | Spartak Moscow vs DynamoRussia: Cup | 1X2 | 1 | 1–0 | Medium | Won |
| 18:00 | Oberachern vs TSV SingenGermany: Oberliga Baden Württemberg | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 18:00 | Optik Rathenow vs Sparta LichtenbergGermany: Oberliga Nordost Nord | 1X2 | 2 | 2–1 | Medium | Lost |
| 18:00 | Hansa Rostock II vs Tasmania BerlinGermany: Oberliga Nordost Nord | 1X2 | 2 | 2–0 | Medium | Lost |
| 18:00 | Makkabi vs BAK '07Germany: Oberliga Nordost Nord | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 18:00 | Rot Weiss Ahlen vs Arminia IIGermany: Oberliga Westfalen | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 18:00 | Lippstadt 08 vs VredenGermany: Oberliga Westfalen | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 18:00 | Frosinone vs BariItaly: Serie B | 1X2 | 1 | 2–1 | High | Won |
| 18:00 | Auerbach vs Germania HalberstadtGermany: Oberliga Nordost Süd | Double Chance | 12 | 3–2 | High | Won |
| 18:00 | BSG Chemie Leipzig vs BFC PreussenGermany: Regionalliga Nordost | Double Chance | 12 | 2–2 | High | Lost |
| 18:00 | SSV Jeddeloh vs Hamburger SV IIGermany: Regionalliga Nord | 1X2 | 1 | 1–0 | Medium | Won |
| 18:00 | Altona 93 vs Werder Bremen IIGermany: Regionalliga Nord | 1X2 | 2 | 1–1 | Medium | Lost |
| 18:00 | Zürich W vs Luzern WSwitzerland: AXA Women’s Super League | 1X2 | 1 | 1–1 | Medium | Lost |
| 18:00 | Saint-Malo vs AvranchesFrance: National 2 Group A | 1X2 | 1 | 2–0 | Medium | Won |
| 18:00 | Águilas II vs Real Murcia IISpain: Tercera División RFEF Group 13 | Double Chance | 12 | 4–0 | High | Won |
| 18:00 | Gais vs OddevoldWorld: Friendlies Clubs | Double Chance | 12 | 2–1 | High | Won |
| 18:00 | Lanús Res. vs Newell's Old Boys Res.Argentina: Reserve League | Double Chance | 12 | 2–0 | Medium | Won |
| 18:00 | CSE vs Murici FcBrazil: Copa Alagoas | Double Chance | 12 | 3–0 | High | Won |
| 18:00 | Racing Club Res. vs Unión Santa Fe Res.Argentina: Reserve League | 1X2 | 1 | 1–1 | High | Lost |
| 18:00 | ASA vs MiguelenseBrazil: Copa Alagoas | 1X2 | 1 | 6–0 | High | Won |
| 18:00 | Tigre Res. vs Barracas Central Res.Argentina: Reserve League | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 18:00 | Turkey U17 vs Northern Ireland U17Europe: UEFA U17 Championship Qualification | 1X2 | 1 | 4–0 | Medium | Won |
| 18:00 | Colorado Caieiras vs ECUSBrazil: Paulista A4 | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 18:00 | Tanabi vs São CaetanoBrazil: Paulista A4 | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 18:00 | Taquaritinga vs Grêmio SãocarlenseBrazil: Paulista A4 | Double Chance | 12 | 1–0 | Medium | Won |
| 18:00 | Botafogo U20 vs Olaria U20Brazil: Copa Rio U20 | 1X2 | 1 | 1–1 | Medium | Lost |
| 18:00 | Flamengo U20 vs Nova Iguaçu U20Brazil: Copa Rio U20 | Over / Under Goals | Ov2.5 | 4–0 | Medium | Won |
| 18:00 | Vasco da Gama U20 vs Sampaio Corrêa U20Brazil: Copa Rio U20 | Over / Under Goals | Ov2.5 | 5–1 | High | Won |
| 18:00 | Coruripe vs Cruzeiro ArapiracaBrazil: Copa Alagoas | 1X2 | 1 | 1–1 | Medium | Lost |
| 18:00 | Penedense vs ZumbiBrazil: Copa Alagoas | 1X2 | 1 | 2–2 | Medium | Lost |
| 18:00 | Arosa vs ViveiroSpain: Tercera División RFEF Group 1 | Double Chance | 12 | 4–1 | High | Won |
| 18:00 | Cabofriense U20 vs Maricá U20Brazil: Copa Rio U20 | 1X2 | X | 0–3 | High | Lost |
| 18:00 | Portuguesa RJ U20 vs Volta Redonda U20Brazil: Copa Rio U20 | Double Chance | 12 | 4–1 | Medium | Won |
| 18:00 | Resende FC U20 vs Boavista U20Brazil: Copa Rio U20 | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 18:00 | Al Karkh vs Naft MaysanIraq: Iraqi League | 1X2 | 1 | 1–1 | High | Lost |
| 18:00 | Al Minaa Basra vs DiyalaIraq: Iraqi League | Double Chance | 12 | 1–1 | Medium | Lost |
| 18:30 | SF Baumberg vs KFC Uerdingen 05Germany: Oberliga Niederrhein | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 18:30 | Unia Skierniewice vs Zaglebie SosnowiecPoland: II Liga East | 1X2 | 1 | 3–2 | Medium | Won |
| 18:30 | Kilia Kiel vs RotenhofGermany: Oberliga Schleswig Holstein | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 18:30 | Westfalia Rhynern vs Türkspor DortmundGermany: Oberliga Westfalen | Over / Under Goals | Ov2.5 | 5–0 | High | Won |
| 18:30 | Verl II vs HiltrupGermany: Oberliga Westfalen | Over / Under Goals | Ov2.5 | 3–1 | Medium | Won |
| 18:30 | Heeslinger SC vs WilhelmshavenGermany: Oberliga Niedersachsen | Over / Under Goals | Ov2.5 | 5–0 | High | Won |
| 18:30 | Holthausen-Biene vs Spelle-VenhausGermany: Oberliga Niedersachsen | Over / Under Goals | Ov2.5 | 3–3 | High | Won |
| 18:30 | Leher TS vs OberneulandGermany: Oberliga Bremen | 1X2 | 2 | 0–0 | Medium | Lost |
| 18:30 | Grasshopper W vs Young Boys WSwitzerland: AXA Women’s Super League | Double Chance | 12 | 0–1 | High | Won |
| 18:30 | Rapperswil Jona vs AarauSwitzerland: AXA Women’s Super League | Double Chance | 12 | 0–0 | High | Lost |
| 18:30 | Thun vs Servette Chênois WSwitzerland: AXA Women’s Super League | 1X2 | 2 | 0–1 | High | Won |
| 18:30 | Poitiers vs BayonneFrance: National 2 Group A | 1X2 | 2 | 0–2 | Medium | Won |
| 18:30 | Collina d'Oro vs DietikonSwitzerland: 1. Liga Classic Group 3 | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 18:30 | Al-Gharafa vs Al Ahli DohaQatar: Stars League | Over / Under Goals | Ov2.5 | 1–4 | High | Won |
| 18:30 | Al-Sailiya vs Al ShahaniyaQatar: Stars League | BTTS / GG | BTTS - Yes | 3–2 | High | Won |
| 18:30 | UMM Salal vs Qatar SCQatar: Stars League | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 18:30 | Žilina vs PodbrezováSlovakia: Cup | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 18:45 | Mali Coura vs DiarraMali: Première Division | 1X2 | 2 | 0–0 | High | Lost |
| 19:00 | Manchester United U18 vs Sunderland U18England: FA Youth Cup | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 19:00 | Chelsea W vs Brighton WEngland: FA WSL | 1X2 | 1 | 2–1 | High | Won |
| 19:00 | Carrarese vs SampdoriaItaly: Serie B | Double Chance | 12 | 2–0 | Medium | Won |
| 19:00 | Pescara vs Virtus EntellaItaly: Serie B | Double Chance | 12 | 3–0 | Medium | Won |
| 19:00 | Newcastle United W vs Birmingham City WEngland: Women's Championship | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 19:00 | Avellino vs SudtirolItaly: Serie B | Double Chance | 12 | 3–2 | Medium | Won |
| 19:00 | Sunderland W vs Sheffield United WEngland: Women's Championship | 1X2 | 1 | 2–2 | High | Lost |
| 19:00 | Dinan Léhon vs Saint-Colomban LocminéFrance: National 2 Group A | Double Chance | 12 | 0–1 | High | Won |
| 19:00 | Bassecourt vs BuochsSwitzerland: 1. Liga Classic Group 2 | Double Chance | 12 | 0–1 | High | Won |
| 19:00 | Portalban Gletterens vs La Sarraz-EclépensSwitzerland: 1. Liga Classic Group 1 | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 19:00 | Wettswil-Bonstetten vs HönggSwitzerland: 1. Liga Classic Group 3 | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 19:00 | Winterthur II vs TuggenSwitzerland: 1. Liga Classic Group 3 | Over / Under Goals | Ov2.5 | 5–0 | High | Won |
| 19:00 | Al-Ahli Jeddah vs Al-Hilal Saudi FCSaudi-Arabia: King's Cup | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 19:00 | Al Kholood vs Al-Ittihad FCSaudi-Arabia: King's Cup | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 19:00 | Atlético Artajonés vs AoizSpain: Tercera División RFEF Group 15 | Double Chance | 12 | 3–1 | High | Won |
| 19:00 | Beti Onak vs TxantreaSpain: Tercera División RFEF Group 15 | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 19:00 | Peña Sport vs CortesSpain: Tercera División RFEF Group 15 | 1X2 | 1 | 2–1 | High | Won |
| 19:00 | Deportivo Riestra Res. vs Estudiantes Rio Cuarto 2Argentina: Reserve League | 1X2 | 1 | 3–0 | Medium | Won |
| 19:00 | San Lorenzo Res. vs Gimnasia Mendoza 2Argentina: Reserve League | Double Chance | 12 | 2–1 | High | Won |
| 19:00 | Macara vs Delfin SCEcuador: Liga Pro | 1X2 | 1 | 1–0 | Medium | Won |
| 19:00 | Crystal Palace U21 vs Real Sociedad IIWorld: Premier League International Cup | Double Chance | 12 | 0–3 | High | Won |
| 19:00 | Everton U21 vs Borussia Dortmund IIWorld: Premier League International Cup | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 19:00 | Álafoss vs FjolnirIceland: Cup | 1X2 | X | 1–4 | High | Lost |
| 19:00 | Al Faisaly vs Al Buqa'aJordan: League | 1X2 | 1 | 2–1 | High | Won |
| 19:00 | Al Jazeera vs Al HusseinJordan: League | 1X2 | 2 | 0–6 | High | Won |
| 19:00 | Sama Al Sarhan vs Al WihdatJordan: League | 1X2 | 2 | 0–6 | High | Won |
| 19:15 | West Ham W vs Manchester United WEngland: FA WSL | 1X2 | 2 | 0–0 | High | Lost |
| 19:15 | Schötz vs Old BoysSwitzerland: 1. Liga Classic Group 2 | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 19:15 | Münsingen vs MuttenzSwitzerland: 1. Liga Classic Group 2 | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 19:15 | Coffrane vs NatersSwitzerland: 1. Liga Classic Group 1 | Over / Under Goals | Ov2.5 | 3–1 | Medium | Won |
| 19:15 | Chênois vs Stade PayerneSwitzerland: 1. Liga Classic Group 1 | Double Chance | 12 | 2–0 | High | Won |
| 19:15 | Lancy vs MeyrinSwitzerland: 1. Liga Classic Group 1 | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 19:30 | Martigny Sports vs Amical Saint-PrexSwitzerland: 1. Liga Classic Group 1 | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 19:30 | Potenza vs LatinaItaly: Coppa Italia Serie C | 1X2 | 1 | 3–1 | Medium | Won |
| 19:30 | Rayo Zuliano vs Deportivo Tachira FCVenezuela: Primera División | 1X2 | 2 | 0–0 | Medium | Lost |
| 19:30 | El Geish vs MasrEgypt: Cup | Over / Under Goals | Un2.5 | 1–3 | High | Lost |
| 19:45 | Southampton vs NorwichEngland: Championship | 1X2 | 1 | 1–0 | High | Won |
| 19:45 | Glentoran vs Cliftonville FCNorthern-Ireland: Premiership | 1X2 | 1 | 3–0 | Medium | Won |
| 19:45 | Juvenes Dogana vs La FioritaSan-Marino: Coppa Titano | 1X2 | 2 | 1–2 | Medium | Won |
| 19:45 | Tre Fiori vs VirtusSan-Marino: Coppa Titano | Double Chance | 12 | 1–0 | High | Won |
| 20:00 | Liverpool vs GalatasarayEurope: UEFA Champions League | 1X2 | 1 | 4–0 | Medium | Won |
| 20:00 | Tottenham vs Atletico MadridEurope: UEFA Champions League | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 20:00 | Bayern München vs AtalantaEurope: UEFA Champions League | 1X2 | 1 | 4–1 | Medium | Won |
| 20:00 | Banks O' Dee vs Strathspey ThistleScotland: Football League Highland League | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 20:00 | Inverurie Loco Works vs FraserburghScotland: Football League Highland League | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 20:00 | Lossiemouth vs Brora RangersScotland: Football League Highland League | 1X2 | 2 | 1–3 | High | Won |
| 20:00 | Turriff United vs Forres MechanicsScotland: Football League Highland League | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 20:00 | Buckie Thistle vs Formartine UnitedScotland: Football League Highland League | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 20:00 | Milton Keynes Dons vs ColchesterEngland: League Two | 1X2 | 1 | 1–0 | Medium | Won |
| 20:15 | Duhok vs ErbilIraq: Iraqi League | Double Chance | 12 | 0–2 | Medium | Won |
| 20:15 | Zakho vs Al-KarmaIraq: Iraqi League | Double Chance | 12 | 2–2 | Medium | Lost |
| 20:30 | Montego Bay United vs DunbeholdenJamaica: Premier League | 1X2 | 1 | 4–3 | Medium | Won |
| 20:30 | Treasure Beach vs Portmore UnitedJamaica: Premier League | Double Chance | 12 | 2–2 | High | Lost |
| 20:30 | Molynes United vs WaterhouseJamaica: Premier League | 1X2 | 2 | 0–4 | Medium | Won |
| 21:00 | Mixco vs AchuapaGuatemala: Liga Nacional | 1X2 | 1 | 1–0 | High | Won |
| 21:00 | Águila vs Isidro MetapánEl-Salvador: Primera Division | 1X2 | 1 | 1–1 | Medium | Lost |
| 21:00 | CR Belouizdad vs ASO ChlefAlgeria: Ligue 1 | 1X2 | 1 | 2–1 | Medium | Won |
| 21:00 | JS Kabylie vs JS SaouraAlgeria: Ligue 1 | 1X2 | 1 | 0–1 | Medium | Lost |
| 21:00 | USM Alger vs ES SetifAlgeria: Ligue 1 | 1X2 | 1 | 2–0 | Medium | Won |
| 21:00 | Juticalpa vs CD MarathonHonduras: Liga Nacional | 1X2 | 2 | 0–4 | 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.
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.