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.

ShowingWednesday, October 14, 2026
Settled Tips165
Win Rate62.4%
Date Wednesday, October 14, 2026 Wednesday, October 14, 2026
Settled Tips 165 Finished matches
Won 103 Correct predictions
Lost 62 Incorrect predictions
Win Rate 62.4% 103 of 165 settled
High Conf. Rate 55.5% 110 high-confidence tips
Win Rate by Confidence Level Wednesday, October 14, 2026 · 165 settled tips
High Confidence
55.5%
Medium Confidence
76.4%

Accuracy by Market — Wednesday, October 14, 2026

1X2
58.8% win rate
W57 L40 · 97 tips
BTTS / GG
80% win rate
W4 L1 · 5 tips
Over / Under Goals
61.4% win rate
W27 L17 · 44 tips
Double Chance
78.9% win rate
W15 L4 · 19 tips
Showing settled results for Wednesday, October 14, 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 CS Cartagines vs Puntarenas FCCosta-Rica: Primera División 1X2 1 3–1 High Won
00:00 Portmore United vs Violette ACNorth & Central America: CONCACAF Caribbean Club Championship 1X2 2 3–1 Medium Lost
00:30 Boca Juniors vs Vasco DA GamaSouth America: CONMEBOL Sudamericana BTTS / GG BTTS - No 0–1 High Won
01:00 Mexico W vs Jamaica WWorld: Friendlies Women 1X2 1 3–1 Medium Won
02:00 San Carlos vs Inter San CarlosCosta-Rica: Primera División 1X2 1 1–2 Medium Lost
05:00 Deren vs ErchimMongolia: Premier League 1X2 1 5–0 Medium Won
07:45 Melbourne Victory vs FC SeoulAsia: AFC Cup 1X2 1 3–0 Medium Won
08:00 Metalist 1925 U19 vs Kolos Kovalivka U19Ukraine: U19 League Over / Under Goals Ov2.5 2–0 High Lost
08:00 Ulaanbaatar vs Khovd WesternMongolia: Premier League 1X2 1 8–0 High Won
08:30 Ska-khabarovsk vs Dinamo KirovRussia: Cup 1X2 1 2–0 Medium Won
09:00 Bodø Glimt U19 vs Borussia Dortmund U19Europe: UEFA Youth League 1X2 2 0–5 Medium Won
09:00 Dynamo Kyiv U19 vs Karpaty Lviv U19Ukraine: U19 League Over / Under Goals Ov2.5 1–0 High Lost
09:30 Yokohama FC vs UrawaJapan: J League Cup 1X2 2 0–4 Medium Won
10:00 Śląsk Wrocław II vs Legia Warszawa IIPoland: II Liga East Over / Under Goals Ov2.5 2–2 High Won
10:00 Jagiellonia U19 vs Lech Poznań U19Poland: Central Youth League Over / Under Goals Ov2.5 5–3 High Won
10:00 Gainare Tottori vs Cerezo OsakaJapan: J League Cup 1X2 2 2–3 High Won
10:00 Jubilo Iwata vs Kawasaki FrontaleJapan: J League Cup 1X2 2 0–4 Medium Won
10:00 Mito Hollyhock vs FC TokyoJapan: J League Cup 1X2 2 1–0 High Lost
10:00 Sagan Tosu vs Avispa FukuokaJapan: J League Cup Over / Under Goals Ov2.5 2–1 Medium Won
10:00 Matsumoto Yamaga vs Sanfrecce HiroshimaJapan: J League Cup 1X2 2 0–1 High Won
10:00 Yokohama F. Marinos vs Shimizu S-pulseJapan: J League Cup 1X2 1 2–1 High Won
10:00 LNZ Cherkasy U19 vs Obolon' Kyiv U19Ukraine: U19 League Double Chance 12 3–1 High Won
10:00 Lviv U19 vs Livyi Bereh U19Ukraine: U19 League Over / Under Goals Ov2.5 0–3 Medium Won
10:00 SK Metalurh U19 vs Oleksandria U19Ukraine: U19 League Over / Under Goals Ov2.5 0–5 High Won
10:00 Kashiwa Reysol vs Port FCAsia: AFC Champions League 1X2 1 5–1 High Won
10:00 Vissel Kobe vs Jeonbuk MotorsAsia: AFC Champions League 1X2 1 2–0 Medium Won
10:00 LASK U19 vs Liverpool U19Europe: UEFA Youth League Double Chance 12 2–4 High Won
10:00 Kairat U19 vs Mladost DG U19Europe: UEFA Youth League 1X2 X 8–1 High Lost
10:00 Irtysh vs FC AstanaKazakhstan: Premier League 1X2 2 0–1 Medium Won
10:00 Nagoya Grampus vs Fagiano OkayamaJapan: J League Cup Over / Under Goals Ov2.5 3–3 High Won
10:00 Lech Poznań II vs Wda ŚwieciePoland: III Liga Group 2 1X2 1 1–4 High Lost
10:30 Zhytomyr U19 vs Veres Rivne U19Ukraine: U19 League BTTS / GG BTTS - Yes 2–3 High Won
11:00 Nong Bua Pitchaya vs Chiangmai UnitedThailand: Thai League 2 1X2 1 3–1 Medium Won
11:00 Esan Pattaya vs SongkhlaThailand: Thai League 2 Double Chance 12 3–2 High Won
11:00 Feyenoord U19 vs Como U19Europe: UEFA Youth League Double Chance 12 1–0 High Won
11:00 Shakhtar Donetsk U19 vs AEK Athens U19Europe: UEFA Youth League 1X2 X 1–2 High Lost
11:00 Volna Nizhegorodskaya vs Dinamo St. PetersburgRussia: Cup Double Chance 12 1–1 High Lost
11:00 Dinamo Moskva II vs Dinamo StavropolRussia: Second League A Fall Season Silver Over / Under Goals Ov2.5 2–3 Medium Won
11:30 Ararat II vs Lernayin ArtsakhArmenia: First League Over / Under Goals Ov2.5 5–1 High Won
11:30 Sardarapat 2 vs Banants IIArmenia: First League Over / Under Goals Ov2.5 2–0 High Lost
11:30 Shirak II vs BKMA IIArmenia: First League Over / Under Goals Ov2.5 3–4 Medium Won
11:30 Batman Petrolspor vs İstanbulsporTurkey: 1. Lig 1X2 1 4–2 Medium Won
11:30 Chanthaburi vs Nakhon PathomThailand: Thai League 2 1X2 1 3–0 High Won
11:30 Enisey vs KalugaRussia: Cup Double Chance 12 2–0 Medium Won
11:45 Olympiakos Piraeus II vs KallitheaGreece: Super League 2 1X2 2 0–1 Medium Won
12:00 Kasetsart FC vs Mahasarakham UnitedThailand: Thai League 2 Double Chance 12 3–1 Medium Won
12:00 Roma U19 vs Real Madrid U19Europe: UEFA Youth League Over / Under Goals Ov2.5 0–1 High Lost
12:00 Mombasa Elite vs HomeboyzKenya: FKF Premier League 1X2 X 0–1 High Lost
12:00 FC Ballkani U19 vs HJK U19Europe: UEFA Youth League 1X2 X 1–2 High Lost
12:00 Partizani U19 vs Valletta U19Europe: UEFA Youth League 1X2 X 4–0 High Lost
12:00 Akademija Pandev U19 vs FC Santa Coloma U19Europe: UEFA Youth League 1X2 X 8–0 High Lost
12:00 Leningradets vs Luki-EnergiyaRussia: Cup 1X2 1 2–0 Medium Won
12:00 Mladost DG vs IskraMontenegro: Cup 1X2 X 4–0 High Lost
12:00 Dinamo Minsk U19 vs Dinamo Tbilisi U19Europe: UEFA Youth League Over / Under Goals Ov2.5 2–3 High Won
12:00 Slovan Bratislava U19 vs Stuttgart U19Europe: UEFA Youth League 1X2 2 1–0 Medium Lost
12:00 Feronikeli vs LlapiKosovo: Superliga Over / Under Goals Ov2.5 0–0 High Lost
12:15 Persib Bandung vs ViettelAsia: AFC Cup 1X2 1 1–0 Medium Won
12:30 Kostolné Kračany vs ŽilinaSlovakia: Cup Over / Under Goals Ov2.5 0–5 High Won
12:30 Lokomotíva Košice vs AS TrencinSlovakia: Cup Over / Under Goals Ov2.5 0–1 High Lost
12:30 Šamorín vs HumennéSlovakia: Cup 1X2 1 2–1 Medium Won
12:30 Spartak Myjava vs RužomberokSlovakia: Cup 1X2 2 0–3 High Won
12:30 Veľké Ludince vs Lokomotíva ZvolenSlovakia: Cup Over / Under Goals Ov2.5 0–2 High Lost
12:30 Boleráz vs NámestovoSlovakia: Cup Over / Under Goals Ov2.5 1–1 Medium Lost
12:30 Považská Bystrica vs FK KošiceSlovakia: Cup 1X2 2 0–2 Medium Won
13:00 Strommen vs AsaneNorway: 1. Division 1X2 1 6–1 Medium Won
13:00 Never Give Up Academy vs Flambeau du CentreBurundi: Ligue A Over / Under Goals Un2.5 2–2 High Lost
13:00 Panthere Noir vs MusongatiBurundi: Ligue A Double Chance 12 0–2 High Won
13:00 Vardar Negotino vs FK RabotnickiMacedonia: Cup 1X2 X 0–8 High Lost
13:00 Sunrise vs Gasogi UnitedRwanda: National Soccer League Over / Under Goals Un2.5 1–1 High Won
13:00 Coriano vs PontederaItaly: Serie D Girone D 1X2 1 1–2 Medium Lost
13:00 Kigezi HomeBoyz vs NECUganda: Premier League 1X2 2 0–2 High Won
13:00 Trans Narva vs KuressaareEstonia: Meistriliiga 1X2 1 0–1 High Lost
13:00 Police vs SC VillaUganda: Premier League Over / Under Goals Un2.5 1–6 High Lost
13:00 Jagiellonia II vs TroszynPoland: III Liga Group 1 1X2 1 0–1 High Lost
13:00 Piešťany vs Spartak TrnavaSlovakia: Cup 1X2 2 0–2 High Won
13:00 Latina vs Atalanta IIItaly: Serie C Girone B Double Chance 12 2–0 Medium Won
13:00 Vranov nad Topľou vs Dukla Banská BystricaSlovakia: Cup 1X2 2 0–2 High Won
13:00 AFC Leopards vs BandariKenya: FKF Premier League 1X2 1 0–0 Medium Lost
13:00 Bokelj vs Buducnost PodgoricaMontenegro: Cup Over / Under Goals Un2.5 1–1 High Won
13:00 Aston Villa U19 vs Fenerbahce U19Europe: UEFA Youth League 1X2 1 2–1 Medium Won
13:00 Sutjeska vs DečićMontenegro: Cup Over / Under Goals Un2.5 0–0 High Won
13:15 Krylia Sovetov vs BaltikaRussia: Cup Over / Under Goals Un2.5 0–2 High Won
13:30 Baník Souš vs Benátky nad JizerouCzech-Republic: 3. Liga CFL B Double Chance 12 1–1 High Lost
13:30 Kheybar Khorramabad vs Persepolis FCIran: Persian Gulf Pro League 1X2 2 0–0 High Lost
13:45 Royal Vision vs Kayanza UnitedBurundi: Ligue A 1X2 1 3–0 Medium Won
13:45 Nasaf vs Al Wahda FCAsia: AFC Cup 1X2 2 1–2 Medium Won
14:00 Escola Varsovia U19 vs Zagłębie Lubin U19Poland: Central Youth League Over / Under Goals Ov2.5 0–0 High Lost
14:00 Volga Ulyanovsk vs MuromRussia: Cup 1X2 1 0–0 High Lost
14:00 Atyrau vs Yelimay SemeyKazakhstan: Premier League BTTS / GG BTTS - Yes 1–2 High Won
14:00 Real Betis U19 vs Porto U19Europe: UEFA Youth League 1X2 1 5–0 High Won
14:00 Manchester City U19 vs PSG U19Europe: UEFA Youth League 1X2 1 0–2 Medium Lost
14:00 Minerva Punjab vs OdishaIndia: Indian Super League 1X2 1 2–1 Medium Won
14:00 MO Constantine vs AzazgaAlgeria: Ligue 2 Over / Under Goals Un2.5 1–0 High Won
14:00 WA Mostaganem vs RC KoubaAlgeria: Ligue 2 1X2 2 0–0 Medium Lost
14:30 Al Shamal II vs Al-MarkhiyaQatar: Second Division 1X2 2 1–3 Medium Won
14:45 Al Jazira vs ShamiyaKuwait: Division 1 1X2 1 6–1 High Won
14:45 Ittihad Al-Shorta vs SportyKuwait: Division 1 Over / Under Goals Ov2.5 2–1 High Won
14:45 Al-Duhail SC vs Al-ShababWorld: AGCFF Gulf Champions League 1X2 1 3–0 Medium Won
14:45 Yarmouk vs BurganKuwait: Division 1 1X2 1 0–0 High Lost
15:00 Parnu JK Vaprus U21 vs JK TabasaluEstonia: Esiliiga B 1X2 1 2–1 High Won
15:00 Mezokovesd-zsory vs AjkaHungary: NB II 1X2 1 1–1 Medium Lost
15:00 Super Nova U19 vs Cliftonville U19Europe: UEFA Youth League Over / Under Goals Un2.5 1–0 High Won
15:00 Spartakos Kitiou vs Digenis YpsonasCyprus: Cup 1X2 2 0–2 High Won
15:30 Akhmat vs DynamoRussia: Cup BTTS / GG BTTS - Yes 1–2 High Won
15:30 Dinamo Makhachkala vs ZenitRussia: Cup 1X2 2 1–2 Medium Won
15:30 Al Jandal vs Al OkhdoodSaudi-Arabia: Division 1 Over / Under Goals Ov2.5 1–1 High Lost
16:00 Bate Borisov vs NemanBelarus: Premier League 1X2 2 0–2 High Won
16:00 Al-Jazira vs ArkadagAsia: AFC Cup 1X2 2 2–1 High Lost
16:00 Muharraq vs Gol GoharAsia: AFC Cup 1X2 X 2–0 High Lost
16:00 Žalgiris U19 vs Thor Akureyri U19Europe: UEFA Youth League Over / Under Goals Ov2.5 2–0 High Lost
16:00 Chertanovo Moscow vs TekstilshchikRussia: Cup 1X2 2 2–1 High Lost
16:00 FCI Levadia II vs Nõmme Kalju IIEstonia: Esiliiga A 1X2 1 1–0 Medium Won
16:00 Aris vs Ethnikos AchnaCyprus: Cup 1X2 1 4–0 High Won
16:00 Ajman vs ErbilWorld: AGCFF Gulf Champions League 1X2 X 5–4 High Lost
16:00 Al-Ettifaq vs KazmaWorld: AGCFF Gulf Champions League 1X2 X 2–0 High Lost
16:00 Paide vs TammekaEstonia: Meistriliiga 1X2 1 2–1 Medium Won
16:00 Bohemians 1905 vs Mlada BoleslavCzech-Republic: Czech Liga BTTS / GG BTTS - Yes 1–0 High Lost
16:00 ŁKS Łódź II vs Ząbkovia ZąbkiPoland: III Liga Group 1 Over / Under Goals Ov2.5 0–3 High Won
16:00 Zaglebie Sosnowiec vs Rakow IIPoland: III Liga Group 3 1X2 1 1–0 Medium Won
16:00 Al Taawon vs Al-Rayyan SCAsia: AFC Cup Over / Under Goals Ov2.5 2–1 High Won
16:00 Al Kuwait vs KhalidiyaAsia: AFC Cup 1X2 X 3–1 High Lost
16:00 Dukagjini vs VushtrriaKosovo: Superliga 1X2 1 1–0 High Won
16:15 Nizhny Novgorod vs Shinnik YaroslavlRussia: Cup 1X2 1 4–0 High Won
16:45 Feyenoord vs ComoEurope: UEFA Champions League 1X2 2 3–2 High Lost
16:45 Lask Linz vs LiverpoolEurope: UEFA Champions League 1X2 2 3–6 High Won
16:45 Al Waab vs UMM SalalQatar: Second Division Double Chance 12 0–1 High Won
16:45 Al Mesaimeer vs Al-Gharafa BQatar: Second Division 1X2 1 5–0 High Won
17:00 Haugesund vs LynNorway: 1. Division 1X2 1 3–0 High Won
17:00 hodd vs RanheimNorway: 1. Division 1X2 2 1–1 High Lost
17:00 Moss vs EgersundNorway: 1. Division Over / Under Goals Ov2.5 0–0 High Lost
17:00 Sogndal vs ODD BallklubbNorway: 1. Division 1X2 2 0–1 High Won
17:00 Stabaek vs Sandnes ULFNorway: 1. Division 1X2 1 4–1 High Won
17:00 Stromsgodset vs KongsvingerNorway: 1. Division 1X2 1 5–1 High Won
17:00 Kaiserslautern II vs FSV FrankfurtGermany: Regionalliga SudWest Over / Under Goals Ov2.5 2–2 Medium Won
17:00 Asker vs FriggNorway: 3. Division Girone 1 1X2 1 3–2 High Won
17:00 Eintracht Frankfurt II vs VfR MannheimGermany: Regionalliga SudWest Double Chance 12 0–1 High Won
17:00 Gzira United vs MostaMalta: Premier League Double Chance 12 1–1 High Lost
17:00 Bryne vs RaufossNorway: 1. Division 1X2 1 1–1 High Lost
17:00 Waldhof Mannheim vs FC Ingolstadt 04Germany: 3. Liga 1X2 1 0–3 High Lost
17:00 Preußen Münster vs Fortuna DüsseldorfGermany: 3. Liga Over / Under Goals Ov2.5 1–2 Medium Won
17:00 Verl vs SSV Jahn RegensburgGermany: 3. Liga Over / Under Goals Ov2.5 2–2 High Won
17:00 FC Viktoria Köln vs SG Sonnenhof GrossaspachGermany: 3. Liga 1X2 1 2–2 Medium Lost
17:00 SV Wehen vs Alemannia AachenGermany: 3. Liga Over / Under Goals Ov2.5 3–0 High Won
17:00 Antalyaspor vs KayserisporTurkey: 1. Lig Double Chance 12 0–4 Medium Won
17:00 Keçiörengücü vs Iğdır FKTurkey: 1. Lig 1X2 1 0–0 Medium Lost
17:00 Al-Raed vs Jeddah ClubSaudi-Arabia: Division 1 1X2 1 1–0 Medium Won
17:00 ES Setif vs JS KabylieAlgeria: Ligue 1 Over / Under Goals Un2.5 1–1 High Won
17:00 Témouchent vs MB RouissetAlgeria: Ligue 1 Over / Under Goals Un2.5 0–2 High Won
17:30 ASC Dortmund vs SchermbeckGermany: Oberliga Westfalen Over / Under Goals Ov2.5 1–0 High Lost
17:30 UNA Strassen U19 vs Cardiff Metropolitan U19Europe: UEFA Youth League 1X2 X 1–0 High Lost
17:30 Sestao River vs Salamanca UDSSpain: Copa Federacion 1X2 1 3–1 Medium Won
17:45 CSKA Moscow vs FC RostovRussia: Cup 1X2 1 4–0 Medium Won
18:00 Colón Res. vs Independiente Riva. Res.Argentina: Reserve League Double Chance 12 1–4 High Won
18:00 San Martín San Juan Res. vs Deportivo Riestra Res.Argentina: Reserve League 1X2 2 2–0 Medium Lost
18:00 L'Hospitalet vs MollerussaSpain: Tercera División RFEF Group 5 Over / Under Goals Un2.5 2–1 High Lost
18:00 Estudiantes La Plata Res vs Lanús Res.Argentina: Reserve League Double Chance 12 4–4 High Lost
18:00 Platense Res. vs Defensa y Justicia Res.Argentina: Reserve League Double Chance 12 0–1 Medium Won
18:00 Montañesa vs L'EscalaSpain: Tercera División RFEF Group 5 Double Chance 12 2–0 High Won
18:00 Rosario Central Res. vs Aldosivi Res.Argentina: Reserve League 1X2 1 1–1 High Lost
18:00 HB U19 vs Flora IIIEurope: UEFA Youth League 1X2 X 1–4 High Lost
18:00 Tigre Res. vs Argentinos Juniors Res.Argentina: Reserve League Double Chance 12 0–1 High Won
18:00 Santa Cruz AC U20 vs São Raimundo RR U20Brazil: Copa Do Brasil U20 Over / Under Goals Ov2.5 2–1 High Won
18:00 Cornellà vs PeraladaSpain: Tercera División RFEF Group 5 1X2 1 1–1 Medium Lost
18:00 Flamengo U20 vs Criciuma U20Brazil: Copa Do Brasil U20 1X2 1 4–1 Medium Won
18:00 Operário PR U20 vs Nautico U20Brazil: Copa Do Brasil U20 Over / Under Goals Ov2.5 2–0 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+