Football today — odds, best tips, live scores & stats

LIVE NOWKenya U230–0Ivory Coast U23

Top predictions

All predictions →
UEFA Nations League
MontenegroLatvia
Match result (1X2)MontenegroOdds1.30
Confidence82%High confidence

Nito’s note The numbers lean clearly one way here. Still football, though: 82% is not 100%.

Do you agree with Nito's pick?

 

Africa Cup of Nations Qualification
CameroonNamibia
Asian handicap -0.75Cameroon -0.75Odds1.33
Confidence80%High confidence

Nito’s note The numbers lean clearly one way here. Still football, though: 80% is not 100%.

Do you agree with Nito's pick?

 

UEFA Nations League
San MarinoBelarus
Both teams to scoreNoOdds1.40
Confidence80%High confidence

Nito’s note The numbers lean clearly one way here. Still football, though: 80% is not 100%.

Do you agree with Nito's pick?

 

Friendlies
New ZealandIndia
Match result (1X2)New ZealandOdds1.32
Confidence78%High confidence

Nito’s note The numbers lean clearly one way here. Still football, though: 78% is not 100%.

Do you agree with Nito's pick?

 

Friendlies
SingaporeVietnam U23
Match result (1X2)Vietnam U23Odds1.34
Confidence78%High confidence

Nito’s note The numbers lean clearly one way here. Still football, though: 78% is not 100%.

Do you agree with Nito's pick?

 

Spanish Cup
NavalcarneroBetis
Asian handicap +1.5Betis -1.5Odds1.41
Confidence75%High confidence

Nito’s note The numbers lean clearly one way here. Still football, though: 75% is not 100%.

Do you agree with Nito's pick?

 

Acca of the dayToday's acca →

Yesterday's picks

Full record →

✓ 24 won✗ 20 lost

Times in your time zone (EET)

