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.

ShowingThursday, September 10, 2026
Settled Tips144
Win Rate56.9%
Date Thursday, September 10, 2026 Thursday, September 10, 2026
Settled Tips 144 Finished matches
Won 82 Correct predictions
Lost 62 Incorrect predictions
Win Rate 56.9% 82 of 144 settled
High Conf. Rate 57.3% 96 high-confidence tips
Win Rate by Confidence Level Thursday, September 10, 2026 · 144 settled tips
High Confidence
57.3%
Medium Confidence
56.3%

Accuracy by Market — Thursday, September 10, 2026

1X2
55.1% win rate
W43 L35 · 78 tips
BTTS / GG
40% win rate
W2 L3 · 5 tips
Over / Under Goals
55% win rate
W22 L18 · 40 tips
Double Chance
71.4% win rate
W15 L6 · 21 tips
Showing settled results for Thursday, September 10, 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 Once Caldas vs Alianza ValleduparColombia: Copa Colombia 1X2 1 1–0 Medium Won
00:00 New York City FC vs New England RevolutionUSA: Major League Soccer BTTS / GG BTTS - Yes 1–2 High Won
00:00 Huntsville City vs ChattanoogaUSA: MLS Next Pro Over / Under Goals Ov2.5 1–2 High Won
00:00 Comunicaciones vs MarquenseGuatemala: Liga Nacional 1X2 1 0–2 Medium Lost
00:30 Chicago Fire vs Inter MiamiUSA: Major League Soccer Over / Under Goals Ov2.5 1–1 High Lost
00:30 Minnesota United FC vs FC DallasUSA: Major League Soccer Over / Under Goals Ov2.5 1–2 High Won
00:30 Austin vs Colorado RapidsUSA: Major League Soccer BTTS / GG BTTS - Yes 1–1 High Won
00:30 Houston Dynamo vs Real Salt LakeUSA: Major League Soccer 1X2 1 2–1 High Won
00:30 Atletico Goianiense vs CearaBrazil: Serie B 1X2 1 2–1 High Won
00:30 Blooming vs Gualberto Villarroel SJBolivia: Copa De La División Profesional Over / Under Goals Ov2.5 5–1 High Won
00:30 Estudiantes L.P. vs CorinthiansSouth America: CONMEBOL Libertadores Over / Under Goals Un2.5 1–1 High Won
00:45 North Texas vs Houston Dynamo FC IIUSA: MLS Next Pro Over / Under Goals Ov2.5 2–3 High Won
01:00 Municipal Limeño vs ÁguilaEl-Salvador: Primera Division Double Chance 12 0–0 High Lost
01:06 Deportivo Saprissa vs CS CartaginesWorld: Concacaf Central American Cup Double Chance 12 2–2 Medium Lost
01:10 Deportivo Pasto vs Independiente MedellinColombia: Copa Colombia Double Chance 12 1–4 Medium Won
02:10 Suchitepéquez vs GuastatoyaGuatemala: Liga Nacional BTTS / GG BTTS - No 1–1 High Lost
02:30 Los Angeles FC vs New York Red BullsUSA: Major League Soccer 1X2 1 2–0 Medium Won
02:30 Vancouver Whitecaps vs Los Angeles GalaxyUSA: Major League Soccer 1X2 1 3–0 High Won
02:30 San Diego vs San Jose EarthquakesUSA: Major League Soccer 1X2 1 2–3 Medium Lost
02:30 Portland Timbers vs St. Louis CityUSA: Major League Soccer Over / Under Goals Ov2.5 2–2 High Won
03:06 CD Motagua vs AlianzaWorld: Concacaf Central American Cup 1X2 1 3–0 Medium Won
07:30 Barcelona U19 vs Feyenoord U19Europe: UEFA Youth League 1X2 1 1–2 Medium Lost
08:00 LNZ Cherkasy U19 vs Metalist 1925 U19Ukraine: U19 League Over / Under Goals Ov2.5 0–1 High Lost
09:00 RTC vs Thimphu CityBhutan: Premier League Double Chance 12 1–2 High Won
09:30 Coal India vs Mohun BaganIndia: Calcutta Premier Division Double Chance 12 1–5 High Won
10:00 Dinamo Barnaul vs ChelyabinskRussia: Cup 1X2 2 0–2 High Won
11:00 Sport Academy Kairat vs Astana IIKazakhstan: 1. Division 1X2 1 2–2 Medium Lost
11:00 Yelimay Semey 2 vs Akademiya OntustikKazakhstan: 1. Division 1X2 2 0–1 Medium Won
11:00 Fenerbahce U19 vs Roma U19Europe: UEFA Youth League 1X2 X 2–4 High Lost
12:00 Merani Tbilisi vs Kolkheti KhobiGeorgia: Liga 3 Over / Under Goals Ov2.5 4–1 Medium Won
12:00 Betlemi vs Margveti 2006Georgia: Liga 3 1X2 2 0–5 Medium Won
12:00 Aktobe Jas vs Turan TurkistanKazakhstan: 1. Division 1X2 2 1–3 Medium Won
12:00 PSV U19 vs Shakhtar Donetsk U19Europe: UEFA Youth League 1X2 1 1–0 Medium Won
12:00 Slavia Praha U19 vs Lens U19Europe: UEFA Youth League 1X2 1 2–1 Medium Won
12:15 Viettel vs Công An Nhân DânVietnam: V.League 1 BTTS / GG BTTS - Yes 0–1 High Lost
12:30 Nyva Vinnytsya vs Dynamo KyivUkraine: Cup 1X2 X 0–1 High Lost
12:30 Səbail vs MingəçevirAzerbaidjan: Birinci Dasta 1X2 1 2–1 Medium Won
12:30 Zaqatala vs Baku SportinqAzerbaidjan: Birinci Dasta 1X2 2 3–0 Medium Lost
13:00 Chile U20 W vs Uruguay U20 WWorld: Friendlies Women Double Chance 12 2–1 High Won
13:00 Brann U19 vs Viking U19Norway: Nasjonal U19 Champions League Over / Under Goals Ov2.5 5–0 High Won
13:00 Cəbrayıl vs Xankəndi FKAzerbaidjan: Birinci Dasta Double Chance 12 2–1 High Won
13:00 Spain U20 W vs New Caledonia U20 WWorld: World Cup U20 Women 1X2 X 11–0 High Lost
13:00 Police vs UPDFUganda: Premier League 1X2 1 0–0 Medium Lost
13:00 Como U19 vs RB Leipzig U19Europe: UEFA Youth League 1X2 X 1–1 High Won
13:00 Korea DPR U20 W vs Costa Rica U20 WWorld: World Cup U20 Women 1X2 1 4–0 High Won
13:00 Manchester United U19 vs Sabah U19Europe: UEFA Youth League 1X2 1 5–0 High Won
13:30 Luki-Energiya vs UralRussia: Cup 1X2 2 2–1 High Lost
13:30 Kahraba Ismailia vs El DakhleyaEgypt: Second League Over / Under Goals Un2.5 3–0 High Lost
13:30 Mega Sport vs Haras El HodoodEgypt: Second League 1X2 2 1–2 Medium Won
13:30 AL Nasr SC vs DayroutEgypt: Second League 1X2 1 2–0 High Won
13:30 Masar vs El Seka El HadidEgypt: Second League 1X2 1 3–1 High Won
13:30 Pharco vs Baladiyyat Al MehallaEgypt: Second League Over / Under Goals Un2.5 2–1 High Lost
13:40 Al-Jazira vs Al NasrUnited-Arab-Emirates: Pro League 1X2 1 1–1 Medium Lost
13:40 Ibri vs SahamOman: Professional League Over / Under Goals Un2.5 1–2 High Lost
13:40 Dubai United vs Shabab Al Ahli DubaiUnited-Arab-Emirates: Pro League 1X2 2 1–1 Medium Lost
14:00 Hapoel Ironi Karmiel vs Hapoel Bnei MusmusIsrael: Liga Alef 1X2 1 3–0 Medium Won
14:00 Andijan vs Kokand-1912Uzbekistan: Super League Double Chance 12 2–1 High Won
14:00 Al Shamal vs Al WakrahQatar: Stars League Over / Under Goals Ov2.5 1–1 High Lost
14:00 Dinamo Samarqand vs QizilqumUzbekistan: Super League 1X2 1 1–0 High Won
14:00 Bayern München U19 vs Bodø Glimt U19Europe: UEFA Youth League 1X2 X 6–1 High Lost
14:00 Alay vs Muras UnitedKyrgyzstan: Premier League Double Chance 12 0–1 High Won
14:30 Nõmme Kalju II vs Flora IIEstonia: Esiliiga A 1X2 2 1–5 Medium Won
14:30 Nõmme United II vs Tallinna KalevEstonia: Esiliiga A Over / Under Goals Ov2.5 2–1 High Won
14:30 Interclube vs Académica do LobitoAngola: Girabola 1X2 1 2–0 Medium Won
14:45 Legion vs Tartu KalevEstonia: Esiliiga B 1X2 2 1–2 High Won
14:45 Asteras Tripolis vs Aris ThessalonikisGreece: Cup Double Chance 12 1–1 Medium Lost
14:55 Al-Nahda vs Al SeebOman: Professional League 1X2 2 1–1 Medium Lost
15:00 Panthers vs ASPACAfrica: CAF Confederation Cup 1X2 X 1–3 High Lost
15:00 Foresters vs WilieteAfrica: CAF Champions League 1X2 X 0–1 High Lost
15:00 Dinamo Tbilisi vs MeshakhteGeorgia: Erovnuli Liga 1X2 1 0–0 Medium Lost
15:00 Teleoptik vs NaftagasSerbia: Prva Liga Double Chance 12 1–1 High Lost
15:00 Xorazm vs SogdianaUzbekistan: Super League Over / Under Goals Ov2.5 0–0 High Lost
15:00 Parnu JK Vaprus U21 vs Johvi PhoenixEstonia: Esiliiga B Over / Under Goals Ov2.5 2–3 High Won
15:30 Esteghlal FC vs PaykanIran: Persian Gulf Pro League Over / Under Goals Un2.5 1–0 High Won
15:30 Esteghlal Khuzestan vs Tractor SaziIran: Persian Gulf Pro League 1X2 2 1–0 High Lost
15:30 Shams Azar Qazvin vs Gol GoharIran: Persian Gulf Pro League Over / Under Goals Un2.5 2–3 High Lost
16:00 FCI Levadia II vs Tartu WelcoEstonia: Esiliiga A 1X2 2 0–0 High Lost
16:00 Viimsi vs ElvaEstonia: Esiliiga A 1X2 1 5–0 Medium Won
16:00 Super Nova vs TukumsLatvia: Virsliga Over / Under Goals Ov2.5 1–0 Medium Lost
16:00 Luunja vs TulevikEstonia: Esiliiga B Over / Under Goals Ov2.5 3–2 High Won
16:00 Hapoel Kfar Saba vs Maccabi Kiryat GatIsrael: Liga Leumit Over / Under Goals Ov2.5 2–0 High Lost
16:00 Hapoel Kfar Shalem vs Maccabi Ahi NazarethIsrael: Liga Leumit 1X2 1 3–3 High Lost
16:00 Hapoel Rishon LeZion vs Kiryat Yam SCIsrael: Liga Leumit Over / Under Goals Ov2.5 4–2 High Won
16:00 Ironi Modi'in vs Bnei YehudaIsrael: Liga Leumit 1X2 2 2–4 Medium Won
16:00 Maccabi Bnei Raina vs Hapoel AfulaIsrael: Liga Leumit 1X2 1 4–2 Medium Won
16:00 Maccabi Kabilio Jaffa vs Hapoel Ra'ananaIsrael: Liga Leumit Over / Under Goals Ov2.5 1–3 High Won
16:00 China PR U20 W vs Nigeria U20 WWorld: World Cup U20 Women 1X2 X 0–0 High Won
16:00 Smail vs FanjaOman: Professional League Double Chance 12 0–0 Medium Lost
16:00 Colombia U20 W vs Portugal U20 WWorld: World Cup U20 Women 1X2 1 0–0 Medium Lost
16:00 Muharraq vs ManamaBahrain: Premier League 1X2 1 3–1 Medium Won
16:00 Al Riffa vs KhalidiyaBahrain: Premier League Over / Under Goals Ov2.5 0–0 High Lost
16:00 Sundby vs FC MidtjyllandDenmark: DBU Pokalen 1X2 2 0–7 High Won
16:00 Al Jazeera vs Shabab Al OrdonJordan: League Over / Under Goals Ov2.5 1–1 High Lost
16:15 Al-Sailiya vs Al SaddQatar: Stars League 1X2 2 3–6 High Won
16:15 Al Ain vs Al-Wasl FCUnited-Arab-Emirates: Pro League 1X2 1 2–2 Medium Lost
16:30 Shinnik Yaroslavl vs Torpedo MoskvaRussia: Cup Over / Under Goals Un2.5 2–0 High Won
16:45 Fenerbahçe vs AS RomaEurope: UEFA Champions League 1X2 X 1–1 High Won
16:45 PSV Eindhoven vs Shakhtar DonetskEurope: UEFA Champions League 1X2 1 1–1 High Lost
17:00 Radnik Surdulica vs FK Crvena ZvezdaSerbia: Super Liga 1X2 2 0–0 High Lost
17:00 Tira vs Hapoel Ironi ArrabaIsrael: Liga Alef Over / Under Goals Un2.5 4–0 High Lost
17:00 Tzeirei Umm al-Fahm vs Maccabi Neve Sha'ananIsrael: Liga Alef Over / Under Goals Un2.5 1–1 High Won
17:00 Falkenbergs FF vs Osters IFSweden: Superettan 1X2 1 2–1 High Won
17:00 Ostersunds FK vs IK brageSweden: Superettan 1X2 1 1–1 Medium Lost
17:00 GIF Sundsvall vs Orebro SKSweden: Superettan 1X2 2 0–3 High Won
17:00 Varbergs BoIS FC vs IFK NorrkopingSweden: Superettan BTTS / GG BTTS - Yes 0–2 High Lost
17:00 Gagra vs Torpedo KutaisiGeorgia: Erovnuli Liga Double Chance 12 1–1 Medium Lost
17:00 BFC Dynamo vs Tasmania BerlinGermany: Regionalliga Nordost 1X2 1 3–1 Medium Won
17:00 Beitar Nahariya vs Hapoel Ihud Bnei JattIsrael: Liga Alef Double Chance 12 2–0 High Won
17:00 Haninge vs Djurgardens IFSweden: Svenska Cupen 1X2 2 1–7 High Won
17:00 Dukagjini vs MalishevaKosovo: Superliga Over / Under Goals Ov2.5 2–0 Medium Lost
17:30 Enköping vs Assyriska FFSweden: Ettan Norra Over / Under Goals Ov2.5 2–1 High Won
18:00 Fortaleza U17 vs Corinthians U17Brazil: Brasileiro U17 Over / Under Goals Ov2.5 2–2 High Won
18:00 Bulle vs Amical Saint-PrexSwitzerland: 1. Liga Promotion Over / Under Goals Ov2.5 3–1 High Won
18:00 Arsenal Tivat vs Mladost DGMontenegro: First League Double Chance 12 0–1 High Won
18:00 Bokelj vs Otrant-OlympicMontenegro: First League Over / Under Goals Un2.5 2–1 High Lost
18:00 Buducnost Podgorica vs JezeroMontenegro: First League 1X2 1 3–0 Medium Won
18:00 Cantolagua vs HuarteSpain: Tercera División RFEF Group 15 1X2 2 2–1 High Lost
18:00 Banfield Res. vs Gimnasia Mendoza 2Argentina: Reserve League Double Chance 12 1–2 High Won
18:00 Deportivo Riestra Res. vs Lanús Res.Argentina: Reserve League Double Chance 12 4–1 Medium Won
18:00 Estudiantes La Plata Res vs Huracán Res.Argentina: Reserve League 1X2 1 3–1 High Won
18:00 Independiente Riva. Res. vs Newell's Old Boys Res.Argentina: Reserve League Double Chance 12 1–0 Medium Won
18:00 Rosario Central Res. vs Godoy Cruz Res.Argentina: Reserve League 1X2 1 0–3 High Lost
18:00 Tigre Res. vs Atlético Tucumán Res.Argentina: Reserve League Double Chance 12 2–0 Medium Won
18:00 Al Quwa Al Jawiya vs Al Zawra'aIraq: Iraqi League Double Chance 12 0–1 Medium Won
18:00 Ben Aknoun vs US BiskraAlgeria: Ligue 1 1X2 1 2–2 High Lost
18:00 Ferroviario U20 vs Esporte de Patos U20Brazil: Copa Do Brasil U20 1X2 X 1–0 High Lost
18:00 Operário PR U20 vs Chapecoense U20Brazil: Copa Do Brasil U20 Over / Under Goals Un2.5 2–2 High Lost
18:00 Santos U20 vs Cuiabá U20Brazil: Copa Do Brasil U20 1X2 1 1–1 High Lost
18:15 Panathinaikos vs KifisiaGreece: Super League 1 1X2 1 3–1 High Won
18:45 Cannes vs AmiensFrance: National 1 1X2 1 0–0 High Lost
19:00 Bayern München vs BodoGlimtEurope: UEFA Champions League 1X2 1 5–0 High Won
19:00 Como vs RB LeipzigEurope: UEFA Champions League 1X2 1 4–1 High Won
19:00 Manchester United vs Sabah FAEurope: UEFA Champions League 1X2 1 4–0 High Won
19:00 Slavia Praha vs LensEurope: UEFA Champions League 1X2 X 2–3 High Lost
19:00 Stevenage vs LutonEngland: League One Over / Under Goals Ov2.5 2–1 High Won
19:00 Cerro vs CerritoUruguay: Copa Uruguay Double Chance 12 0–2 Medium Won
19:15 Estrela vs SC BragaPortugal: Primeira Liga 1X2 2 2–1 Medium Lost
19:30 Sportivo Carapeguá vs Benjamín AcevalParaguay: Division Intermedia 1X2 2 2–0 Medium Lost
20:00 The Town vs Ventura CountyUSA: MLS Next Pro Over / Under Goals Ov2.5 1–3 High Won
20:00 Astillero FC (Ecu) vs Universidad CatolicaEcuador: Copa Ecuador Over / Under Goals Ov2.5 0–1 High Lost
20:00 USM Alger vs JS El BiarAlgeria: Ligue 1 1X2 1 2–0 Medium Won
20:30 San Antonio vs Atletico FCEcuador: Liga Pro Serie B Over / Under Goals Un2.5 0–3 High Lost
20:30 São Paulo U20 vs Gremio Santo Antonio U20Brazil: Copa Do Brasil U20 1X2 X 13–1 High Lost
20:30 Cumbayá vs Gualaceo SCEcuador: Liga Pro Serie B Over / Under Goals Un2.5 0–1 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+