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, September 25, 2026
Settled Tips205
Win Rate62.4%
Date Friday, September 25, 2026 Friday, September 25, 2026
Settled Tips 205 Finished matches
Won 128 Correct predictions
Lost 77 Incorrect predictions
Win Rate 62.4% 128 of 205 settled
High Conf. Rate 59.9% 152 high-confidence tips
Win Rate by Confidence Level Friday, September 25, 2026 · 205 settled tips
High Confidence
59.9%
Medium Confidence
69.8%

Accuracy by Market — Friday, September 25, 2026

1X2
56.3% win rate
W58 L45 · 103 tips
BTTS / GG
66.7% win rate
W8 L4 · 12 tips
Double Chance
85.2% win rate
W23 L4 · 27 tips
Over / Under Goals
61.9% win rate
W39 L24 · 63 tips
Showing settled results for Friday, September 25, 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 Gualaceo SC vs Independiente del ValleEcuador: Copa Ecuador 1X2 2 0–2 High Won
00:00 Dominican Republic vs NicaraguaNorth & Central America: CONCACAF Nations League 1X2 1 3–2 Medium Won
00:10 Cayman Islands vs DominicaNorth & Central America: CONCACAF Nations League 1X2 2 0–0 Medium Lost
00:20 Haiti vs Trinidad and TobagoNorth & Central America: CONCACAF Nations League 1X2 1 3–2 Medium Won
00:30 Atletico Nacional vs MillonariosColombia: Primera A 1X2 1 1–1 High Lost
01:00 Alebrijes de Oaxaca vs CA La PazMexico: Liga De Expansión MX BTTS / GG BTTS - Yes 1–3 High Won
01:00 Mineros de Zacatecas vs PiratasMexico: Liga De Expansión MX Double Chance 12 3–0 Medium Won
02:00 Municipal vs SuchitepéquezGuatemala: Liga Nacional 1X2 1 3–0 High Won
02:00 Costa Rica vs CuraçaoNorth & Central America: CONCACAF Nations League 1X2 1 3–4 High Lost
05:00 Uzbekistan U23 vs Saudi Arabia U23Asia: Asian Games 1X2 1 3–0 Medium Won
08:00 Finland U17 vs France U17World: Friendlies Over / Under Goals Ov2.5 1–0 High Lost
09:00 Poland U17 vs Czechia U17World: Friendlies Over / Under Goals Ov2.5 4–1 High Won
09:00 Abahani vs ChattogramBangladesh: Federation Cup 1X2 X 1–1 High Won
09:00 Sparta Praha U19 vs Mladá Boleslav U19Czech-Republic: 1. Liga U19 Over / Under Goals Ov2.5 2–0 High Lost
09:30 Italy U20 vs England U20Europe: U20 Elite League Over / Under Goals Un2.5 1–3 High Lost
09:30 Dinamo Barnaul vs Pobeda Nizhniy NovgorodRussia: Second League Group 4 Over / Under Goals Ov2.5 2–2 High Won
09:30 Poland U19 vs Switzerland U19World: Friendlies Over / Under Goals Un2.5 0–1 High Won
10:00 Australia vs BrazilWorld: Friendlies 1X2 2 1–1 Medium Lost
10:00 Karbon Cherkasy vs SC Poltava 2Ukraine: Druha Liga Double Chance 12 1–0 High Won
10:00 Ho Chi Minh vs Văn HiếnVietnam: V.League 2 Over / Under Goals Un2.5 0–1 High Won
10:00 South Africa U20 vs Zambia U20Africa: COSAFA U20 Championship 1X2 1 4–2 High Won
10:30 Korea Republic U23 vs Vietnam U23Asia: Asian Games 1X2 1 4–0 High Won
11:00 Wuxi Wugou vs Guangxi HengchenChina: League One BTTS / GG BTTS - Yes 0–1 High Lost
11:00 Wisła Kraków II vs Czarni PołaniecPoland: III Liga Group 4 Over / Under Goals Ov2.5 1–1 Medium Lost
12:00 Nyva Ternopil II vs Podillya KhmelnytskyiUkraine: Druha Liga Over / Under Goals Ov2.5 1–2 High Won
12:00 Thimphu vs TensungBhutan: Premier League 1X2 1 4–1 Medium Won
12:00 Persiba Balikpapan vs DejanIndonesia: Liga 2 Over / Under Goals Ov2.5 0–1 High Lost
12:00 Barnsley U21 vs Sheffield United U21England: Professional Development League Over / Under Goals Ov2.5 0–2 High Lost
13:00 Mozambique vs SenegalAfrica: Africa Cup Of Nations Qualification 1X2 2 1–1 High Lost
13:00 Tanzania vs Guinea-BissauAfrica: Africa Cup Of Nations Qualification 1X2 X 0–2 High Lost
13:00 Marítimo U23 vs Benfica U23Portugal: Liga Revelação U23 1X2 2 1–3 High Won
13:00 Austria U18 vs Japan U18World: Friendlies Double Chance 12 2–1 High Won
13:00 Chile U19 vs Peru U19South America: South American Youth Games Double Chance 12 1–2 High Won
13:00 Dinamo Zagreb U21 vs Mladost ŽdraloviCroatia: First NL Double Chance 12 1–0 Medium Won
13:20 Smail vs DhofarOman: FA Cup Over / Under Goals Ov2.5 5–5 Medium Won
13:20 Fanja vs Al NasrOman: FA Cup Over / Under Goals Ov2.5 3–1 High Won
13:30 Slonim vs BATE IIBelarus: 1. Division Over / Under Goals Ov2.5 2–1 High Won
13:30 Lida vs SmorgonBelarus: 1. Division Over / Under Goals Ov2.5 2–1 Medium Won
13:30 Slovácko II vs Zbrojovka Brno IICzech-Republic: 3. Liga MSFL Over / Under Goals Ov2.5 0–1 High Lost
13:30 Zlín II vs VítkoviceCzech-Republic: 3. Liga MSFL BTTS / GG BTTS - Yes 0–3 High Lost
13:30 El Entag EL Harby vs Tanta SCEgypt: Second League BTTS / GG BTTS - No 0–0 High Won
13:30 Karviná II vs Líšeň IICzech-Republic: 3. Liga MSFL 1X2 2 2–2 Medium Lost
13:30 Haras El Hodood vs DayroutEgypt: Second League 1X2 1 0–0 High Lost
13:30 Tersana vs Baladiyyat Al MehallaEgypt: Second League Over / Under Goals Un2.5 1–1 High Won
13:30 Itesalat vs La Viena FCEgypt: Second League BTTS / GG BTTS - No 1–0 High Won
13:30 Mega Sport vs Ismaily SCEgypt: Second League BTTS / GG BTTS - No 2–3 High Lost
13:45 Azerbaijan U21 vs Czech Republic U21Europe: UEFA U21 Championship Qualification 1X2 2 1–1 High Lost
14:00 India vs PanamaWorld: Friendlies 1X2 2 1–1 High Lost
14:00 Serbia U18 vs Russia U18World: Friendlies 1X2 X 3–2 High Lost
14:00 Dekani vs IlirijaSlovenia: 2. SNL Over / Under Goals Un2.5 1–0 High Won
14:00 Wisła Płock II vs Jagiellonia IIPoland: III Liga Group 1 Over / Under Goals Ov2.5 2–1 High Won
14:00 Hrvatski Dragovoljac vs KriževciCroatia: Second NL Over / Under Goals Ov2.5 0–1 Medium Lost
14:00 Swit vs ŁomżaPoland: III Liga Group 1 1X2 1 4–0 Medium Won
14:00 Uljanik vs Slavonija PožegaCroatia: Second NL 1X2 1 3–3 Medium Lost
14:00 Ząbkovia Ząbki vs Mławianka MławaPoland: III Liga Group 1 1X2 1 3–4 High Lost
14:15 Tatran Bohunice vs Sparta BrnoCzech-Republic: 4. Liga Divizie D 1X2 1 1–2 High Lost
14:30 Slavoj Vyšehrad vs Sokol HostouňCzech-Republic: 4. Liga Divizie B Over / Under Goals Ov2.5 1–2 High Won
14:30 VfB Stuttgart vs 1. FC HeidenheimWorld: Friendlies Clubs 1X2 1 3–0 High Won
14:30 Pohronie vs Inter BratislavaSlovakia: 2. Liga Over / Under Goals Ov2.5 0–3 High Won
14:35 Ibri vs Al-NahdaOman: FA Cup 1X2 2 0–0 High Lost
14:35 Saham vs Al MusannahOman: FA Cup Double Chance 12 1–1 High Lost
15:00 Niger vs LesothoAfrica: Africa Cup Of Nations Qualification 1X2 1 2–1 Medium Won
15:00 Iceland U21 vs France U21Europe: UEFA U21 Championship Qualification 1X2 2 1–1 High Lost
15:30 Finland U21 vs Spain U21Europe: UEFA U21 Championship Qualification 1X2 2 2–1 Medium Lost
15:30 Germany U20 vs France U20Europe: U20 Elite League Over / Under Goals Un2.5 1–0 High Won
15:30 Kooteepee vs MPFinland: Ykkösliiga 1X2 1 1–1 High Lost
15:30 Bulgaria U21 vs Portugal U21Europe: UEFA U21 Championship Qualification 1X2 2 2–1 High Lost
16:00 Georgia vs Northern IrelandEurope: UEFA Nations League 1X2 1 0–1 High Lost
16:00 Armenia vs LatviaEurope: UEFA Nations League 1X2 1 2–0 High Won
16:00 Gambia vs SomaliaAfrica: Africa Cup Of Nations Qualification 1X2 1 2–1 High Won
16:00 Malawi vs South SudanAfrica: Africa Cup Of Nations Qualification 1X2 1 2–1 High Won
16:00 Nigeria vs MadagascarAfrica: Africa Cup Of Nations Qualification 1X2 1 2–1 High Won
16:00 Rwanda vs LiberiaAfrica: Africa Cup Of Nations Qualification 1X2 1 3–1 Medium Won
16:00 Sudan vs EthiopiaAfrica: Africa Cup Of Nations Qualification 1X2 1 1–0 Medium Won
16:00 Togo vs BurundiAfrica: Africa Cup Of Nations Qualification 1X2 1 1–0 Medium Won
16:00 Estonia U21 vs Faroe Islands U21Europe: UEFA U21 Championship Qualification Over / Under Goals Ov2.5 1–2 High Won
16:00 Baťov vs Nové SadyCzech-Republic: 4. Liga Divizie E Over / Under Goals Ov2.5 3–5 High Won
16:00 Tampere United vs JJKFinland: Ykkönen 1X2 1 4–0 High Won
16:00 Aalesund II vs Rosenborg IINorway: 3. Division Girone 2 1X2 2 1–7 High Won
16:00 KäPa vs HakaFinland: Ykkösliiga 1X2 2 3–2 High Lost
16:00 Cyprus U21 vs Romania U21Europe: UEFA U21 Championship Qualification 1X2 2 0–3 Medium Won
16:00 Slovakia U21 vs Republic of Ireland U21Europe: UEFA U21 Championship Qualification Over / Under Goals Ov2.5 0–2 Medium Lost
16:00 Písek vs Příbram IICzech-Republic: 3. Liga CFL A 1X2 1 1–1 High Lost
16:00 Namibia U20 vs Mozambique U20Africa: COSAFA U20 Championship BTTS / GG BTTS - No 0–3 High Won
16:30 Chomutov vs Karlovy VaryCzech-Republic: 4. Liga Divizie B Over / Under Goals Ov2.5 1–0 High Lost
16:30 Hankofen-Hailing vs Sportfreunde SchwaigGermany: Oberliga Bayern Süd Over / Under Goals Ov2.5 1–3 High Won
16:30 Anker Wismar vs Hansa Rostock IIGermany: Oberliga Nordost Nord Double Chance 12 1–4 High Won
16:30 Union Sandersdorf vs VfL HalleGermany: Oberliga Nordost Süd Over / Under Goals Ov2.5 1–4 High Won
16:30 Bayern München II vs Schwaben AugsburgGermany: Regionalliga Bayern 1X2 1 4–3 Medium Won
16:30 Netherlands U21 vs Norway U21Europe: UEFA U21 Championship Qualification 1X2 1 0–0 High Lost
17:00 Varhaug vs Staal JørpelandNorway: 3. Division Girone 4 Over / Under Goals Ov2.5 4–2 High Won
17:00 Örebro SK W vs Linköping WSweden: Elitettan Double Chance 12 2–0 High Won
17:00 Landvetter IS vs TorslandaSweden: Division 2 Västra Götaland 1X2 1 3–1 High Won
17:00 1860 Rosenheim vs KotternGermany: Oberliga Bayern Süd Double Chance 12 1–3 High Won
17:00 Wiślanie Jaśkowice vs Wisłoka DębicaPoland: III Liga Group 4 1X2 1 1–2 Medium Lost
17:00 Mannsdorf-Großenzersdorf vs OberwartAustria: Regionalliga Ost Over / Under Goals Ov2.5 0–1 High Lost
17:00 Parndorf vs Favoritner ACAustria: Regionalliga Ost 1X2 1 1–0 Medium Won
17:00 Auerbach vs EilenburgGermany: Oberliga Nordost Süd Over / Under Goals Ov2.5 3–2 High Won
17:00 CFR Pforzheim vs Karlsruhe IIGermany: Oberliga Baden Württemberg Over / Under Goals Ov2.5 2–3 High Won
17:00 Eltersdorf vs BayreuthGermany: Regionalliga Bayern Double Chance 12 2–4 High Won
17:00 Greuther Fürth II vs Nürnberg IIGermany: Regionalliga Bayern Over / Under Goals Ov2.5 2–1 High Won
17:00 Memmingen vs BuchbachGermany: Regionalliga Bayern 1X2 2 0–1 Medium Won
17:00 Viktoria Aschaffenburg vs Bayern HofGermany: Oberliga Bayern Nord Over / Under Goals Ov2.5 2–2 High Won
17:00 Gebenbach vs Fortuna RegensburgGermany: Oberliga Bayern Nord Over / Under Goals Ov2.5 1–1 High Lost
17:00 Neudrossenfeld vs DJK BambergGermany: Oberliga Bayern Nord Double Chance 12 2–2 High Lost
17:00 Ingolstadt II vs AmmerthalGermany: Oberliga Bayern Nord Over / Under Goals Ov2.5 0–2 High Lost
17:00 Lund vs KristianstadSweden: Ettan Södra 1X2 1 0–1 High Lost
17:00 BFC Dynamo vs Greifswalder FCGermany: Regionalliga Nordost Over / Under Goals Ov2.5 1–0 High Lost
17:00 Tasmania Berlin vs FC Carl Zeiss JenaGermany: Regionalliga Nordost 1X2 2 1–5 Medium Won
17:00 OSC Bremerhaven vs WoltmershausenGermany: Oberliga Bremen 1X2 1 4–1 High Won
17:00 France U21 vs Ukraine U18World: Friendlies 1X2 X 1–0 High Lost
17:00 Hammarby Talang vs StocksundSweden: Ettan Norra 1X2 1 2–1 High Won
17:00 Räppe vs Växjö NorraSweden: Division 2 Östra Götaland 1X2 2 1–1 High Lost
17:00 Erlbach vs PipinsriedGermany: Oberliga Bayern Süd Over / Under Goals Ov2.5 1–1 Medium Lost
17:00 Atlético Madrid II vs Villarreal IISpain: Primera División RFEF Group 2 BTTS / GG BTTS - Yes 1–3 High Won
17:00 HIK vs RoskildeDenmark: 2. Division 1X2 2 1–1 High Lost
17:00 FC Helsingor vs Holbæk B&IDenmark: 3. Division Over / Under Goals Ov2.5 5–1 High Won
17:00 Havelse vs Fortuna KölnGermany: 3. Liga BTTS / GG BTTS - Yes 1–3 High Won
17:00 Magdeburg II vs AltglienickeGermany: Regionalliga Nordost 1X2 2 0–1 Medium Won
17:00 FC Astoria Walldorf vs SV SandhausenGermany: Regionalliga SudWest Over / Under Goals Ov2.5 1–2 High Won
17:15 Vänersborgs IF vs AhlaforsSweden: Division 2 Norra Götaland 1X2 2 1–2 High Won
17:30 Switzerland U21 vs Luxembourg U21Europe: UEFA U21 Championship Qualification 1X2 1 5–0 Medium Won
17:30 Dalstorps vs BöljanSweden: Division 2 Västra Götaland 1X2 1 1–1 Medium Lost
17:30 Hertha Zehlendorf vs Reinickendorfer FuchseGermany: Oberliga Nordost Nord Double Chance 12 2–1 High Won
17:30 Tennis Borussia vs LichtenbergGermany: Oberliga Nordost Nord Double Chance 12 0–1 High Won
17:30 Hohenwestedt vs Rapid LubeckGermany: Oberliga Schleswig Holstein Over / Under Goals Ov2.5 1–3 High Won
17:30 Unter-Flockenbach vs Eintracht StadtallendorfGermany: Oberliga Hessen Over / Under Goals Ov2.5 2–7 High Won
17:30 FC Gutersloh vs Paderborn IIGermany: Regionalliga West Over / Under Goals Ov2.5 1–3 High Won
17:30 FV Engers 07 vs AuersmacherGermany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 3–2 High Won
17:30 Werder Bremen III vs Leher TSGermany: Oberliga Bremen Over / Under Goals Ov2.5 1–1 High Lost
17:30 Lausanne Sport II vs EchallensSwitzerland: 1. Liga Classic Group 1 1X2 1 3–1 Medium Won
17:30 SV Horn vs TraiskirchenAustria: Regionalliga Ost Over / Under Goals Ov2.5 3–4 High Won
17:30 Schöningen vs SV DrochtersenAsselGermany: Regionalliga Nord 1X2 2 3–3 High Lost
17:30 Krems Rehberg vs Mattersburg SV 2020Austria: Regionalliga Ost Double Chance 12 3–0 High Won
17:30 VfB Lübeck vs TodesfeldeGermany: Regionalliga Nord 1X2 1 3–2 Medium Won
17:45 Carapebus vs São Cristóvão RJBrazil: Carioca 2 1X2 2 0–1 Medium Won
18:00 Holzheimer SG vs SchonnebeckGermany: Oberliga Niederrhein 1X2 2 0–3 High Won
18:00 Atlante U21 vs Monterrey U21Mexico: Liga MX U21 BTTS / GG BTTS - Yes 5–4 High Won
18:00 Wegberg-Beeck vs Düren MerzenichGermany: Oberliga Mittelrhein Over / Under Goals Ov2.5 2–1 High Won
18:00 VfL Vichttal vs Neunkirchen-SeelscheidGermany: Oberliga Mittelrhein Over / Under Goals Ov2.5 3–0 High Won
18:00 Colón Res. vs Unión Santa Fe Res.Argentina: Reserve League 1X2 2 2–1 Medium Lost
18:00 San Martín San Juan Res. vs Godoy Cruz Res.Argentina: Reserve League Over / Under Goals Ov2.5 0–1 High Lost
18:00 Doneztebe FT vs HuarteSpain: Tercera División RFEF Group 15 Double Chance 12 3–3 High Lost
18:00 England U19 vs Republic of Ireland U19World: Friendlies 1X2 1 1–0 Medium Won
18:00 Santo André U20 vs Sertãozinho U20Brazil: Paulista U20 Double Chance 12 3–0 High Won
18:00 Deportivo Binacional vs Academia CantolaoPeru: Segunda División Over / Under Goals Ov2.5 2–2 High Won
18:00 Real Refineros vs CiervosMexico: Liga Premier Serie A 1X2 1 3–3 Medium Lost
18:00 Paraguay U19 vs Argentina U19South America: South American Youth Games Over / Under Goals Un2.5 0–0 High Won
18:00 Genk W vs Gent WBelgium: Super League Women 1X2 1 2–0 Medium Won
18:00 Inter de Minas vs Nacional AC MGBrazil: Mineiro 3 1X2 2 0–1 High Won
18:00 Corinthians U20 vs XV de Jaú U20Brazil: Paulista U20 1X2 1 2–0 High Won
18:00 Desportivo Brasil U20 vs Oeste U20Brazil: Paulista U20 1X2 1 1–1 High Lost
18:00 Guarani U20 vs União Suzano U20Brazil: Paulista U20 1X2 1 4–1 Medium Won
18:00 Santos U20 vs Jabaquara U20Brazil: Paulista U20 1X2 1 2–0 High Won
18:00 São Paulo U20 vs EC São Bernardo U20Brazil: Paulista U20 1X2 1 2–0 Medium Won
18:00 Água Santa U20 vs Capivariano U20Brazil: Paulista U20 Double Chance 12 0–1 High Won
18:00 Sfera U20 vs XV de Piracicaba U20Brazil: Paulista U20 Double Chance 12 1–0 High Won
18:30 England U21 vs Kazakhstan U21Europe: UEFA U21 Championship Qualification 1X2 1 4–2 High Won
18:30 Girona vs AlbaceteSpain: Segunda División 1X2 1 2–0 Medium Won
18:30 Bangor City 1876 FC vs Buckley TownWales: FAW Championship 1X2 1 2–6 High Lost
18:30 Baglan Dragons vs Carmarthen TownWales: FAW Championship Over / Under Goals Ov2.5 1–2 High Won
18:30 Afan Lido vs Newport CityWales: FAW Championship Over / Under Goals Ov2.5 0–0 High Lost
18:30 Colchester United U21 vs Sheffield Wednesday U21England: Professional Development League Over / Under Goals Ov2.5 2–1 High Won
18:45 Türkiye vs FranceEurope: UEFA Nations League 1X2 2 0–1 High Won
18:45 Italy vs BelgiumEurope: UEFA Nations League 1X2 1 0–2 Medium Lost
18:45 Hungary vs UkraineEurope: UEFA Nations League 1X2 X 0–1 High Lost
18:45 Poland vs Bosnia & HerzegovinaEurope: UEFA Nations League 1X2 1 0–0 High Lost
18:45 Sweden vs RomaniaEurope: UEFA Nations League 1X2 1 2–1 Medium Won
18:45 Montenegro vs CyprusEurope: UEFA Nations League 1X2 1 2–1 Medium Won
18:45 Galway United vs ShelbourneIreland: Premier Division BTTS / GG BTTS - Yes 1–1 High Won
18:45 Cobh Ramblers vs Athlone TownIreland: First Division Double Chance 12 3–3 High Lost
18:45 Kerry vs WexfordIreland: First Division Double Chance 12 1–0 High Won
18:45 UCD vs Bray WanderersIreland: First Division Over / Under Goals Ov2.5 1–3 High Won
18:45 Glenavon FC vs LoughgallNorthern-Ireland: Championship 1X2 1 4–1 Medium Won
18:45 Newry City AFC vs H&W WeldersNorthern-Ireland: Championship 1X2 2 3–2 High Lost
18:45 Rathfriland vs Warrenpoint TownNorthern-Ireland: Championship Over / Under Goals Ov2.5 0–2 High Lost
18:45 Caerphilly Athletic vs Pontypridd TownWales: FAW Championship Over / Under Goals Ov2.5 1–2 High Won
18:45 Treaty United vs Finn HarpsIreland: First Division 1X2 1 2–1 Medium Won
18:45 Arbroath vs Queen's ParkScotland: Championship 1X2 1 2–1 Medium Won
18:45 Ayr Utd vs StenhousemuirScotland: Championship Double Chance 12 0–1 Medium Won
18:45 Inverness CT vs MortonScotland: Championship 1X2 1 2–0 High Won
18:45 Raith Rovers vs LivingstonScotland: Championship Double Chance 12 0–2 Medium Won
18:45 Coleraine FC vs LinfieldNorthern-Ireland: Premiership Double Chance 12 1–3 Medium Won
18:45 Ruthin Town vs PenrhyncochWales: FAW Championship Over / Under Goals Ov2.5 2–0 High Lost
18:45 Spartans vs Dundee IIScotland: Challenge Cup 1X2 1 1–0 High Won
18:45 Biggleswade vs Three BridgesEngland: FA Trophy 1X2 X 1–3 High Lost
19:00 Algeria vs ZambiaAfrica: Africa Cup Of Nations Qualification 1X2 1 3–1 High Won
19:00 Burkina Faso vs BeninAfrica: Africa Cup Of Nations Qualification 1X2 1 1–1 High Lost
19:00 Egypt vs AngolaAfrica: Africa Cup Of Nations Qualification 1X2 1 0–0 High Lost
19:00 Mali vs Cape Verde IslandsAfrica: Africa Cup Of Nations Qualification 1X2 X 3–1 High Lost
19:00 Morocco vs GabonAfrica: Africa Cup Of Nations Qualification 1X2 1 2–0 High Won
19:00 Aberystwyth Town vs Swansea UniversityWales: FAW Championship Over / Under Goals Ov2.5 0–0 High Lost
19:00 Tenerife C vs AnazaSpain: Tercera División RFEF Group 12 Double Chance 12 3–2 High Won
19:00 San Antonio Bulo Bulo vs Real PotosíBolivia: Copa De La División Profesional BTTS / GG BTTS - Yes 3–0 High Lost
19:00 Dordrecht vs Almere City FCNetherlands: Eerste Divisie 1X2 2 3–2 Medium Lost
19:00 Aveley vs WareEngland: FA Trophy 1X2 1 3–1 High Won
19:00 Bermuda vs GuadeloupeNorth & Central America: CONCACAF Nations League 1X2 X 1–2 High Lost
19:00 Palmeiras U20 vs Ituano U20Brazil: Paulista U20 1X2 1 2–1 High Won
19:00 Independiente F.b.c. vs Sportivo CarapeguáParaguay: Division Intermedia Double Chance 12 0–1 High Won
19:15 Ibiza vs ZaragozaSpain: Primera División RFEF Group 2 Over / Under Goals Ov2.5 0–2 Medium Lost
19:30 Sportivo Luqueno vs Club GuaraniParaguay: Division Profesional Clausura Double Chance 12 0–1 Medium Won
19:30 Puerto Cabello II vs Atletico el Vigia FCVenezuela: Segunda División 1X2 1 1–1 High Lost
20:00 Estrella vs Las Palmas IIISpain: Tercera División RFEF Group 12 Over / Under Goals Ov2.5 1–1 High Lost
20:15 Comerciantes vs Sport Huancayo 2Peru: Segunda División Double Chance 12 0–1 High Won
21:00 Grenada vs CubaNorth & Central America: CONCACAF Nations League Over / Under Goals Un2.5 0–3 High Lost

