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, June 14, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | Birmingham Legion vs Las Vegas LightsUSA: USL Championship | 1X2 | 1 | 1–2 | High | Lost |
| 00:00 | Louisville City vs BrooklynUSA: USL Championship | 1X2 | 1 | 2–2 | Medium | Lost |
| 00:00 | Nublense vs HuachipatoChile: Primera División | Double Chance | 12 | 2–2 | High | Lost |
| 00:00 | Forward Madison vs BoiseUSA: USL League One | BTTS / GG | BTTS - Yes | 5–1 | Medium | Won |
| 00:00 | Seahorses vs Stars FCUSA: USL League Two | Double Chance | 12 | 1–1 | High | Lost |
| 00:00 | Hattiesburg vs Mississippi BrillaUSA: USL League Two | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 00:00 | Lonestar vs Houston SurUSA: USL League Two | 1X2 | 1 | 2–1 | Medium | Won |
| 00:00 | Louisiana Krewe vs Little Rock RangersUSA: USL League Two | Double Chance | 12 | 1–3 | High | Won |
| 00:00 | Lubbock Matadors vs Fort Worth VaquerosUSA: USL League Two | 1X2 | 1 | 1–0 | High | Won |
| 00:00 | Des Moines Menace vs SpringfieldUSA: USL League Two | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 00:00 | Montgomery United vs Southern Soccer AcademyUSA: USL League Two | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 00:00 | St. Croix vs RochesterUSA: USL League Two | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 00:00 | St. Louis Ambush vs Sunflower StateUSA: USL League Two | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 00:00 | Red River vs Memphis 901USA: USL League Two | Over / Under Goals | Ov2.5 | 4–1 | Medium | Won |
| 00:00 | Carolina Core vs Crown LegacyUSA: MLS Next Pro | 1X2 | 2 | 2–0 | Medium | Lost |
| 00:00 | Huntsville City vs Orlando City IIUSA: MLS Next Pro | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 00:30 | Corpus Christi vs Richmond KickersUSA: USL League One | 1X2 | 1 | 1–0 | Medium | Won |
| 00:30 | Denton Diablos vs TexomaUSA: USL League Two | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 00:30 | Peoria vs Santafé WanderersUSA: USL League Two | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 00:30 | West Texas vs McKinney ChupacabrasUSA: USL League Two | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 01:00 | Haiti vs ScotlandWorld: World Cup | 1X2 | 2 | 0–1 | Medium | Won |
| 01:00 | Colorado Springs vs Sacramento RepublicUSA: USL Championship | 1X2 | 1 | 0–1 | High | Lost |
| 01:00 | El Paso Locomotive vs Phoenix RisingUSA: USL Championship | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 01:00 | Flatirons Rush vs Real Colorado FoxesUSA: USL League Two | Over / Under Goals | Ov2.5 | 1–5 | High | Won |
| 01:00 | Wallsend Red Devils vs Lake MacquarieAustralia: NNSW League 1 | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 01:00 | Cessnock City Hornets vs South CardiffAustralia: NNSW League 1 | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 01:00 | Charlestown City Blues vs Lambton JaffasAustralia: Northern NSW NPL | 1X2 | 2 | 1–3 | Medium | Won |
| 01:00 | Hamilton Olympic vs KahibahAustralia: Northern NSW NPL | 1X2 | 1 | 3–3 | Medium | Lost |
| 01:30 | New Mexico United vs Orange County SCUSA: USL Championship | 1X2 | 1 | 1–1 | High | Lost |
| 02:00 | Oakland Roots vs Miami FCUSA: USL Championship | 1X2 | 1 | 0–0 | Medium | Lost |
| 02:00 | Ventura County vs Colorado Rapids IIUSA: MLS Next Pro | 1X2 | 1 | 1–1 | High | Lost |
| 02:00 | Utah United vs Albion ColoradoUSA: USL League Two | 1X2 | 1 | 1–1 | Medium | Lost |
| 02:00 | South East Utd. vs Kingborough LionsAustralia: Tasmania NPL | 1X2 | 2 | 0–9 | High | Won |
| 03:00 | Alta vs Spokane VelocityUSA: USL League One | BTTS / GG | BTTS - Yes | 1–0 | High | Lost |
| 04:00 | Australia vs TürkiyeWorld: World Cup | 1X2 | 2 | 2–0 | Medium | Lost |
| 04:30 | Ulverstone vs Launceston CityAustralia: Tasmania NPL | 1X2 | 2 | 1–3 | High | Won |
| 06:30 | Rockdale City Suns vs SD RaidersAustralia: New South Wales NPL | 1X2 | 1 | 0–1 | Medium | Lost |
| 07:00 | Deren vs Central StallionsMongolia: Premier League | 1X2 | 1 | 1–2 | High | Lost |
| 08:00 | Qingdao Red Lions vs Shanghai Port IIChina: League Two | Double Chance | 12 | 2–1 | Medium | Won |
| 08:00 | Ural II vs Orenburg IIRussia: Second League Group 4 | Over / Under Goals | Ov2.5 | 5–0 | Medium | Won |
| 09:00 | Canberra Juventus vs Cooma Tigers FCAustralia: Capital Territory NPL | 1X2 | 2 | 1–5 | Medium | Won |
| 09:00 | KCB vs BandariKenya: Shield Cup | Double Chance | 12 | 0–2 | Medium | Won |
| 09:00 | Real Murcia II vs PamplonaSpain: Tercera División RFEF Promotion Play Offs | 1X2 | X | 2–1 | High | Lost |
| 09:30 | Flora II vs Tallinna KalevEstonia: Esiliiga A | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 09:30 | Johvi Phoenix vs LuunjaEstonia: Esiliiga B | Over / Under Goals | Ov2.5 | 2–4 | High | Won |
| 09:30 | Trival Valderas vs La NucíaSpain: Tercera División RFEF Promotion Play Offs | 1X2 | X | 0–0 | High | Won |
| 10:00 | Kosmos Dolgoprudny vs Baltika IIRussia: Second League Group 2 | 1X2 | 2 | 1–2 | Medium | Won |
| 10:00 | Ulaanbaatar vs KhoromkhonMongolia: Premier League | 1X2 | 1 | 7–0 | High | Won |
| 10:00 | Guijuelo vs TamaraceiteSpain: Tercera División RFEF Promotion Play Offs | 1X2 | 1 | 2–1 | High | Won |
| 10:00 | Arenas Armilla vs Peña DeportivaSpain: Tercera División RFEF Promotion Play Offs | 1X2 | X | 1–1 | High | Won |
| 10:00 | Prospect United vs Dulwich HillAustralia: New South Wales NPL 2 | Over / Under Goals | Ov2.5 | 0–0 | Medium | Lost |
| 10:00 | Akron II vs NostaRussia: Second League Group 4 | 1X2 | 1 | 5–0 | High | Won |
| 10:00 | Dinamo Barnaul vs Krylya Sovetov IIRussia: Second League Group 4 | 1X2 | 2 | 1–1 | Medium | Lost |
| 11:00 | Norrby IF vs OddevoldSweden: Superettan | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 11:00 | Umeå W vs Linköping WSweden: Elitettan | 1X2 | 2 | 1–2 | Medium | Won |
| 11:00 | Gottne vs FranstaSweden: Division 2 Norrland | Over / Under Goals | Ov2.5 | 4–2 | High | Won |
| 11:00 | Lysekloster vs NotoddenNorway: 2. Division Group 1 | 1X2 | 2 | 0–2 | High | Won |
| 11:00 | Sotra vs BrattvågNorway: 2. Division Group 1 | 1X2 | 1 | 0–1 | Medium | Lost |
| 11:00 | Skeid vs RanaNorway: 2. Division Group 2 | 1X2 | 1 | 3–3 | High | Lost |
| 11:00 | Tukums II vs Valmiera BSSLatvia: 1. Liga | Over / Under Goals | Ov2.5 | 1–4 | High | Won |
| 11:00 | Hässleholms IF vs TrelleborgSweden: Ettan Södra | 1X2 | 2 | 0–2 | Medium | Won |
| 11:00 | Gomel II vs NivaBelarus: 1. Division | Double Chance | 12 | 1–2 | High | Won |
| 11:00 | Karlberg vs Hammarby TalangSweden: Ettan Norra | 1X2 | 2 | 0–2 | Medium | Won |
| 11:00 | Husqvarna vs Vänersborgs FKSweden: Division 2 Norra Götaland | 1X2 | 1 | 3–1 | High | Won |
| 11:00 | Arsenal Tula II vs Rodina Moskva IIIRussia: Second League Group 3 | Double Chance | 12 | 1–1 | High | Lost |
| 11:00 | Angby vs SkiljeboSweden: Division 2 Norra Svealand | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 11:00 | Åstorp vs Landvetter ISSweden: Division 2 Västra Götaland | BTTS / GG | BTTS - Yes | 0–2 | High | Lost |
| 11:00 | Västra Frölunda vs BöljanSweden: Division 2 Västra Götaland | 1X2 | 1 | 1–1 | High | Lost |
| 11:00 | Onsala vs TorslandaSweden: Division 2 Västra Götaland | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 11:00 | IFK Östersund vs KubikenborgSweden: Division 2 Norrland | 1X2 | 1 | 1–1 | High | Lost |
| 11:00 | PKKU vs TPVFinland: Ykkönen | 1X2 | 1 | 2–2 | High | Lost |
| 11:00 | Shenzhen Juniors vs Guangxi HengchenChina: League One | Double Chance | 12 | 1–1 | High | Lost |
| 11:00 | Wuxi Wugou vs Meizhou KejiaChina: League One | 1X2 | 1 | 1–1 | Medium | Lost |
| 11:00 | Phu Dong vs Ho Chi MinhVietnam: Cup | 1X2 | 1 | 1–2 | High | Lost |
| 11:15 | Hegelmann Litauen vs Kauno ŽalgirisLithuania: A Lyga | 1X2 | 2 | 1–1 | Medium | Lost |
| 11:30 | Hebei Kungfu vs Suzhou DongwuChina: League One | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 11:30 | Kalju Nomme vs PaideEstonia: Meistriliiga | 1X2 | 1 | 1–1 | Medium | Lost |
| 11:30 | Dongguan United vs Shaanxi UnionChina: League One | Double Chance | 12 | 0–5 | Medium | Won |
| 11:30 | Nantong Zhiyun vs Yanbian LongdingChina: League One | 1X2 | 1 | 2–0 | High | Won |
| 11:30 | Shangyu Pterosaur vs Wuhan Three Towns IIChina: League Two | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 11:30 | Guizhou Zhucheng vs Guangzhou DandelionChina: League Two | 1X2 | 1 | 2–0 | High | Won |
| 11:30 | Hubei Chufeng Heli vs Shenzhen 2028China: League Two | Double Chance | 12 | 1–2 | Medium | Won |
| 12:00 | Tupan vs São José MABrazil: Maranhense 2 | Over / Under Goals | Un2.5 | 2–3 | High | Lost |
| 12:00 | Austevoll vs Brann IINorway: 3. Division Girone 3 | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 12:00 | Lørenskog vs Tromsdalen UilNorway: 2. Division Group 2 | Over / Under Goals | Ov2.5 | 6–0 | Medium | Won |
| 12:00 | Byåsen vs MelhusNorway: 3. Division Girone 2 | 1X2 | 2 | 3–2 | High | Lost |
| 12:00 | Trelleborg W vs Örebro SK WSweden: Elitettan | 1X2 | 1 | 2–1 | Medium | Won |
| 12:00 | Ethiopia Bunna vs Sidama BunnaEthiopia: Premier League | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 12:00 | Kedus Giorgis vs MekelakeyaEthiopia: Premier League | Over / Under Goals | Un2.5 | 3–0 | High | Lost |
| 12:00 | Smorgon vs Minsk IIBelarus: 1. Division | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 12:00 | Bryne W vs TIL 2020 WNorway: 1. Division Women | Double Chance | 12 | 2–1 | High | Won |
| 12:00 | Kolbotn W vs Frigg Oslo FK WNorway: 1. Division Women | Over / Under Goals | Ov2.5 | 5–0 | Medium | Won |
| 12:00 | Chelyabinsk II vs KDVRussia: Second League Group 4 | Double Chance | 12 | 0–0 | High | Lost |
| 12:00 | Linero vs KarlskronaSweden: Division 2 Östra Götaland | BTTS / GG | BTTS - Yes | 2–4 | High | Won |
| 12:00 | Pobeda Nizhniy Novgorod vs Rubin Kazan 2Russia: Second League Group 4 | Double Chance | 12 | 6–0 | High | Won |
| 12:00 | Tusker vs PoliceKenya: Shield Cup | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 12:00 | Transport United vs Thimphu CityBhutan: Premier League | Double Chance | 12 | 0–3 | High | Won |
| 12:00 | Céleste vs Maniema UnionCongo-DR: Ligue 1 | 1X2 | 2 | 1–3 | Medium | Won |
| 12:00 | Ulytau vs ZhenysKazakhstan: Premier League | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 12:00 | Rīgas FS II vs Rēzekne FALatvia: 1. Liga | 1X2 | 1 | 3–0 | Medium | Won |
| 12:30 | jerv vs SandvikenNorway: 2. Division Group 1 | Double Chance | 12 | 2–1 | High | Won |
| 12:30 | Træff vs BjargNorway: 2. Division Group 1 | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 13:00 | Tanzania Prisons vs Dodoma JijiTanzania: Ligi Kuu Bara | 1X2 | 1 | 3–1 | High | Won |
| 13:00 | Kariba vs Triangle UnitedZimbabwe: Premier Soccer League | 1X2 | 1 | 1–1 | High | Lost |
| 13:00 | Barrancas UMET vs Alumni Los HornosArgentina: Torneo Promocional Amateur | 1X2 | 1 | 2–1 | Medium | Won |
| 13:00 | Simba vs Pamba JijiTanzania: Ligi Kuu Bara | 1X2 | 1 | 2–1 | High | Won |
| 13:00 | Fauske Sprint vs Lillestrøm IINorway: 3. Division Girone 5 | Over / Under Goals | Ov2.5 | 4–3 | High | Won |
| 13:00 | Falkenbergs FF vs Orebro SKSweden: Superettan | 1X2 | 1 | 1–1 | Medium | Lost |
| 13:00 | Ljungskile SK vs Ostersunds FKSweden: Superettan | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 13:00 | WIT Georgia vs Merani TbilisiGeorgia: Liga 3 | Double Chance | 12 | 0–1 | High | Won |
| 13:00 | Lucksta vs Umea FFSweden: Division 2 Norrland | Over / Under Goals | Ov2.5 | 1–5 | High | Won |
| 13:00 | Eidsvold vs LevangerNorway: 2. Division Group 2 | 1X2 | 1 | 1–3 | Medium | Lost |
| 13:00 | Stjørdals-Blink vs TryggLadeNorway: 2. Division Group 2 | 1X2 | 1 | 2–1 | High | Won |
| 13:00 | Flekkerøy vs HinnaNorway: 3. Division Girone 4 | 1X2 | 1 | 4–3 | High | Won |
| 13:00 | Dinamo Kirov vs Dinamo Moskva IIRussia: Second League A Fall Season Silver | 1X2 | 1 | 2–2 | Medium | Lost |
| 13:00 | Grêmio Catanduvense vs MatonenseBrazil: Paulista Série B | 1X2 | 2 | 0–13 | High | Won |
| 13:00 | Jitex W vs Enskede WSweden: Elitettan | 1X2 | 1 | 1–2 | Medium | Lost |
| 13:00 | Itaquá Athletico Clube vs MauaBrazil: Paulista Série B | Double Chance | 12 | 5–1 | High | Won |
| 13:00 | Klepp W vs Arna-Bjørnar WNorway: 1. Division Women | Over / Under Goals | Ov2.5 | 1–9 | High | Won |
| 13:00 | Start W vs Grei WNorway: 1. Division Women | Over / Under Goals | Ov2.5 | 4–2 | High | Won |
| 13:00 | Lindo FF vs Nacka IliriaSweden: Division 2 Södra Svealand | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 13:00 | CAP vs CaldenseBrazil: Mineiro 2 | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 13:00 | TP Mazembe vs Saint Eloi LupopoCongo-DR: Ligue 1 | Double Chance | 12 | 0–0 | High | Lost |
| 13:00 | Amkar vs Dinamo VladivostokRussia: Second League A Fall Season Silver | 1X2 | 1 | 0–1 | Medium | Lost |
| 13:00 | Porto Football U20 vs Sfera U20Brazil: Paulista U20 | Double Chance | 12 | 0–1 | High | Won |
| 13:00 | Dinamo Bryansk vs Dinamo StavropolRussia: Second League A Fall Season Silver | 1X2 | 1 | 2–1 | High | Won |
| 13:00 | Tyumen vs Alaniya VladikavkazRussia: Second League A Fall Season Silver | BTTS / GG | BTTS - Yes | 2–2 | High | Won |
| 13:00 | Agama vs CAPS UnitedZimbabwe: Premier Soccer League | Double Chance | 12 | 0–0 | High | Lost |
| 13:00 | Zenit 2 vs UrozhayRussia: Second League A Fall Season Silver | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 13:00 | Bulawayo Chiefs vs HighlandersZimbabwe: Premier Soccer League | 1X2 | 2 | 1–2 | Medium | Won |
| 13:00 | Scotland Mabvuku vs HardrockZimbabwe: Premier Soccer League | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 13:00 | Al Taliya vs Al WahdaSyria: Premier League | Double Chance | 12 | 0–1 | High | Won |
| 13:00 | Wathba vs HottinSyria: Premier League | Double Chance | 12 | 2–0 | High | Won |
| 13:00 | Spartak Moscow 2 vs Torpedo VladimirRussia: Second League Group 2 | 1X2 | 1 | 0–1 | Medium | Lost |
| 13:00 | Riopretano vs TupaBrazil: Paulista Série B | Double Chance | 12 | 0–1 | Medium | Won |
| 13:00 | Vaajakoski vs TP-47Finland: Kakkonen Lohko C | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 13:00 | Jaro 2 vs JS HerculesFinland: Kakkonen Lohko C | 1X2 | 1 | 2–1 | High | Won |
| 13:30 | BOA vs UberabaBrazil: Mineiro 2 | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 13:45 | Lidingö vs TäbySweden: Division 2 Norra Svealand | 1X2 | 2 | 1–3 | Medium | Won |
| 14:00 | PWD Bamenda vs ColombeCameroon: Elite One | Double Chance | 12 | 1–2 | High | Won |
| 14:00 | Stade Renard vs Jeunes FauvesCameroon: Elite One | Double Chance | 12 | 3–2 | High | Won |
| 14:00 | Chapecoense U20 vs Brusque U20Brazil: Catarinense U20 | 1X2 | 1 | 4–1 | Medium | Won |
| 14:00 | Serrano RJ vs CFRJ MaricáBrazil: Carioca A2 | Double Chance | 12 | 1–1 | High | Lost |
| 14:00 | KFUM II vs BærumNorway: 3. Division Girone 1 | Over / Under Goals | Ov2.5 | 1–4 | High | Won |
| 14:00 | Asane vs ODD BallklubbNorway: 1. Division | 1X2 | 2 | 2–1 | High | Lost |
| 14:00 | Haugesund vs RanheimNorway: 1. Division | 1X2 | 1 | 4–1 | High | Won |
| 14:00 | hodd vs KongsvingerNorway: 1. Division | 1X2 | 2 | 1–2 | High | Won |
| 14:00 | Lyn vs BryneNorway: 1. Division | Over / Under Goals | Ov2.5 | 0–3 | Medium | Won |
| 14:00 | Juventude vs Ponte PretaBrazil: Serie B | 1X2 | 1 | 3–0 | Medium | Won |
| 14:00 | Sandnes ULF vs StrommenNorway: 1. Division | 1X2 | 1 | 2–0 | Medium | Won |
| 14:00 | Sogndal vs MossNorway: 1. Division | 1X2 | 1 | 2–4 | Medium | Lost |
| 14:00 | Stabaek vs EgersundNorway: 1. Division | 1X2 | 1 | 3–1 | Medium | Won |
| 14:00 | São Bernardo vs Sport RecifeBrazil: Serie B | Double Chance | 12 | 0–0 | High | Lost |
| 14:00 | Stromsgodset vs RaufossNorway: 1. Division | 1X2 | 1 | 6–1 | High | Won |
| 14:00 | Junkeren vs HønefossNorway: 2. Division Group 2 | 1X2 | 2 | 4–3 | Medium | Lost |
| 14:00 | KIF Örebro W vs Häcken II WSweden: Elitettan | 1X2 | 1 | 3–0 | High | Won |
| 14:00 | Brusque vs Santa CruzBrazil: Serie C | Double Chance | 12 | 0–1 | High | Won |
| 14:00 | Istaravshan vs IstiqlolTajikistan: Vysshaya Liga | 1X2 | 2 | 1–2 | High | Won |
| 14:00 | Yaypan vs Olimpik-MobiuzUzbekistan: Pro League A | Double Chance | 12 | 1–6 | High | Won |
| 14:00 | BATE II vs Dinamo Minsk IIBelarus: 1. Division | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 14:00 | Rosengård vs Skövde AIKSweden: Ettan Södra | 1X2 | 1 | 3–0 | Medium | Won |
| 14:00 | AFC Eskilstuna vs Assyriska FFSweden: Ettan Norra | 1X2 | 1 | 1–0 | Medium | Won |
| 14:00 | Enköping vs VasalundSweden: Ettan Norra | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 14:00 | Stockholm Internazionale vs FBK KarlstadSweden: Ettan Norra | 1X2 | 1 | 3–1 | Medium | Won |
| 14:00 | Skála vs KI KlaksvikFaroe-Islands: Meistaradeildin | 1X2 | 2 | 1–4 | High | Won |
| 14:00 | EB Streymur vs B68Faroe-Islands: Meistaradeildin | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 14:00 | Helges vs KorsnäsSweden: Division 2 Norra Svealand | BTTS / GG | BTTS - Yes | 1–3 | High | Won |
| 14:00 | Hvíti riddarinn vs Fjardabyggd LeiknirIceland: 2. Deild | Over / Under Goals | Ov2.5 | 4–3 | High | Won |
| 14:00 | JSK vs SimbaCongo-DR: Ligue 1 | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 14:00 | Vita Club vs Don BoscoCongo-DR: Ligue 1 | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 14:00 | FC Astana vs IrtyshKazakhstan: Premier League | 1X2 | 1 | 2–0 | High | Won |
| 14:00 | CA River Plate vs CerritoUruguay: Segunda División | Double Chance | 12 | 6–4 | High | Won |
| 14:00 | Yelimay Semey vs OrdabasyKazakhstan: Premier League | BTTS / GG | BTTS - Yes | 1–3 | High | Won |
| 14:00 | Mārupe vs JFK VentspilsLatvia: 1. Liga | 1X2 | 1 | 1–2 | Medium | Lost |
| 14:00 | FA Šiauliai II vs Transinvest 2Lithuania: 1 Lyga | 1X2 | 1 | 1–2 | Medium | Lost |
| 14:00 | Tver vs Zvezda St. PetersburgRussia: Second League Group 2 | 1X2 | 1 | 1–2 | High | Lost |
| 14:00 | Grêmio U20 vs Internacional U20Brazil: Estadual Junior U20 | Double Chance | 12 | 0–1 | High | Won |
| 14:30 | Aigle Royal vs Aigle Royal de MoungoCameroon: Elite One | Double Chance | 12 | 0–1 | High | Won |
| 14:30 | Dynamo de Douala vs PanthèreCameroon: Elite One | Double Chance | 12 | 1–0 | High | Won |
| 14:30 | Bitam vs Cercle MbériGabon: Championnat D1 | 1X2 | 2 | 1–1 | Medium | Lost |
| 14:30 | Fundacion Amigos vs Argentino Monte MaízArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 15:00 | Cotonsport vs CanonCameroon: Elite One | Double Chance | 12 | 2–2 | High | Lost |
| 15:00 | Fortuna Mfou vs Victoria UnitedCameroon: Elite One | Double Chance | 12 | 2–1 | High | Won |
| 15:00 | Gazelle vs Unisport BafangCameroon: Elite One | Double Chance | 12 | 2–0 | High | Won |
| 15:00 | Vautour Club vs DikakiGabon: Championnat D1 | 1X2 | 1 | 1–0 | Medium | Won |
| 15:00 | Sandviken vs IK brageSweden: Superettan | Over / Under Goals | Ov2.5 | 3–2 | Medium | Won |
| 15:00 | Sardor Tursunzoda vs Regar-TadAZTajikistan: Vysshaya Liga | 1X2 | 2 | 0–1 | Medium | Won |
| 15:00 | Aktobe vs AltayKazakhstan: Premier League | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 15:00 | Ethiopian Medhin vs Dire Dawa KenemaEthiopia: Premier League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 15:00 | Khimik Dzerzhinsk vs IzhevskRussia: Second League Group 4 | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 15:00 | Syrianska FC vs ForwardSweden: Division 2 Södra Svealand | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 15:00 | FC Dnepr Mogilev vs ArsenalBelarus: Premier League | Double Chance | 12 | 0–1 | Medium | Won |
| 15:00 | Kaspiy vs KaisarKazakhstan: Premier League | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 15:00 | Riga FC II vs SmilteneLatvia: 1. Liga | 1X2 | 1 | 2–0 | Medium | Won |
| 15:00 | Skanste vs Riga MarinersLatvia: 1. Liga | 1X2 | 2 | 0–2 | High | Won |
| 15:00 | Cherepovets vs IrkutskRussia: Second League Group 2 | 1X2 | 1 | 1–2 | Medium | Lost |
| 15:00 | FAR Rabat vs Wydad ACMorocco: Botola Pro | Double Chance | 12 | 2–1 | Medium | Won |
| 15:00 | Hassania Agadir vs Renaissance BerkaneMorocco: Botola Pro | BTTS / GG | BTTS - No | 1–0 | High | Won |
| 15:00 | Ittihad Tanger vs Yacoub El MansourMorocco: Botola Pro | Double Chance | 12 | 2–1 | Medium | Won |
| 15:00 | Raja Casablanca vs UTS RabatMorocco: Botola Pro | 1X2 | 1 | 1–1 | Medium | Lost |
| 15:30 | Frýdlant vs Petřvald na MoravěCzech-Republic: 4. Liga Divizie F | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 15:30 | MP vs Klubi-04Finland: Ykkösliiga | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 15:30 | Kraft vs Huima UrhoFinland: Kakkonen Lohko C | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 16:00 | Kormákur Hvöt vs KFGIceland: 2. Deild | 1X2 | 1 | 2–3 | Medium | Lost |
| 16:00 | Gagra vs Dinamo TbilisiGeorgia: Erovnuli Liga | 1X2 | 2 | 2–1 | Medium | Lost |
| 16:00 | Vikingur Olafsiik vs MagniIceland: 2. Deild | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 16:00 | FCI Levadia II vs ViimsiEstonia: Esiliiga A | 1X2 | 2 | 2–0 | Medium | Lost |
| 16:00 | Amal Tiznit vs Riadi SalmiMorocco: Botola 2 | Double Chance | 12 | 2–1 | High | Won |
| 16:00 | KAC Kenitra vs Mouloudia OujdaMorocco: Botola 2 | Double Chance | 12 | 1–0 | High | Won |
| 16:00 | Stade Marocain vs El MassiraMorocco: Botola 2 | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 16:00 | VPS II vs GBKFinland: Kakkonen Lohko C | 1X2 | 1 | 3–4 | Medium | Lost |
| 16:00 | Dalvík Reynir vs HaukarIceland: 2. Deild | 1X2 | 2 | 3–0 | Medium | Lost |
| 16:00 | Chabab Mohammédia vs Widad TémaraMorocco: Botola 2 | Double Chance | 12 | 1–1 | Medium | Lost |
| 16:00 | Compostela vs Badalona IISpain: Tercera División RFEF Promotion Play Offs | 1X2 | 1 | 3–0 | Medium | Won |
| 16:15 | AB vs HB TorshavnFaroe-Islands: Meistaradeildin | 1X2 | 2 | 3–1 | Medium | Lost |
| 16:15 | Bakaridjan vs BougouniMali: Première Division | Over / Under Goals | Un2.5 | 4–1 | High | Lost |
| 16:15 | Afrique Football Élite vs Derby AcademieMali: Première Division | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 16:30 | Bossekop vs FinnsnesNorway: 3. Division Girone 5 | 1X2 | 2 | 1–1 | Medium | Lost |
| 16:30 | Concepción vs Deportes LimacheChile: Primera División | BTTS / GG | BTTS - Yes | 3–2 | High | Won |
| 16:30 | Thor Akureyri vs IBV VestmannaeyjarIceland: Úrvalsdeild | Over / Under Goals | Ov2.5 | 1–4 | High | Won |
| 17:00 | Argentino Quilmes vs Deportivo ArmenioArgentina: Primera B Metropolitana | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 17:00 | Germany vs CuraçaoWorld: World Cup | 1X2 | 1 | 7–1 | High | Won |
| 17:00 | Chertanovo Moscow vs Yenisey IIRussia: Second League Group 2 | 1X2 | 1 | 3–1 | Medium | Won |
| 17:00 | Keflavik vs FH hafnarfjordurIceland: Úrvalsdeild | 1X2 | 1 | 1–2 | Medium | Lost |
| 17:00 | Torpedo Zhodino vs Slavia MozyrBelarus: Premier League | Double Chance | 12 | 1–1 | Medium | Lost |
| 17:00 | Atlético Central vs CaudalSpain: Tercera División RFEF Promotion Play Offs | 1X2 | X | 2–0 | High | Lost |
| 17:30 | Almirante Brown vs Godoy CruzArgentina: Primera Nacional | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 17:30 | Kimberley Mar del Plata vs AlvaradoArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 17:30 | Badajoz vs CuarteSpain: Tercera División RFEF Promotion Play Offs | 1X2 | 1 | 2–1 | High | Won |
| 17:45 | Cabofriense vs Americano CamposBrazil: Carioca A2 | Double Chance | 12 | 1–2 | High | Won |
| 17:45 | Audax Rio vs Pérolas NegrasBrazil: Carioca A2 | Double Chance | 12 | 0–1 | High | Won |
| 18:00 | Grapiuna Itabuna vs Feira FCBrazil: Baiano 2 | 1X2 | 2 | 0–7 | Medium | Won |
| 18:00 | Deportivo Madryn vs San MiguelArgentina: Primera Nacional | Double Chance | 12 | 2–2 | High | Lost |
| 18:00 | SF Glens vs Project 51OUSA: USL League Two | Double Chance | 12 | 1–2 | High | Won |
| 18:00 | ABC vs Maguary PEBrazil: Serie D | 1X2 | 1 | 1–0 | High | Won |
| 18:00 | CA Estudiantes vs All BoysArgentina: Primera Nacional | 1X2 | 1 | 2–1 | Medium | Won |
| 18:00 | Circulo Deportivo vs SantamarinaArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 18:00 | Deportivo Rincon vs Juventud Unida Univ.Argentina: Torneo Federal A | 1X2 | 1 | 2–1 | High | Won |
| 18:00 | El Linqueño vs Douglas HaigArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 18:00 | Independiente De Chivilcoy vs Gimnasia ConcepciónArgentina: Torneo Federal A | 1X2 | 1 | 0–0 | Medium | Lost |
| 18:00 | Sol de Mayo vs Olimpo Bahia BlancaArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 18:00 | Villa Mitre vs Germinal de RawsonArgentina: Torneo Federal A | 1X2 | 1 | 0–0 | Medium | Lost |
| 18:00 | Barcelona EC vs ManthiqueiraBrazil: Paulista Série B | Double Chance | 12 | 1–5 | High | Won |
| 18:00 | José Bonifácio vs AssisenseBrazil: Paulista Série B | Double Chance | 12 | 1–0 | High | Won |
| 18:00 | Sporting Paulinense vs Gremio Osasco AudaxBrazil: Paulista Série B | 1X2 | 2 | 1–0 | Medium | Lost |
| 18:00 | Metropolitano vs Guarani de PalhoçaBrazil: Catarinense 2 | Double Chance | 12 | 3–1 | High | Won |
| 18:00 | Jaraguá vs Hercílio LuzBrazil: Catarinense 2 | 1X2 | 2 | 0–2 | High | Won |
| 18:00 | Vitoria Da Conquista vs Redenção FCBrazil: Baiano 2 | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 18:00 | Brasil Farroupilha vs Santa Cruz RSBrazil: Copa Gaúcha | 1X2 | 2 | 1–1 | Medium | Lost |
| 18:00 | Conquista U20 vs Jacobina U20Brazil: Baiano U20 | Double Chance | 12 | 1–0 | High | Won |
| 18:00 | Al Ittihad vs HorriyaSyria: Premier League | 1X2 | 1 | 1–0 | Medium | Won |
| 18:00 | Rio Branco-VN vs Porto VitóriaBrazil: Copa Espírito Santo | Double Chance | 12 | 1–0 | High | Won |
| 18:00 | Confiança PB U20 vs Queimadense U20Brazil: Paraibano U20 | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 18:00 | Cruzeiro Itaporanga U20 vs Grêmio Serrano U20Brazil: Paraibano U20 | 1X2 | 1 | 3–0 | Medium | Won |
| 18:00 | Central SC vs LagunaBrazil: Serie D | 1X2 | 1 | 2–1 | High | Won |
| 18:00 | Sousa vs America-RNBrazil: Serie D | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 18:00 | Atenas vs La LuzUruguay: Segunda División | BTTS / GG | BTTS - No | 4–0 | Medium | Won |
| 18:15 | ASKO vs DjolibaMali: Première Division | Double Chance | 12 | 1–3 | High | Won |
| 18:15 | USFAS Bamako vs Mali CouraMali: Première Division | Double Chance | 12 | 2–1 | High | Won |
| 18:30 | Liniers vs Real PilarArgentina: Primera B Metropolitana | BTTS / GG | BTTS - No | 0–1 | High | Won |
| 18:30 | Lujan vs YupanquiArgentina: Primera C | Double Chance | 12 | 2–0 | High | Won |
| 18:30 | Boca Unidos vs San Martin FormosaArgentina: Torneo Federal A | Double Chance | 12 | 3–1 | Medium | Won |
| 18:30 | Huracan Las Heras vs AtenasArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 18:30 | Ferro Carril Oeste vs AcassusoArgentina: Primera Nacional | 1X2 | 1 | 2–1 | Medium | Won |
| 18:30 | Patronato vs Atletico DE RafaelaArgentina: Primera Nacional | 1X2 | 1 | 0–0 | High | Lost |
| 18:30 | Central Ballester vs CanuelasArgentina: Primera C | BTTS / GG | BTTS - No | 0–1 | High | Won |
| 18:30 | Claypole vs Deportivo MuñizArgentina: Primera C | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 18:30 | Juventud Unida vs Estrella Del SurArgentina: Primera C | Double Chance | 12 | 2–0 | Medium | Won |
| 18:30 | Lugano vs MercedesArgentina: Primera C | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 18:30 | Puerto Nuevo vs Centro EspañolArgentina: Primera C | BTTS / GG | BTTS - No | 0–2 | High | Won |
| 18:30 | CFZ Brasilia U20 vs Brasiliense U20Brazil: Brasiliense U20 | 1X2 | 2 | 0–4 | High | Won |
| 18:45 | Sol de América vs Bartolomé MitreArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 19:00 | Bagé vs Guarany de BagéBrazil: Copa Gaúcha | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 19:00 | Union La Calera vs Universidad de ChileChile: Primera División | Double Chance | 12 | 2–2 | Medium | Lost |
| 19:00 | Toronto II vs Connecticut FCUSA: MLS Next Pro | Over / Under Goals | Ov2.5 | 2–4 | High | Won |
| 19:00 | Athletic Club vs GoiasBrazil: Serie B | Double Chance | 12 | 1–1 | Medium | Lost |
| 19:00 | Atletico Mitre vs Los AndesArgentina: Primera Nacional | Over / Under Goals | Un2.5 | 0–3 | High | Lost |
| 19:00 | Sarmiento Resistencia vs Defensores de VilelasArgentina: Torneo Federal A | Double Chance | 12 | 2–0 | Medium | Won |
| 19:00 | Racing Cordoba vs Chaco For EverArgentina: Primera Nacional | 1X2 | 1 | 2–0 | Medium | Won |
| 19:00 | Temperley vs Club Atlético GüemesArgentina: Primera Nacional | BTTS / GG | BTTS - No | 4–1 | High | Lost |
| 19:00 | Caravaggio vs Fluminense-SCBrazil: Catarinense 2 | 1X2 | 1 | 1–0 | Medium | Won |
| 19:00 | Minnesota United II vs Austin IIUSA: MLS Next Pro | BTTS / GG | BTTS - Yes | 1–3 | High | Won |
| 19:00 | Philadelphia Union II vs New York City IIUSA: MLS Next Pro | 1X2 | 1 | 0–1 | Medium | Lost |
| 19:00 | New England II vs New York RB IIUSA: MLS Next Pro | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 19:00 | Paysandu vs Inter De LimeiraBrazil: Serie C | 1X2 | 1 | 1–2 | Medium | Lost |
| 19:00 | Malaga vs AlmeriaSpain: Segunda División | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 19:00 | Atlético Alagoinhas vs CSABrazil: Serie D | 1X2 | 2 | 1–7 | High | Won |
| 19:00 | Ipatinga vs Operario FerroviarioBrazil: Serie D | 1X2 | 1 | 2–1 | High | Won |
| 19:00 | CRAC vs IvinhemaBrazil: Serie D | 1X2 | 1 | 1–1 | Medium | Lost |
| 19:00 | CSE vs JuazeirenseBrazil: Serie D | Double Chance | 12 | 0–1 | High | Won |
| 19:00 | GAS vs Manaus FCBrazil: Serie D | 1X2 | 2 | 3–1 | Medium | Lost |
| 19:00 | Jacuipense vs ASABrazil: Serie D | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 19:00 | Lagarto vs DecisãoBrazil: Serie D | 1X2 | 1 | 1–0 | Medium | Won |
| 19:00 | Manauara vs Sao RaimundoBrazil: Serie D | 1X2 | 1 | 1–0 | High | Won |
| 19:00 | Nacional AM vs Monte RoraimaBrazil: Serie D | 1X2 | 1 | 3–1 | Medium | Won |
| 19:00 | Retrô vs TrezeBrazil: Serie D | Over / Under Goals | Ov2.5 | 3–0 | Medium | Won |
| 19:00 | Sergipe vs Serra BrancaBrazil: Serie D | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 19:00 | Uberlandia vs ABECAT OuvidorenseBrazil: Serie D | 1X2 | 1 | 0–1 | Medium | Lost |
| 19:30 | Central Norte vs San TelmoArgentina: Primera Nacional | 1X2 | 1 | 0–0 | High | Lost |
| 19:30 | Deportivo Maipu vs Tristan SuarezArgentina: Primera Nacional | BTTS / GG | BTTS - No | 0–1 | High | Won |
| 19:30 | Icasa vs ItapipocaBrazil: Cearense 2 | Double Chance | 12 | 1–2 | High | Won |
| 19:30 | AO Itabaiana vs ItuanoBrazil: Serie C | Double Chance | 12 | 2–2 | Medium | Lost |
| 20:00 | Linares Unido vs Lota SchwagerChile: Segunda División | 1X2 | 1 | 0–1 | High | Lost |
| 20:00 | Netherlands vs JapanWorld: World Cup | 1X2 | X | 2–2 | High | Won |
| 20:00 | Cuiaba vs Vila NovaBrazil: Serie B | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 20:00 | Costa Brava vs CipollettiArgentina: Torneo Federal A | 1X2 | 1 | 1–0 | Medium | Won |
| 20:00 | Chicago Fire II vs Inter Miami IIUSA: MLS Next Pro | 1X2 | 1 | 3–1 | High | Won |
| 20:00 | Real Noroeste vs Democrata GVBrazil: Serie D | 1X2 | 2 | 0–0 | High | Lost |
| 20:00 | Rio Branco ES vs Porto BABrazil: Serie D | 1X2 | 1 | 4–0 | Medium | Won |
| 20:00 | Tombense vs Vitória ESBrazil: Serie D | 1X2 | 1 | 0–0 | High | Lost |
| 21:00 | Independência vs GuaporéBrazil: Serie D | Double Chance | 12 | 2–2 | High | Lost |
| 21:00 | Araguaína vs GalvezBrazil: Serie D | 1X2 | 1 | 9–0 | High | Won |
| 21:00 | Paysandu vs Plaza ColoniaUruguay: Segunda División | 1X2 | 2 | 1–2 | Medium | Won |
About Our Track Record
How 90Predict Tracks and Reports Prediction Results
Prediction accuracy is easy to claim and difficult to verify unless every result is tracked openly. This page exists to remove that ambiguity. Every tip published on 90Predict — across all markets, all confidence levels, and all pages — is logged here with its date, fixture, market, pick, and final outcome. There is no manual curation of which results appear. Wins, losses, and voids are all recorded.
How Results Are Verified and Recorded
Results are pulled from official match data within 24 hours of each fixture completing. The outcome is recorded as Won (prediction correct), Lost (prediction incorrect), or Void (match postponed, abandoned, or otherwise unsettleable). Win rates are calculated from settled predictions only — voids are tracked for completeness but excluded from percentage calculations. This is the industry-standard approach used by professional tipster verification services.
Why Confidence Level Matters
High Confidence tips require a minimum of three independent statistical factors to align before qualifying. Medium Confidence tips require two. The difference in historical win rate between these tiers — currently 71.8% for High vs 55.2% for Medium — reflects that stricter selection criteria produce more consistent outcomes. For accumulator builders, this means using High Confidence tips as anchor legs and treating Medium Confidence picks with more caution is the statistically supported approach.
Market-by-Market Performance
Not all markets are equally predictable. Double Chance leads at 74.2% because covering two of three outcomes structurally reduces uncertainty. Over/Under 2.5 Goals and BTTS perform strongly because both are driven by quantifiable team-level statistics — goals averages, xG, defensive records — that are more stable than match result data. HT/FT predictions carry inherently more risk because they require two independent outcomes to align, making them harder to predict despite strong pre-match analysis.
These market-level win rates are visible above and updated daily as new results are recorded. If you are building a strategy around a specific market, these figures provide the honest baseline from which to work.
A Note on Result Transparency
Some prediction sites selectively report only their winning tips or reset their records periodically. 90Predict does neither. Every prediction is tracked from publication date, including tips that lose. Our loss rate is visible alongside our win rate because understanding both is necessary to evaluate track record honestly. The losses on this page are as much a part of the record as the wins.
Past prediction accuracy does not guarantee future results. 90Predict publishes analysis for informational purposes only. Never bet money you cannot afford to lose, regardless of historical win rates.