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, October 16, 2026
Settled Tips117
Win Rate65.8%
Date Friday, October 16, 2026 Friday, October 16, 2026
Settled Tips 117 Finished matches
Won 77 Correct predictions
Lost 40 Incorrect predictions
Win Rate 65.8% 77 of 117 settled
High Conf. Rate 66.7% 81 high-confidence tips
Win Rate by Confidence Level Friday, October 16, 2026 · 117 settled tips
High Confidence
66.7%
Medium Confidence
63.9%

Accuracy by Market — Friday, October 16, 2026

1X2
61.4% win rate
W35 L22 · 57 tips
BTTS / GG
71.4% win rate
W5 L2 · 7 tips
Double Chance
71.4% win rate
W15 L6 · 21 tips
Over / Under Goals
68.8% win rate
W22 L10 · 32 tips
Showing settled results for Friday, October 16, 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 U. de Deportes W vs Palmeiras WSouth America: CONMEBOL Libertadores Femenina 1X2 X 0–1 High Lost
00:30 Estudiantes L.P. vs FlamengoSouth America: CONMEBOL Libertadores BTTS / GG BTTS - No 0–0 High Won
01:00 Quindio vs Real CartagenaColombia: Primera B Double Chance 12 1–1 High Lost
01:00 Suchitepéquez vs Deportivo San PedroGuatemala: Liga Nacional 1X2 1 1–1 Medium Lost
01:00 Firpo vs Inca ArubaEl-Salvador: Primera Division Double Chance 12 2–0 High Won
01:00 Real Estelí vs JalapaNicaragua: Primera Division 1X2 1 1–1 High Lost
01:30 CD Olimpia vs Real EspanaHonduras: Liga Nacional BTTS / GG BTTS - Yes 2–1 High Won
02:00 Deportivo Saprissa vs Sporting San JoseCosta-Rica: Primera División 1X2 1 6–0 Medium Won
08:00 Ural U20 vs Lokomotiv Moskva U19Russia: Youth Championship 1X2 2 5–7 Medium Won
08:30 PSIM Yogyakarta vs PSM MakassarIndonesia: Liga 1 Over / Under Goals Ov2.5 1–2 High Won
08:30 Oakleigh Cannons vs Sydney OlympicAustralia: Australian Championship 1X2 1 4–2 High Won
08:30 Adelaide City vs AvondaleAustralia: Australian Championship 1X2 2 2–2 High Lost
08:45 City Club vs Bashundhara KingsBangladesh: Premier League Over / Under Goals Ov2.5 0–3 High Won
08:45 PWD Sports Club vs Mohammedan DhakaBangladesh: Premier League 1X2 2 0–2 Medium Won
09:00 Sydney vs Western Sydney WanderersAustralia: A League Over / Under Goals Un2.5 0–0 High Won
09:00 Thitsar Arman vs I.S.P.EMyanmar: National League 1X2 1 2–3 High Lost
10:00 Chertanovo U20 vs CSKA Moskva U19Russia: Youth Championship 1X2 2 2–5 High Won
10:00 Respublika FA vs Olimpik-MobiuzUzbekistan: Pro League A Double Chance 12 2–2 High Lost
10:00 Sport Academy Kairat vs EkibastuzKazakhstan: 1. Division 1X2 1 2–0 High Won
10:00 Belarus U17 vs Slovenia U17Europe: UEFA U17 Championship Qualification 1X2 X 3–1 High Lost
10:00 Czechia U17 vs Moldova U17Europe: UEFA U17 Championship Qualification 1X2 X 2–0 High Lost
10:00 Dong Thap vs Binh DinhVietnam: V.League 2 Double Chance 12 3–1 High Won
10:00 Obolon'-Brovar vs Veres RivneUkraine: Premier League Over / Under Goals Un2.5 2–0 High Won
11:00 Iberia 2010 vs GardabaniGeorgia: Liga 3 Over / Under Goals Ov2.5 3–0 High Won
11:00 Kolkheti Khobi vs Margveti 2006Georgia: Liga 3 Over / Under Goals Ov2.5 2–2 High Won
11:00 Taraz vs Kaspij Aktau 2Kazakhstan: 1. Division Double Chance 12 5–0 High Won
11:00 Iskra vs FCM UngheniMoldova: Liga 1 Over / Under Goals Ov2.5 2–2 High Won
11:00 FC National Ialoveni vs Victoria BardarMoldova: Liga 1 Double Chance 12 2–1 High Won
11:00 Zimbru II vs Vulturii CutezătoriMoldova: Liga 1 1X2 2 1–0 Medium Lost
11:00 Karvan vs CəbrayılAzerbaidjan: Birinci Dasta Double Chance 12 2–1 High Won
11:00 Zvezda St. Petersburg vs CherepovetsRussia: Second League Group 2 Over / Under Goals Ov2.5 2–0 Medium Lost
11:00 Univer Comrat vs Spartanii SelemetMoldova: Liga 1 1X2 1 5–4 Medium Won
11:00 Şamaxı FK vs Safa BakuAzerbaidjan: Premyer Liqa 1X2 1 3–2 High Won
11:00 Hapoel Beit Shean vs Hapoel Nazareth IllitIsrael: Liga Alef Over / Under Goals Ov2.5 1–1 High Lost
11:00 Baku Sportinq vs MOIKAzerbaidjan: Birinci Dasta 1X2 2 1–3 High Won
11:30 Tanjong Pagar vs Hougang UnitedSingapore: Premier League 1X2 2 2–1 High Lost
11:30 FK Kukesi vs Besa KavajëAlbania: 1st Division 1X2 2 2–0 High Lost
11:30 Oriku vs FlamurtariAlbania: 1st Division 1X2 2 1–4 Medium Won
11:35 Henan Jianye vs Tianjin TedaChina: Super League Double Chance 12 0–1 Medium Won
12:00 FC Iberia 1999 II vs Didube 2014Georgia: Liga 3 Double Chance 12 4–4 High Lost
12:00 Krasnodar U19 vs Nizhny Novgorod U19Russia: Youth Championship 1X2 1 5–0 High Won
12:00 Rodina Moscow U19 vs Fakel U19Russia: Youth Championship 1X2 1 5–1 Medium Won
12:00 Rubin Kazan U20 vs Spartak Moskva U19Russia: Youth Championship 1X2 2 4–2 Medium Lost
12:00 Persiba Balikpapan vs Tornado PekanbaruIndonesia: Liga 2 1X2 2 0–3 High Won
12:00 Damascus Al-Ahli vs ShortaSyria: Premier League 1X2 1 0–1 Medium Lost
12:00 Turan Turkistan vs Shakhter KaragandyKazakhstan: 1. Division 1X2 1 1–0 High Won
12:00 Java United vs Bali UnitedIndonesia: Liga 1 1X2 2 3–2 Medium Lost
12:00 Persijap vs Isenmulang KaltengIndonesia: Liga 1 1X2 1 0–1 Medium Lost
12:00 Neftochimic Burgas vs CSKA 1948Bulgaria: Cup 1X2 2 0–4 High Won
12:00 Al Karama vs Al NawaeirSyria: Premier League Over / Under Goals Un2.5 3–0 High Lost
12:00 OFK Vršac vs TeleoptikSerbia: Prva Liga 1X2 1 1–0 High Won
12:00 Ayutthaya FC vs Lamphun WarriorThailand: Thai League 1 BTTS / GG BTTS - Yes 0–2 High Lost
12:00 Persepam Madura Utd vs Bhayangkara FCIndonesia: Liga 1 BTTS / GG BTTS - Yes 3–3 High Won
12:00 Mebrat Hayl vs Negelle ArsiEthiopia: Premier League Over / Under Goals Un2.5 0–0 High Won
12:05 Al Taraji vs ArarSaudi-Arabia: Division 2 1X2 X 1–3 High Lost
12:30 Al Qwarah vs BaishSaudi-Arabia: Division 2 1X2 X 2–3 High Lost
12:30 El Seka El Hadid vs Ismaily SCEgypt: Second League Over / Under Goals Ov2.5 0–0 High Lost
12:30 Baladiyyat Al Mehalla vs MasarEgypt: Second League Double Chance 12 2–1 Medium Won
12:30 Pharco vs Maleyet Kafr El ZayiatEgypt: Second League Over / Under Goals Un2.5 1–0 High Won
12:30 Proxy vs El Entag EL HarbyEgypt: Second League Double Chance 12 3–2 Medium Won
12:30 BATE II vs FC SlutskBelarus: 1. Division 1X2 2 0–1 High Won
12:30 Tersana vs Mega SportEgypt: Second League 1X2 1 4–0 Medium Won
12:35 Afif vs Al BatenSaudi-Arabia: Division 2 1X2 X 1–1 High Won
12:45 Al-Wajj vs Al SahelSaudi-Arabia: Division 2 1X2 X 2–2 High Won
13:00 EL Merriekh Bentiu vs Pyramids FCAfrica: CAF Champions League Over / Under Goals Ov2.5 0–1 Medium Lost
13:00 Iveria Khashuri vs BetlemiGeorgia: Liga 3 Over / Under Goals Ov2.5 8–0 Medium Won
13:00 Akademiya Konoplev U20 vs Dynamo Makhachkala U19Russia: Youth Championship Over / Under Goals Ov2.5 3–2 High Won
13:00 Parma U20 vs Bologna U20Italy: Campionato Primavera 1 Over / Under Goals Ov2.5 5–2 High Won
13:00 Halaba Ketema vs BahardarEthiopia: Premier League Over / Under Goals Un2.5 1–0 High Won
13:00 Boston City U20 vs América Mineiro U20Brazil: Mineiro U20 Over / Under Goals Ov2.5 1–1 High Lost
13:00 Bars vs Dordoi BishkekKyrgyzstan: Premier League 1X2 1 2–1 Medium Won
13:00 Al Urooba vs Dibba Al HisnUnited-Arab-Emirates: Division 1 Double Chance 12 1–1 Medium Lost
13:00 Muras United vs TalantKyrgyzstan: Premier League Double Chance 12 2–1 High Won
13:00 Hapoel Afula vs Maccabi HerzliyaIsrael: Liga Leumit BTTS / GG BTTS - Yes 0–0 High Lost
13:00 Kiryat Yam SC vs Kafr QasimIsrael: Liga Leumit 1X2 1 2–1 Medium Won
13:00 Maccabi Kabilio Jaffa vs Ironi Modi'inIsrael: Liga Leumit Over / Under Goals Ov2.5 0–2 High Lost
13:00 Maccabi Ahi Nazareth vs Hapoel Kfar SabaIsrael: Liga Leumit Over / Under Goals Ov2.5 0–4 High Won
13:00 Ashdod vs Maccabi Kiryat GatIsrael: Liga Leumit 1X2 1 0–0 High Lost
13:00 Baník Ostrava II vs Slavia Praha IICzech-Republic: FNL Over / Under Goals Ov2.5 2–1 High Won
13:00 Alashkert vs SyunikArmenia: Premier League 1X2 1 5–1 High Won
13:00 Grobničan Čavle vs UljanikCroatia: Second NL 1X2 2 2–0 Medium Lost
13:00 Fountain Gate vs Pamba JijiTanzania: Ligi Kuu Bara Double Chance 12 1–1 Medium Lost
13:00 Kelantan Red Warrior FC vs ImigresenMalaysia: Super League 1X2 2 2–5 Medium Won
13:00 Al Fujairah SC vs Palm CityUnited-Arab-Emirates: Division 1 Over / Under Goals Ov2.5 2–4 High Won
13:00 Gulf United vs Emirates ClubUnited-Arab-Emirates: Division 1 Over / Under Goals Ov2.5 1–7 Medium Won
13:05 Al-Dhafra vs Dubai UnitedUnited-Arab-Emirates: Pro League Over / Under Goals Ov2.5 5–1 High Won
13:15 Al-Qadisiyah FC vs AbhaSaudi-Arabia: Pro League 1X2 1 2–1 High Won
13:30 Ilirija vs Tabor SežanaSlovenia: 2. SNL 1X2 2 0–1 High Won
13:30 Highbury vs Lerumo LionsSouth-Africa: 1st Division Over / Under Goals Un2.5 1–2 High Lost
13:30 Gomora United FC vs Cape Town CitySouth-Africa: 1st Division Double Chance 12 2–3 Medium Won
13:30 Dinamo Zagreb U21 vs Karlovac 1919Croatia: First NL 1X2 1 0–1 High Lost
13:30 Opatija vs SesveteCroatia: First NL Double Chance 12 1–0 Medium Won
13:30 Brann U19 vs Fredrikstad FK U19Norway: Nasjonal U19 Champions League 1X2 1 1–1 High Lost
14:00 Dinamo Tbilisi II vs WIT GeorgiaGeorgia: Liga 3 Double Chance 12 3–1 High Won
14:00 Zenit U19 vs Almaz Antey U19Russia: Youth Championship 1X2 1 7–1 High Won
14:00 Police vs GorillaRwanda: National Soccer League Over / Under Goals Un2.5 0–0 High Won
14:00 Lokomotivi Tbilisi vs Merani TbilisiGeorgia: Liga 3 Double Chance 12 1–2 High Won
14:00 Bunyodkor vs SogdianaUzbekistan: Super League Over / Under Goals Ov2.5 1–1 High Lost
14:00 Kokand-1912 vs NeftchiUzbekistan: Super League 1X2 2 2–4 Medium Won
14:00 Surkhon vs XorazmUzbekistan: Super League Double Chance 12 0–0 Medium Lost
14:00 SC Delhi vs ATK Mohun BaganIndia: Indian Super League 1X2 2 1–2 High Won
14:00 Doqarah vs Al JazeeraJordan: League Over / Under Goals Un2.5 1–5 High Lost
14:30 Al Ahli Doha vs Al WakrahQatar: Stars League Over / Under Goals Ov2.5 0–3 High Won
14:30 Be1 NFA vs Neptūną KlaipėdaLithuania: 1 Lyga 1X2 1 2–0 High Won
14:30 Olympique Akbou vs Ben AknounAlgeria: Ligue 1 1X2 1 2–1 High Won
15:00 Pohronie vs MalženiceSlovakia: 2. Liga 1X2 1 0–0 High Lost
15:00 Liptovský Mikuláš vs Baník Lehota p.VtáčnikomSlovakia: 2. Liga 1X2 1 1–0 High Won
15:00 Hranice vs VítkoviceCzech-Republic: 3. Liga MSFL BTTS / GG BTTS - Yes 2–1 Medium Won
15:00 Newroz vs Al Minaa BasraIraq: Iraqi League 1X2 1 2–0 Medium Won
15:00 Gonio vs IraoGeorgia: Liga 3 1X2 1 1–0 Medium Won
15:00 Radnik Surdulica vs Radnicki NISSerbia: Super Liga Double Chance 12 3–0 Medium Won
15:00 Vlašim vs HanáckáCzech-Republic: FNL 1X2 1 1–0 Medium Won
15:00 Oţelul vs CsikszeredaRomania: Liga I 1X2 1 1–1 Medium Lost
15:00 Gandzasar vs SardarapatArmenia: Premier League Over / Under Goals Ov2.5 1–2 High Won
15:00 Necaxa U21 vs Atlas U21Mexico: Liga MX U21 Double Chance 12 1–2 High Won
15:00 Sumqayıt vs ArazAzerbaidjan: Premyer Liqa BTTS / GG BTTS - Yes 2–1 High Won
15:00 Adama Kenema vs Sheger KetemaEthiopia: Premier League Over / Under Goals Un2.5 0–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+