Home/Football predictions for today

Football predictions for today

Every match playing on 21 September 2026, priced by our model across twelve markets, with the result graded and published once it is over.

Kick-off times in UTC · 80 matches priced

47.3%hit rate, last 30 days
74,890settled predictions
47.8%average confidence stated
0.5 ptsover-confident

Measured, not claimed: every 1X2 prediction we publish is graded once the match is settled, and the misses are counted in the same place as the hits. The full record is in the app's Accuracy Ledger.

Match result predictions for 21 September 2026

UTCMatchCompetitionMatch resultModel
00:00Pachuca v Club Tijuana
Miss · 2-2
Liga MXPachuca win42%
00:00Toluca v Santos Laguna
Miss · 2-3
Liga MXToluca win42%
00:30Vélez Sarsfield v Tigre
Hit · 3-2
Liga Profesional ArgentinaVélez Sarsfield win42%
01:00Malacateco FC v Mixco
Hit · 1-0
Liga NacionalMalacateco FC win42%
01:00San Carlos v CS Cartaginés
Hit · 1-0
Primera DivisiónSan Carlos win42%
01:15Llaneros v Atlético Nacional
Hit · 2-0
Primera ALlaneros win42%
02:10Querétaro v León FC
Miss · 1-1
Liga MXQuerétaro win42%
04:00New Caledonia v Solomon Islands
Miss · 0-2
FriendliesNew Caledonia win42%
05:00Khovd v Tuv Azarganuud
Miss · 0-6
Premier LeagueKhovd win37%
07:00Bangladesh Women v Myanmar Women
Miss · 0-0
Asian Games WomenBangladesh Women win45%
07:00China Women v Philippines Women
Hit · 5-1
Asian Games WomenChina Women win50%
07:00South Korea Women v Korea DPR
Miss · 1-1
Asian Games WomenSouth Korea Women win45%
07:00Uzbekistan Women v Hong Kong Women
Hit · 2-1
Asian Games WomenUzbekistan Women win37%
07:00Fiji v Vanuatu
Miss · 0-1
FriendliesFiji win42%
08:00Viktoriya Mykolaivka v Nyva Ternopil
Miss · 1-3
Persha LigaViktoriya Mykolaivka win42%
08:00Khovd Western v Erchim
Miss · 2-3
Premier LeagueKhovd Western win42%
09:00Sc Poltava 2 v Atlet
Miss · 0-3
Druha LigaSc Poltava 2 win42%
09:00Zambia U20 v Comoros U20
Hit · 3-0
COSAFA U20 ChampionshipZambia U20 win42%
09:30Penuel v Trostianets
Miss · 1-3
Druha LigaPenuel win42%
10:30Japan Women v Chinese Taipei Women
Hit · 4-0
Asian Games WomenJapan Women win45%
10:30Vietnam Women v Thailand Women
Miss · 0-0
Asian Games WomenVietnam Women win45%
11:00Pakhtakor Ii v Shortan
Miss · 0-4
Pro League APakhtakor Ii win45%
11:00Lochin v Respublika Fa
Miss · 0-3
Pro League ALochin win45%
11:30Shirak II v Noah IIFirst LeagueShirak II win42%
11:30Andranik v Lernayin Artsakh FC
Miss · 1-2
First LeagueAndranik win42%
11:30Araks Ararat v BKMA II
Miss · 0-0
First LeagueAraks Ararat win42%
12:00Thimphu v Ugyen Academy
Hit · 1-0
Premier LeagueThimphu win42%
12:00Bolton Wanderers Res. v Queens Park Rangers U21
Hit · 3-1
Professional Development LeagueBolton Wanderers Res. win42%
12:00Botswana U20 v Malawi U20
Miss · 0-3
COSAFA U20 ChampionshipBotswana U20 win42%
12:30Skala 1911 Stryi v VilkhivtsiDruha LigaSkala 1911 Stryi win42%
13:00Niroye Zamini v Fard AlborzAzadegan LeagueNiroye Zamini win42%
13:00Switzerland U19 v Northern Ireland U19UEFA U19 Championship - QualificationSwitzerland U19 win42%
13:00Czech Republic U19 v Netherlands U19UEFA U19 Championship - QualificationCzech Republic U19 win42%
13:00Spain U19 v Finland U19UEFA U19 Championship - QualificationSpain U19 win42%
13:00Czech Republic U19 v Croatia U19UEFA U19 Championship - QualificationCzech Republic U19 win42%
13:00France U19 v Republic of Ireland U19UEFA U19 Championship - QualificationFrance U19 win42%
13:00France U19 v Norway U19UEFA U19 Championship - QualificationFrance U19 win42%
13:00Montenegro U19 v Faroe Islands U19UEFA U19 Championship - QualificationMontenegro U19 win42%
13:00Northern Ireland U19 v North Macedonia U19UEFA U19 Championship - QualificationNorthern Ireland U19 win42%
13:00Poland U19 v Luxembourg U19UEFA U19 Championship - QualificationPoland U19 win42%
13:00Poland U19 v Andorra U19UEFA U19 Championship - QualificationPoland U19 win42%
13:00Scotland U19 v Kazakhstan U19UEFA U19 Championship - QualificationScotland U19 win42%
13:00Slovenia U19 v Belarus U19UEFA U19 Championship - QualificationSlovenia U19 win42%
13:00Sweden U19 v Lithuania U19UEFA U19 Championship - QualificationSweden U19 win42%
13:00Wales U19 v Iceland U19UEFA U19 Championship - QualificationWales U19 win42%
13:00Denmark U19 v Georgia U19UEFA U19 Championship - QualificationDenmark U19 win42%
13:00England U19 v Slovenia U19UEFA U19 Championship - QualificationEngland U19 win42%
13:00England U19 v Belarus U19UEFA U19 Championship - QualificationEngland U19 win42%
13:00Georgia U19 v San Marino U19UEFA U19 Championship - QualificationGeorgia U19 win42%
13:00Germany U19 v Lithuania U19UEFA U19 Championship - QualificationGermany U19 win42%
13:00Luxembourg U19 v Andorra U19UEFA U19 Championship - QualificationLuxembourg U19 win42%
13:00Moldova U19 v Latvia U19UEFA U19 Championship - QualificationMoldova U19 win42%
13:00Spain U19 v Wales U19UEFA U19 Championship - QualificationSpain U19 win42%
13:00Cyprus U19 v Albania U19UEFA U19 Championship - QualificationCyprus U19 win42%
13:00Czech Republic U19 v Hungary U19UEFA U19 Championship - QualificationCzech Republic U19 win42%
13:00Greece U19 v Republic of Ireland U19UEFA U19 Championship - QualificationGreece U19 win42%
13:00Republic of Ireland U19 v Norway U19UEFA U19 Championship - QualificationRepublic of Ireland U19 win42%
13:00Israel U19 v Ukraine U19UEFA U19 Championship - QualificationIsrael U19 win42%
13:00Israel U19 v Romania U19UEFA U19 Championship - QualificationIsrael U19 win42%
13:00Italy U19 v Israel U19UEFA U19 Championship - QualificationItaly U19 win42%
13:00Italy U19 v Ukraine U19UEFA U19 Championship - QualificationItaly U19 win42%
13:00Serbia U19 v Azerbaijan U19UEFA U19 Championship - QualificationSerbia U19 win42%
13:00Serbia U19 v Faroe Islands U19UEFA U19 Championship - QualificationSerbia U19 win42%
13:00Cyprus U19 v Armenia U19UEFA U19 Championship - QualificationCyprus U19 win42%
13:00Slovakia U19 v Turkey U19UEFA U19 Championship - QualificationSlovakia U19 win42%
13:00Slovakia U19 v Liechtenstein U19UEFA U19 Championship - QualificationSlovakia U19 win42%
13:00Turkey U19 v Liechtenstein U19UEFA U19 Championship - QualificationTurkey U19 win42%
13:00Hayq v Olympia YerevanFirst LeagueHayq win37%
13:00Denmark U19 v San Marino U19UEFA U19 Championship - QualificationDenmark U19 win42%
13:00Scotland U19 v Kosovo U19UEFA U19 Championship - QualificationScotland U19 win42%
13:00Bosnia-Herzegovina U19 v Georgia U19UEFA U19 Championship - QualificationBosnia-Herzegovina U19 win42%
13:00Bosnia-Herzegovina U19 v San Marino U19UEFA U19 Championship - QualificationBosnia-Herzegovina U19 win42%
13:00Estonia U19 v Liechtenstein U19UEFA U19 Championship - QualificationEstonia U19 win42%
13:00Finland U19 v Wales U19UEFA U19 Championship - QualificationFinland U19 win42%
13:00Greece U19 v Norway U19UEFA U19 Championship - QualificationGreece U19 win42%
13:00Hungary U19 v Croatia U19UEFA U19 Championship - QualificationHungary U19 win42%
13:00Hungary U19 v Netherlands U19UEFA U19 Championship - QualificationHungary U19 win42%
13:00Italy U19 v Romania U19UEFA U19 Championship - QualificationItaly U19 win42%
13:00Kazakhstan U19 v Kosovo U19UEFA U19 Championship - QualificationKazakhstan U19 win42%
13:00Latvia U19 v Gibraltar U19UEFA U19 Championship - QualificationLatvia U19 win42%

By market

The same fixtures, priced for a different question.

Other days

What makes this different

Most prediction sites publish a confident number and never mention it again. Every prediction on this page is settled once the match is over, graded as a hit or a miss, and counted in a ledger that is free to read inside the app. The losing runs are in there too.

Each market also carries its own record — how often it lands, and whether the confidence attached to it meant anything. Use the market links above to see the number for the one you care about.

Frequently asked

How many competitions are covered?

Over 400, from the major European leagues to second tiers and continental cups, with live scores, lineups and standings alongside the predictions.

What does it cost?

The board, live scores, the Accuracy Ledger and a free prediction on every match cost nothing. Pro opens all twelve markets, the edge against the market price and the AI panel.

Do you publish your losses?

Yes, in the same place as the wins. Every settled prediction is counted, and a verdict is re-graded if the provider corrects a scoreline afterwards - in both directions.

Every market on every match, the edge against the market price and the AI panel live in the app - and the Accuracy Ledger is free in it.

Get it on Google Play