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 | 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:00 | Hamilton Olympic vs Belmont SwanseaAustralia: Northern NSW NPL | Over / Under Goals | Ov2.5 | 5–2 | High | Won |
| 09:30 | AVS vs ParedesWorld: Friendlies Clubs | 1X2 | 2 | 2–4 | Medium | Won |
| 09:30 | Chaves vs AmaranteWorld: Friendlies Clubs | 1X2 | X | 2–1 | High | Lost |
| 09:30 | Tuggeranong United vs Canberra White EaglesAustralia: Capital Territory NPL | 1X2 | 1 | 2–1 | Medium | Won |
| 09:30 | Maitland vs Fremantle CityAustralia: Australia Cup | 1X2 | X | 1–2 | High | Lost |
| 09:30 | Cooma Tigers FC vs Western Sydney WanderersAustralia: Australia Cup | 1X2 | 2 | 0–2 | High | Won |
| 09:30 | Sydney United vs Central Coast MarinersAustralia: Australia Cup | 1X2 | X | 1–1 | High | Won |
| 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 | Glentoran BU W vs Riga WEurope: UEFA Champions League Women | 1X2 | X | 1–4 | High | Lost |
| 12:00 | Famalicao vs AroucaWorld: Friendlies Clubs | 1X2 | 1 | 0–0 | Medium | Lost |
| 12:00 | Rizhao Yuqi vs Shaanxi UnionChina: FA Cup | 1X2 | 2 | 2–0 | Medium | Lost |
| 12:00 | Alverca vs EstorilWorld: Friendlies Clubs | Double Chance | 12 | 2–0 | High | Won |
| 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 | 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 |
| 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 |
| 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 | Mash'al vs NasafUzbekistan: Super League | 1X2 | 2 | 1–1 | Medium | Lost |
| 15:00 | Hiiumaa vs TulevikEstonia: Cup | 1X2 | X | 4–1 | High | Lost |
| 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 | Jablonec II vs Příbram IIWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 5–1 | High | Won |
| 15:00 | Kokand-1912 vs OlmaliqUzbekistan: Super League | 1X2 | 2 | 1–4 | Medium | Won |
| 15:00 | Lokomotiv vs AndijanUzbekistan: Super League | Double Chance | 12 | 3–3 | High | Lost |
| 15:00 | Sassuolo vs PadovaWorld: Friendlies Clubs | 1X2 | 1 | 4–1 | High | Won |
| 15:00 | Palermo vs ParadisoWorld: Friendlies Clubs | 1X2 | 1 | 7–0 | High | Won |
| 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 | 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 | Hellas Verona vs Virtus VeronaWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | High | Won |
| 15:30 | Vysoké Mýto vs Pardubice IIWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–3 | Medium | Won |
| 15:30 | Lecce vs FC Politehnica TimisoaraWorld: Friendlies Clubs | 1X2 | 2 | 0–1 | Medium | Won |
| 15:30 | Beltinci vs Sharjah FCWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 0–4 | High | Won |
| 15:30 | Jaro 2 vs GBKFinland: Kakkonen Lohko C | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 15:30 | Torino vs AlcioneWorld: Friendlies Clubs | 1X2 | 1 | 1–0 | High | Won |
| 15:30 | Nantes vs La Roche VFWorld: Friendlies Clubs | 1X2 | 1 | 1–1 | High | Lost |
| 16:00 | Neftchi Baku vs Dinamo MinskEurope: UEFA Europa Conference League | 1X2 | X | 2–4 | High | Lost |
| 16:00 | MSV Duisburg vs Beerschot VAWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–4 | Medium | 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 | Le Mans vs VersaillesWorld: Friendlies Clubs | 1X2 | 1 | 3–1 | 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 | 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 | Tottenham vs Milton Keynes DonsWorld: Friendlies Clubs | 1X2 | 1 | 1–0 | High | Won |
| 16:00 | PKKU vs VJSFinland: Ykkönen | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 16:00 | Läänemaa Haapsalu vs ElvaEstonia: Cup | 1X2 | X | 0–6 | High | Lost |
| 16:00 | Unia Swarzędz vs Pogoń MogilnoWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 4–2 | High | Won |
| 16:00 | Liège vs St. TruidenWorld: Friendlies Clubs | 1X2 | 2 | 0–1 | 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 | Laval vs AvranchesWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | Medium | Won |
| 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:00 | Trans Narva vs Flora IIEstonia: Cup | 1X2 | 1 | 0–0 | High | 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 | 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:30 | Brønshøj vs AvartaWorld: Friendlies Clubs | 1X2 | 1 | 1–0 | High | Won |
| 16:45 | FSV Mainz 05 II vs KreuzlingenWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | High | Won |
| 17:00 | Bohemians vs BallkaniEurope: UEFA Europa Conference League | 1X2 | 1 | 2–1 | Medium | Won |
| 17:00 | Omonia Nicosia vs Kairat AlmatyEurope: UEFA Champions League | 1X2 | 1 | 1–0 | High | 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 | 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 | Glostrup vs VanløseWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–2 | Medium | Won |
| 17:00 | Lüneburger SK Hansa vs Hamburger SV IIWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 17:00 | Santa Clara vs Felgueiras 1932World: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 17:00 | Excelsior Virton vs US HostertWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 17:00 | Angers vs Les HerbiersWorld: Friendlies Clubs | 1X2 | 1 | 3–1 | Medium | 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 | 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 | Cadiz vs LeicesterWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 17:00 | Algeria W vs Zambia WWorld: Friendlies Women | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 17:00 | Orlando Pirates vs Las PalmasWorld: Friendlies Clubs | 1X2 | 2 | 1–0 | High | 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 | Atlas Delmenhorst vs BersenbrückWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 17:30 | AS Jeunesse Esch vs KoeppchenWorld: Friendlies Clubs | 1X2 | X | 1–0 | High | Lost |
| 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 | Audax São Mateus vs CTE ColatinaBrazil: Capixaba B | 1X2 | 1 | 2–0 | Medium | Won |
| 18:00 | Estrela do Norte vs PinheirosBrazil: Capixaba B | 1X2 | 2 | 5–0 | Medium | Lost |
| 18:00 | Pyunik W vs Wrexham WEurope: UEFA Champions League Women | 1X2 | X | 2–4 | High | Lost |
| 18:00 | Eendracht Termien vs KRC Genk IIWorld: Friendlies Clubs | 1X2 | 2 | 2–3 | 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 | Belgrano Córdoba Res. vs Ferro 2Argentina: Reserve League | 1X2 | 1 | 1–1 | Medium | Lost |
| 18:00 | Union Sportive Boujaad vs Rapide Oued ZEMMorocco: Botola 2 | 1X2 | 2 | 4–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 | 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 | Blumenau vs NaçãoBrazil: Catarinense 2 | 1X2 | 1 | 0–2 | High | Lost |
| 18:00 | AFC Wimbledon vs NorwichWorld: Friendlies Clubs | 1X2 | 2 | 0–0 | High | Lost |
| 18:00 | Valencia vs EldenseWorld: Friendlies Clubs | 1X2 | 1 | 3–0 | Medium | Won |
| 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 | Recreativo Huelva vs Real BetisWorld: Friendlies Clubs | 1X2 | X | 0–1 | High | Lost |
| 18:30 | Maidenhead vs WolvesWorld: Friendlies Clubs | 1X2 | X | 0–1 | High | Lost |
| 18:30 | Tenerife vs GetafeWorld: Friendlies Clubs | 1X2 | 2 | 1–2 | High | Won |
| 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:45 | Peterborough Sports vs PeterboroughWorld: Friendlies Clubs | 1X2 | 2 | 0–1 | High | Won |
| 18:45 | Queen of the South vs AberdeenScotland: League Cup | 1X2 | 2 | 1–4 | 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.