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, July 22, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | Universidad Catolica vs Barcelona SCEcuador: Liga Pro | 1X2 | 1 | 2–1 | Medium | Won |
| 00:00 | Deportivo Pasto vs Bogota FCColombia: Copa Colombia | 1X2 | 1 | 0–1 | Medium | Lost |
| 00:00 | Once Caldas vs EnvigadoColombia: Copa Colombia | 1X2 | 1 | 3–0 | High | Won |
| 00:30 | America de Cali vs Real CartagenaColombia: Copa Colombia | 1X2 | 1 | 2–1 | High | Won |
| 00:30 | UCV vs SantosSouth America: CONMEBOL Sudamericana | 1X2 | 2 | 1–4 | Medium | Won |
| 00:35 | Vila Nova vs Fortaleza ECBrazil: Serie B | Double Chance | 12 | 2–1 | Medium | Won |
| 01:00 | Cruz Azul vs PueblaMexico: Liga MX | 1X2 | 1 | 2–1 | Medium | Won |
| 02:00 | Vissel Kobe vs ImabariWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | Medium | Won |
| 03:05 | Toluca vs U.N.A.M. - PumasMexico: Liga MX | 1X2 | 1 | 1–2 | Medium | Lost |
| 08:00 | Neftçi Bakı vs Budućnost WEurope: UEFA Champions League Women | 1X2 | X | 0–0 | High | Won |
| 09:00 | Hamilton Olympic vs Belmont SwanseaAustralia: Northern NSW NPL | Over / Under Goals | Ov2.5 | 5–2 | High | Won |
| 09:00 | Athlone WFC W vs ZFK Skopje 2014 WEurope: UEFA Champions League Women | 1X2 | X | 4–0 | High | Lost |
| 09:00 | Maritimo vs CamachaWorld: Friendlies Clubs | 1X2 | X | 2–0 | High | Lost |
| 09:30 | Tuggeranong United vs Canberra White EaglesAustralia: Capital Territory NPL | 1X2 | 1 | 2–1 | Medium | Won |
| 09:30 | AVS vs ParedesWorld: Friendlies Clubs | 1X2 | 2 | 2–4 | Medium | Won |
| 09:30 | Maitland vs Fremantle CityAustralia: Australia Cup | 1X2 | X | 1–2 | High | Lost |
| 09:30 | Sydney United vs Central Coast MarinersAustralia: Australia Cup | 1X2 | X | 1–1 | High | Won |
| 09:30 | Cooma Tigers FC vs Western Sydney WanderersAustralia: Australia Cup | 1X2 | 2 | 0–2 | High | Won |
| 09:30 | Chaves vs AmaranteWorld: Friendlies Clubs | 1X2 | X | 2–1 | High | Lost |
| 10:00 | Uni Azzurri vs MacarthurAustralia: Australia Cup | 1X2 | X | 0–3 | High | Lost |
| 10:00 | Nottingham Forest vs BlackburnWorld: Friendlies Clubs | 1X2 | 1 | 3–0 | Medium | Won |
| 10:00 | Tondela vs AcademicaWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | Medium | Won |
| 10:00 | Nacional vs LeganesWorld: Friendlies Clubs | Double Chance | 12 | 0–0 | High | Lost |
| 10:15 | Launceston City vs Launceston UnitedAustralia: Tasmania NPL | 1X2 | 1 | 4–2 | High | Won |
| 10:30 | Bucheon FC 1995 vs FC AnyangSouth-Korea: K League 1 | Double Chance | 12 | 2–3 | Medium | Won |
| 10:30 | Gwangju FC vs Gimcheon Sangmu FCSouth-Korea: K League 1 | 1X2 | 2 | 1–1 | High | Lost |
| 10:30 | FC Seoul vs Pohang SteelersSouth-Korea: K League 1 | 1X2 | 1 | 3–1 | High | Won |
| 10:30 | Santa Clara vs MoreirenseWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 12:00 | Rizhao Yuqi vs Shaanxi UnionChina: FA Cup | 1X2 | 2 | 2–0 | Medium | Lost |
| 12:00 | Glentoran BU W vs Riga WEurope: UEFA Champions League Women | 1X2 | X | 1–4 | High | Lost |
| 12:00 | Alverca vs EstorilWorld: Friendlies Clubs | Double Chance | 12 | 2–0 | High | Won |
| 12:00 | Famalicao vs AroucaWorld: Friendlies Clubs | 1X2 | 1 | 0–0 | Medium | Lost |
| 12:00 | Dunkerque vs SamsunsporWorld: Friendlies Clubs | 1X2 | 2 | 2–1 | Medium | Lost |
| 13:00 | Chicken Inn vs TelOneZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 13:00 | Kariba vs HighlandersZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 13:00 | Bukovyna vs Ruh LvivWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 13:00 | Platinum vs DynamosZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 13:00 | Scotland Mabvuku vs Bulawayo ChiefsZimbabwe: Premier Soccer League | 1X2 | 1 | 2–1 | Medium | Won |
| 13:00 | Simba Bhora vs MWOSZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 14:00 | Bologna vs 1. FC HeidenheimWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 14:00 | Amiens vs ReimsWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 14:00 | KVC Westerlo vs Al-FayhaWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 14:30 | KÍ vs Ludogorets WEurope: UEFA Champions League Women | 1X2 | X | 0–3 | High | Lost |
| 14:30 | Mitrovica W vs Zimbru Chisinau WEurope: UEFA Champions League Women | 1X2 | X | 10–0 | High | Lost |
| 14:30 | Frosinone vs Frosinone U20World: Friendlies Clubs | 1X2 | X | 1–0 | High | Lost |
| 15:00 | Kokand-1912 vs OlmaliqUzbekistan: Super League | 1X2 | 2 | 1–4 | Medium | Won |
| 15:00 | Mash'al vs NasafUzbekistan: Super League | 1X2 | 2 | 1–1 | Medium | Lost |
| 15:00 | Lokomotiv vs AndijanUzbekistan: Super League | Double Chance | 12 | 3–3 | High | Lost |
| 15:00 | Hiiumaa vs TulevikEstonia: Cup | 1X2 | X | 4–1 | High | Lost |
| 15:00 | Sassuolo vs PadovaWorld: Friendlies Clubs | 1X2 | 1 | 4–1 | High | Won |
| 15:00 | Avellino vs ScafateseWorld: Friendlies Clubs | 1X2 | X | 3–1 | High | Lost |
| 15:00 | JK Tabasalu vs TamperEstonia: Cup | 1X2 | X | 0–2 | High | Lost |
| 15:00 | Palermo vs ParadisoWorld: Friendlies Clubs | 1X2 | 1 | 7–0 | High | Won |
| 15:00 | Jablonec II vs Příbram IIWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 5–1 | High | Won |
| 15:30 | Jaro 2 vs GBKFinland: Kakkonen Lohko C | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 15:30 | Guingamp vs ConcarneauWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 15:30 | PAOK W vs Hapoel Jerusalem WEurope: UEFA Champions League Women | 1X2 | X | 3–1 | High | Lost |
| 15:30 | Feignies-Aulnoye vs Seraing UnitedWorld: Friendlies Clubs | 1X2 | X | 2–0 | High | Lost |
| 15:30 | Metz vs SochauxWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 15:30 | Torino vs AlcioneWorld: Friendlies Clubs | 1X2 | 1 | 1–0 | High | Won |
| 15:30 | Werder Bremen vs Fagiano OkayamaWorld: Friendlies Clubs | 1X2 | 1 | 2–0 | High | Won |
| 15:30 | KSZO 1929 vs BochniaWorld: Friendlies Clubs | 1X2 | X | 7–1 | High | Lost |
| 15:30 | Vysoké Mýto vs Pardubice IIWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–3 | Medium | Won |
| 15:30 | Nantes vs La Roche VFWorld: Friendlies Clubs | 1X2 | 1 | 1–1 | High | Lost |
| 15:30 | Lecce vs FC Politehnica TimisoaraWorld: Friendlies Clubs | 1X2 | 2 | 0–1 | Medium | Won |
| 15:30 | Hellas Verona vs Virtus VeronaWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | High | Won |
| 15:30 | Beltinci vs Sharjah FCWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 0–4 | High | Won |
| 16:00 | Neftchi Baku vs Dinamo MinskEurope: UEFA Europa Conference League | 1X2 | X | 2–4 | High | Lost |
| 16:00 | PKKU vs VJSFinland: Ykkönen | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 16:00 | Rodez vs NimesWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 16:00 | Phoenix vs Hell HuntEstonia: Cup | 1X2 | X | 8–1 | High | Lost |
| 16:00 | Czarni Sosnowiec W vs Lusso WEurope: UEFA Champions League Women | 1X2 | X | 7–1 | High | Lost |
| 16:00 | Flora W vs Mgarr WEurope: UEFA Champions League Women | 1X2 | X | 0–4 | High | Lost |
| 16:00 | Liège vs St. TruidenWorld: Friendlies Clubs | 1X2 | 2 | 0–1 | Medium | Won |
| 16:00 | Trans Narva vs Flora IIEstonia: Cup | 1X2 | 1 | 0–0 | High | Lost |
| 16:00 | Tottenham vs Milton Keynes DonsWorld: Friendlies Clubs | 1X2 | 1 | 1–0 | High | Won |
| 16:00 | VfL Halle vs Barockstadt Fulda-Lehn.World: Friendlies Clubs | 1X2 | 2 | 2–1 | High | Lost |
| 16:00 | SSV Jeddeloh vs SV RodinghausenWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 16:00 | MSV Duisburg vs Beerschot VAWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–4 | Medium | Won |
| 16:00 | Stade Brestois 29 vs Al WakrahWorld: Friendlies Clubs | 1X2 | 1 | 0–2 | High | Lost |
| 16:00 | Montpellier vs CannesWorld: Friendlies Clubs | 1X2 | 1 | 3–4 | High | Lost |
| 16:00 | Läänemaa Haapsalu vs ElvaEstonia: Cup | 1X2 | X | 0–6 | High | Lost |
| 16:00 | Laval vs AvranchesWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | Medium | Won |
| 16:00 | Le Mans vs VersaillesWorld: Friendlies Clubs | 1X2 | 1 | 3–1 | High | Won |
| 16:00 | Unia Swarzędz vs Pogoń MogilnoWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 4–2 | High | Won |
| 16:00 | Sokol Zápy vs TurnovWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 16:00 | Kolín vs Povltava FAWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 16:00 | Napoli vs ArezzoWorld: Friendlies Clubs | 1X2 | 1 | 1–3 | High | Lost |
| 16:00 | RAAL La Louvière vs KifisiaWorld: Friendlies Clubs | 1X2 | 1 | 1–1 | Medium | Lost |
| 16:30 | Vigri Maarjamäe vs JokerEstonia: Cup | 1X2 | X | 0–1 | High | Lost |
| 16:30 | TalTech vs KeilaEstonia: Cup | 1X2 | X | 0–6 | High | Lost |
| 16:30 | Brønshøj vs AvartaWorld: Friendlies Clubs | 1X2 | 1 | 1–0 | High | Won |
| 16:30 | AZ Alkmaar vs GenkWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 16:30 | Wiener Viktoria vs WienerbergWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 16:45 | FSV Mainz 05 II vs KreuzlingenWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | High | Won |
| 17:00 | Omonia Nicosia vs Kairat AlmatyEurope: UEFA Champions League | 1X2 | 1 | 1–0 | High | Won |
| 17:00 | Bohemians vs BallkaniEurope: UEFA Europa Conference League | 1X2 | 1 | 2–1 | Medium | Won |
| 17:00 | BodoGlimt vs Ham-KamNorway: Eliteserien | 1X2 | 1 | 3–0 | High | Won |
| 17:00 | Lillestrom vs VikingNorway: Eliteserien | Over / Under Goals | Ov2.5 | 1–2 | Medium | Won |
| 17:00 | FV Ravensburg vs FC 08 HomburgWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 17:00 | Angers vs Les HerbiersWorld: Friendlies Clubs | 1X2 | 1 | 3–1 | Medium | Won |
| 17:00 | Bourg-en-bresse 01 vs DijonWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 17:00 | Wolfenbuttel vs SchöningenWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–6 | High | Won |
| 17:00 | Fiorentina vs GubbioWorld: Friendlies Clubs | 1X2 | 1 | 1–0 | High | Won |
| 17:00 | Heist vs Patro EisdenWorld: Friendlies Clubs | 1X2 | 2 | 0–0 | Medium | Lost |
| 17:00 | Lüneburger SK Hansa vs Hamburger SV IIWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 17:00 | Glostrup vs VanløseWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–2 | Medium | Won |
| 17:00 | F91 Dudelange vs MamerWorld: Friendlies Clubs | 1X2 | 1 | 2–0 | High | Won |
| 17:00 | NK Osijek vs HNK CibaliaWorld: Friendlies Clubs | 1X2 | 1 | 3–0 | High | Won |
| 17:00 | Santa Clara vs Felgueiras 1932World: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 17:00 | Cadiz vs LeicesterWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 17:00 | Excelsior Virton vs US HostertWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 17:00 | Orlando Pirates vs Las PalmasWorld: Friendlies Clubs | 1X2 | 2 | 1–0 | High | Lost |
| 17:00 | Algeria W vs Zambia WWorld: Friendlies Women | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 17:30 | Levski Sofia vs Universitatea CraiovaEurope: UEFA Champions League | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 17:30 | Hilden vs UnterrathWorld: Friendlies Clubs | 1X2 | X | 5–0 | High | Lost |
| 17:30 | Sestao River vs Athletic ClubWorld: Friendlies Clubs | 1X2 | 2 | 0–2 | High | Won |
| 17:30 | AS Jeunesse Esch vs KoeppchenWorld: Friendlies Clubs | 1X2 | X | 1–0 | High | Lost |
| 17:30 | Atlas Delmenhorst vs BersenbrückWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 17:30 | Echallens vs BavoisWorld: Friendlies Clubs | Double Chance | 12 | 0–0 | High | Lost |
| 17:45 | Başakşehir vs Inter TurkuEurope: UEFA Europa Conference League | 1X2 | 1 | 1–1 | High | Lost |
| 17:45 | Nova Iguaçu vs América RJBrazil: Copa Rio | BTTS / GG | BTTS - No | 1–1 | Medium | Lost |
| 17:45 | CFRJ Maricá vs Pérolas NegrasBrazil: Copa Rio | 1X2 | 1 | 3–0 | Medium | Won |
| 17:45 | Bangu vs OlariaBrazil: Copa Rio | 1X2 | 2 | 1–1 | High | Lost |
| 17:45 | Madureira vs BonsucessoBrazil: Copa Rio | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 18:00 | Vardar Skopje vs RigaEurope: UEFA Europa Conference League | 1X2 | X | 2–3 | High | Lost |
| 18:00 | Joinville U20 vs Criciuma U20Brazil: Catarinense U20 | 1X2 | 2 | 1–3 | Medium | Won |
| 18:00 | Nação U20 vs Avaí U20Brazil: Catarinense U20 | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 18:00 | Fluminense-SC vs TubaraoBrazil: Catarinense 2 | Double Chance | 12 | 2–0 | High | Won |
| 18:00 | Juventus SC vs MetropolitanoBrazil: Catarinense 2 | Double Chance | 12 | 0–2 | High | Won |
| 18:00 | Guarani de Palhoça vs JaraguáBrazil: Catarinense 2 | 1X2 | 1 | 7–0 | Medium | Won |
| 18:00 | America MG U17 vs Botafogo U17Brazil: Brasileiro U17 | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 18:00 | Bahia U17 vs Palmeiras U17Brazil: Brasileiro U17 | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 18:00 | Fluminense U17 vs Atletico GO U17Brazil: Brasileiro U17 | 1X2 | 1 | 2–0 | Medium | Won |
| 18:00 | Sao Paulo U17 vs Atlético Mineiro U17Brazil: Brasileiro U17 | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 18:00 | Blumenau vs NaçãoBrazil: Catarinense 2 | 1X2 | 1 | 0–2 | High | Lost |
| 18:00 | Estrela do Norte vs PinheirosBrazil: Capixaba B | 1X2 | 2 | 5–0 | Medium | Lost |
| 18:00 | Audax São Mateus vs CTE ColatinaBrazil: Capixaba B | 1X2 | 1 | 2–0 | Medium | Won |
| 18:00 | Pyunik W vs Wrexham WEurope: UEFA Champions League Women | 1X2 | X | 2–4 | High | Lost |
| 18:00 | AFC Wimbledon vs NorwichWorld: Friendlies Clubs | 1X2 | 2 | 0–0 | High | Lost |
| 18:00 | Belgrano Córdoba Res. vs Ferro 2Argentina: Reserve League | 1X2 | 1 | 1–1 | Medium | Lost |
| 18:00 | Deportivo Riestra Res. vs Boca Juniors Res.Argentina: Reserve League | 1X2 | 2 | 1–1 | Medium | Lost |
| 18:00 | San Lorenzo Res. vs Banfield Res.Argentina: Reserve League | 1X2 | 1 | 3–0 | Medium | Won |
| 18:00 | Eendracht Termien vs KRC Genk IIWorld: Friendlies Clubs | 1X2 | 2 | 2–3 | Medium | Won |
| 18:00 | Tigre Res. vs Rosario Central Res.Argentina: Reserve League | 1X2 | 2 | 1–3 | Medium | Won |
| 18:00 | Vélez Sársfield Res. vs Talleres Córdoba Res.Argentina: Reserve League | 1X2 | 1 | 0–1 | Medium | Lost |
| 18:00 | Valencia vs EldenseWorld: Friendlies Clubs | 1X2 | 1 | 3–0 | Medium | Won |
| 18:00 | Progres Niederkorn vs APM MetzWorld: Friendlies Clubs | 1X2 | X | 2–5 | High | Lost |
| 18:00 | KAC Kenitra vs AS MansouriaMorocco: Botola 2 | Double Chance | 12 | 2–0 | High | Won |
| 18:00 | Union Sportive Boujaad vs Rapide Oued ZEMMorocco: Botola 2 | 1X2 | 2 | 4–1 | Medium | Lost |
| 18:00 | Olot vs GironaWorld: Friendlies Clubs | 1X2 | 2 | 1–3 | High | Won |
| 18:30 | Spartak Trnava vs CSKA 1948Europe: UEFA Europa Conference League | 1X2 | X | 0–0 | High | Won |
| 18:30 | Maidenhead vs WolvesWorld: Friendlies Clubs | 1X2 | X | 0–1 | High | Lost |
| 18:30 | Recreativo Huelva vs Real BetisWorld: Friendlies Clubs | 1X2 | X | 0–1 | High | Lost |
| 18:30 | Southend vs NorthamptonWorld: Friendlies Clubs | 1X2 | 2 | 1–3 | Medium | Won |
| 18:30 | Burton Albion vs BirminghamWorld: Friendlies Clubs | 1X2 | 2 | 0–1 | Medium | Won |
| 18:30 | Tenerife vs GetafeWorld: Friendlies Clubs | 1X2 | 2 | 1–2 | High | Won |
| 18:45 | Queen of the South vs AberdeenScotland: League Cup | 1X2 | 2 | 1–4 | High | Won |
| 18:45 | Peterborough Sports vs PeterboroughWorld: Friendlies Clubs | 1X2 | 2 | 0–1 | High | Won |
| 18:45 | Stevenage vs West HamWorld: Friendlies Clubs | 1X2 | 2 | 0–5 | High | Won |
| 18:45 | Eastleigh vs ValenciennesWorld: Friendlies Clubs | 1X2 | 2 | 0–3 | High | Won |
| 18:45 | Rangers vs Saint EtienneWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | Medium | Won |
| 19:00 | Železničar Pančevo vs SC BragaEurope: UEFA Europa Conference League | 1X2 | 2 | 0–1 | High | Won |
| 19:00 | Egnatia Rrogozhinë vs CeljeEurope: UEFA Champions League | 1X2 | 2 | 3–3 | Medium | Lost |
| 19:00 | Macara vs Deportivo CuencaEcuador: Liga Pro | BTTS / GG | BTTS - No | 3–0 | High | Won |
| 19:00 | Flamengo RJ U17 vs Santos U17Brazil: Brasileiro U17 | Double Chance | 12 | 4–2 | High | Won |
| 19:00 | Boavista SC vs CEAC AraruamaBrazil: Copa Rio | Over / Under Goals | Un2.5 | 4–0 | High | Lost |
| 19:00 | Santos U20 vs Vasco da Gama U20Brazil: Brasileiro U20 A | Double Chance | 12 | 2–0 | High | Won |
| 19:00 | Timon MA vs AraiosesBrazil: Maranhense 2 | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 20:00 | Central Córdoba SdE Res. vs Platense Res.Argentina: Reserve League | Double Chance | 12 | 0–0 | High | Lost |
| 20:30 | San Antonio vs CumbayáEcuador: Liga Pro Serie B | Double Chance | 12 | 0–0 | 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.