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 — Sunday, July 5, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | Louisville City vs Hartford AthleticUSA: USL Championship | 1X2 | 1 | 1–0 | Medium | Won |
| 00:00 | Barcelona SC vs Deportivo CuencaEcuador: Liga Pro | 1X2 | 1 | 2–0 | Medium | Won |
| 00:00 | GFI vs Houston SurUSA: USL League Two | 1X2 | 1 | 4–0 | Medium | Won |
| 00:00 | Brazos Valley vs Laredo HeatUSA: USL League Two | 1X2 | 2 | 1–2 | High | Won |
| 00:00 | Cancún vs U.N.A.M. - PumasWorld: Friendlies Clubs | 1X2 | 2 | 0–3 | High | Won |
| 00:00 | Jackson Boom vs Mississippi BrillaUSA: USL League Two | 1X2 | 2 | 0–5 | High | Won |
| 00:00 | Diriangén vs H&H ExportNicaragua: Copa Nicaragua | 1X2 | 1 | 1–2 | High | Lost |
| 00:30 | McKinney Chupacabras vs TexomaUSA: USL League Two | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 00:30 | Monarcas vs Cruz AzulWorld: Friendlies Clubs | 1X2 | 2 | 3–3 | High | Lost |
| 00:30 | U. Catolica vs Deportes CopiapoChile: Copa Chile | 1X2 | 1 | 2–1 | High | Won |
| 00:45 | San Diego Wave W vs NJNY Gotham FC WUSA: NWSL Women | Double Chance | 12 | 2–0 | Medium | Won |
| 00:45 | North Texas vs St. Louis City IIUSA: MLS Next Pro | 1X2 | 2 | 3–0 | High | Lost |
| 01:00 | Colorado Springs vs Phoenix RisingUSA: USL Championship | 1X2 | 1 | 3–1 | Medium | Won |
| 01:00 | San Antonio vs Monterey BayUSA: USL Championship | 1X2 | 1 | 0–0 | Medium | Lost |
| 01:00 | Matagalpa vs JalapaNicaragua: Copa Nicaragua | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 01:30 | New Mexico United vs Oakland RootsUSA: USL Championship | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 02:00 | CDS Tampico Madero vs Club AmericaWorld: Friendlies Clubs | 1X2 | 2 | 0–2 | High | Won |
| 02:30 | Las Vegas Lights vs El Paso LocomotiveUSA: USL Championship | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 04:00 | Western United II vs Melbourne Victory IIAustralia: Victoria NPL 2 | 1X2 | 2 | 3–2 | Medium | Lost |
| 04:30 | South East Utd. vs South HobartAustralia: Tasmania NPL | 1X2 | 2 | 1–0 | High | Lost |
| 05:00 | Wallsend Red Devils vs Singleton StrikersAustralia: NNSW League 1 | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 05:00 | Canberra FC vs Canberra OlympicAustralia: Capital Territory NPL | 1X2 | 1 | 3–0 | High | Won |
| 05:00 | Marconi Stallions vs St. George SaintsAustralia: New South Wales NPL | 1X2 | 1 | 2–0 | High | Won |
| 05:00 | Blacktown City vs Sydney UnitedAustralia: New South Wales NPL | 1X2 | 2 | 0–0 | Medium | Lost |
| 05:00 | Rockdale City Suns vs NWS SpiritAustralia: New South Wales NPL | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 05:00 | Wollongong Wolves vs St George City FAAustralia: New South Wales NPL | Double Chance | 12 | 3–3 | Medium | Lost |
| 05:00 | Central Coast II vs Rydalmere LionsAustralia: New South Wales NPL 2 | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 05:00 | Gold Coast United vs Magic UnitedAustralia: Queensland NPL | 1X2 | 1 | 1–3 | High | Lost |
| 05:00 | Irkutsk vs Chertanovo MoscowRussia: Second League Group 2 | 1X2 | 2 | 1–1 | High | Lost |
| 05:30 | South Melbourne vs Dandenong ThunderAustralia: Victoria NPL | 1X2 | 1 | 1–0 | High | Won |
| 05:45 | Brisbane City vs Brisbane Roar IIAustralia: Queensland NPL | 1X2 | 1 | 1–1 | Medium | Lost |
| 08:00 | Ural II vs Chelyabinsk IIRussia: Second League Group 4 | Double Chance | 12 | 2–2 | High | Lost |
| 08:00 | Xi'an Ronghai vs Shanghai SecondChina: League Two | 1X2 | 1 | 2–0 | High | Won |
| 08:00 | Xiamen Feilu vs Shenzhen 2028China: League Two | Double Chance | 12 | 0–0 | High | Lost |
| 09:00 | Koper vs LNZ CherkasyWorld: Friendlies Clubs | Double Chance | 12 | 1–2 | High | Won |
| 09:00 | Namyangju vs Jungnang Chorus MustangSouth-Korea: FA Cup | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 09:00 | Geoje Citizen vs SeogotSouth-Korea: FA Cup | 1X2 | 1 | 4–0 | High | Won |
| 10:00 | RTC vs Ugyen AcademyBhutan: Premier League | 1X2 | 1 | 1–0 | Medium | Won |
| 10:00 | Akron II vs IzhevskRussia: Second League Group 4 | Double Chance | 12 | 3–2 | High | Won |
| 10:00 | Dinamo Barnaul vs KDVRussia: Second League Group 4 | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 10:00 | Busan Transportation vs Gijang UnitedSouth-Korea: FA Cup | 1X2 | 1 | 2–1 | High | Won |
| 10:00 | Gyeongju HNP vs Seosan PioneerSouth-Korea: FA Cup | 1X2 | 1 | 3–0 | High | Won |
| 10:00 | Pyeongtaek Citizen vs Yeoju SejongSouth-Korea: FA Cup | 1X2 | 2 | 1–3 | High | Won |
| 10:30 | Gimcheon Sangmu FC vs Jeju United FCSouth-Korea: K League 1 | Double Chance | 12 | 1–1 | High | Lost |
| 10:30 | Gwangju FC vs Ulsan Hyundai FCSouth-Korea: K League 1 | 1X2 | 2 | 1–1 | Medium | Lost |
| 10:30 | FC Seoul vs Incheon UnitedSouth-Korea: K League 1 | 1X2 | 1 | 1–0 | Medium | Won |
| 10:30 | Gimhae City vs Seoul E-Land FCSouth-Korea: K League 2 | 1X2 | 2 | 1–3 | Medium | Won |
| 10:30 | Gimpo Citizen vs Asan MugunghwaSouth-Korea: K League 2 | 1X2 | 1 | 0–2 | Medium | Lost |
| 10:30 | Gyeongnam FC vs Cheonan CitySouth-Korea: K League 2 | Double Chance | 12 | 2–1 | High | Won |
| 10:30 | Jeonnam Dragons vs Busan I ParkSouth-Korea: K League 2 | Over / Under Goals | Ov2.5 | 3–3 | Medium | Won |
| 11:00 | Qingdao Jonoon vs Chengdu Better CityChina: Super League | 1X2 | 2 | 1–1 | Medium | Lost |
| 11:00 | Smorgon vs VolnaBelarus: 1. Division | Double Chance | 12 | 1–3 | High | Won |
| 11:00 | Bergisch Gladbach vs SSVg VelbertWorld: Friendlies Clubs | 1X2 | 1 | 2–1 | Medium | Won |
| 11:00 | Dalian Yingbo B vs Qingdao Red LionsChina: League Two | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 11:00 | Tai'an Tiankuang vs Changchun XiduChina: League Two | 1X2 | 1 | 0–1 | Medium | Lost |
| 11:00 | Ilves II vs EPSFinland: Kakkonen Lohko B | 1X2 | 1 | 4–2 | Medium | Won |
| 11:00 | Union St. Gilloise vs FCSBWorld: Friendlies Clubs | 1X2 | 1 | 4–0 | Medium | Won |
| 11:30 | Bayreuth vs SpVgg Greuther FürthWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 11:30 | Guangxi Hengchen vs Dalian HuayiChina: League One | 1X2 | 1 | 3–1 | High | Won |
| 11:30 | Meizhou Kejia vs Changchun YataiChina: League One | Over / Under Goals | Ov2.5 | 1–3 | Medium | Won |
| 11:30 | Nanjing City vs Dongguan UnitedChina: League One | 1X2 | 1 | 3–1 | High | Won |
| 11:30 | Guizhou Zhucheng vs Jiangxi LianshengChina: League Two | 1X2 | 1 | 1–2 | Medium | Lost |
| 11:30 | Langfang Glory City vs Yichun Grand TigerChina: League Two | Double Chance | 12 | 0–0 | Medium | Lost |
| 11:35 | Shanghai Shenhua vs Hangzhou GreentownChina: Super League | 1X2 | 1 | 3–2 | High | Won |
| 12:00 | IFK Goteborg vs AIK StockholmSweden: Allsvenskan | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 12:00 | Kalmar FF vs Orgryte ISSweden: Allsvenskan | 1X2 | 1 | 3–0 | Medium | Won |
| 12:00 | Osipovichy vs Molodechno-DYuSSh 4Belarus: 1. Division | Over / Under Goals | Ov2.5 | 1–5 | High | Won |
| 12:00 | TPV vs JJKFinland: Ykkönen | 1X2 | 2 | 1–0 | High | Lost |
| 12:00 | Kästorf vs Germania HalberstadtWorld: Friendlies Clubs | 1X2 | X | 4–3 | High | Lost |
| 12:00 | Nõmme Kalju II vs ElvaEstonia: Esiliiga A | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 12:00 | Flora II vs FCI Levadia IIEstonia: Esiliiga A | 1X2 | 1 | 0–4 | Medium | Lost |
| 12:00 | Narva U21 vs TulevikEstonia: Esiliiga B | 1X2 | 1 | 2–1 | Medium | Won |
| 12:00 | Rīgas FS II vs Super Nova 2Latvia: 1. Liga | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 12:00 | Valmiera BSS vs Leevon PPKLatvia: 1. Liga | 1X2 | 1 | 4–1 | High | Won |
| 12:00 | Nosta vs Orenburg IIRussia: Second League Group 4 | 1X2 | 2 | 1–0 | High | Lost |
| 12:00 | Aarhus vs MotherwellWorld: Friendlies Clubs | 1X2 | 1 | 4–0 | Medium | Won |
| 12:30 | Masters FC vs Kamuzu BarracksMalawi: Super League | Double Chance | 12 | 1–0 | High | Won |
| 12:30 | Mitundu Baptist vs EkhayaMalawi: Super League | Double Chance | 12 | 0–0 | High | Lost |
| 12:30 | Red Lions vs CIVO UnitedMalawi: Super League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 12:30 | Be Forward Wanderers vs MAFCOMalawi: Super League | 1X2 | 1 | 3–0 | High | Won |
| 12:30 | Chitipa United vs Silver StrikersMalawi: Super League | 1X2 | 2 | 0–0 | High | Lost |
| 12:30 | RKAV Volendam vs FC VolendamWorld: Friendlies Clubs | 1X2 | 2 | 2–3 | High | Won |
| 13:00 | Sidama Bunna vs Mebrat HaylEthiopia: Premier League | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 13:00 | Pobeda Nizhniy Novgorod vs Khimik DzerzhinskRussia: Second League Group 4 | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 13:00 | Independente SP vs TupaBrazil: Paulista Série B | 1X2 | 1 | 2–0 | Medium | Won |
| 13:00 | José Bonifácio vs ManthiqueiraBrazil: Paulista Série B | Double Chance | 12 | 2–1 | Medium | Won |
| 13:00 | Rops vs PKKUFinland: Ykkönen | 1X2 | 1 | 4–3 | Medium | Won |
| 13:00 | Sporting Paulinense vs Sao CarlosBrazil: Paulista Série B | Double Chance | 12 | 2–0 | High | Won |
| 13:00 | Porto Football U20 vs Palmeiras U20Brazil: Paulista U20 | 1X2 | 2 | 0–1 | High | Won |
| 13:00 | Grobiņa vs TukumsLatvia: Virsliga | BTTS / GG | BTTS - Yes | 3–1 | High | Won |
| 13:00 | Dynamos vs AgamaZimbabwe: Premier Soccer League | Double Chance | 12 | 4–0 | High | Won |
| 13:00 | Hardrock vs CAPS UnitedZimbabwe: Premier Soccer League | 1X2 | 1 | 3–3 | Medium | Lost |
| 13:00 | Manica Diamonds vs KaribaZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 13:00 | Triangle United vs HerentalsZimbabwe: Premier Soccer League | Double Chance | 12 | 0–1 | High | Won |
| 13:00 | Coimbra vs ValeriodoceBrazil: Mineiro 2 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 13:00 | Legion vs Tallinna Kalev IIEstonia: Esiliiga B | 1X2 | 2 | 2–3 | High | Won |
| 13:00 | Polisi Tanzania vs Mbeya KwanzaTanzania: Ligi Kuu Bara | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 13:00 | Tanzania Prisons vs Mbeya CityTanzania: Ligi Kuu Bara | 1X2 | 2 | 0–2 | Medium | Won |
| 13:00 | Luki-Energiya vs CherepovetsRussia: Second League Group 2 | 1X2 | 1 | 3–0 | Medium | Won |
| 13:00 | Novorizontino U20 vs Velo Clube U20Brazil: Paulista U20 | 1X2 | 1 | 4–0 | High | Won |
| 13:00 | Referencia U20 vs RB Bragantino U20Brazil: Paulista U20 | 1X2 | 2 | 1–4 | High | Won |
| 13:00 | União Suzano U20 vs Mirassol U20Brazil: Paulista U20 | Double Chance | 12 | 2–2 | Medium | Lost |
| 13:00 | Rapid Vienna vs PardubiceWorld: Friendlies Clubs | Double Chance | 12 | 2–2 | Medium | Lost |
| 13:00 | Deportivo Santani vs General CaballeroParaguay: Division Intermedia | Double Chance | 12 | 2–1 | High | Won |
| 13:00 | Highlanders vs Simba BhoraZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 13:30 | Dynamo Makhachkala II vs Shahter TaganrogRussia: Second League Group 1 | 1X2 | 2 | 1–1 | Medium | Lost |
| 13:30 | BOA vs CaldenseBrazil: Mineiro 2 | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 13:30 | Uberaba vs MamoréBrazil: Mineiro 2 | BTTS / GG | BTTS - No | 1–0 | High | Won |
| 13:30 | Rosenborg vs MoldeWorld: Friendlies Clubs | Double Chance | 12 | 2–1 | High | Won |
| 14:00 | Vélez Sársfield Res. vs Racing Club Res.Argentina: Reserve League | 1X2 | 1 | 0–1 | High | Lost |
| 14:00 | ODD Ballklubb vs HaugesundNorway: 1. Division | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 14:00 | Lida vs Uni MinskBelarus: 1. Division | 1X2 | 1 | 0–0 | Medium | Lost |
| 14:00 | Berazategui vs Puerto NuevoArgentina: Primera C | 1X2 | 1 | 0–2 | Medium | Lost |
| 14:00 | Metropolitano vs CaravaggioBrazil: Catarinense 2 | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 14:00 | Corinthians U20 vs Sertãozinho U20Brazil: Paulista U20 | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 14:00 | 07 Vestur vs HB TorshavnFaroe-Islands: Meistaradeildin | 1X2 | 2 | 1–4 | Medium | Won |
| 14:00 | TSV Berg vs SSV Ulm 1846World: Friendlies Clubs | 1X2 | 2 | 1–4 | Medium | Won |
| 14:00 | Ypiranga-RS vs PaysanduBrazil: Serie C | Double Chance | 12 | 1–0 | Medium | Won |
| 14:00 | Aktobe vs ZhetysuKazakhstan: Premier League | 1X2 | 1 | 2–1 | High | Won |
| 14:00 | Atyrau vs KaspiyKazakhstan: Premier League | 1X2 | 1 | 1–2 | High | Lost |
| 14:00 | Tubarao vs NaçãoBrazil: Catarinense 2 | 1X2 | 1 | 1–0 | Medium | Won |
| 14:30 | IF Elfsborg vs Hammarby FFSweden: Allsvenskan | 1X2 | 2 | 1–2 | High | Won |
| 15:00 | Belshina vs BaranovichiBelarus: Premier League | Double Chance | 12 | 1–1 | High | Lost |
| 15:00 | Torpedo Vladimir vs Kosmos DolgoprudnyRussia: Second League Group 2 | Double Chance | 12 | 1–2 | High | Won |
| 15:00 | Wieczysta Kraków vs Slavia PrahaWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 15:00 | FT Braunschweig vs Eintracht BraunschweigWorld: Friendlies Clubs | 1X2 | X | 0–7 | High | Lost |
| 15:00 | Dacia-Buiucani vs SirețiMoldova: Super Liga | 1X2 | 1 | 3–0 | Medium | Won |
| 15:00 | New England II vs Philadelphia Union IIUSA: MLS Next Pro | 1X2 | 1 | 0–4 | Medium | Lost |
| 15:00 | Chabab Atl. Khenifra vs Amal TiznitMorocco: Botola 2 | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 15:00 | JK Tabasalu vs Parnu JK Vaprus U21Estonia: Esiliiga B | Over / Under Goals | Ov2.5 | 2–8 | High | Won |
| 15:00 | Chabab Mohammédia vs KAC KenitraMorocco: Botola 2 | BTTS / GG | BTTS - No | 4–3 | High | Lost |
| 15:00 | El Massira vs Raja Beni MellalMorocco: Botola 2 | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 15:00 | Riadi Salmi vs Chabab Ben GuerirMorocco: Botola 2 | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 15:00 | Mouloudia Oujda vs Wydad FèsMorocco: Botola 2 | Double Chance | 12 | 1–1 | High | Lost |
| 15:00 | Union Sportive Boujaad vs Racing de CasablancaMorocco: Botola 2 | Over / Under Goals | Un2.5 | 4–0 | High | Lost |
| 15:00 | Moghreb Tetouan vs Stade MarocainMorocco: Botola 2 | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 15:00 | Widad Témara vs USM OujdaMorocco: Botola 2 | 1X2 | 1 | 0–1 | Medium | Lost |
| 15:00 | Kaisar vs IrtyshKazakhstan: Premier League | Double Chance | 12 | 0–0 | Medium | Lost |
| 15:00 | Ordabasy vs UlytauKazakhstan: Premier League | 1X2 | 1 | 1–0 | High | Won |
| 15:00 | Spartak Moscow 2 vs MuromRussia: Second League Group 2 | 1X2 | 2 | 0–1 | High | Won |
| 15:00 | Rubin Kazan 2 vs Krylya Sovetov IIRussia: Second League Group 4 | Double Chance | 12 | 2–2 | Medium | Lost |
| 15:00 | VPS II vs Huima UrhoFinland: Kakkonen Lohko C | 1X2 | 1 | 3–1 | Medium | Won |
| 15:00 | Serbia U19 vs Croatia U19Europe: UEFA U19 Championship | 1X2 | 2 | 0–3 | Medium | Won |
| 15:00 | Ukraine U19 vs Italy U19Europe: UEFA U19 Championship | 1X2 | 2 | 1–0 | Medium | Lost |
| 15:00 | MTE 1904 vs BeşiktaşWorld: Friendlies Clubs | 1X2 | 2 | 0–0 | High | Lost |
| 15:15 | Rapid Vienna vs RapidWorld: Friendlies Clubs | 1X2 | 2 | 0–0 | Medium | Lost |
| 15:30 | MP vs HakaFinland: Ykkösliiga | 1X2 | 2 | 2–1 | Medium | Lost |
| 15:30 | Omonia Nicosia vs Hapoel Beer ShevaWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 15:45 | Šiauliai vs FK Zalgiris VilniusLithuania: A Lyga | 1X2 | 2 | 0–3 | Medium | Won |
| 16:00 | Boston Legacy W vs Bay FC WUSA: NWSL Women | Double Chance | 12 | 2–2 | High | Lost |
| 16:00 | Municipal Salamanca vs Concón NationalChile: Segunda División | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 16:00 | Argentino Quilmes vs Talleres RemediosArgentina: Primera B Metropolitana | Over / Under Goals | Un2.5 | 0–3 | High | Lost |
| 16:00 | Sportivo Italiano vs Real PilarArgentina: Primera B Metropolitana | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 16:00 | Dinamo Vologda vs Yenisey IIRussia: Second League Group 2 | 1X2 | 1 | 4–0 | Medium | Won |
| 16:00 | Sacachispas vs Juventud UnidaArgentina: Primera C | BTTS / GG | BTTS - No | 1–0 | High | Won |
| 16:00 | Victoriano Arenas vs Deportivo ParaguayoArgentina: Primera C | 1X2 | 1 | 0–0 | Medium | Lost |
| 16:00 | Tammeka vs LaagriEstonia: Meistriliiga | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 16:00 | Sint-Denijs Sport vs Lokeren-TemseWorld: Friendlies Clubs | 1X2 | X | 0–4 | High | Lost |
| 16:00 | Zenit vs Gimnasia L.P.World: Friendlies Clubs | 1X2 | 1 | 1–1 | Medium | Lost |
| 16:00 | Beltinci vs MuraWorld: Friendlies Clubs | 1X2 | 2 | 4–1 | Medium | Lost |
| 16:30 | Santiago Wanderers vs Universidad de ChileChile: Copa Chile | 1X2 | 2 | 2–3 | Medium | Won |
| 16:30 | D. La Serena vs AntofagastaChile: Copa Chile | 1X2 | 1 | 2–4 | Medium | Lost |
| 17:00 | Boca Juniors Res. vs River Plate Res.Argentina: Reserve League | Double Chance | 12 | 0–0 | Medium | Lost |
| 17:00 | Supra du Quebec vs ForgeCanada: Canadian Premier League | 1X2 | 2 | 1–2 | High | Won |
| 17:00 | Gramadense vs BagéBrazil: Copa Gaúcha | Double Chance | 12 | 0–1 | High | Won |
| 17:00 | Alvarado vs Germinal de RawsonArgentina: Torneo Federal A | 1X2 | 1 | 5–0 | High | Won |
| 17:00 | Fenix vs Sportivo HuracanUruguay: Segunda División | Double Chance | 12 | 2–0 | High | Won |
| 17:00 | Danubio vs JuventudUruguay: Primera División Apertura | Double Chance | 12 | 1–1 | Medium | Lost |
| 17:00 | Zimbru vs CSF BălțiMoldova: Super Liga | 1X2 | 1 | 3–0 | High | Won |
| 17:00 | Difaa EL Jadida vs Renaissance BerkaneMorocco: Botola Pro | 1X2 | 2 | 1–3 | Medium | Won |
| 17:00 | FAR Rabat vs CR Khemis ZemamraMorocco: Botola Pro | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:00 | FUS Rabat vs Yacoub El MansourMorocco: Botola Pro | Double Chance | 12 | 0–1 | High | Won |
| 17:00 | Hassania Agadir vs Kawkab MarrakechMorocco: Botola Pro | 1X2 | 1 | 1–1 | High | Lost |
| 17:00 | Ittihad Tanger vs CODM MeknèsMorocco: Botola Pro | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 17:00 | Maghreb Fès vs Olympique DcheïraMorocco: Botola Pro | 1X2 | 1 | 2–0 | Medium | Won |
| 17:00 | Olympique Safi vs Raja CasablancaMorocco: Botola Pro | 1X2 | 2 | 0–2 | Medium | Won |
| 17:00 | Wydad AC vs UTS RabatMorocco: Botola Pro | Double Chance | 12 | 1–2 | High | Won |
| 17:55 | Torpedo Zhodino vs FC Isloch Minsk R.Belarus: Premier League | Double Chance | 12 | 0–2 | Medium | Won |
| 18:00 | Lujan vs FénixArgentina: Primera C | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 18:00 | Provincial vs Nautico HacoajArgentina: Torneo Promocional Amateur | 1X2 | 2 | 0–0 | Medium | Lost |
| 18:00 | Sportivo Carapeguá vs SOL DE AmericaParaguay: Division Intermedia | Double Chance | 12 | 1–1 | Medium | Lost |
| 18:00 | Macara vs LDU de QuitoEcuador: Liga Pro | Double Chance | 12 | 1–0 | Medium | Won |
| 18:00 | CA Estudiantes vs Racing CordobaArgentina: Primera Nacional | 1X2 | 1 | 1–1 | Medium | Lost |
| 18:00 | Deportivo Madryn vs Colon Santa FeArgentina: Primera Nacional | BTTS / GG | BTTS - No | 1–2 | High | Lost |
| 18:00 | Atenas vs Fundacion AmigosArgentina: Torneo Federal A | 1X2 | 1 | 1–3 | Medium | Lost |
| 18:00 | Douglas Haig vs Sportivo Las ParejasArgentina: Torneo Federal A | 1X2 | 1 | 0–0 | Medium | Lost |
| 18:00 | Gimnasia Concepción vs 9 de Julio RafaelaArgentina: Torneo Federal A | 1X2 | 1 | 3–0 | Medium | Won |
| 18:00 | Guillermo Brown vs Circulo DeportivoArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 18:00 | Olimpo Bahia Blanca vs Villa MitreArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 18:00 | Defensores Unidos vs Argentino de MerloArgentina: Primera B Metropolitana | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 18:00 | Sol de Mayo vs Kimberley Mar del PlataArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 18:00 | San Martín Burzaco vs LiniersArgentina: Primera B Metropolitana | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 18:00 | Atletico Atlas vs ClaypoleArgentina: Primera C | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 18:00 | Canuelas vs Central CordobaArgentina: Primera C | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 18:00 | General Lamadrid vs El PorvenirArgentina: Primera C | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 18:00 | Vitoria Da Conquista vs Fluminense De FeiraBrazil: Baiano 2 | 1X2 | 2 | 2–2 | High | Lost |
| 18:00 | Grapiuna Itabuna vs LeonicoBrazil: Baiano 2 | Over / Under Goals | Ov2.5 | 0–6 | High | Won |
| 18:00 | Jacobina vs Feira FCBrazil: Baiano 2 | 1X2 | 2 | 0–5 | High | Won |
| 18:00 | SSA vs Barreiras FCBrazil: Baiano 2 | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 18:00 | Redenção FC vs CamaçariBrazil: Baiano 2 | 1X2 | 1 | 4–0 | High | Won |
| 18:00 | Everton La Plata vs Belgrano ZarateArgentina: Torneo Promocional Amateur | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 18:00 | 12 de Junio VH vs ResistenciaParaguay: Division Intermedia | 1X2 | 1 | 3–2 | Medium | Won |
| 18:30 | Chaco For Ever vs AcassusoArgentina: Primera Nacional | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 18:30 | Ferro Carril Oeste vs San TelmoArgentina: Primera Nacional | 1X2 | 1 | 2–1 | Medium | Won |
| 18:30 | Patronato vs San Martin TucumanArgentina: Primera Nacional | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 18:30 | Boca Unidos vs Sarmiento ResistenciaArgentina: Torneo Federal A | 1X2 | 1 | 2–0 | High | Won |
| 18:30 | Cipolletti vs Argentino Monte MaízArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 18:30 | Defensores de Belgrano VR vs Atletico EscobarArgentina: Torneo Federal A | Double Chance | 12 | 1–1 | High | Lost |
| 19:00 | Atletico Mitre vs All BoysArgentina: Primera Nacional | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 19:00 | St. Croix vs Edgewater CastleUSA: USL League Two | 1X2 | 1 | 7–1 | Medium | Won |
| 19:00 | Midland vs Gimnasia JujuyArgentina: Primera Nacional | Double Chance | 12 | 1–1 | High | Lost |
| 19:00 | Real San Joaquín vs TrasandinoChile: Segunda División | Double Chance | 12 | 1–2 | High | Won |
| 19:00 | Gimnasia Chivilcoy vs El LinqueñoArgentina: Torneo Federal A | 1X2 | 1 | 1–0 | High | Won |
| 19:00 | San Martin S.J. vs Chacarita JuniorsArgentina: Primera Nacional | 1X2 | 1 | 0–1 | Medium | Lost |
| 19:00 | San Martin Formosa vs Juventud AntonianaArgentina: Torneo Federal A | 1X2 | 1 | 0–0 | Medium | Lost |
| 19:00 | San Martín Mendoza vs Deportivo RinconArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 19:00 | Sportivo Belgrano vs Independiente De ChivilcoyArgentina: Torneo Federal A | 1X2 | 1 | 1–1 | Medium | Lost |
| 19:00 | Tucuman Central vs Sol de AméricaArgentina: Torneo Federal A | 1X2 | 1 | 0–1 | Medium | Lost |
| 19:00 | Universidad de Concepcion vs Rangers de TalcaChile: Copa Chile | Double Chance | 12 | 2–0 | High | Won |
| 19:00 | Cobresal vs CobreloaChile: Copa Chile | 1X2 | 1 | 2–2 | Medium | Lost |
| 19:00 | D. Puerto Montt vs HuachipatoChile: Copa Chile | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 19:00 | Nublense vs Curico UnidoChile: Copa Chile | 1X2 | 1 | 2–2 | Medium | Lost |
| 19:30 | Central Norte vs San MiguelArgentina: Primera Nacional | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 19:30 | Deportivo Maipu vs AgropecuarioArgentina: Primera Nacional | Double Chance | 12 | 2–0 | Medium | Won |
| 20:00 | Colchagua vs Lota SchwagerChile: Segunda División | 1X2 | 1 | 0–2 | Medium | Lost |
| 20:00 | Brazil vs NorwayWorld: World Cup | 1X2 | 1 | 1–2 | High | Lost |
| 20:00 | Project 51O vs Davis LegacyUSA: USL League Two | 1X2 | 1 | 6–1 | Medium | Won |
| 20:00 | Deportes Santa Cruz vs A. ItalianoChile: Copa Chile | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 20:00 | Tacuarembo vs CerritoUruguay: Segunda División | Double Chance | 12 | 0–0 | High | Lost |
| 20:30 | Houston Dynamo FC II vs Minnesota United IIUSA: MLS Next Pro | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 21:00 | Virginia Marauders vs Bethesda SCUSA: USL League Two | 1X2 | 2 | 0–4 | Medium | Won |
| 21:00 | Ballard vs Tacoma StarsUSA: USL League Two | 1X2 | 1 | 7–0 | 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.