100% free football predictions — no login, no paywall, updated daily 18+ | Gamble Responsibly

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.

ShowingSunday, June 21, 2026
Settled Tips273
Win Rate67.8%
Date Sunday, June 21, 2026 Sunday, June 21, 2026
Settled Tips 273 Finished matches
Won 185 Correct predictions
Lost 88 Incorrect predictions
Win Rate 67.8% 185 of 273 settled
High Conf. Rate 71.2% 170 high-confidence tips
Win Rate by Confidence Level Sunday, June 21, 2026 · 273 settled tips
High Confidence
71.2%
Medium Confidence
62.1%

Accuracy by Market — Sunday, June 21, 2026

1X2
61.2% win rate
W71 L45 · 116 tips
Over / Under Goals
69% win rate
W60 L27 · 87 tips
Double Chance
80.4% win rate
W41 L10 · 51 tips
BTTS / GG
68.4% win rate
W13 L6 · 19 tips
Showing settled results for Sunday, June 21, 2026. Each row includes the final score, our published pick, and a green tick for a winning tip or a red cross for a losing tip. Use the date controls above to browse other days.
Time Fixture Market Pick Score Conf. Result
00:00 Ecuador vs CuraçaoWorld: World Cup 1X2 1 0–0 High Lost
00:00 Birmingham Legion vs Loudoun UnitedUSA: USL Championship 1X2 1 1–1 Medium Lost
00:00 Forward Madison vs NY CosmosUSA: USL League One 1X2 1 3–1 Medium Won
00:00 Red River vs Louisiana KreweUSA: USL League Two Over / Under Goals Ov2.5 4–1 High Won
00:00 Brazos Valley vs LonestarUSA: USL League Two Over / Under Goals Ov2.5 1–2 High Won
00:00 Apotheos vs Birmingham Legion IIUSA: USL League Two Over / Under Goals Ov2.5 0–1 High Lost
00:00 Memphis 901 vs HattiesburgUSA: USL League Two Over / Under Goals Ov2.5 3–1 High Won
00:00 Colorado Rapids II vs Portland Timbers IIUSA: MLS Next Pro Over / Under Goals Ov2.5 0–2 High Lost
00:00 Little Rock Rangers vs Mississippi BrillaUSA: USL League Two 1X2 1 1–0 Medium Won
00:00 Charlottesville Blues vs Virginia MaraudersUSA: USL League Two 1X2 1 4–0 High Won
00:00 Maranhão vs PaysanduBrazil: Serie C Double Chance 12 0–1 Medium Won
00:30 FC Tulsa vs Colorado SpringsUSA: USL Championship BTTS / GG BTTS - Yes 1–2 High Won
00:30 Corpus Christi vs Sarasota ParadiseUSA: USL League One BTTS / GG BTTS - Yes 4–1 High Won
00:30 Denton Diablos vs Lubbock MatadorsUSA: USL League Two Double Chance 12 2–1 High Won
00:30 McKinney Chupacabras vs West TexasUSA: USL League Two Double Chance 12 2–1 High Won
00:30 Peoria vs Sunflower StateUSA: USL League Two Over / Under Goals Ov2.5 2–0 High Lost
01:00 Spokane Velocity vs One KnoxvilleUSA: USL League One Double Chance 12 0–4 Medium Won
01:00 Almaden vs SF GlensUSA: USL League Two Double Chance 12 3–0 High Won
01:30 Boise vs Union OmahaUSA: USL League One BTTS / GG BTTS - Yes 1–0 High Lost
01:30 Oly Town vs Midlakes UnitedUSA: USL League Two Over / Under Goals Ov2.5 3–1 High Won
02:00 Monterey Bay vs El Paso LocomotiveUSA: USL Championship Over / Under Goals Ov2.5 1–0 High Lost
02:00 Academica vs Project 51OUSA: USL League Two 1X2 2 3–5 Medium Won
02:00 Redlands vs SeahorsesUSA: USL League Two 1X2 1 5–0 Medium Won
02:00 Tucson vs Ventura County FusionUSA: USL League Two Double Chance 12 2–2 High Lost
02:15 Clarence Zebras II vs University of TasmaniaAustralia: Tasmania Southern Championship 1X2 1 1–4 High Lost
02:30 Phoenix Rising vs Oakland RootsUSA: USL Championship BTTS / GG BTTS - Yes 3–4 High Won
02:30 Las Vegas Lights vs Orange County SCUSA: USL Championship BTTS / GG BTTS - Yes 2–3 High Won
03:00 Sacramento Republic vs New Mexico UnitedUSA: USL Championship 1X2 1 0–1 High Lost
03:00 Singleton Strikers vs West WallsendAustralia: NNSW League 1 Over / Under Goals Ov2.5 0–4 High Won
03:00 Maitland vs Hamilton OlympicAustralia: Northern NSW NPL 1X2 1 1–0 Medium Won
03:15 Kingborough Lions vs South HobartAustralia: Tasmania NPL 1X2 2 1–1 Medium Lost
04:00 Tunisia vs JapanWorld: World Cup 1X2 2 0–4 Medium Won
04:30 Sydney United vs SD RaidersAustralia: New South Wales NPL 1X2 1 1–0 Medium Won
05:00 Wollongong Wolves vs Sydney FC U23Australia: New South Wales NPL BTTS / GG BTTS - Yes 2–3 High Won
05:00 Blacktown City vs APIA Leichhardt TigersAustralia: New South Wales NPL 1X2 2 1–3 Medium Won
05:00 Marconi Stallions vs UNSWAustralia: New South Wales NPL 1X2 1 1–0 Medium Won
05:00 Busan Transportation vs Gyeongju HNPSouth-Korea: K3 League Double Chance 12 1–1 Medium Lost
05:00 Kahibah vs Charlestown City BluesAustralia: Northern NSW NPL 1X2 2 4–1 High Lost
06:00 Olympic vs Peninsula PowerAustralia: Queensland NPL 1X2 2 1–3 Medium Won
07:00 Irkutsk vs Dinamo St. PetersburgRussia: Second League Group 2 Double Chance 12 0–4 High Won
07:00 St. Albans Saints vs Altona MagicAustralia: Victoria NPL Over / Under Goals Ov2.5 2–1 Medium Won
07:00 Lions vs Rochedale RoversAustralia: Queensland NPL 1X2 1 2–1 High Won
08:00 Central Stallions vs UlaanbaatarMongolia: Premier League Over / Under Goals Ov2.5 0–3 High Won
09:00 Pocheon vs Gangneung CitySouth-Korea: K3 League 1X2 1 3–1 Medium Won
09:00 Krylya Sovetov II vs Khimik DzerzhinskRussia: Second League Group 4 1X2 2 0–2 High Won
09:00 Novosibirsk vs VelesRussia: Second League A Fall Season Gold Double Chance 12 2–1 High Won
09:30 FCI Levadia II vs FC TallinnEstonia: Esiliiga A 1X2 1 4–0 Medium Won
09:30 Tallinna Kalev vs Nõmme Kalju IIEstonia: Esiliiga A 1X2 1 5–1 High Won
10:00 Awassa Kenema vs BahardarEthiopia: Premier League Over / Under Goals Un2.5 0–0 High Won
10:00 Arendal vs TræffNorway: 2. Division Group 1 Over / Under Goals Ov2.5 3–1 Medium Won
10:00 Niva vs Molodechno-DYuSSh 4Belarus: 1. Division Over / Under Goals Ov2.5 6–0 Medium Won
10:00 Nacka Iliria vs Eker ÖrebroSweden: Division 2 Södra Svealand 1X2 1 0–1 High Lost
10:30 Tromsø II vs SkedsmoNorway: 3. Division Girone 5 1X2 2 2–3 High Won
10:30 Badalona II vs CompostelaSpain: Tercera División RFEF Promotion Play Offs 1X2 X 2–0 High Lost
11:00 Molde II vs StrindheimNorway: 3. Division Girone 2 Over / Under Goals Ov2.5 2–4 High Won
11:00 Örebro SK W vs Umeå WSweden: Elitettan Double Chance 12 1–0 High Won
11:00 Enskede W vs Sandviken WSweden: Elitettan 1X2 1 4–0 Medium Won
11:00 Hønefoss vs EidsvoldNorway: 2. Division Group 2 Over / Under Goals Ov2.5 2–1 High Won
11:00 IF Ready vs Vålerenga IINorway: 3. Division Girone 1 1X2 1 1–2 High Lost
11:00 Viking II vs Staal JørpelandNorway: 3. Division Girone 4 1X2 1 5–2 High Won
11:00 Piteå vs AFC EskilstunaSweden: Ettan Norra Over / Under Goals Ov2.5 2–2 High Won
11:00 KDV vs Ural IIRussia: Second League Group 4 Over / Under Goals Ov2.5 4–1 High Won
11:00 Forward vs FittjaSweden: Division 2 Södra Svealand 1X2 1 3–1 High Won
11:00 Karlslund vs FarstaSweden: Division 2 Södra Svealand 1X2 2 1–0 Medium Lost
11:00 Super Nova vs AudaLatvia: Virsliga 1X2 2 0–2 High Won
11:00 Khangarid vs DerenMongolia: Premier League Over / Under Goals Ov2.5 2–3 High Won
11:00 Nosta vs Dinamo BarnaulRussia: Second League Group 4 Over / Under Goals Ov2.5 0–1 High Lost
11:00 Suzhou Dongwu vs Yunnan YukunChina: FA Cup 1X2 2 2–4 High Won
11:00 Tamaraceite vs GuijueloSpain: Tercera División RFEF Promotion Play Offs Over / Under Goals Ov2.5 2–0 Medium Lost
11:15 Džiugas Telšiai vs Suduva MarijampoleLithuania: A Lyga Double Chance 12 1–2 Medium Won
11:30 Tammeka vs Trans NarvaEstonia: Meistriliiga 1X2 1 1–0 Medium Won
12:00 Mekelakeya vs Ethiopian MedhinEthiopia: Premier League Over / Under Goals Un2.5 1–0 High Won
12:00 Stabæk II vs VarhaugNorway: 3. Division Girone 4 Over / Under Goals Ov2.5 1–4 High Won
12:00 Brattvåg vs jervNorway: 2. Division Group 1 BTTS / GG BTTS - Yes 1–2 High Won
12:00 Okzhetpes vs FK Tobol KostanayKazakhstan: Premier League 1X2 1 2–1 High Won
12:00 FC Slutsk vs BATE IIBelarus: 1. Division Over / Under Goals Ov2.5 2–0 High Lost
12:00 Grei W vs Odd WNorway: 1. Division Women Over / Under Goals Ov2.5 1–3 High Won
12:00 Skellefteå vs Umeå FC AkademiSweden: Division 2 Norrland 1X2 1 4–0 High Won
12:30 Al Nejmeh vs Al MabarrahLebanon: Premier League Double Chance 12 5–0 Medium Won
12:30 Kamuzu Barracks vs Nyasa Big BulletsMalawi: Super League Double Chance 12 1–2 Medium Won
12:30 Red Lions vs Chitipa UnitedMalawi: Super League 1X2 1 1–0 High Won
12:30 TryggLade vs LørenskogNorway: 2. Division Group 2 1X2 2 1–4 High Won
12:30 Blue Eagles vs Karonga UnitedMalawi: Super League 1X2 1 3–2 Medium Won
12:30 Moyale Barracks vs Mitundu BaptistMalawi: Super League Double Chance 12 2–0 High Won
13:00 Tadamon Sour vs RacingLebanon: Premier League 1X2 1 1–0 High Won
13:00 Jeunes Fauves vs Fortuna MfouCameroon: Elite One Double Chance 12 2–4 High Won
13:00 Mekelle Kenema vs Adama KenemaEthiopia: Premier League Over / Under Goals Un2.5 0–0 High Won
13:00 Harstad vs Kongsvinger IINorway: 3. Division Girone 5 Over / Under Goals Ov2.5 6–1 High Won
13:00 IK brage vs IFK VarnamoSweden: Superettan Over / Under Goals Ov2.5 5–1 High Won
13:00 Helsingborg vs GIF SundsvallSweden: Superettan 1X2 1 5–2 Medium Won
13:00 Osters IF vs Falkenbergs FFSweden: Superettan Over / Under Goals Ov2.5 1–3 High Won
13:00 EB Streymur II vs Víkingur IIFaroe-Islands: 1. Deild 1X2 2 1–6 Medium Won
13:00 Betlemi vs WIT GeorgiaGeorgia: Liga 3 1X2 2 0–2 Medium Won
13:00 Didube 2014 vs GuriaGeorgia: Liga 3 Over / Under Goals Ov2.5 1–2 Medium Won
13:00 Gardabani vs VarketiliGeorgia: Liga 3 1X2 2 1–3 High Won
13:00 Iberia 2010 vs Saburtalo IIGeorgia: Liga 3 1X2 2 0–2 High Won
13:00 Kolkheti Khobi vs GonioGeorgia: Liga 3 Double Chance 12 0–1 Medium Won
13:00 Margveti 2006 vs Dinamo Tbilisi IIGeorgia: Liga 3 1X2 2 2–0 Medium Lost
13:00 Fløya vs Strømsgodset IINorway: 3. Division Girone 5 1X2 1 4–0 Medium Won
13:00 Sandefjord II vs BrumunddalNorway: 3. Division Girone 6 1X2 1 2–2 High Lost
13:00 Kyzyl-Zhar vs Kairat AlmatyKazakhstan: Premier League 1X2 2 2–4 Medium Won
13:00 Žalgiris II vs JonavaLithuania: 1 Lyga Double Chance 12 1–2 High Won
13:00 Enköping vs Umeå FCSweden: Ettan Norra Over / Under Goals Ov2.5 3–1 High Won
13:00 Frigg Oslo FK W vs Start WNorway: 1. Division Women 1X2 2 1–3 High Won
13:00 Dynamo Makhachkala II vs KyzyltashRussia: Second League Group 1 Double Chance 12 2–3 High Won
13:00 Merani Tbilisi vs IraoGeorgia: Liga 3 Double Chance 12 1–1 High Lost
13:00 Izhevsk vs Chelyabinsk IIRussia: Second League Group 4 Double Chance 12 1–0 High Won
13:00 Orenburg II vs Pobeda Nizhniy NovgorodRussia: Second League Group 4 Over / Under Goals Ov2.5 2–4 High Won
13:00 Bollstanäs vs GuteSweden: Svenska Cupen Over / Under Goals Un2.5 5–2 High Lost
13:00 FS Jelgava vs TukumsLatvia: Virsliga Over / Under Goals Ov2.5 4–1 Medium Won
13:00 Arsenal Tula vs Spartak KostromaWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–1 High Lost
13:00 Barrancas UMET vs Belgrano ZarateArgentina: Torneo Promocional Amateur Over / Under Goals Un2.5 1–0 High Won
13:00 Hardrock vs KaribaZimbabwe: Premier Soccer League Over / Under Goals Un2.5 4–0 High Lost
13:00 Manica Diamonds vs PlatinumZimbabwe: Premier Soccer League Over / Under Goals Un2.5 1–1 High Won
13:00 Triangle United vs Chicken InnZimbabwe: Premier Soccer League Over / Under Goals Un2.5 1–2 High Lost
13:00 RSV Eintracht vs BFC PreussenWorld: Friendlies Clubs 1X2 1 1–0 Medium Won
13:00 FC Minsk vs ML VitebskBelarus: Premier League 1X2 2 2–2 Medium Lost
13:00 Luki-Energiya vs TverRussia: Second League Group 2 1X2 1 2–1 High Won
13:00 Rubin Kazan 2 vs Akron IIRussia: Second League Group 4 Over / Under Goals Ov2.5 1–0 High Lost
13:00 Highlanders vs DynamosZimbabwe: Premier Soccer League Over / Under Goals Un2.5 1–1 High Won
13:30 Arna-Bjørnar W vs Bryne WNorway: 1. Division Women Double Chance 12 3–0 High Won
13:30 BOA vs CAPBrazil: Mineiro 2 1X2 1 0–2 Medium Lost
13:30 Niroye Zamini vs Fard AlborzIran: Azadegan League Over / Under Goals Un2.5 0–2 High Won
14:00 Åkra vs VindbjartNorway: 3. Division Girone 4 Over / Under Goals Ov2.5 0–2 High Lost
14:00 IF Karlstad II vs MotalaSweden: Division 2 Norra Götaland BTTS / GG BTTS - Yes 1–3 High Won
14:00 Umea FF vs IFK ÖstersundSweden: Division 2 Norrland Over / Under Goals Ov2.5 1–1 High Lost
14:00 Örebro Syrianska vs Lindo FFSweden: Division 2 Södra Svealand 1X2 1 0–2 Medium Lost
14:00 Avai vs CuiabaBrazil: Serie B Over / Under Goals Un2.5 1–0 High Won
14:00 Bryne vs AsaneNorway: 1. Division 1X2 1 1–0 Medium Won
14:00 Egersund vs HaugesundNorway: 1. Division 1X2 2 5–2 Medium Lost
14:00 Kongsvinger vs StromsgodsetNorway: 1. Division Over / Under Goals Ov2.5 4–4 High Won
14:00 Moss vs Sandnes ULFNorway: 1. Division 1X2 1 1–4 Medium Lost
14:00 ODD Ballklubb vs hoddNorway: 1. Division 1X2 1 0–0 Medium Lost
14:00 Raufoss vs SogndalNorway: 1. Division Over / Under Goals Ov2.5 3–1 High Won
14:00 Strommen vs StabaekNorway: 1. Division 1X2 2 1–0 High Lost
14:00 Mandalskameratene vs VågNorway: 3. Division Girone 4 1X2 1 2–1 Medium Won
14:00 Yelimay Semey vs AtyrauKazakhstan: Premier League 1X2 1 1–2 Medium Lost
14:00 Göteborg W vs Trelleborg WSweden: Elitettan 1X2 1 3–1 High Won
14:00 AFC Malmo vs OlympicSweden: Ettan Södra 1X2 1 1–2 Medium Lost
14:00 Kristianstad vs LaholmSweden: Ettan Södra 1X2 1 0–3 Medium Lost
14:00 FC Energetik-Bgu Minsk vs Uni MinskBelarus: 1. Division 1X2 1 4–0 Medium Won
14:00 TIL 2020 W vs Åsane WNorway: 1. Division Women Double Chance 12 0–2 High Won
14:00 07 Vestur vs ABFaroe-Islands: Meistaradeildin BTTS / GG BTTS - Yes 2–0 High Lost
14:00 B36 Torshavn vs HB TorshavnFaroe-Islands: Meistaradeildin 1X2 1 0–3 Medium Lost
14:00 Dinamo Vologda vs Kosmos DolgoprudnyRussia: Second League Group 2 Double Chance 12 2–4 High Won
14:00 Korsnäs vs SunnerstaSweden: Division 2 Norra Svealand 1X2 2 4–1 Medium Lost
14:00 Lidingö vs KungsängenSweden: Division 2 Norra Svealand BTTS / GG BTTS - Yes 1–1 High Won
14:00 Täby vs HelgesSweden: Division 2 Norra Svealand 1X2 1 3–0 High Won
14:00 Smedby vs HaningeSweden: Division 2 Södra Svealand Over / Under Goals Ov2.5 1–4 High Won
14:00 Flora Tallinn vs PaideEstonia: Meistriliiga Double Chance 12 1–2 Medium Won
14:00 Vestri vs AftureldingIceland: 1. Deild 1X2 2 2–0 Medium Lost
14:00 Sable vs TonnerreCameroon: Elite Two Double Chance 12 2–2 High Lost
14:00 FAR Rabat vs Kawkab MarrakechMorocco: Botola Pro Over / Under Goals Un2.5 2–0 High Won
14:00 Caxias vs MaringáBrazil: Serie C Double Chance 12 1–1 Medium Lost
14:00 Dainava vs FA Šiauliai IILithuania: 1 Lyga 1X2 1 5–0 High Won
14:00 Baltika II vs Chertanovo MoscowRussia: Second League Group 2 BTTS / GG BTTS - Yes 1–3 High Won
14:00 Difaa EL Jadida vs Wydad ACMorocco: Botola Pro 1X2 2 1–0 Medium Lost
14:00 FUS Rabat vs Olympique DcheïraMorocco: Botola Pro 1X2 1 0–2 Medium Lost
14:00 Hassania Agadir vs UTS RabatMorocco: Botola Pro 1X2 1 1–0 High Won
14:00 Ittihad Tanger vs CR Khemis ZemamraMorocco: Botola Pro 1X2 1 1–0 Medium Won
14:00 Maghreb Fès vs Renaissance BerkaneMorocco: Botola Pro BTTS / GG BTTS - No 1–2 High Lost
14:00 Olympique Safi vs Yacoub El MansourMorocco: Botola Pro Double Chance 12 0–1 Medium Won
14:00 Raja Casablanca vs CODM MeknèsMorocco: Botola Pro 1X2 1 2–1 High Won
14:30 Panthère vs Aigle Royal de MoungoCameroon: Elite One Double Chance 12 4–0 High Won
14:30 Stade Renard vs Victoria UnitedCameroon: Elite One Double Chance 12 1–0 High Won
14:30 Kara-Balta vs Abdish-AtaKyrgyzstan: Premier League 1X2 2 2–2 Medium Lost
14:30 Ozgon vs ToktogulKyrgyzstan: Premier League 1X2 1 2–1 Medium Won
14:30 Be'sat Kermanshah vs HavadarIran: Azadegan League Over / Under Goals Un2.5 0–1 High Won
14:30 Damash Gilanian vs Mes SoongounIran: Azadegan League Over / Under Goals Un2.5 1–1 High Won
14:30 Mes Kerman vs Pars Jonoubi JAMIran: Azadegan League Over / Under Goals Un2.5 1–1 High Won
14:30 Dikaki vs BitamGabon: Championnat D1 Over / Under Goals Ov2.5 1–2 High Won
15:00 PWD Bamenda vs Dynamo de DoualaCameroon: Elite One Over / Under Goals Ov2.5 0–3 Medium Won
15:00 Colombe vs Aigle RoyalCameroon: Elite One Double Chance 12 1–0 High Won
15:00 Norrby IF vs United NordicSweden: Superettan Over / Under Goals Ov2.5 0–0 Medium Lost
15:00 Ostersunds FK vs IFK NorrkopingSweden: Superettan BTTS / GG BTTS - Yes 0–2 High Lost
15:00 Iveria Khashuri vs Lokomotivi TbilisiGeorgia: Liga 3 1X2 2 0–0 Medium Lost
15:00 Grorud vs JunkerenNorway: 2. Division Group 2 1X2 1 3–0 Medium Won
15:00 Assyriska FF vs IF KarlstadSweden: Ettan Norra 1X2 2 2–2 Medium Lost
15:00 New England II vs Chicago Fire IIUSA: MLS Next Pro 1X2 1 1–2 Medium Lost
15:00 Riga vs FK LiepajaLatvia: Virsliga 1X2 1 4–0 High Won
15:00 Saipa vs Ario EslamshahrIran: Azadegan League Over / Under Goals Un2.5 1–0 High Won
15:00 Bate Borisov vs ArsenalBelarus: Premier League Double Chance 12 2–3 Medium Won
15:00 Aktobe vs FC AstanaKazakhstan: Premier League Double Chance 12 2–0 High Won
15:00 Viking FK W vs Kolbotn WNorway: 1. Division Women 1X2 1 3–1 Medium Won
15:00 Torpedo Vladimir vs CherepovetsRussia: Second League Group 2 Double Chance 12 1–0 Medium Won
15:15 Navad Urmia vs Naft Bandar AbbasIran: Azadegan League 1X2 2 0–2 Medium Won
15:30 Nassaji Mazandaran vs Mes Shahr-e BabakIran: Azadegan League Over / Under Goals Un2.5 1–0 High Won
15:30 La Luz vs CerritoUruguay: Segunda División Double Chance 12 2–0 High Won
16:00 Masters FC vs CreckMalawi: Super League 1X2 1 1–3 Medium Lost
16:00 Spain vs Saudi ArabiaWorld: World Cup 1X2 1 4–0 High Won
16:00 JK Tabasalu vs Tartu KalevEstonia: Esiliiga B Over / Under Goals Ov2.5 3–1 High Won
16:00 IR Reykjavik vs VölsungurIceland: 1. Deild 1X2 1 4–4 High Lost
16:00 Shenavarsazi Qeshm vs Naft GachsaranIran: Azadegan League Over / Under Goals Un2.5 4–2 High Lost
16:00 Tartu Welco vs Nõmme United IIEstonia: Esiliiga A 1X2 1 5–2 Medium Won
16:00 Molde vs KFUM OsloWorld: Friendlies Clubs Double Chance 12 5–1 High Won
16:00 Colina vs Municipal SalamancaChile: Segunda División Over / Under Goals Un2.5 1–2 High Lost
16:00 Murom vs Iskra SmolenskRussia: Second League Group 2 1X2 1 6–0 Medium Won
16:00 Sanat Naft vs Shahrdari NoshahrIran: Azadegan League 1X2 1 1–1 Medium Lost
16:30 Antofagasta vs D. La SerenaChile: Copa Chile Over / Under Goals Un2.5 4–2 High Lost
16:30 Huachipato vs D. Puerto MonttChile: Copa Chile 1X2 1 0–2 High Lost
17:00 Neman vs Dinamo MinskBelarus: Premier League Double Chance 12 1–3 Medium Won
17:30 Argentino de Merlo vs Dock SudArgentina: Primera B Metropolitana Over / Under Goals Un2.5 3–1 High Lost
17:30 Arsenal Sarandi vs Deportivo MerloArgentina: Primera B Metropolitana 1X2 1 4–2 Medium Won
17:30 Talleres Remedios vs ComunicacionesArgentina: Primera B Metropolitana 1X2 1 0–0 High Lost
17:45 Al Shabab vs Al JahraKuwait: Premier League 1X2 1 1–2 Medium Lost
17:45 Al Tadhamon vs Al NasarKuwait: Premier League Double Chance 12 1–1 High Lost
18:00 Central SC vs FerroviarioBrazil: Serie D Over / Under Goals Un2.5 1–1 High Won
18:00 Parnahyba vs Águia de MarabáBrazil: Serie D Double Chance 12 2–1 Medium Won
18:00 Guillermo Brown vs Sol de MayoArgentina: Torneo Federal A Over / Under Goals Un2.5 0–1 High Won
18:00 Deportivo Madryn vs Los AndesArgentina: Primera Nacional Over / Under Goals Un2.5 2–1 High Lost
18:00 Breidablik vs KA AkureyriIceland: Úrvalsdeild 1X2 1 3–1 Medium Won
18:00 FH hafnarfjordur vs Thor AkureyriIceland: Úrvalsdeild 1X2 1 1–1 High Lost
18:00 Valur Reykjavik vs KeflavikIceland: Úrvalsdeild Over / Under Goals Ov2.5 1–1 High Lost
18:00 IBV Vestmannaeyjar vs StjarnanIceland: Úrvalsdeild Over / Under Goals Ov2.5 2–1 High Won
18:00 Hercílio Luz vs MetropolitanoBrazil: Catarinense 2 Double Chance 12 3–0 High Won
18:00 Fluminense-SC vs JaraguáBrazil: Catarinense 2 1X2 1 1–0 Medium Won
18:00 Fluminense De Feira vs SSABrazil: Baiano 2 Over / Under Goals Ov2.5 4–0 High Won
18:00 Juventus SC vs TubaraoBrazil: Catarinense 2 1X2 2 0–2 Medium Won
18:00 Guarani de Palhoça vs NaçãoBrazil: Catarinense 2 1X2 1 0–0 Medium Lost
18:30 Deportivo Metalurgico vs Nautico HacoajArgentina: Torneo Promocional Amateur Over / Under Goals Un2.5 0–1 High Won
18:30 Albacete II vs LeioaSpain: Tercera División RFEF Promotion Play Offs 1X2 X 2–0 High Lost
18:30 Almirante Brown vs Atletico MitreArgentina: Primera Nacional Over / Under Goals Un2.5 3–1 High Lost
18:30 Chacarita Juniors vs Tristan SuarezArgentina: Primera Nacional Over / Under Goals Un2.5 0–0 High Won
18:30 Cipolletti vs Deportivo RinconArgentina: Torneo Federal A 1X2 1 2–1 Medium Won
18:30 Defensores de Belgrano VR vs Independiente De ChivilcoyArgentina: Torneo Federal A Double Chance 12 2–0 High Won
18:30 Defensores de Vilelas vs Sol de AméricaArgentina: Torneo Federal A Double Chance 12 2–1 High Won
18:30 Defensores De Belgrano vs All BoysArgentina: Primera Nacional Over / Under Goals Un2.5 0–1 High Won
18:30 Ferro Carril Oeste vs Deportivo MoronArgentina: Primera Nacional BTTS / GG BTTS - No 1–0 High Won
18:30 Patronato vs MidlandArgentina: Primera Nacional Over / Under Goals Un2.5 1–1 High Won
18:30 Atlético GO U20 vs Cerrado EC U20Brazil: Goiano U20 Over / Under Goals Ov2.5 0–0 Medium Lost
18:30 Rentistas vs Uruguay MontevideoUruguay: Segunda División 1X2 1 1–0 Medium Won
19:00 Brasiliense vs Goiatuba ECBrazil: Serie D 1X2 1 0–0 Medium Lost
19:00 Sao Jose vs Santa CatarinaBrazil: Serie D Over / Under Goals Un2.5 1–1 High Won
19:00 Portuguesa RJ vs NoroesteBrazil: Serie D Double Chance 12 1–1 Medium Lost
19:00 Tuna Luso vs IguatuBrazil: Serie D Double Chance 12 1–2 Medium Won
19:00 Altos vs ABCBrazil: Serie D 1X2 2 0–1 High Won
19:00 Cascavel vs Marcílio DiasBrazil: Serie D Over / Under Goals Un2.5 2–2 High Lost
19:00 Jacuipense vs TrezeBrazil: Serie D Double Chance 12 1–3 Medium Won
19:00 Lagarto vs CSABrazil: Serie D Over / Under Goals Ov2.5 1–1 High Lost
19:00 Belgium vs IranWorld: World Cup 1X2 1 0–0 Medium Lost
19:00 CRAC vs TombenseBrazil: Serie D Over / Under Goals Un2.5 1–0 High Won
19:00 CRB vs Fortaleza ECBrazil: Serie B Double Chance 12 1–1 High Lost
19:00 Maguary PE vs PiauíBrazil: Serie D 1X2 1 2–0 High Won
19:00 Gimnasia Concepción vs Sportivo Las ParejasArgentina: Torneo Federal A Over / Under Goals Un2.5 0–1 High Won
19:00 San Martin Formosa vs Sarmiento ResistenciaArgentina: Torneo Federal A 1X2 1 3–0 Medium Won
19:00 Tucuman Central vs Boca UnidosArgentina: Torneo Federal A Double Chance 12 2–0 Medium Won
19:00 Barreiras FC vs Vitoria Da ConquistaBrazil: Baiano 2 1X2 1 2–1 Medium Won
19:00 Lago Verde vs PinheiroBrazil: Maranhense 2 1X2 1 1–0 Medium Won
19:00 Villa Nova vs Democrata SLBrazil: Mineiro 2 Over / Under Goals Ov2.5 2–1 High Won
19:00 Brusque vs FlorestaBrazil: Serie C BTTS / GG BTTS - No 2–1 High Lost
19:00 Deportes Temuco vs ConcepciónChile: Copa Chile BTTS / GG BTTS - Yes 1–1 High Won
19:00 Union La Calera vs Union San FelipeChile: Copa Chile 1X2 1 0–2 High Lost
19:15 Grotta vs FylkirIceland: 1. Deild 1X2 2 2–5 High Won
19:15 HK Kopavogur vs GrindavikIceland: 1. Deild 1X2 1 2–2 Medium Lost
19:15 Ægir vs Throttur ReykjavikIceland: 1. Deild 1X2 2 1–3 Medium Won
19:30 Serra Branca vs JuazeirenseBrazil: Serie D 1X2 1 2–0 High Won
19:30 Central Norte vs Godoy CruzArgentina: Primera Nacional Over / Under Goals Un2.5 1–0 High Won
19:30 Atenas vs Costa BravaArgentina: Torneo Federal A Over / Under Goals Un2.5 1–1 High Won
19:30 Deportivo Maipu vs Gimnasia Y TiroArgentina: Primera Nacional BTTS / GG BTTS - No 0–0 High Won
20:00 Sampaio Correa vs TremBrazil: Serie D 1X2 1 0–2 Medium Lost
20:00 ASA vs SergipeBrazil: Serie D Double Chance 12 1–1 Medium Lost
20:00 Ivinhema vs Democrata GVBrazil: Serie D Double Chance 12 3–1 Medium Won
20:00 Rio Branco ES vs UberlandiaBrazil: Serie D BTTS / GG BTTS - No 0–2 High Won
20:00 São Bernardo vs JuventudeBrazil: Serie B Over / Under Goals Un2.5 0–1 High Won
20:00 Club Atlético Güemes vs Gimnasia JujuyArgentina: Primera Nacional BTTS / GG BTTS - No 1–3 High Lost
20:00 Chicago Dutch Lions vs RKCUSA: USL League Two Over / Under Goals Ov2.5 2–0 Medium Lost
20:00 Colchagua vs Provincial OsornoChile: Segunda División Over / Under Goals Un2.5 0–0 High Won
20:00 Provincial Ovalle vs Real San JoaquínChile: Segunda División Double Chance 12 1–6 High Won
20:00 Lota Schwager vs Santiago MorningChile: Segunda División Over / Under Goals Un2.5 1–1 High Won
20:00 Curico Unido vs NublenseChile: Copa Chile Double Chance 12 1–0 Medium Won
20:15 Fram Reykjavik vs Vikingur ReykjavikIceland: Úrvalsdeild 1X2 2 0–5 High Won
21:00 Araguaína vs Nacional AMBrazil: Serie D Over / Under Goals Ov2.5 0–1 High Lost
21:00 Sao Raimundo vs Porto VelhoBrazil: Serie D Double Chance 12 1–1 Medium 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.

Gambling Awareness

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.

18+