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 — Yesterday
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | Bolívar vs Universitario de VintoBolivia: Primera División | 1X2 | 1 | 2–1 | High | Won |
| 00:00 | Furia vs Desimpedidos GotiBrazil: Kings Cup | Over / Under Goals | Ov2.5 | 6–4 | High | Won |
| 00:15 | Instituto Cordoba vs Deportivo RiestraArgentina: Liga Profesional Argentina | 1X2 | 1 | 1–0 | Medium | Won |
| 00:30 | Nacional vs BritanniaAruba: Division Di Honor | 1X2 | 2 | 1–3 | High | Won |
| 01:00 | Veraguas vs Union CoclePanama: Liga Panameña De Fútbol | 1X2 | 1 | 3–0 | Medium | Won |
| 01:00 | Pitbulls Santa Barbara FC vs AD CarmelitaCosta-Rica: Liga De Ascenso | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 01:00 | Mount Pleasant Academy vs Montego Bay UnitedJamaica: Premier League | Double Chance | 12 | 2–1 | Medium | Won |
| 01:05 | Santa Fe vs BucaramangaColombia: Primera A | 1X2 | 1 | 2–1 | Medium | Won |
| 01:06 | Santos Laguna W vs León WMexico: Liga MX Femenil | 1X2 | 2 | 1–2 | Medium | Won |
| 02:05 | FC Santiago vs Real RefinerosMexico: Liga Premier Serie A | 1X2 | 1 | 6–0 | High | Won |
| 08:30 | Lam Dong vs Pho HienVietnam: V.League 2 | 1X2 | 2 | 1–2 | Medium | Won |
| 08:30 | PSS Sleman vs Pusamania BorneoIndonesia: Liga 1 | BTTS / GG | BTTS - Yes | 1–2 | High | Won |
| 10:00 | Văn Hiến vs Xuan Thien Phu ThoVietnam: V.League 2 | 1X2 | 1 | 1–1 | Medium | Lost |
| 10:00 | Sanna Khanh Hoa vs Dong ThapVietnam: V.League 2 | Over / Under Goals | Ov2.5 | 0–1 | Medium | Lost |
| 10:00 | Ağrı 1970 vs İstanbulsporTurkey: Cup | 1X2 | X | 1–2 | High | Lost |
| 10:00 | Marafon vs ZaqatalaAzerbaidjan: Cup | 1X2 | X | 1–0 | High | Lost |
| 10:00 | Lazio U20 vs Sudtirol U19Italy: Coppa Italia Primavera | 1X2 | 1 | 2–0 | High | Won |
| 10:00 | Daejeon Citizen vs Vissel KobeAsia: AFC Champions League | Double Chance | 12 | 0–1 | Medium | Won |
| 10:00 | Johor Darul Takzim FC vs Port FCAsia: AFC Champions League | 1X2 | 1 | 3–0 | High | Won |
| 10:00 | Kyoto Sanga vs Newcastle JetsAsia: AFC Champions League | 1X2 | 1 | 5–2 | High | Won |
| 10:00 | SHANGHAI SIPG vs Công An Nhân DânAsia: AFC Champions League | 1X2 | 1 | 2–3 | Medium | Lost |
| 10:00 | Şimal vs ArazAzerbaidjan: Cup | 1X2 | 2 | 0–6 | High | Won |
| 10:30 | Sardor Tursunzoda vs IstaravshanTajikistan: Vysshaya Liga | Double Chance | 12 | 2–0 | High | Won |
| 10:30 | Etimesgut SK vs Gaziantep FKTurkey: Cup | 1X2 | 2 | 0–4 | Medium | Won |
| 10:30 | İnegöl Kafkas Gençlik vs Kahramanmaraş İstiklal SporTurkey: Cup | 1X2 | X | 1–4 | High | Lost |
| 10:30 | Pazarspor vs Aliağa FAŞTurkey: Cup | 1X2 | 2 | 0–1 | High | Won |
| 11:00 | Politehnica UTM vs FC ChișinăuMoldova: Cupa | 1X2 | X | 5–1 | High | Lost |
| 11:00 | Estoril U23 vs Santa Clara U23Portugal: Liga Revelação U23 | 1X2 | 1 | 2–1 | High | Won |
| 11:00 | Portimonense U23 vs Marítimo U23Portugal: Liga Revelação U23 | BTTS / GG | BTTS - Yes | 3–2 | High | Won |
| 11:00 | Farense U23 vs Academico Viseu U23Portugal: Liga Revelação U23 | Over / Under Goals | Ov2.5 | 2–3 | Medium | Won |
| 11:00 | Binh Duong vs Than Quang NinhVietnam: V.League 2 | 1X2 | 1 | 4–0 | Medium | Won |
| 11:00 | Dacia-Buiucani vs Univer ComratMoldova: Cupa | 1X2 | 1 | 6–0 | High | Won |
| 11:00 | Livyi Bereh vs Veres RivneUkraine: Cup | Over / Under Goals | Ov2.5 | 0–1 | Medium | Lost |
| 11:30 | Kaposvar vs AjkaHungary: Magyar Kupa | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 11:30 | Górnik Łęczna vs GKS KatowicePoland: Cup | 1X2 | 2 | 1–0 | High | Lost |
| 11:30 | Olimpia Grudziądz vs NiecieczaPoland: Cup | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 12:00 | Ravshan vs KhujandTajikistan: Vysshaya Liga | Double Chance | 12 | 1–0 | High | Won |
| 12:00 | Ipswich Town U21 vs Jong PSV U21World: Premier League International Cup | Over / Under Goals | Un2.5 | 0–7 | High | Lost |
| 12:00 | Elazığspor vs Talasgücü BelediyesporTurkey: Cup | 1X2 | X | 0–2 | High | Lost |
| 12:00 | Tomislav vs FK SarajevoBosnia: Cup | 1X2 | X | 1–1 | High | Won |
| 12:00 | Zvijezda 09 vs Radnik BijeljinaBosnia: Cup | 1X2 | 2 | 0–1 | Medium | Won |
| 12:00 | Shortan vs AralUzbekistan: Pro League A | Double Chance | 12 | 1–0 | High | Won |
| 12:00 | Saipa vs Naft GachsaranIran: Azadegan League | 1X2 | 1 | 0–1 | Medium | Lost |
| 12:00 | Ethiopian Medhin vs MekelakeyaEthiopia: Premier League | Over / Under Goals | Un2.5 | 1–3 | High | Lost |
| 12:00 | Adana Adaletgucu vs AnkaragücüTurkey: Cup | 1X2 | 2 | 1–2 | High | Won |
| 12:00 | Orduspor 1967 vs Vanspor FKTurkey: Cup | 1X2 | X | 2–0 | High | Lost |
| 12:00 | Sarıyer vs AyvalikgucuTurkey: Cup | 1X2 | 1 | 1–0 | High | Won |
| 12:00 | Igman Konjic vs BSK Banja LukaBosnia: Cup | 1X2 | 2 | 3–3 | Medium | Lost |
| 12:15 | Beijing Guoan vs Jeonbuk MotorsAsia: AFC Champions League | BTTS / GG | BTTS - Yes | 2–2 | High | Won |
| 12:15 | Ratchaburi vs Kashiwa ReysolAsia: AFC Champions League | 1X2 | 2 | 0–0 | Medium | Lost |
| 12:30 | Boluspor vs KarsiyakaTurkey: Cup | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 12:30 | Asia Talas vs OshMU AldierKyrgyzstan: Premier League | 1X2 | 1 | 1–0 | Medium | Won |
| 12:30 | Bishkek City vs Dordoi BishkekKyrgyzstan: Premier League | Double Chance | 12 | 0–0 | High | Lost |
| 12:35 | Al Qalah vs Al BatenSaudi-Arabia: Division 2 | Double Chance | 12 | 3–0 | High | Won |
| 12:40 | Abha vs Al-Faisaly FCSaudi-Arabia: Pro League | Double Chance | 12 | 0–1 | Medium | Won |
| 13:00 | Faroe Islands U17 vs Romania U17Europe: UEFA U17 Championship Qualification | 1X2 | X | 0–4 | High | Lost |
| 13:00 | Burnley U18 vs Manchester United U18England: U18 Premier League North | Over / Under Goals | Ov2.5 | 0–6 | High | Won |
| 13:00 | Ilirija vs BiljeSlovenia: 2. SNL | 1X2 | 1 | 3–0 | High | Won |
| 13:00 | Dekani vs BrežiceSlovenia: 2. SNL | 1X2 | 1 | 0–0 | High | Lost |
| 13:00 | Moreirense U23 vs Gil Vicente U23Portugal: Liga Revelação U23 | 1X2 | 1 | 2–0 | High | Won |
| 13:00 | Csikszereda vs Bihor OradeaRomania: Cupa României | 1X2 | 1 | 1–2 | High | Lost |
| 13:00 | NEC vs NtugasazeUganda: Premier League | 1X2 | 1 | 5–1 | High | Won |
| 13:00 | UPDF vs URAUganda: Premier League | Double Chance | 12 | 0–1 | High | Won |
| 13:00 | Kür-Araz vs SumqayıtAzerbaidjan: Cup | 1X2 | X | 0–11 | High | Lost |
| 13:00 | Bars vs ToktogulKyrgyzstan: Premier League | 1X2 | 1 | 3–0 | Medium | Won |
| 13:00 | Police vs Kigezi HomeBoyzUganda: Premier League | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 13:00 | SC Villa vs Blacks PowerUganda: Premier League | 1X2 | 1 | 0–0 | Medium | Lost |
| 13:00 | Bolton Wanderers Res. vs Huddersfield Town U21England: Professional Development League | Over / Under Goals | Ov2.5 | 2–6 | High | Won |
| 13:00 | Bristol City U21 vs Millwall U21England: Professional Development League | 1X2 | 1 | 1–3 | Medium | Lost |
| 13:00 | Qabala vs MingəçevirAzerbaidjan: Cup | 1X2 | 1 | 3–0 | High | Won |
| 13:00 | Muras United vs Abdish-AtaKyrgyzstan: Premier League | 1X2 | 1 | 1–0 | High | Won |
| 13:30 | Novin Ahvaz vs Be'sat KermanshahIran: Azadegan League | Double Chance | 12 | 0–0 | High | Lost |
| 13:30 | Ariana vs AS KasserineTunisia: Ligue 2 | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 13:30 | CO Medenine vs Olympique du KefTunisia: Ligue 2 | 1X2 | 2 | 2–1 | Medium | Lost |
| 13:30 | Redeyef vs Jendouba SportTunisia: Ligue 2 | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 13:30 | Krka vs Dren VrhnikaSlovenia: 2. SNL | BTTS / GG | BTTS - Yes | 3–0 | High | Lost |
| 13:30 | Inter U23 vs ScafateseItaly: Serie C Girone C | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 13:30 | JS Kairouanaise vs EGS GafsaTunisia: Ligue 2 | 1X2 | 1 | 1–0 | High | Won |
| 13:30 | Moknine vs Ksour EssefTunisia: Ligue 2 | 1X2 | 2 | 1–2 | Medium | Won |
| 13:30 | Stade Gabesien vs KorbaTunisia: Ligue 2 | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 13:45 | Al Taee vs Jeddah ClubSaudi-Arabia: Division 1 | 1X2 | 1 | 2–0 | Medium | Won |
| 14:00 | Genoa U20 vs Reggiana U19Italy: Coppa Italia Primavera | 1X2 | X | 3–0 | High | Lost |
| 14:00 | Chemnitzer FC U19 vs Hertha BSC U19Germany: U19 Bundesliga | Over / Under Goals | Ov2.5 | 0–5 | High | Won |
| 14:00 | Səbail vs ZiraAzerbaidjan: Cup | 1X2 | 2 | 2–2 | Medium | Lost |
| 14:00 | Bravos do Maquis FC vs Petro de LuandaAngola: Girabola | 1X2 | 2 | 1–1 | Medium | Lost |
| 14:00 | Milsami Orhei vs FCM UngheniMoldova: Cupa | 1X2 | 1 | 7–0 | High | Won |
| 14:00 | Petrocub vs EdineţMoldova: Cupa | 1X2 | X | 8–2 | High | Lost |
| 14:00 | Malole vs SimbaCongo-DR: Ligue 1 | Double Chance | 12 | 0–0 | Medium | Lost |
| 14:00 | US Biskra vs MC AlgerAlgeria: Ligue 1 | 1X2 | 2 | 0–1 | Medium | Won |
| 14:00 | Panserraikos vs Niki VolosGreece: Cup | 1X2 | 1 | 0–1 | Medium | Lost |
| 14:00 | Naft Bandar Abbas vs Mes RafsanjanIran: Azadegan League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 14:00 | Monza U20 vs Brescia U19Italy: Coppa Italia Primavera | 1X2 | 1 | 5–1 | High | Won |
| 14:00 | Torino U20 vs Bari U19Italy: Coppa Italia Primavera | 1X2 | 1 | 1–1 | High | Lost |
| 14:00 | Sassuolo U20 vs Renate U19Italy: Coppa Italia Primavera | 1X2 | 1 | 1–1 | High | Lost |
| 14:15 | Pars Jonoubi JAM vs Ario EslamshahrIran: Azadegan League | Double Chance | 12 | 1–0 | High | Won |
| 14:30 | Kazma vs AjmanWorld: AGCFF Gulf Champions League | 1X2 | 2 | 1–2 | Medium | Won |
| 14:45 | Al-Shabab vs NEOMWorld: AGCFF Gulf Champions League | 1X2 | 2 | 3–1 | Medium | Lost |
| 15:00 | Famalicão U23 vs União Leiria U23Portugal: Liga Revelação U23 | 1X2 | 1 | 2–0 | Medium | Won |
| 15:00 | Penafiel U23 vs Vizela U23Portugal: Liga Revelação U23 | BTTS / GG | BTTS - Yes | 2–3 | High | Won |
| 15:00 | Pyunik Yerevan vs AraratArmenia: Cup | 1X2 | 1 | 6–2 | High | Won |
| 15:00 | FC Urartu vs AndranikArmenia: Cup | 1X2 | 1 | 3–2 | High | Won |
| 15:00 | Progresul Spartac vs Petrolul PloiestiRomania: Cupa României | Over / Under Goals | Ov2.5 | 0–6 | High | Won |
| 15:00 | Fakel vs AkhmatRussia: Cup | Double Chance | 12 | 0–0 | High | Lost |
| 15:00 | Cherno More Varna vs Septemvri SofiaBulgaria: First League | 1X2 | 1 | 2–0 | High | Won |
| 15:00 | Rio Ave U23 vs Sporting CP U23Portugal: Liga Revelação U23 | BTTS / GG | BTTS - Yes | 1–2 | High | Won |
| 15:00 | Kocaelispor vs Mazıdağı FosfatsporTurkey: Cup | 1X2 | 1 | 3–0 | High | Won |
| 15:25 | Al Wehda Club vs Al SaqerSaudi-Arabia: Division 1 | 1X2 | 1 | 2–1 | Medium | Won |
| 15:30 | Young Africans vs MashujaaTanzania: Ligi Kuu Bara | 1X2 | 1 | 2–1 | Medium | Won |
| 15:30 | Asteras Tripolis vs KifisiaGreece: Cup | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 16:00 | Primorje vs RudarSlovenia: 2. SNL | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 16:00 | Tabor Sežana vs Slovan LjubljanaSlovenia: 2. SNL | 1X2 | 1 | 2–0 | Medium | Won |
| 16:00 | Shabab Al Ahli Dubai vs Esteghlal FCAsia: AFC Champions League | Double Chance | 12 | 2–0 | High | Won |
| 16:00 | Ludogorets II vs DobrudzhaBulgaria: Second League | 1X2 | 1 | 5–1 | Medium | Won |
| 16:00 | Gagra vs RustaviGeorgia: David Kipiani Cup | Double Chance | 12 | 2–1 | High | Won |
| 16:00 | Express vs KatakaUganda: Premier League | 1X2 | 1 | 2–2 | High | Lost |
| 16:00 | Yeni Mersin Idmanyurdu vs Muş Sport KlübüTurkey: Cup | 1X2 | X | 1–2 | High | Lost |
| 16:00 | FC Levadia Tallinn vs TammekaEstonia: Meistriliiga | 1X2 | 1 | 2–1 | High | Won |
| 16:00 | Trans Narva vs Nõmme UnitedEstonia: Meistriliiga | 1X2 | 2 | 0–1 | Medium | Won |
| 16:00 | Radomlje vs MuraSlovenia: 1. SNL | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 16:00 | Shakhtar Donetsk vs Dynamo KyivUkraine: Cup | 1X2 | 1 | 3–0 | High | Won |
| 16:00 | Slovan Liberec vs TepliceCzech-Republic: Cup | 1X2 | 1 | 1–0 | Medium | Won |
| 16:15 | Recreativo da Caála vs 1º de AgostoAngola: Girabola | Double Chance | 12 | 1–0 | High | Won |
| 16:30 | Al-Adalah vs Al JeelSaudi-Arabia: Division 1 | 1X2 | 1 | 0–1 | Medium | Lost |
| 16:30 | Macva vs NapredakSerbia: Cup | 1X2 | 1 | 2–0 | Medium | Won |
| 16:30 | Motor Lublin vs Raków CzęstochowaPoland: Cup | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 17:00 | Buducnost Podgorica vs MornarMontenegro: First League | Double Chance | 12 | 3–2 | High | Won |
| 17:00 | AZ U19 vs Goztepe U19Europe: UEFA Youth League | 1X2 | X | 3–1 | High | Lost |
| 17:00 | Al Riffa vs Qatar SCWorld: AGCFF Gulf Champions League | BTTS / GG | BTTS - Yes | 4–1 | High | Won |
| 17:00 | Torreense U23 vs Estrela U23Portugal: Liga Revelação U23 | 1X2 | 1 | 3–2 | Medium | Won |
| 17:00 | Uta Arad vs FC BotosaniRomania: Cupa României | 1X2 | 1 | 2–2 | High | Lost |
| 17:00 | Dinamo Zagreb vs HNK RijekaCroatia: HNL | 1X2 | 1 | 2–1 | Medium | Won |
| 17:00 | VfL Bochum vs FSV Mainz 05Germany: DFB Pokal | 1X2 | 2 | 2–0 | High | Lost |
| 17:00 | SG Sonnenhof Grossaspach vs FC AugsburgGermany: DFB Pokal | 1X2 | 2 | 2–4 | High | Won |
| 17:00 | Hamburger SV vs Eintracht FrankfurtGermany: DFB Pokal | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 17:00 | Rot-Weiß Essen vs RB LeipzigGermany: DFB Pokal | 1X2 | 2 | 1–2 | High | Won |
| 17:00 | First Vienna vs Rapid ViennaAustria: Cup | 1X2 | 2 | 0–3 | High | Won |
| 17:00 | Laktaši vs ZrinjskiBosnia: Cup | 1X2 | 2 | 1–3 | Medium | Won |
| 17:00 | Kaizer Chiefs vs TS GalaxySouth-Africa: League Cup | 1X2 | 1 | 3–0 | High | Won |
| 17:00 | Mamelodi Sundowns vs Marumo GallantsSouth-Africa: League Cup | 1X2 | 1 | 1–0 | High | Won |
| 17:00 | Orlando Pirates vs Milford FCSouth-Africa: League Cup | 1X2 | 1 | 3–0 | Medium | Won |
| 17:00 | Austria Vienna vs TSV HartbergAustria: Cup | 1X2 | 1 | 1–1 | Medium | Lost |
| 17:30 | Sassuolo vs LazioItaly: Serie A | Over / Under Goals | Ov2.5 | 2–6 | Medium | Won |
| 17:30 | FC Krasnodar vs DynamoRussia: Cup | Double Chance | 12 | 2–1 | High | Won |
| 17:30 | Alanyaspor vs 12 BingölsporTurkey: Cup | 1X2 | X | 4–1 | High | Lost |
| 17:30 | Arda Kardzhali vs Levski SofiaBulgaria: First League | 1X2 | 2 | 1–1 | Medium | Lost |
| 17:30 | WSPG Wels vs Wolfsberger ACAustria: Cup | 1X2 | 2 | 1–0 | High | Lost |
| 17:30 | Cuarte vs GironaSpain: Copa Del Rey | 1X2 | 2 | 0–2 | High | Won |
| 17:45 | Excelsior '31 vs ADO Den HaagNetherlands: KNVB Beker | 1X2 | 2 | 1–1 | High | Lost |
| 18:00 | Independiente Res. vs Defensa y Justicia Res.Argentina: Reserve League | 1X2 | 1 | 4–1 | High | Won |
| 18:00 | Gyirmot SE vs Budapest HonvedHungary: Magyar Kupa | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 18:00 | Nordsjælland W vs AGF WDenmark: Kvindeliga | 1X2 | 1 | 5–0 | Medium | Won |
| 18:00 | Nürnberg II vs Bayern München IIGermany: Regionalliga Bayern | Double Chance | 12 | 1–1 | High | Lost |
| 18:00 | Freiburg II vs Eintracht Frankfurt IIGermany: Regionalliga SudWest | Double Chance | 12 | 2–1 | High | Won |
| 18:00 | Rosario Central Res. vs Sarmiento Res.Argentina: Reserve League | 1X2 | 1 | 0–1 | High | Lost |
| 18:00 | Porto vs Ypiranga PEBrazil: Pernambucano 1 | Double Chance | 12 | 2–1 | High | Won |
| 18:00 | Talleres Córdoba Res. vs Aldosivi Res.Argentina: Reserve League | 1X2 | 1 | 2–0 | Medium | Won |
| 18:00 | Vera Cruz vs ÍbisBrazil: Pernambucano 1 | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 18:00 | Pinatar vs ElcheSpain: Copa Del Rey | 1X2 | X | 1–3 | High | Lost |
| 18:00 | Atl. Rafaela 2 vs Newell's Old Boys Res.Argentina: Reserve League | Double Chance | 12 | 2–2 | High | Lost |
| 18:00 | Sestao River vs EspanyolSpain: Copa Del Rey | 1X2 | 2 | 4–3 | Medium | Lost |
| 18:00 | AIK Stockholm vs IF ElfsborgSweden: Allsvenskan | BTTS / GG | BTTS - Yes | 2–2 | High | Won |
| 18:00 | Landskrona BoIS vs Varbergs BoIS FCSweden: Superettan | 1X2 | 1 | 1–1 | Medium | Lost |
| 18:00 | Koper vs MariborSlovenia: 1. SNL | Double Chance | 12 | 4–0 | High | Won |
| 18:00 | AFC Wimbledon vs Arsenal U21England: EFL Trophy | 1X2 | 1 | 1–2 | High | Lost |
| 18:00 | Dodoma Jiji vs JKT TanzaniaTanzania: Ligi Kuu Bara | Double Chance | 12 | 0–0 | Medium | Lost |
| 18:00 | Benevento vs CatanzaroItaly: Serie B | 1X2 | 1 | 1–1 | Medium | Lost |
| 18:00 | Platense Res. vs Lanús Res.Argentina: Reserve League | 1X2 | 2 | 1–3 | High | Won |
| 18:00 | Grazer AK vs SCR AltachAustria: Cup | Over / Under Goals | Ov2.5 | 0–4 | High | Won |
| 18:00 | Calamocha vs Europa FcSpain: Copa Del Rey | 1X2 | 2 | 0–3 | High | Won |
| 18:00 | Slavia Praha vs Zbrojovka BrnoCzech-Republic: Cup | 1X2 | 1 | 4–0 | Medium | Won |
| 18:15 | Al Shamal vs Al-Hilal Saudi FCAsia: AFC Champions League | 1X2 | 2 | 3–1 | Medium | Lost |
| 18:15 | Al Shorta vs Al HusseinAsia: AFC Cup | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 18:30 | AB Copenhagen vs BrondbyDenmark: DBU Pokalen | 1X2 | 2 | 1–2 | High | Won |
| 18:45 | Castellonense vs AlmeriaSpain: Copa Del Rey | 1X2 | 2 | 1–2 | High | Won |
| 19:00 | Oldenburger SV vs VfR NeumünsterGermany: Oberliga Schleswig Holstein | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 19:00 | Balzers II vs RuggellLiechtenstein: Cup | Over / Under Goals | Ov2.5 | 0–4 | High | Won |
| 19:00 | Ruggell II vs Eschen MaurenLiechtenstein: Cup | 1X2 | X | 0–4 | High | Lost |
| 19:00 | Atlético Tordesillas vs MirandesSpain: Copa Del Rey | 1X2 | X | 3–3 | High | Won |
| 19:00 | RSD Alcalá vs Las PalmasSpain: Copa Del Rey | 1X2 | 2 | 1–3 | Medium | Won |
| 19:00 | Blackpool vs Aston Villa U21England: EFL Trophy | 1X2 | 1 | 3–2 | High | Won |
| 19:00 | Port Vale vs Manchester City U21England: EFL Trophy | 1X2 | 1 | 5–0 | Medium | Won |
| 19:00 | Shrewsbury vs Everton U21England: EFL Trophy | 1X2 | 1 | 2–1 | Medium | Won |
| 19:00 | Ascoli vs SampdoriaItaly: Serie B | Double Chance | 12 | 2–0 | Medium | Won |
| 19:00 | Cesena vs EmpoliItaly: Serie B | Double Chance | 12 | 2–1 | Medium | Won |
| 19:00 | Virtus Entella vs AvellinoItaly: Serie B | Double Chance | 12 | 1–1 | High | Lost |
| 19:00 | Vicenza Virtus vs ModenaItaly: Serie B | Over / Under Goals | Ov2.5 | 1–2 | Medium | Won |
| 19:00 | Mantova vs CremoneseItaly: Serie B | Double Chance | 12 | 0–2 | Medium | Won |
| 19:00 | Padova vs SudtirolItaly: Serie B | Double Chance | 12 | 2–0 | High | Won |
| 19:00 | Cardiff City U21 vs Coventry City U21England: Professional Development League | 1X2 | 1 | 2–2 | Medium | Lost |
| 19:00 | FC Eindhoven vs FC VolendamNetherlands: KNVB Beker | Over / Under Goals | Un2.5 | 5–3 | High | Lost |
| 19:00 | Helmond Sport vs Willem IINetherlands: KNVB Beker | 1X2 | 2 | 3–4 | Medium | Won |
| 19:00 | Kloetinge vs CambuurNetherlands: KNVB Beker | 1X2 | 2 | 0–2 | High | Won |
| 19:00 | Rijnsburgse Boys vs Den BoschNetherlands: KNVB Beker | 1X2 | 2 | 3–5 | High | Won |
| 19:00 | Roda vs De GraafschapNetherlands: KNVB Beker | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 19:00 | Telstar vs Almere City FCNetherlands: KNVB Beker | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 19:00 | Ciudad de Lucena vs Rayo MajadahondaSpain: Copa Del Rey | 1X2 | X | 0–1 | High | Lost |
| 19:00 | Gimnástica Segoviana vs Cultural LeonesaSpain: Copa Del Rey | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 19:00 | Barendrecht vs WaalwijkNetherlands: KNVB Beker | 1X2 | 2 | 2–2 | Medium | Lost |
| 19:00 | Llanera vs PonferradinaSpain: Copa Del Rey | 1X2 | 2 | 1–1 | Medium | Lost |
| 19:30 | Potenza vs BariItaly: Coppa Italia Serie C | Double Chance | 12 | 2–1 | Medium | Won |
| 19:30 | Team Altamura vs GubbioItaly: Coppa Italia Serie C | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 19:30 | Corvinul Hunedoara vs RapidRomania: Cupa României | Double Chance | 12 | 0–0 | Medium | Lost |
| 19:30 | Don Benito vs Extremadura 1924Spain: Copa Del Rey | 1X2 | 2 | 2–4 | High | Won |
| 19:30 | Colchester United U21 vs Queens Park Rangers U21England: Professional Development League | 1X2 | 2 | 5–1 | Medium | Lost |
| 19:30 | Sloboda Tuzla vs Zeljeznicar SarajevoBosnia: Cup | 1X2 | 2 | 0–1 | High | Won |
| 19:30 | Piast Gliwice vs Gornik ZabrzePoland: Cup | Over / Under Goals | Ov2.5 | 0–0 | Medium | Lost |
| 19:30 | Manresa vs Sant AndreuSpain: Copa Del Rey | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 19:45 | AS Roma vs CagliariItaly: Serie A | 1X2 | 1 | 4–2 | High | Won |
| 19:45 | Torino vs ComoItaly: Serie A | 1X2 | 2 | 1–3 | High | Won |
| 19:45 | Bury vs Leek TownEngland: Non League Premier Northern | Over / Under Goals | Ov2.5 | 5–3 | High | Won |
| 19:45 | Bedford Town vs Hednesford TownEngland: National League North | BTTS / GG | BTTS - Yes | 1–0 | High | Lost |
| 19:45 | Cosmos vs San GiovanniSan-Marino: Coppa Titano | 1X2 | 1 | 1–1 | Medium | Lost |
| 19:45 | Buxton vs Harborough TownEngland: National League North | 1X2 | 1 | 3–0 | High | Won |
| 19:45 | Chester vs MarineEngland: National League North | 1X2 | 1 | 2–1 | Medium | Won |
| 19:45 | Hereford vs AFC Telford UnitedEngland: National League North | 1X2 | 1 | 0–1 | Medium | Lost |
| 19:45 | Morecambe vs Darlington 1883England: National League North | 1X2 | 1 | 1–0 | Medium | Won |
| 19:45 | Oxford City vs Merthyr TownEngland: National League North | 1X2 | 1 | 3–0 | Medium | Won |
| 19:45 | Radcliffe vs ChorleyEngland: National League North | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 19:45 | Spalding United vs Brackley TownEngland: National League North | BTTS / GG | BTTS - Yes | 2–2 | High | Won |
| 19:45 | Spennymoor Town vs South ShieldsEngland: National League North | 1X2 | 2 | 0–1 | Medium | Won |
| 19:45 | Worksop Town vs King's Lynn TownEngland: National League North | BTTS / GG | BTTS - Yes | 5–0 | High | Lost |
| 19:45 | AFC Totton vs TorquayEngland: National League South | 1X2 | 2 | 1–0 | High | Lost |
| 19:45 | Billericay Town vs Hampton & RichmondEngland: National League South | 1X2 | 1 | 2–2 | Medium | Lost |
| 19:45 | Braintree vs Dagenham & RedbridgeEngland: National League South | 1X2 | 2 | 2–1 | High | Lost |
| 19:45 | Chesham United vs Farnham TownEngland: National League South | Over / Under Goals | Ov2.5 | 2–4 | High | Won |
| 19:45 | Dorking Wanderers vs Hemel Hempstead TownEngland: National League South | 1X2 | 1 | 3–3 | High | Lost |
| 19:45 | Dover vs Chelmsford CityEngland: National League South | BTTS / GG | BTTS - Yes | 0–1 | High | Lost |
| 19:45 | Maidenhead vs HorshamEngland: National League South | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 19:45 | Maidstone Utd vs Ebbsfleet UnitedEngland: National League South | BTTS / GG | BTTS - Yes | 1–3 | High | Won |
| 19:45 | Tonbridge Angels vs Folkestone InvictaEngland: National League South | BTTS / GG | BTTS - Yes | 2–0 | High | Lost |
| 19:45 | Truro City vs Slough TownEngland: National League South | 1X2 | 1 | 3–1 | High | Won |
| 19:45 | Walton & Hersham vs SalisburyEngland: National League South | 1X2 | 2 | 0–2 | High | Won |
| 19:45 | Brentwood Town vs CheshuntEngland: Non League Premier Isthmian | 1X2 | 1 | 4–2 | Medium | Won |
| 19:45 | Enfield Town vs Chatham TownEngland: Non League Premier Isthmian | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 19:45 | Welling United vs LeatherheadEngland: Non League Premier Isthmian | 1X2 | 1 | 1–0 | High | Won |
| 19:45 | Gainsborough Trinity vs Curzon AshtonEngland: Non League Premier Northern | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 19:45 | United of Manchester vs QuornEngland: Non League Premier Northern | 1X2 | 1 | 1–1 | Medium | Lost |
| 19:45 | Alvechurch vs Anstey NomadsEngland: Non League Premier Southern Central | BTTS / GG | BTTS - Yes | 2–2 | High | Won |
| 19:45 | Banbury United vs Worcester CityEngland: Non League Premier Southern Central | Double Chance | 12 | 0–3 | Medium | Won |
| 19:45 | Bishop's Stortford vs StamfordEngland: Non League Premier Southern Central | 1X2 | 1 | 0–1 | High | Lost |
| 19:45 | Bromsgrove Sporting vs Stratford TownEngland: Non League Premier Southern Central | 1X2 | 1 | 2–2 | Medium | Lost |
| 19:45 | Halesowen Town vs LeamingtonEngland: Non League Premier Southern Central | 1X2 | 1 | 3–2 | High | Won |
| 19:45 | Stenhousemuir vs DunfermlineScotland: Championship | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 19:45 | Kettering Town vs Rushall OlympicEngland: Non League Premier Southern Central | 1X2 | 1 | 3–2 | High | Won |
| 19:45 | Ross County vs Hamilton AcademicalScotland: League One | 1X2 | 1 | 1–1 | High | Lost |
| 19:45 | Needham Market vs Leighton TownEngland: Non League Premier Southern Central | 1X2 | 1 | 1–1 | Medium | Lost |
| 19:45 | Larne vs Limavady UnitedNorthern-Ireland: Premiership | 1X2 | 1 | 1–1 | High | Lost |
| 19:45 | Peterborough Sports vs LeistonEngland: Non League Premier Southern Central | 1X2 | 1 | 2–5 | Medium | Lost |
| 19:45 | Barnet vs YorkEngland: League Two | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 19:45 | Racing Club Warwick vs Redditch UnitedEngland: Non League Premier Southern Central | BTTS / GG | BTTS - Yes | 1–2 | High | Won |
| 19:45 | Leicester vs WiganEngland: League One | 1X2 | 1 | 3–0 | High | Won |
| 19:45 | Real Bedford vs StourbridgeEngland: Non League Premier Southern Central | 1X2 | 1 | 0–1 | Medium | Lost |
| 19:45 | Milton Keynes Dons vs BromleyEngland: League One | 1X2 | 1 | 4–1 | Medium | Won |
| 19:45 | Basingstoke Town vs UxbridgeEngland: Non League Premier Southern South | 1X2 | 2 | 0–2 | Medium | Won |
| 19:45 | Luton vs DoncasterEngland: League One | 1X2 | 1 | 3–1 | High | Won |
| 19:45 | Berkhamsted vs SholingEngland: Non League Premier Southern South | Double Chance | 12 | 1–1 | High | Lost |
| 19:45 | Oxford United vs Stockport CountyEngland: League One | BTTS / GG | BTTS - Yes | 1–0 | High | Lost |
| 19:45 | Bracknell Town vs Gosport BoroughEngland: Non League Premier Southern South | BTTS / GG | BTTS - Yes | 1–3 | High | Won |
| 19:45 | Sheffield Wednesday vs Cambridge UnitedEngland: League One | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 19:45 | Chichester City vs Hanworth VillaEngland: Non League Premier Southern South | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 19:45 | AFC Fylde vs HartlepoolEngland: National League | 1X2 | 1 | 3–1 | High | Won |
| 19:45 | Hanwell Town vs Havant & WvilleEngland: Non League Premier Southern South | BTTS / GG | BTTS - Yes | 6–1 | High | Won |
| 19:45 | Altrincham vs Kidderminster HarriersEngland: National League | 1X2 | 1 | 0–0 | Medium | Lost |
| 19:45 | Plymouth Parkway vs Gloucester CityEngland: Non League Premier Southern South | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 19:45 | Boston United vs GatesheadEngland: National League | 1X2 | 1 | 2–1 | High | Won |
| 19:45 | Yate Town vs Wimborne TownEngland: Non League Premier Southern South | 1X2 | 2 | 0–0 | Medium | Lost |
| 19:45 | FC Halifax Town vs BarrowEngland: National League | BTTS / GG | BTTS - Yes | 2–3 | High | Won |
| 19:45 | Workington vs Cleethorpes TownEngland: FA Trophy | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 19:45 | AFC Hornchurch vs Yeovil TownEngland: National League | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 19:45 | Tamworth vs ScunthorpeEngland: National League | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 19:45 | Wealdstone vs Solihull MoorsEngland: National League | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 19:45 | Woking vs Boreham WoodEngland: National League | 1X2 | 2 | 1–2 | Medium | Won |
| 19:45 | Worthing vs SouthendEngland: National League | Over / Under Goals | Ov2.5 | 3–3 | High | Won |
| 19:45 | Maldon & Tiptree vs Eastbourne BoroughEngland: Non League Premier Isthmian | 1X2 | 2 | 1–2 | Medium | Won |
| 19:45 | St Albans City vs Burgess Hill TownEngland: Non League Premier Isthmian | 1X2 | 1 | 3–1 | Medium | Won |
| 19:45 | Whitehawk vs Dulwich HamletEngland: Non League Premier Isthmian | 1X2 | 2 | 1–2 | Medium | Won |
| 19:45 | Poole Town vs Chertsey TownEngland: Non League Premier Southern South | 1X2 | 1 | 2–2 | High | Lost |
| 19:45 | Cailungo vs PennarossaSan-Marino: Coppa Titano | 1X2 | 2 | 1–4 | Medium | Won |
| 19:45 | Juvenes Dogana vs Tre PenneSan-Marino: Coppa Titano | 1X2 | 2 | 1–3 | High | Won |
| 19:45 | Borussia Mönchengladbach vs Karlsruher SCGermany: DFB Pokal | 1X2 | 1 | 2–0 | High | Won |
| 19:45 | Borussia Dortmund vs Werder BremenGermany: DFB Pokal | 1X2 | 1 | 3–2 | High | Won |
| 19:45 | SV Elversberg vs SV Darmstadt 98Germany: DFB Pokal | 1X2 | 1 | 0–2 | High | Lost |
| 19:45 | 1. FC Köln vs Union BerlinGermany: DFB Pokal | 1X2 | 1 | 5–0 | High | Won |
| 19:45 | Bradford vs PeterboroughEngland: League Cup | 1X2 | 1 | 2–0 | Medium | Won |
| 19:45 | Bray Wanderers vs Kerry FCIreland: First Division | 1X2 | 1 | 3–0 | Medium | Won |
| 19:45 | UCD vs Longford TownIreland: First Division | 1X2 | 1 | 2–0 | Medium | Won |
| 19:45 | Penicuik Athletic vs ClydeScotland: FA Cup | 1X2 | 2 | 1–1 | Medium | Lost |
| 20:00 | Savoia vs SorrentoItaly: Coppa Italia Serie C | Double Chance | 12 | 2–0 | Medium | Won |
| 20:00 | Alcazar vs MalagaSpain: Copa Del Rey | 1X2 | X | 0–3 | High | Lost |
| 20:00 | Recreativo Huelva vs Rayo VallecanoSpain: Copa Del Rey | 1X2 | 2 | 2–3 | Medium | Won |
| 20:00 | Juan Pablo II College vs Sport HuancayoPeru: Primera División | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 20:00 | El Nacional vs Gualaceo SCEcuador: Liga Pro Serie B | 1X2 | 2 | 1–1 | High | Lost |
| 20:00 | Koninklijke HFC vs GO Ahead EaglesNetherlands: KNVB Beker | 1X2 | 2 | 0–5 | High | Won |
| 20:00 | Arosa vs PontevedraSpain: Copa Del Rey | 1X2 | 2 | 2–0 | High | Lost |
| 20:00 | Atlético Paso vs CordobaSpain: Copa Del Rey | 1X2 | 2 | 3–1 | Medium | Lost |
| 20:00 | Manacor vs VillarrealSpain: Copa Del Rey | 1X2 | 2 | 0–5 | High | Won |
| 20:00 | Tudelano vs ZaragozaSpain: Copa Del Rey | 1X2 | 2 | 0–4 | Medium | Won |
| 20:00 | Fleetwood Town vs ArsenalEngland: League Cup | 1X2 | 2 | 1–1 | High | Lost |
| 20:15 | Sporting CP vs MaritimoPortugal: Taça Da Liga | 1X2 | 1 | 2–1 | High | 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.