About Our Track Record

How 90Predict Tracks and Reports Prediction Results

Prediction accuracy is easy to claim and difficult to verify unless every result is tracked openly. This page exists to remove that ambiguity. Every tip published on 90Predict — across all markets, all confidence levels, and all pages — is logged here with its date, fixture, market, pick, and final outcome. There is no manual curation of which results appear. Wins, losses, and voids are all recorded.

How Results Are Verified and Recorded

Results are pulled from official match data within 24 hours of each fixture completing. The outcome is recorded as Won (prediction correct), Lost (prediction incorrect), or Void (match postponed, abandoned, or otherwise unsettleable). Win rates are calculated from settled predictions only — voids are tracked for completeness but excluded from percentage calculations. This is the industry-standard approach used by professional tipster verification services.

Why Confidence Level Matters

High Confidence tips require a minimum of three independent statistical factors to align before qualifying. Medium Confidence tips require two. The difference in historical win rate between these tiers — currently 71.8% for High vs 55.2% for Medium — reflects that stricter selection criteria produce more consistent outcomes. For accumulator builders, this means using High Confidence tips as anchor legs and treating Medium Confidence picks with more caution is the statistically supported approach.

Market-by-Market Performance

Not all markets are equally predictable. Double Chance leads at 74.2% because covering two of three outcomes structurally reduces uncertainty. Over/Under 2.5 Goals and BTTS perform strongly because both are driven by quantifiable team-level statistics — goals averages, xG, defensive records — that are more stable than match result data. HT/FT predictions carry inherently more risk because they require two independent outcomes to align, making them harder to predict despite strong pre-match analysis.

These market-level win rates are visible above and updated daily as new results are recorded. If you are building a strategy around a specific market, these figures provide the honest baseline from which to work.

A Note on Result Transparency

Some prediction sites selectively report only their winning tips or reset their records periodically. 90Predict does neither. Every prediction is tracked from publication date, including tips that lose. Our loss rate is visible alongside our win rate because understanding both is necessary to evaluate track record honestly. The losses on this page are as much a part of the record as the wins.

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+