AfricaAfrica Cup Of Nations U23 - Qualification - Qualification2
Kenya U23 – Ivory Coast U2355'Kenya U23Kenya U23Ivory Coast U23Ivory Coast U2300
South Sudan U23 – Senegal U2316'South Sudan U23South Sudan U23Senegal U23Senegal U2300
Zimbabwe U23 – Mali U2315:00Zimbabwe U23Zimbabwe U23Mali U23Mali U23
Eswatini U23 – Algeria U2316:00Eswatini U23Eswatini U23Algeria U23Algeria U2310.176.161.21
Rwanda U23 – Cameroon U2318:00Rwanda U23Rwanda U23Cameroon U23Cameroon U233.862.742.11
Botswana U23 – Guinea U2319:00Botswana U23Botswana U23Guinea U23Guinea U233.423.132.05
Libya U23 – Ghana U2319:00Libya U23Libya U23Ghana U23Ghana U23
Burkina Faso U23 – Zambia U2320:00Burkina Faso U23Burkina Faso U23Zambia U23Zambia U231.933.103.88
FAR Rabat W – Lekie W59'FAR Rabat WFAR Rabat WLekie WLekie W10
Mamelodi Sundowns W – Kawempe Muslim W17:00Mamelodi Sundowns WMamelodi Sundowns WKawempe Muslim WKawempe Muslim W1.394.407.40
BelarusBelarusian Cup1
Orsha – BATE90'OrshaOrshaBATEBATE32
Luxembourg U17 – Italy U17FTLuxembourg U17Luxembourg U17Italy U17Italy U1706
Hungary U17 – North Macedonia U17FTHungary U17Hungary U17North Macedonia U17North Macedonia U1723
Germany U17 – Azerbaijan U17FTGermany U17Germany U17Azerbaijan U17Azerbaijan U1770
Latvia U17 – Croatia U17FTLatvia U17Latvia U17Croatia U17Croatia U1722
Netherlands U17 – Norway U17FTNetherlands U17Netherlands U17Norway U17Norway U1722
France U17 – Armenia U17FTFrance U17France U17Armenia U17Armenia U1740
Ireland U17 – Estonia U17FTIreland U17Ireland U17Estonia U17Estonia U1750
Belgium U17 – Kosovo U1790'Belgium U17Belgium U17Kosovo U17Kosovo U1781
Austria U17 – Georgia U1761'Austria U17Austria U17Georgia U17Georgia U1700
Turkey U17 – San Marino U1762'Turkey U17Turkey U17San Marino U17San Marino U1730
Sweden U17 – Albania U1716'Sweden U17Sweden U17Albania U17Albania U1700
Slovakia U17 – Malta U1715:30Slovakia U17Slovakia U17Malta U17Malta U17
Finland U17 – Scotland U1716:00Finland U17Finland U17Scotland U17Scotland U17
Montenegro U17 – England U1716:00Montenegro U17Montenegro U17England U17England U17
Lithuania U17 – Northern Ireland U1717:30Lithuania U17Lithuania U17Northern Ireland U17Northern Ireland U17
Wales U17 – Denmark U1718:30Wales U17Wales U17Denmark U17Denmark U17
Ukraine U17 – Poland U1721:00Ukraine U17Ukraine U17Poland U17Poland U17
Azerbaijan U19 – Montenegro U19FTAzerbaijan U19Azerbaijan U19Montenegro U19Montenegro U1927
Estonia U19 – Liechtenstein U19FTEstonia U19Estonia U19Liechtenstein U19Liechtenstein U1961
Georgia U19 – Denmark U19FTGeorgia U19Georgia U19Denmark U19Denmark U1925
Andorra U19 – Poland U19FTAndorra U19Andorra U19Poland U19Poland U1905
Croatia U19 – Hungary U19FTCroatia U19Croatia U19Hungary U19Hungary U1941
Ukraine U19 – Israel U19FTUkraine U19Ukraine U19Israel U19Israel U1932
Belgium U19 – Kosovo U19FTBelgium U19Belgium U19Kosovo U19Kosovo U1920
North Macedonia U19 – Northern Ireland U1961'North Macedonia U19North Macedonia U19Northern Ireland U19Northern Ireland U1900
Slovenia U19 – England U1957'Slovenia U19Slovenia U19England U19England U1912
Albania U19 – Cyprus U1945'Albania U19Albania U19Cyprus U19Cyprus U1910
Latvia U19 – Moldova U1945'Latvia U19Latvia U19Moldova U19Moldova U1910
Czech Republic U19 – Netherlands U1917'Czech Republic U19Czech Republic U19Netherlands U19Netherlands U1900
Turkey U19 – Slovakia U1916'Turkey U19Turkey U19Slovakia U19Slovakia U1910
Bulgaria U19 – Gibraltar U1916:00Bulgaria U19Bulgaria U19Gibraltar U19Gibraltar U19
Ireland U19 – Greece U1916:00Ireland U19Ireland U19Greece U19Greece U191.993.543.77
Switzerland U19 – Malta U1916:00Switzerland U19Switzerland U19Malta U19Malta U191.0415.6827.57
Italy U19 – Romania U1916:30Italy U19Italy U19Romania U19Romania U191.484.106.71
Spain U19 – Iceland U1917:00Spain U19Spain U19Iceland U19Iceland U191.0315.0023.00
Bosnia & Herzegovina U19 – San Marino U1917:30Bosnia & Herzegovina U19Bosnia & Herzegovina U19San Marino U19San Marino U191.0510.7030.00
Kazakhstan U19 – Scotland U1917:45Kazakhstan U19Kazakhstan U19Scotland U19Scotland U192.853.622.32
Serbia U19 – Faroe Islands U1918:00Serbia U19Serbia U19Faroe Islands U19Faroe Islands U191.148.1515.05
Austria U19 – Belarus U1919:00Austria U19Austria U19Belarus U19Belarus U191.246.2010.46
France U19 – Norway U1919:00France U19France U19Norway U19Norway U191.524.505.46
Wales U19 – Finland U1921:00Wales U19Wales U19Finland U19Finland U192.223.802.90
EuropePremier League1
GFK Yalta – Ocean KerchFTGFK YaltaGFK YaltaOcean KerchOcean Kerch21
Sparta-KT – FeodosiyaFTSparta-KTSparta-KTFeodosiyaFeodosiya10
TSK Simferopol – Zarechnoye61'TSK SimferopolTSK SimferopolZarechnoyeZarechnoye10
LatviaVirsliga - Relegation1
Tukums 2000 – Valmiera63'Tukums 2000Tukums 2000ValmieraValmiera10
SlovakiaSlovak Cup1
FKM Nove Zamky – Michalovce60'FKM Nove ZamkyFKM Nove ZamkyMichalovceMichalovce01
Podbrezova – Z. Moravce-Vrable17:00PodbrezovaPodbrezovaZ. Moravce-VrableZ. Moravce-Vrable1.236.809.40
Turkey3 Lig9
Adana Adaletgucu – KarakopruFTAdana AdaletgucuAdana AdaletgucuKarakopruKarakopru22
Agri 1970 – Adanaspor ASFTAgri 1970Agri 1970Adanaspor ASAdanaspor AS20
Bitlis 1916 – DiyarbekirsporFTBitlis 1916Bitlis 1916DiyarbekirsporDiyarbekirspor10
Bursa Yildirimspor – EtimesgutFTBursa YildirimsporBursa YildirimsporEtimesgutEtimesgut14
Duzcespor – GolcuksporFTDuzcesporDuzcesporGolcuksporGolcukspor41
Eskisehir Anadolu – EskisehirsporFTEskisehir AnadoluEskisehir AnadoluEskisehirsporEskisehirspor02
Karabuk Idmanyurdu – Orduspor 1967FTKarabuk IdmanyurduKarabuk IdmanyurduOrduspor 1967Orduspor 196711
Karaman – Erciyes 38FTKaramanKaramanErciyes 38Erciyes 3815
Kepez Bld. – BalikesirsporFTKepez Bld.Kepez Bld.BalikesirsporBalikesirspor12
Kirsehir SK – MazidagiFTKirsehir SKKirsehir SKMazidagiMazidagi21
Nigde Bld. – MalatyaFTNigde Bld.Nigde Bld.MalatyaMalatya22
Pazarspor – BulvarsporFTPazarsporPazarsporBulvarsporBulvarspor00
Tokat – Buyukcekmece GucuFTTokatTokatBuyukcekmece GucuBuyukcekmece Gucu21
Yozgat – OsmaniyesporFTYozgatYozgatOsmaniyesporOsmaniyespor11
Zonguldak – Karadeniz EregliFTZonguldakZonguldakKaradeniz EregliKaradeniz Eregli40
Kucukcekmece – Fatsa Bld.FTKucukcekmeceKucukcekmeceFatsa Bld.Fatsa Bld.10
Ayvalikgucu – Usak Belediyespor57'AyvalikgucuAyvalikgucuUsak BelediyesporUsak Belediyespor10
Beykoz Anadolu – Yesil Yalova FK58'Beykoz AnadoluBeykoz AnadoluYesil Yalova FKYesil Yalova FK14
Bigaspor – Altay61'BigasporBigasporAltayAltay20
Galata – Silivrispor59'GalataGalataSilivrisporSilivrispor02
Inkilapspor – Amasyaspor56'InkilapsporInkilapsporAmasyasporAmasyaspor01
Soke 1970 – Alanya 122153'Soke 1970Soke 1970Alanya 1221Alanya 122102
Denizli IY Gureller – Bucaspor 192845'Denizli IY GurellerDenizli IY GurellerBucaspor 1928Bucaspor 192800
Gaziemirspor – AksehirsporHTGaziemirsporGaziemirsporAksehirsporAksehirspor20
Karsiyaka – GemliksporHTKarsiyakaKarsiyakaGemliksporGemlikspor01
Silifke – Yeni Mersin Idmanyurdu18:00SilifkeSilifkeYeni Mersin IdmanyurduYeni Mersin Idmanyurdu3.753.551.82
WorldFriendly International22
Sint Maarten – AnguillaFTSint MaartenSint MaartenAnguillaAnguilla00
South Korea U19 – Tajikistan U19FTSouth Korea U19South Korea U19Tajikistan U19Tajikistan U1911
China U19 – Vietnam U1986'China U19China U19Vietnam U19Vietnam U1921
Vietnam – Chinese Taipei59'VietnamVietnamChinese TaipeiChinese Taipei20
England U18 – Netherlands U1816:00England U18England U18Netherlands U18Netherlands U18
Switzerland U18 – Sweden U1816:00Switzerland U18Switzerland U18Sweden U18Sweden U18

Football tools

View all tools →

Football today: odds, tips and live scores

Tipnito lists every football match today — kick-off times, live scores, the best available 1X2, over/under and handicap prices, and one data-driven tip per match. Open any fixture for statistics, line-ups, events and head-to-head history.

What football matches are on today?

Today's full football schedule, with kick-off times, live scores and odds, is on this page and updates in real time as matches start.

How is the tip for each match chosen?

We combine several independent forecasts with the de-vigged market probability and publish a tip only when they agree and the best available price offers positive expected value. Every tip is settled after full time.

Are the live scores and odds real-time?

Yes — scores, fixtures and 1X2 odds come from our live data feed and refresh continuously before and during each match.