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.

ShowingFriday, August 21, 2026
Settled Tips341
Win Rate61.3%
Date Friday, August 21, 2026 Friday, August 21, 2026
Settled Tips 341 Finished matches
Won 209 Correct predictions
Lost 132 Incorrect predictions
Win Rate 61.3% 209 of 341 settled
High Conf. Rate 60.3% 232 high-confidence tips
Win Rate by Confidence Level Friday, August 21, 2026 · 341 settled tips
High Confidence
60.3%
Medium Confidence
63.3%

Accuracy by Market — Friday, August 21, 2026

1X2
56.3% win rate
W103 L80 · 183 tips
Over / Under Goals
63.2% win rate
W60 L35 · 95 tips
BTTS / GG
52.6% win rate
W10 L9 · 19 tips
Double Chance
81.8% win rate
W36 L8 · 44 tips
Showing settled results for Friday, August 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 Cavalier vs SalcedoNorth & Central America: CONCACAF Caribbean Club Championship 1X2 1 0–0 High Lost
00:30 Corinthians vs Rosario CentralSouth America: CONMEBOL Libertadores 1X2 1 1–0 High Won
00:30 Botafogo vs CiencianoSouth America: CONMEBOL Sudamericana 1X2 1 1–0 High Won
01:00 Alianza FC vs CD OlimpiaWorld: Concacaf Central American Cup 1X2 2 1–3 Medium Won
01:00 Monarcas vs Correcaminos UatMexico: Liga De Expansión MX 1X2 1 1–3 Medium Lost
01:00 Tepatitlán vs TlaxcalaMexico: Liga De Expansión MX Over / Under Goals Ov2.5 3–2 High Won
02:00 Los Angeles FC II vs Sporting KC IIUSA: MLS Next Pro 1X2 1 2–1 High Won
03:00 Firpo vs LD AlajuelenseWorld: Concacaf Central American Cup Over / Under Goals Ov2.5 1–0 Medium Lost
09:00 Karviná U19 vs Opava U19Czech-Republic: 1. Liga U19 Over / Under Goals Ov2.5 2–4 High Won
09:00 Sudtirol U19 vs Cosenza U19Italy: Coppa Italia Primavera 1X2 X 5–0 High Lost
09:00 Bratslav Vinnytsia vs OleksandriaUkraine: Cup 1X2 X 0–2 High Lost
09:00 Rebel vs Ahrobiznes VolochyskUkraine: Cup 1X2 X 0–4 High Lost
09:00 Druzhba-Kozaky vs BazysUkraine: Cup 1X2 X 3–5 High Lost
09:30 Sydney FC U23 vs Rockdale City SunsAustralia: New South Wales NPL 1X2 2 2–1 High Lost
09:30 Green Gully vs St. Albans SaintsAustralia: Victoria NPL BTTS / GG BTTS - Yes 1–2 High Won
09:30 Calcutta Police vs PeerlessIndia: Calcutta Premier Division 1X2 2 1–0 Medium Lost
09:30 Coal India vs PoliceIndia: Calcutta Premier Division Double Chance 12 1–1 High Lost
10:00 Hwacheon KSPO W vs Seoul WSouth-Korea: WK League 1X2 1 0–0 Medium Lost
10:00 Gumi Sportstoto W vs Changnyeong WSouth-Korea: WK League 1X2 1 2–0 Medium Won
10:00 Incheon Red Angels W vs Boeun Sangmu WSouth-Korea: WK League Double Chance 12 1–2 High Won
10:00 Kashiwa Reysol vs V-varen NagasakiJapan: J1 League 1X2 1 4–2 Medium Won
10:00 Adelaide Olympic vs Adelaide VictoryAustralia: South Australia State League 1 Over / Under Goals Ov2.5 3–1 High Won
10:15 Blacktown Spartans vs Hurstville FCAustralia: New South Wales NPL 2 1X2 1 6–2 High Won
10:30 FC Tokyo vs JEF United ChibaJapan: J1 League 1X2 1 2–0 High Won
10:30 Northcote City vs Brunswick Juventus FCAustralia: Victoria NPL 2 BTTS / GG BTTS - Yes 1–2 High Won
11:00 Podillya Khmelnytskyi vs Viktoriya MykolaivkaUkraine: Cup Over / Under Goals Un2.5 1–3 High Lost
11:00 Lokomotiv Kyiv vs Probiy HorodenkaUkraine: Cup 1X2 1 1–3 High Lost
12:00 Drukpa vs Thimphu CityBhutan: Premier League Over / Under Goals Ov2.5 2–2 High Won
12:00 Akademiya Konoplev U20 vs Zenit U19Russia: Youth Championship 1X2 2 3–0 Medium Lost
12:30 Tirol U20 vs Ceará U20Brazil: Cearense U20 Over / Under Goals Ov2.5 2–2 High Won
13:00 Guria vs FC Iberia 1999 IIGeorgia: Liga 3 Double Chance 12 2–0 High Won
13:00 Jaiyq vs Kaspij Aktau 2Kazakhstan: 1. Division Double Chance 12 0–0 High Lost
13:00 Shakhter Karagandy vs Astana IIKazakhstan: 1. Division 1X2 1 4–0 Medium Won
13:00 Meshakhte vs Dinamo BatumiGeorgia: Erovnuli Liga 1X2 2 0–1 Medium Won
13:00 Johor Darul Takzim FC vs Kuching FAMalaysia: Super League 1X2 1 3–0 High Won
13:00 Boston City U20 vs Itabirito U20Brazil: Mineiro U20 Double Chance 12 3–2 High Won
13:00 Inter Star vs Never Give Up AcademyBurundi: Ligue A Over / Under Goals Un2.5 1–2 High Lost
13:00 Casric Stars vs Cape Town CitySouth-Africa: 1st Division Over / Under Goals Un2.5 2–1 High Lost
13:00 Venda FC vs Lerumo LionsSouth-Africa: 1st Division 1X2 1 1–1 Medium Lost
13:00 Nova Iguaçu U20 vs Vasco da Gama U20Brazil: Carioca U20 1X2 2 2–1 High Lost
13:30 Dynamo Makhachkala II vs FK Chayka 2Russia: Second League Group 1 Double Chance 12 0–3 Medium Won
13:30 El Seka El Hadid vs TersanaEgypt: Second League Over / Under Goals Un2.5 0–1 High Won
13:30 Proxy vs PharcoEgypt: Second League 1X2 X 0–1 High Lost
13:30 Tanta SC vs TeamEgypt: Second League 1X2 X 2–1 High Lost
13:30 Dayrout vs Maleyet Kafr El ZayiatEgypt: Second League Over / Under Goals Un2.5 0–2 High Won
13:30 Ismaily SC vs MasarEgypt: Second League 1X2 X 1–3 High Lost
14:00 Navbahor vs NasafUzbekistan: Super League 1X2 1 1–0 Medium Won
14:00 Chertanovo U20 vs Spartak Moskva U19Russia: Youth Championship 1X2 2 1–0 High Lost
14:00 CSKA Moskva U19 vs Lokomotiv Moskva U19Russia: Youth Championship 1X2 1 3–2 High Won
14:00 Dinamo Moskva U19 vs Nizhny Novgorod U19Russia: Youth Championship 1X2 1 3–0 Medium Won
14:00 Rostov U19 vs Rubin Kazan U20Russia: Youth Championship 1X2 1 4–0 Medium Won
14:00 Fakel U19 vs Almaz Antey U19Russia: Youth Championship 1X2 2 2–2 High Lost
14:00 Kattaqurgon vs GazalkentUzbekistan: Pro League A Double Chance 12 2–4 High Won
14:00 CD Lunda-Sul vs Petro de LuandaAngola: Girabola 1X2 2 0–0 High Lost
14:00 Al-Ittihad Kalba vs Al-Wasl FCUnited-Arab-Emirates: Pro League 1X2 2 0–3 Medium Won
14:00 Wadi Degla vs MasrEgypt: Premier League Over / Under Goals Un2.5 0–0 High Won
14:00 Sándorfalva vs Szolnoki MAV FCHungary: Magyar Kupa 1X2 2 1–3 Medium Won
14:15 Al-Gharafa vs Al ShahaniyaQatar: Stars League Over / Under Goals Un2.5 2–1 High Lost
14:30 Orsha vs BATE IIBelarus: 1. Division Over / Under Goals Ov2.5 1–2 High Won
14:30 Chindia Targoviste vs CS Dinamo BucureștiRomania: Liga II 1X2 1 1–2 High Lost
14:30 Kaposvar vs PTE-PEACHungary: Magyar Kupa 1X2 1 1–0 High Won
14:30 Monori Se vs Bekescsaba 1912Hungary: Magyar Kupa 1X2 2 3–1 High Lost
14:30 Pécsi MFC vs SárbogárdHungary: Magyar Kupa 1X2 X 3–0 High Lost
14:30 Salgótarjáni BTC vs MátészalkaHungary: Magyar Kupa Over / Under Goals Un2.5 0–2 High Won
14:30 Érdi VSE vs IváncsaHungary: Magyar Kupa Over / Under Goals Un2.5 0–3 High Lost
14:30 Ikarus BSE vs Dunaharaszti MTKHungary: Magyar Kupa 1X2 X 2–3 High Lost
14:30 Gyulai Termál vs BKV ElőreHungary: Magyar Kupa 1X2 1 5–1 High Won
14:30 Mosul vs DiyalaIraq: Iraqi League Double Chance 12 2–1 High Won
14:30 Malisheva vs Drenica SkënderajKosovo: Superliga 1X2 1 1–1 High Lost
14:45 Molodechno-DYuSSh 4 vs Shakhter SoligorskBelarus: 1. Division 1X2 1 4–1 Medium Won
15:00 Krasnodar U19 vs Ural U20Russia: Youth Championship 1X2 1 4–0 High Won
15:00 FC Minsk vs FC VitebskBelarus: Premier League Double Chance 12 0–1 Medium Won
15:00 Turan Turkistan vs Sport Academy KairatKazakhstan: 1. Division Over / Under Goals Ov2.5 0–4 High Won
15:00 Auda vs TukumsLatvia: Virsliga 1X2 1 3–0 Medium Won
15:00 FK Liepaja vs GrobiņaLatvia: Virsliga 1X2 1 3–1 Medium Won
15:00 Pakhtakor vs SurkhonUzbekistan: Super League 1X2 1 0–0 High Lost
15:00 Hluk vs Kroměříž IICzech-Republic: 4. Liga Divizie E Double Chance 12 4–1 High Won
15:00 Stalkam vs RanaNorway: NM Cupen 1X2 X 2–3 High Lost
15:00 Skopje vs TikvešMacedonia: First League 1X2 2 1–1 High Lost
15:00 Babrungas vs TaurasLithuania: 1 Lyga 1X2 1 1–1 High Lost
15:00 Dekani vs JeseniceSlovenia: 2. SNL 1X2 1 0–2 High Lost
15:00 Iskra vs Spartanii SelemetMoldova: Liga 1 Over / Under Goals Ov2.5 10–0 High Won
15:00 Univer Comrat vs Vulturii CutezătoriMoldova: Liga 1 1X2 2 3–3 Medium Lost
15:00 Zimbru II vs FCM UngheniMoldova: Liga 1 Over / Under Goals Ov2.5 1–3 High Won
15:00 Ararat vs Pyunik YerevanArmenia: Premier League 1X2 2 0–2 Medium Won
15:00 Juarez U21 vs Club America U21Mexico: Liga MX U21 Double Chance 12 0–0 Medium Lost
15:00 Tigres UANL U21 vs Atlante U21Mexico: Liga MX U21 Over / Under Goals Ov2.5 2–3 High Won
15:00 Queretaro U21 vs Toluca U21Mexico: Liga MX U21 1X2 2 0–2 High Won
15:15 Al Bataeh vs IttifaqUnited-Arab-Emirates: Division 1 1X2 X 1–0 High Lost
15:15 Al Urooba vs Al ThaidUnited-Arab-Emirates: Division 1 1X2 1 1–1 Medium Lost
15:15 Dubai City vs Dibba Al-FujairahUnited-Arab-Emirates: Division 1 1X2 2 1–3 High Won
15:30 PKKU vs JJKFinland: Ykkönen Over / Under Goals Ov2.5 2–2 High Won
15:30 Haka vs SJK AkatemiaFinland: Ykkösliiga 1X2 1 2–0 High Won
15:30 Be1 NFA vs GarliavaLithuania: 1 Lyga BTTS / GG BTTS - Yes 2–0 High Lost
15:30 Aluminij vs Brinje-GrosupljeSlovenia: 1. SNL Double Chance 12 4–2 Medium Won
15:30 KPV-j vs KuPS AkatemiaFinland: Ykkönen Over / Under Goals Ov2.5 2–4 High Won
15:30 Paks vs UjpestHungary: NB I 1X2 1 2–0 High Won
15:30 Flora II vs ViimsiEstonia: Esiliiga A 1X2 2 2–1 Medium Lost
15:30 Velké Meziříčí vs Sokol TasoviceCzech-Republic: 4. Liga Divizie D Over / Under Goals Ov2.5 0–0 High Lost
15:30 Mladost Ždralovi vs VukovarCroatia: First NL 1X2 X 1–1 High Won
15:30 Sesvete vs Karlovac 1919Croatia: First NL 1X2 1 3–0 Medium Won
15:30 Uljanik vs Hrvatski DragovoljacCroatia: Second NL 1X2 1 3–2 High Won
15:30 Karbala vs Al Zawra'aIraq: Iraqi League Over / Under Goals Un2.5 1–1 High Won
15:45 Lokomotiv G. Oryahovitsa vs Etar Veliko TarnovoBulgaria: Second League Double Chance 12 2–1 Medium Won
15:50 Al Jeel vs Al ZulfiSaudi-Arabia: Division 1 1X2 2 0–2 High Won
16:00 SJK vs LahtiFinland: Veikkausliiga BTTS / GG BTTS - Yes 1–2 High Won
16:00 Malmö FF W vs Hammarby WSweden: Damallsvenskan Double Chance 12 1–1 Medium Lost
16:00 Rodina Moscow U19 vs Dynamo Makhachkala U19Russia: Youth Championship 1X2 1 8–0 Medium Won
16:00 PK-35 vs JäPSFinland: Ykkösliiga 1X2 1 3–0 Medium Won
16:00 Waldhof Mannheim vs 1. FC KaiserslauternGermany: DFB Pokal Over / Under Goals Un2.5 0–1 High Won
16:00 Preußen Münster vs Karlsruher SCGermany: DFB Pokal Over / Under Goals Un2.5 1–2 High Lost
16:00 SC St. Tönis vs Eintracht FrankfurtGermany: DFB Pokal 1X2 2 0–11 High Won
16:00 Hobro vs AalborgDenmark: 1. Division BTTS / GG BTTS - Yes 2–1 High Won
16:00 Vejle vs EsbjergDenmark: 1. Division 1X2 1 4–2 High Won
16:00 Sölvesborg vs KarlshamnSweden: Division 2 Östra Götaland 1X2 1 2–1 High Won
16:00 FC Levadia Tallinn vs Trans NarvaEstonia: Meistriliiga 1X2 1 4–0 High Won
16:00 Hegelmann II vs EkranasLithuania: 1 Lyga Over / Under Goals Ov2.5 3–2 High Won
16:00 Chrobry Głogów vs Warta PoznańPoland: I Liga 1X2 1 0–1 Medium Lost
16:00 Tallinna Kalev II vs LegionEstonia: Esiliiga B 1X2 1 3–3 High Lost
16:00 Al Riyadh vs Al-NassrSaudi-Arabia: Pro League 1X2 2 0–4 Medium Won
16:00 Urædd vs Pors GrenlandNorway: NM Cupen 1X2 X 0–3 High Lost
16:00 Jiskra Domažlice II vs Hluboka nad VltavouCzech-Republic: 4. Liga Divizie A Double Chance 12 0–1 High Won
16:00 Jonava vs FA Šiauliai IILithuania: 1 Lyga 1X2 1 0–1 Medium Lost
16:00 Eintracht Bamberg vs Würzburger FVGermany: Oberliga Bayern Nord Over / Under Goals Ov2.5 0–2 High Lost
16:00 Karviná vs Viktoria ŽižkovCzech-Republic: FNL 1X2 1 3–0 Medium Won
16:00 Vysočina Jihlava vs TáborskoCzech-Republic: FNL Double Chance 12 0–1 High Won
16:00 Opava vs TřinecCzech-Republic: FNL 1X2 1 2–2 Medium Lost
16:00 Prostějov vs KladnoCzech-Republic: FNL 1X2 1 3–1 High Won
16:00 Ústí nad Labem vs Dukla PrahaCzech-Republic: FNL BTTS / GG BTTS - Yes 3–1 High Won
16:00 Vlašim vs PříbramCzech-Republic: FNL Over / Under Goals Ov2.5 2–2 Medium Won
16:00 Sandecja Nowy Sącz vs Górnik ŁęcznaPoland: II Liga East Double Chance 12 1–1 High Lost
16:00 Hvězda Cheb vs Slovan VelvaryCzech-Republic: 4. Liga Divizie B 1X2 2 3–4 Medium Won
16:00 Hlučín vs BřidličnáCzech-Republic: 4. Liga Divizie F Over / Under Goals Ov2.5 4–0 High Won
16:00 Como W vs Juventus WItaly: Serie A Cup Women 1X2 2 0–2 High Won
16:00 Landsberg vs EichstättGermany: Regionalliga Bayern Over / Under Goals Ov2.5 0–0 High Lost
16:00 Nürnberg II vs Wacker BurghausenGermany: Regionalliga Bayern Over / Under Goals Ov2.5 3–1 Medium Won
16:00 Schwaben Augsburg vs Augsburg IIGermany: Regionalliga Bayern Over / Under Goals Ov2.5 1–2 High Won
16:00 Fjøra vs SogndalNorway: NM Cupen 1X2 X 0–8 High Lost
16:15 Al-Hazm vs Al DiriyahSaudi-Arabia: Pro League BTTS / GG BTTS - Yes 0–1 High Lost
16:15 Al Bukayriyah vs Al AnwarSaudi-Arabia: Division 1 Over / Under Goals Un2.5 0–0 High Won
16:20 Union Berlin W vs Bayern Munich WGermany: Frauen Bundesliga 1X2 2 1–4 High Won
16:30 Elfsborg W vs KIF Örebro WSweden: Elitettan Double Chance 12 0–2 High Won
16:30 Kumla vs HusqvarnaSweden: Division 2 Norra Götaland 1X2 2 2–6 High Won
16:30 Lidköping vs AhlaforsSweden: Division 2 Norra Götaland 1X2 2 2–2 Medium Lost
16:30 Chomutov vs Ústí nad Labem IICzech-Republic: 4. Liga Divizie B 1X2 1 5–0 Medium Won
16:30 Backnang vs FC NöttingenGermany: Oberliga Baden Württemberg 1X2 1 2–1 Medium Won
16:30 Kottern vs 1880 WasserburgGermany: Oberliga Bayern Süd 1X2 2 0–1 Medium Won
16:30 SKU Amstetten vs WSPG WelsAustria: 2. Liga 1X2 1 1–1 Medium Lost
16:30 Austria Salzburg vs SV KapfenbergAustria: 2. Liga Over / Under Goals Ov2.5 3–2 High Won
16:30 FC Liefering vs Austria Vienna (Am)Austria: 2. Liga Over / Under Goals Ov2.5 2–1 High Won
16:30 Wacker Innsbruck vs SKN ST. PoltenAustria: 2. Liga Double Chance 12 1–0 Medium Won
16:30 Dornbirn vs LochauAustria: Regionalliga West Double Chance 12 7–0 High Won
16:30 Torpedo Moskva vs Spartak KostromaRussia: First League 1X2 1 3–0 Medium Won
16:30 Floriana vs Sliema WanderersMalta: Premier League 1X2 1 2–0 High Won
16:30 Ansbach vs BuchbachGermany: Regionalliga Bayern Over / Under Goals Ov2.5 1–3 High Won
16:30 Al-Arabi SC vs Al ShamalQatar: Stars League Over / Under Goals Un2.5 2–2 High Lost
16:30 Brinkumer SV vs Eiche HornGermany: Oberliga Bremen Over / Under Goals Ov2.5 3–0 High Won
16:35 Al Nasr vs Al Wahda FCUnited-Arab-Emirates: Pro League Over / Under Goals Ov2.5 1–0 High Lost
17:00 Sirius vs BK HackenSweden: Allsvenskan 1X2 1 0–3 Medium Lost
17:00 Stockholm Internazionale vs JärfällaSweden: Ettan Norra 1X2 1 2–0 High Won
17:00 FC Cajamarca vs Atletico GrauPeru: Primera División Double Chance 12 1–3 Medium Won
17:00 Herrestads vs Vänersborgs IFSweden: Division 2 Norra Götaland 1X2 1 3–0 Medium Won
17:00 FC Fredericia vs Aarhus FremadDenmark: 1. Division 1X2 1 0–0 Medium Lost
17:00 Brønshøj vs Holbæk B&IDenmark: 3. Division BTTS / GG BTTS - Yes 1–4 High Won
17:00 Hranice vs HavířovCzech-Republic: 3. Liga MSFL Over / Under Goals Un2.5 6–0 High Lost
17:00 Granville vs BayonneFrance: National 2 Group B 1X2 2 1–3 High Won
17:00 Hyères vs LimonestFrance: National 2 Group C Over / Under Goals Un2.5 2–2 High Lost
17:00 Umea FF vs IFK UmeåSweden: Division 2 Norrland Over / Under Goals Ov2.5 4–0 High Won
17:00 Bregalnica Štip vs Bashkimi KumanovoMacedonia: First League 1X2 1 3–0 Medium Won
17:00 Cham vs Viktoria AschaffenburgGermany: Oberliga Bayern Nord Double Chance 12 4–1 High Won
17:00 DJK Bamberg vs Jahn Regensburg IIGermany: Oberliga Bayern Nord Over / Under Goals Ov2.5 0–5 High Won
17:00 Krka vs Slovan LjubljanaSlovenia: 2. SNL BTTS / GG BTTS - Yes 2–3 High Won
17:00 Kornburg vs Fortuna RegensburgGermany: Oberliga Bayern Nord Over / Under Goals Ov2.5 2–0 High Lost
17:00 Heimstetten vs Hankofen-HailingGermany: Oberliga Bayern Süd Double Chance 12 0–4 High Won
17:00 1860 München II vs DeisenhofenGermany: Oberliga Bayern Süd 1X2 1 1–1 Medium Lost
17:00 Mannsdorf-Großenzersdorf vs Krems RehbergAustria: Regionalliga Ost Over / Under Goals Ov2.5 3–1 High Won
17:00 Benfica B vs PortimonensePortugal: Segunda Liga 1X2 1 1–1 High Lost
17:00 B 93 vs HIKDenmark: 2. Division 1X2 1 3–0 High Won
17:00 Fremad Amager vs RoskildeDenmark: 2. Division Over / Under Goals Ov2.5 1–1 Medium Lost
17:00 Thisted FC vs SkiveDenmark: 2. Division Over / Under Goals Ov2.5 0–1 High Lost
17:00 Young Boys W vs Servette Chênois WSwitzerland: AXA Women’s Super League 1X2 2 3–2 High Lost
17:00 Balingen vs ReutlingenGermany: Oberliga Baden Württemberg Over / Under Goals Ov2.5 1–2 High Won
17:00 Alashkert vs GandzasarArmenia: Premier League 1X2 1 3–0 Medium Won
17:00 Young Boys Reutlingen vs FV RavensburgGermany: Oberliga Baden Württemberg Double Chance 12 3–0 High Won
17:00 Bayreuth vs IllertissenGermany: Regionalliga Bayern 1X2 2 2–2 Medium Lost
17:00 Eltersdorf vs Greuther Fürth IIGermany: Regionalliga Bayern Over / Under Goals Un2.5 3–2 High Lost
17:00 SG Wattenscheid 09 vs Schalke 04 IIGermany: Regionalliga West Over / Under Goals Ov2.5 3–0 High Won
17:00 Sportfreunde Siegen vs Borussia M'gladbach IIGermany: Regionalliga West Over / Under Goals Ov2.5 0–0 High Lost
17:00 Grohn vs OSC BremerhavenGermany: Oberliga Bremen Over / Under Goals Ov2.5 0–7 Medium Won
17:00 Lugo vs Ourense CFWorld: Friendlies Clubs 1X2 1 1–0 High Won
17:00 Abu Qair Semad vs National Bank of EgyptEgypt: Premier League 1X2 X 1–0 High Lost
17:00 Zamalek SC vs Al IttihadEgypt: Premier League 1X2 1 0–0 High Lost
17:00 UD Logroñés vs MirandesWorld: Friendlies Clubs Over / Under Goals Un2.5 4–0 High Lost
17:00 Ridabu vs RaufossNorway: NM Cupen 1X2 X 0–4 High Lost
17:10 Favoritner AC vs Fach-DonaufeldAustria: Regionalliga Ost BTTS / GG BTTS - Yes 0–1 High Lost
17:15 Vänersborgs FK vs IFK SkövdeSweden: Division 2 Norra Götaland 1X2 2 0–1 High Won
17:30 Aldosivi vs Union Santa FeArgentina: Liga Profesional Argentina BTTS / GG BTTS - No 1–3 High Lost
17:30 Vikingur Gota vs B36 TorshavnFaroe-Islands: Meistaradeildin 1X2 1 0–0 High Lost
17:30 Ried vs Grazer AKAustria: Bundesliga Over / Under Goals Ov2.5 1–0 High Lost
17:30 Schermbeck vs Arminia IIGermany: Oberliga Westfalen Over / Under Goals Ov2.5 1–4 High Won
17:30 Atlético Astorga vs Cultural LeonesaWorld: Friendlies Clubs 1X2 2 1–1 Medium Lost
17:30 Zaragoza vs Athletic ClubWorld: Friendlies Clubs Over / Under Goals Ov2.5 3–1 High Won
17:30 Petrolul Ploiesti vs RapidRomania: Liga I Over / Under Goals Un2.5 0–2 High Won
17:30 Stade Nyonnais vs Étoile CarougeSwitzerland: Challenge League 1X2 2 0–0 Medium Lost
17:30 ETSV Hamburg vs HEBCGermany: Oberliga Hamburg 1X2 1 2–3 High Lost
17:30 Neuchatel Xamax FC vs Stade Lausanne-OuchySwitzerland: Challenge League 1X2 2 1–2 Medium Won
17:30 Harksheide vs Tus DassendorfGermany: Oberliga Hamburg 1X2 2 1–3 Medium Won
17:30 SK St. Johann vs SVG ReichenauAustria: Regionalliga West Double Chance 12 3–3 High Lost
17:30 Oberwart vs WienerbergAustria: Regionalliga Ost 1X2 1 5–2 Medium Won
17:30 First Vienna W vs Sturm Graz WAustria: Frauenliga Over / Under Goals Ov2.5 1–1 High Lost
17:30 Austria Wien W vs Salzburg WAustria: Frauenliga Over / Under Goals Un2.5 7–0 High Lost
17:30 Traiskirchen vs LeobendorfAustria: Regionalliga Ost 1X2 1 5–4 Medium Won
17:30 SV Horn vs DonauAustria: Regionalliga Ost 1X2 1 1–1 Medium Lost
17:30 Wiener SC vs Wiener ViktoriaAustria: Regionalliga Ost 1X2 1 3–0 Medium Won
17:30 Oberachern vs TeningenGermany: Oberliga Baden Württemberg 1X2 1 2–1 Medium Won
17:30 Germania Ratingen vs BüderichGermany: Oberliga Niederrhein Over / Under Goals Ov2.5 3–3 High Won
17:30 Wuppertaler SV vs SchonnebeckGermany: Oberliga Niederrhein 1X2 1 1–3 Medium Lost
17:30 Diefflen vs PirmasensGermany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 2–2 High Won
17:30 Leher TS vs Aumund-VegesackGermany: Oberliga Bremen Over / Under Goals Ov2.5 1–2 High Won
17:30 Unionistas de Salamanca vs CacereñoWorld: Friendlies Clubs Over / Under Goals Un2.5 1–0 High Won
17:30 Real Avilés vs Sporting Gijón IIWorld: Friendlies Clubs Double Chance 12 4–2 High Won
17:50 Al Wehda Club vs Al-AdalahSaudi-Arabia: Division 1 1X2 1 1–1 Medium Lost
18:00 Acassuso vs Godoy CruzArgentina: Primera Nacional BTTS / GG BTTS - No 0–1 High Won
18:00 Deportivo Muñiz vs General LamadridArgentina: Primera C Over / Under Goals Un2.5 0–2 High Won
18:00 Ferroviária U20 vs Jabaquara U20Brazil: Paulista U20 Over / Under Goals Un2.5 2–0 High Won
18:00 Ponte Preta U20 vs Sertãozinho U20Brazil: Paulista U20 Double Chance 12 1–3 High Won
18:00 Portuguesa Santista U20 vs São Bento U20Brazil: Paulista U20 Over / Under Goals Ov2.5 1–0 High Lost
18:00 Portuguesa U20 vs Mirassol U20Brazil: Paulista U20 1X2 1 0–0 Medium Lost
18:00 XV de Jaú U20 vs Porto Football U20Brazil: Paulista U20 Double Chance 12 0–1 High Won
18:00 Rudes vs NK Lokomotiva ZagrebCroatia: HNL 1X2 2 4–1 High Lost
18:00 Den Bosch vs FC EindhovenNetherlands: Eerste Divisie 1X2 1 5–2 Medium Won
18:00 Dordrecht vs RodaNetherlands: Eerste Divisie BTTS / GG BTTS - Yes 0–1 High Lost
18:00 Emmen vs Jong AZNetherlands: Eerste Divisie Over / Under Goals Ov2.5 3–1 High Won
18:00 Helmond Sport vs WaalwijkNetherlands: Eerste Divisie 1X2 2 1–1 Medium Lost
18:00 MVV vs FC VolendamNetherlands: Eerste Divisie 1X2 2 1–0 High Lost
18:00 Vitesse vs Almere City FCNetherlands: Eerste Divisie Over / Under Goals Ov2.5 0–3 Medium Won
18:00 Ægir vs AftureldingIceland: 1. Deild 1X2 2 0–7 Medium Won
18:00 Boulogne vs RED Star FC 93France: Ligue 2 Over / Under Goals Un2.5 1–1 High Won
18:00 Clermont Foot vs DijonFrance: Ligue 2 Over / Under Goals Un2.5 1–1 High Won
18:00 Dunkerque vs MontpellierFrance: Ligue 2 Over / Under Goals Ov2.5 0–1 High Lost
18:00 PAU vs NancyFrance: Ligue 2 Over / Under Goals Un2.5 0–1 High Won
18:00 Sochaux vs GuingampFrance: Ligue 2 Over / Under Goals Un2.5 1–0 High Won
18:00 Mornar vs Buducnost PodgoricaMontenegro: First League 1X2 1 2–1 Medium Won
18:00 Lokeren-Temse vs AS EupenBelgium: Challenger Pro League Over / Under Goals Ov2.5 2–1 High Won
18:00 Água Santa U20 vs Tanabi SP U20Brazil: Paulista U20 1X2 1 1–0 Medium Won
18:00 Bandeirante U20 vs Botafogo SP U20Brazil: Paulista U20 Double Chance 12 0–4 Medium Won
18:00 Corinthians U20 vs Juventus U20Brazil: Paulista U20 1X2 1 1–2 High Lost
18:00 EC São Bernardo U20 vs Velo Clube U20Brazil: Paulista U20 1X2 1 0–0 Medium Lost
18:00 Flamengo SP U20 vs Capivariano U20Brazil: Paulista U20 Double Chance 12 1–0 Medium Won
18:00 Guarani U20 vs Ituano U20Brazil: Paulista U20 1X2 1 2–1 High Won
18:00 Ibrachina U20 vs Desportivo Brasil U20Brazil: Paulista U20 1X2 1 3–0 Medium Won
18:00 Al-Faisaly FC vs NEOMSaudi-Arabia: Pro League 1X2 2 0–2 Medium Won
18:00 Al-Qadisiyah FC vs Al-Ittihad FCSaudi-Arabia: Pro League 1X2 1 0–1 Medium Lost
18:00 RB Bragantino U20 vs Mauá U20Brazil: Paulista U20 1X2 1 4–0 High Won
18:00 Referencia U20 vs Palmeiras U20Brazil: Paulista U20 1X2 2 0–2 High Won
18:00 Santo André U20 vs São Caetano U20Brazil: Paulista U20 1X2 1 0–0 Medium Lost
18:00 Deportivo FATIC vs EM HuanuniBolivia: Nacional B 1X2 X 2–2 High Won
18:00 Santos U20 vs América-SP U20Brazil: Paulista U20 1X2 1 7–0 High Won
18:00 União São João U20 vs XV de Piracicaba U20Brazil: Paulista U20 Over / Under Goals Un2.5 0–0 High Won
18:00 União Suzano U20 vs Itapirense U20Brazil: Paulista U20 Double Chance 12 2–1 High Won
18:00 Norderstedt II vs SaselGermany: Oberliga Hamburg Over / Under Goals Ov2.5 0–3 High Won
18:00 RSC Anderlecht II vs Excelsior VirtonBelgium: Challenger Pro League Over / Under Goals Ov2.5 0–1 Medium Lost
18:00 Coimbra U20 vs América Mineiro U20Brazil: Mineiro U20 Double Chance 12 0–1 Medium Won
18:00 Mold Alexandra vs Buckley TownWales: FAW Championship 1X2 1 1–0 High Won
18:00 Hamburger SV II vs Eimsbütteler TVGermany: Regionalliga Nord Over / Under Goals Ov2.5 0–2 High Lost
18:00 Aston Villa U21 vs Brighton U21England: Premier League 2 Division One Over / Under Goals Un2.5 2–1 High Lost
18:00 Real Madrid II vs Atlético BalearesWorld: Friendlies Clubs Double Chance 12 0–2 High Won
18:00 AFC Bournemouth U21 vs Chelsea U21England: Premier League 2 Division One 1X2 2 2–1 Medium Lost
18:00 Everton U21 vs Liverpool U21England: Premier League 2 Division One Over / Under Goals Un2.5 1–1 High Won
18:00 Fulham U21 vs Burnley U21England: Premier League 2 Division One 1X2 1 4–3 High Won
18:00 Stoke City U21 vs Brentford U21England: Premier League 2 Division One 1X2 X 2–3 Medium Lost
18:00 Al-Karma vs Al ShortaIraq: Iraqi League Double Chance 12 2–1 High Won
18:00 West Ham United U21 vs Southampton U21England: Premier League 2 Division One Over / Under Goals Un2.5 0–0 High Won
18:00 Miramar vs RentistasUruguay: Segunda División Double Chance 12 1–1 Medium Lost
18:00 FK Sarajevo vs BSK Banja LukaBosnia: Premijer Liga 1X2 1 1–0 High Won
18:00 Central SC U20 vs Ibis Sport Club U20Brazil: Pernambucano U20 1X2 X 2–2 High Won
18:15 Olimpija Ljubljana vs NaftaSlovenia: 1. SNL 1X2 1 1–0 Medium Won
18:15 Cherno More Varna vs Dunav RuseBulgaria: First League 1X2 1 3–1 High Won
18:15 Rapperswil vs FC WinterthurSwitzerland: Challenge League Over / Under Goals Ov2.5 0–2 High Lost
18:30 San Telmo vs Deportivo MoronArgentina: Primera Nacional BTTS / GG BTTS - No 2–2 High Lost
18:30 Comunicaciones vs Sportivo ItalianoArgentina: Primera B Metropolitana Over / Under Goals Un2.5 1–0 High Won
18:30 Inverness CT vs PartickScotland: Championship Over / Under Goals Un2.5 1–1 High Won
18:30 Cracovia Krakow vs Wieczysta KrakówPoland: Ekstraklasa Double Chance 12 3–2 High Won
18:30 Chojniczanka Chojnice vs Stal Stalowa WolaPoland: II Liga East Over / Under Goals Ov2.5 2–0 High Lost
18:30 Newport City vs Baglan DragonsWales: FAW Championship 1X2 1 0–1 Medium Lost
18:30 Parma W vs Inter Milano WItaly: Serie A Cup Women 1X2 2 0–1 High Won
18:30 Vicenza Virtus vs CatanzaroItaly: Serie B 1X2 X 3–2 High Lost
18:30 Lechia Gdansk vs Pogoń SiedlcePoland: I Liga BTTS / GG BTTS - Yes 1–0 High Lost
18:30 Admira Wacker vs First ViennaAustria: 2. Liga Over / Under Goals Ov2.5 0–1 High Lost
18:30 Holyhead Hotspur vs Bangor City 1876 FCWales: FAW Championship 1X2 2 2–3 Medium Won
18:30 Afan Lido vs Pontardawe TownWales: FAW Championship Over / Under Goals Ov2.5 1–0 High Lost
18:30 Pontypridd Town vs Trethomas BluebirdsWales: FAW Championship 1X2 1 2–1 Medium Won
18:30 Erzurumspor FK vs GalatasarayTurkey: Süper Lig 1X2 2 0–4 Medium Won
18:30 Fatih Karagümrük vs BursasporTurkey: 1. Lig Double Chance 12 2–1 Medium Won
18:30 Albion FC vs Boston RiverUruguay: Primera División Apertura Double Chance 12 2–3 Medium Won
18:30 Erbil vs Al Quwa Al JawiyaIraq: Iraqi League Over / Under Goals Ov2.5 1–1 High Lost
18:45 Standard Liege vs RAAL La LouvièreBelgium: Jupiler Pro League 1X2 1 2–0 Medium Won
18:45 Marseille vs StrasbourgFrance: Ligue 1 1X2 1 4–0 High Won
18:45 Bohemians vs Derry CityIreland: Premier Division Double Chance 12 5–3 Medium Won
18:45 Drogheda United vs St Patrick's Athl.Ireland: Premier Division 1X2 2 0–2 High Won
18:45 Dundalk vs Galway UnitedIreland: Premier Division 1X2 1 1–2 High Lost
18:45 Finn Harps vs Cobh RamblersIreland: First Division BTTS / GG BTTS - Yes 1–3 High Won
18:45 Kerry vs UCDIreland: First Division BTTS / GG BTTS - Yes 1–1 High Won
18:45 Treaty United vs Cork CityIreland: First Division 1X2 2 2–2 High Lost
18:45 Wexford vs Athlone TownIreland: First Division BTTS / GG BTTS - Yes 0–2 Medium Lost
18:45 Hansa Rostock vs VfB StuttgartGermany: DFB Pokal 1X2 2 0–4 High Won
18:45 Caerau (Ely) vs Swansea UniversityWales: FAW Championship 1X2 2 1–5 Medium Won
18:45 Newry City AFC vs Warrenpoint TownNorthern-Ireland: Championship Over / Under Goals Ov2.5 0–3 Medium Won
18:45 Linfield vs Cliftonville FCNorthern-Ireland: Premiership 1X2 1 1–0 Medium Won
18:45 Ballymena United vs GlentoranNorthern-Ireland: Premiership 1X2 2 0–2 High Won
18:45 Cardiff MET vs The New SaintsWales: Premier League 1X2 2 0–5 High Won
18:45 Colwyn Bay vs Airbus UKWales: Premier League 1X2 1 1–0 Medium Won
18:45 Flint Town United vs Briton FerryWales: Premier League 1X2 1 0–1 High Lost
18:45 Haverfordwest County AFC vs Cambrian & ClydachWales: Premier League 1X2 1 0–3 Medium Lost
18:45 Bala Town vs Gresford AthleticWales: FAW Championship 1X2 1 3–0 High Won
18:45 Holywell vs Barry TownWales: Premier League 1X2 2 1–3 Medium Won
18:45 Penybont vs LlandudnoWales: Premier League 1X2 1 2–1 Medium Won
18:45 Trefelin vs Caernarfon TownWales: Premier League 1X2 2 0–2 High Won
18:45 Denbigh Town vs PorthmadogWales: FAW Championship 1X2 1 2–3 High Lost
19:00 Arsenal vs CoventryEngland: Premier League 1X2 1 3–0 High Won
19:00 Real Betis vs Real SociedadSpain: La Liga Over / Under Goals Un2.5 1–0 High Won
19:00 Sligo Rovers vs WaterfordIreland: Premier Division BTTS / GG BTTS - Yes 0–0 High Lost
19:00 Vllaznia Shkodër vs Skenderbeu KorceAlbania: Superliga 1X2 1 2–2 High Lost
19:00 Vado vs Atalanta IIItaly: Serie C Girone B 1X2 X 2–0 High Lost
19:00 Cordoba vs GironaSpain: Segunda División Over / Under Goals Ov2.5 2–1 High Won
19:00 Marsaxlokk vs HiberniansMalta: Premier League Double Chance 12 1–0 Medium Won
19:00 Alcione vs RenateItaly: Serie C Girone A Over / Under Goals Un2.5 3–1 High Lost
19:00 Union Brescia vs Athletic CarpiItaly: Serie C Girone A 1X2 1 3–1 Medium Won
19:00 Bari vs CaveseItaly: Serie C Girone C 1X2 1 3–0 Medium Won
19:00 Giugliano vs ScafateseItaly: Serie C Girone C 1X2 X 3–3 High Won
19:00 Potenza vs CasaranoItaly: Serie C Girone C Over / Under Goals Un2.5 4–1 High Lost
19:00 Hound Dogs vs College 1975Gibraltar: Premier Division 1X2 2 1–1 Medium Lost
19:00 Deportivo Capiata vs Guairena FCParaguay: Division Intermedia Double Chance 12 0–0 High Lost
19:15 Tondela vs AcademicaPortugal: Segunda Liga 1X2 1 0–2 Medium Lost
19:15 Grotta vs IR ReykjavikIceland: 1. Deild Over / Under Goals Ov2.5 1–3 High Won
19:30 Fafe vs Guimaraes BPortugal: Liga 3 1X2 1 1–1 High Lost
20:00 Alianza Atletico vs Sporting CristalPeru: Primera División Double Chance 12 3–1 High Won
20:00 Anzoátegui FC vs Trujillanos FCVenezuela: Primera División 1X2 1 0–0 High Lost
20:00 Futbol Consultants Moravia vs Cariari PocociCosta-Rica: Liga De Ascenso Double Chance 12 0–1 High Won
20:30 LDU Portoviejo vs 22 de JulioEcuador: Liga Pro Serie B 1X2 1 2–0 High Won
20:30 Sport Huancayo 2 vs Estudiantil CNIPeru: Segunda División Double Chance 12 1–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.

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+