Mathematical Football Prediction: A Bettor’s Honest Guide

I’ve been betting on football for over a decade, and the single biggest shift in how I pick matches happened the day I stopped trusting my gut and started running the numbers. Mathematical football prediction isn’t magic. It’s just discipline plus data: expected goals, recent form, schedule congestion, lineup news. When you stack those properly, you spot value the casual bettor misses.

This guide is built around what actually works for me on a Saturday afternoon across the Premier League, La Liga, Serie A and Bundesliga. No fluff, no 100%-guaranteed nonsense.


↻ Reset
1X2
+1.5
GG
+2.5
Match1X2+1.5GG+2.5
Corinthians W – Caracas W 7–0CONMEBOL Libertadores Femenina · World · 19/10 00:00 · 🌦 12°1✓ 56%X2+1.5✓ 92%GG✗ 74%+2.5✓ 78%
Dragonas IDV W – U. de Deportes W 4–2CONMEBOL Libertadores Femenina · World · 19/10 00:00 · 🌦 12°1X2✗ 34%+1.5✓ 61%GG+2.5
Tigres UANL W – Querétaro W 2–0Liga MX Femenil · Mexico · 19/10 00:06 · ☁ 20°1✓ 72%X2+1.5✓ 88%GG✗ 59%+2.5✗ 71%
Austin II – The Town 2–1MLS Next Pro · USA · 19/10 00:301✓ 46%X2+1.5✓ 84%GG✓ 65%+2.5✓ 64%
Monterrey – CF Pachuca 2–1Liga MX · Mexico · 19/10 01:00 · ☁ 18°1✓ 36%X2+1.5✓ 75%GG✓ 55%+2.5✓ 51%
América W – Pachuca W 2–1Liga MX Femenil · Mexico · 19/10 01:001✓ 83%X2+1.5✓ 93%GG✓ 57%+2.5✓ 80%
Rancho Santana – Diriangén 0–1Primera Division · Nicaragua · 19/10 01:001X2✓ 70%+1.5✗ 83%GG✗ 52%+2.5✗ 62%
Deportivo Cali – Junior 0–0Primera A · Colombia · 19/10 01:10 · 🌦 21°1✗ 47%X2+1.5✗ 71%GG+2.5
Marquense – Suchitepéquez 2–1Liga Nacional · Guatemala · 19/10 02:10 · ☁ 14°1✓ 57%X2+1.5✓ 77%GG✓ 52%+2.5✓ 53%
Amtat FC – Khovd Western 2–3Premier League · Mongolia · 19/10 05:001✗ 60%X2+1.5✓ 99%GG✓ 92%+2.5✓ 97%
Wofoo Tai Po – Southern District 4–2Premier League · Hong-Kong · 19/10 08:001✓ 38%X2+1.5✓ 89%GG✓ 72%+2.5✓ 73%
Ural II – Izhevsk 0–2Second League – Group 4 · Russia · 19/10 08:001✗ 40%X2+1.5✓ 84%GG✗ 64%+2.5✗ 63%
Ulaangom City – KhovdPremier League · Mongolia · 19/10 08:001X265%+1.598%GG87%+2.593%
FarDu – Metalourg 0–1Pro League A · Uzbekistan · 19/10 10:001✗ 40%X2+1.5✗ 86%GG✗ 68%+2.5✗ 68%
Qiziriq – BuxDuPro League A · Uzbekistan · 19/10 10:00140%X2+1.577%GG57%+2.553%
Czechia U17 – Belarus U17 3–1UEFA U17 Championship – Qualification · World · 19/10 10:001X2✗ 51%+1.5✓ 88%GG✓ 69%+2.5✓ 71%
Slovenia U17 – Moldova U17 3–2UEFA U17 Championship – Qualification · World · 19/10 10:001X2✗ 49%+1.5✓ 87%GG✓ 68%+2.5✓ 69%
FC Kharkiv – Livyi Bereh 2–1Premier League · Ukraine · 19/10 10:001✓ 52%X2+1.5✓ 54%GG+2.5
Santa Clara U23 – Sporting Braga U23 1–1Liga Revelação U23 · Portugal · 19/10 10:001X✓ 35%2+1.5✓ 57%GG+2.5
Novi Pazar U19 – OFK Beograd U19 0–1U19 league · Serbia · 19/10 10:001✗ 52%X2+1.5✗ 83%GG✗ 61%+2.5✗ 62%
Warriors – Kitchee 1–5Premier League · Hong-Kong · 19/10 10:301✗ 52%X2+1.5✓ 80%GG✓ 58%+2.5✓ 58%
Phnom Penh Crown – Life Sihanoukville 1–1C-League · Cambodia · 19/10 11:001✗ 41%X2+1.5✓ 84%GG✓ 65%+2.5✗ 64%
Ho Chi Minh – Viettel 1–0V.League 1 · Vietnam · 19/10 11:001✓ 51%X2+1.5✗ 88%GG✗ 69%+2.5✗ 71%
Ararat-Armenia II – Ararat II 3–3First League · Armenia · 19/10 11:301X2✗ 72%+1.5✓ 91%GG✓ 64%+2.5✓ 76%
Niki Volos – Panionios 1–1Super League 2 · Greece · 19/10 11:451✗ 38%X2+1.5✓ 73%GG✓ 53%+2.5
Aresimi – Tikveš 1–1First League · Macedonia · 19/10 12:001X2✗ 55%+1.5✓ 67%GG+2.5
Maccabi Neve Sha'anan – Maccabi Nujeidat Ahmed 1–2Liga Alef · Israel · 19/10 12:001✗ 56%X2+1.5✓ 74%GG+2.5
Rubin Kazan 2 – Orenburg II 1–2Second League – Group 4 · Russia · 19/10 12:001✗ 52%X2+1.5✓ 77%GG✓ 54%+2.5✓ 53%
PAOK II – Apollon Pontou 2–1Super League 2 · Greece · 19/10 12:001✓ 43%X2+1.5✓ 57%GG+2.5
Mes Shahr-e Babak – Persepolis FC 0–3Persian Gulf Pro League · Iran · 19/10 12:001X✗ 39%2+1.5GG+2.5
Ballkani – Prishtina 0–1Superliga · Kosovo · 19/10 12:001X2✓ 45%+1.5✗ 69%GG+2.5
Petrovac – Otrant-Olympic 2–3First League · Montenegro · 19/10 13:00 · ☀ 22°1X2✓ 39%+1.5✓ 69%GG+2.5
Tzeirey Tamra – Ironi Baka El Garbiya 1–3Liga Alef · Israel · 19/10 13:001X2✓ 43%+1.5✓ 80%GG✓ 60%+2.5✓ 58%
Al-Nahda – Sur 5–1Professional League · Oman · 19/10 13:001✓ 49%X2+1.5✓ 57%GG+2.5
Al Jazira U23 – Ittihad Kalba U23 3–1Pro League U23 · United-Arab-Emirates · 19/10 13:051✓ 51%X2+1.5✓ 55%GG+2.5
Al Sharjah U23 – Ajman U23 0–0Pro League U23 · United-Arab-Emirates · 19/10 13:051✗ 44%X2+1.5✗ 78%GG✗ 57%+2.5✗ 54%
Al Wahda U23 – Khorfakkan U23 2–0Pro League U23 · United-Arab-Emirates · 19/10 13:051✓ 54%X2+1.5✓ 84%GG✗ 62%+2.5✗ 63%
Hapoel Ihud Bnei Jatt – Hapoel Migdal HaEmek 0–1Liga Alef · Israel · 19/10 13:151X2✓ 44%+1.5✗ 84%GG✗ 65%+2.5✗ 64%
Fajr Sepasi – Paykan 2–0Persian Gulf Pro League · Iran · 19/10 13:151✓ 46%X2+1.5✓ 54%GG+2.5
Havadar – Novin Ahvaz 0–1Azadegan League · Iran · 19/10 13:15 · ☀ 29°1X2✓ 57%+1.5✗ 73%GG+2.5
EGS Gafsa – CO Medenine 3–0Ligue 2 · Tunisia · 19/10 13:301X2✗ 37%+1.5✓ 63%GG+2.5
Jendouba Sport – Bouchamma 1–1Ligue 2 · Tunisia · 19/10 13:301✗ 68%X2+1.5✓ 74%GG+2.5
Kalaâ Sport – Moknine 3–0Ligue 2 · Tunisia · 19/10 13:301X2✗ 34%+1.5✓ 61%GG+2.5
AS Kasserine – JS Kairouanaise 1–0Ligue 2 · Tunisia · 19/10 13:301X✗ 43%2+1.5GG+2.5
Korba – Olympique du Kef 2–1Ligue 2 · Tunisia · 19/10 13:301✓ 68%X2+1.5✓ 74%GG+2.5
Ksour Essef – Ariana 0–0Ligue 2 · Tunisia · 19/10 13:301X2✗ 37%+1.5✗ 63%GG+2.5
Stade Gabesien – Redeyef 1–0Ligue 2 · Tunisia · 19/10 13:301X2✗ 72%+1.5✗ 71%GG+2.5
Fatih Karagümrük – Keçiörengücü 1–21. Lig · Turkey · 19/10 14:00 · ☁ 17°1X2✓ 38%+1.5✓ 75%GG✓ 55%+2.5✓ 51%
Manisa F.K. – Muğlaspor 3–41. Lig · Turkey · 19/10 14:00 · ⛅ 19°1✗ 37%X2+1.5✓ 54%GG+2.5
Vizela U23 – Felgueiras U23 0–2Liga Revelação U23 · Portugal · 19/10 14:001X2✓ 37%+1.5✓ 69%GG+2.5
El Gouna FC – Smouha SC 0–2Premier League · Egypt · 19/10 14:001X✗ 40%2+1.5GG+2.5
Minerva Punjab – Mumbai City 1–1Indian Super League · India · 19/10 14:001✗ 59%X2+1.5✓ 80%GG✓ 55%+2.5✗ 58%
RC Arba – WA Mostaganem 2–1Ligue 2 · Algeria · 19/10 14:001X2✗ 51%+1.5✓ 88%GG✓ 69%+2.5✓ 71%
Azazga – CR Béni Thour 3–0Ligue 2 · Algeria · 19/10 14:001✓ 60%X2+1.5✓ 71%GG+2.5
Nrb Beni Oulbene – MO Constantine 0–0Ligue 2 · Algeria · 19/10 14:001✗ 42%X2+1.5✗ 55%GG+2.5
GC Mascara – Usm El Harrach 1–0Ligue 2 · Algeria · 19/10 14:001✓ 72%X2+1.5✗ 71%GG+2.5
MSP Batna – MO Bejaia 1–0Ligue 2 · Algeria · 19/10 14:001✓ 35%X2+1.5✗ 71%GG✗ 51%+2.5
Esteghlal FC – Gol Gohar 1–1Persian Gulf Pro League · Iran · 19/10 14:151✗ 63%X2+1.5✓ 65%GG+2.5
Hapoel Bnei Musmus – Hapoel Ironi Arraba 1–2Liga Alef · Israel · 19/10 14:301✗ 76%X2+1.5✓ 79%GG+2.5✓ 57%
Naft Gachsaran – Fard Alborz 4–2Azadegan League · Iran · 19/10 14:301X✗ 43%2+1.5GG+2.5
Naft Masjed Soleyman – Saipa 1–1Azadegan League · Iran · 19/10 14:301X✓ 43%2+1.5GG+2.5
Al Kuwait – Al Sulaibikhat 7–0Premier League · Kuwait · 19/10 14:401✓ 48%X2+1.5✓ 86%GG✗ 67%+2.5✓ 68%
Dila – FC Iberia 1999 0–2Erovnuli Liga · Georgia · 19/10 15:001✗ 38%X2+1.5✓ 75%GG✗ 55%+2.5✗ 51%
BFC Daugavpils – Auda 2–1Virsliga · Latvia · 19/10 15:001X2✗ 35%+1.5✓ 66%GG+2.5
Tallinna Kalev – FCI Levadia II 1–2Esiliiga A · Estonia · 19/10 15:001✗ 43%X2+1.5✓ 91%GG✓ 75%+2.5✓ 76%
Pafos – Apoel Nicosia 0–01. Division · Cyprus · 19/10 15:001✗ 52%X2+1.5✗ 80%GG✗ 58%+2.5✗ 58%
Banants II – Andranik 1–2First League · Armenia · 19/10 15:001X2✓ 63%+1.5✓ 87%GG✓ 64%+2.5✓ 70%
Tatran Prešov – Žilina II 1–12. liga · Slovakia · 19/10 15:001X✓ 34%2+1.5✓ 59%GG+2.5
Shahin Bandar Ameri – Mes Soongoun 2–3Azadegan League · Iran · 19/10 15:001✗ 45%X2+1.5✓ 61%GG+2.5
Dobrudzha – Montana 2–1Cup · Bulgaria · 19/10 15:001✓ 42%X2+1.5✓ 84%GG✓ 64%+2.5✓ 63%
Al-Fayha – Al-Ahli Jeddah 2–3Pro League · Saudi-Arabia · 19/10 15:051X2✓ 41%+1.5✓ 86%GG✓ 67%+2.5✓ 67%
Al Zulfi – Al Ula 1–1Division 1 · Saudi-Arabia · 19/10 15:051X2✗ 44%+1.5✓ 59%GG+2.5
Abha – Al KholoodPro League · Saudi-Arabia · 19/10 15:20135%X2+1.571%GG51%+2.5
Damac – Al Taee 4–1Division 1 · Saudi-Arabia · 19/10 15:20 · ☀ 19°1✓ 59%X2+1.5✓ 88%GG✓ 67%+2.5✓ 71%
Nordia Jerusalem – Hapoel Marmorek 1–4Liga Alef · Israel · 19/10 15:301X2✓ 62%+1.5✓ 79%GG✓ 51%+2.5✓ 55%
Sohar – Al-Shabab 0–5Professional League · Oman · 19/10 15:301X2✓ 60%+1.5✓ 71%GG+2.5
Suduva Marijampole – Kauno Žalgiris 0–1A Lyga · Lithuania · 19/10 15:45 · ☁ 8°1✗ 39%X2+1.5✗ 67%GG+2.5
Maccabi Yavne – Holon Yermiyahu 1–3Liga Alef · Israel · 19/10 15:451✗ 84%X2+1.5✓ 80%GG+2.5✓ 58%
Os – Sogndal II 5–13. Division – Girone 3 · Norway · 19/10 16:001✓ 63%X2+1.5✓ 96%GG✓ 82%+2.5✓ 88%
Åkra – Stabæk II 5–33. Division – Girone 4 · Norway · 19/10 16:001X2✗ 50%+1.5✓ 93%GG✓ 77%+2.5✓ 80%
Lyn II – Ørn Horten 3–13. Division – Girone 6 · Norway · 19/10 16:001✓ 38%X2+1.5✓ 86%GG✓ 68%+2.5✓ 68%
Rīgas FS – Tukums 2–0Virsliga · Latvia · 19/10 16:00 · ☀ 7°1✓ 74%X2+1.5✓ 89%GG✗ 59%+2.5✗ 73%
FC Tallinn – Viimsi 0–3Esiliiga A · Estonia · 19/10 16:00 · ☀ 8°1X2✓ 56%+1.5✓ 79%GG✗ 55%+2.5✓ 57%
Luunja – Legion 11–0Esiliiga B · Estonia · 19/10 16:001✓ 82%X2+1.5✓ 97%GG✗ 74%+2.5✓ 91%
JK Tabasalu – Narva U21 0–0Esiliiga B · Estonia · 19/10 16:001X2✗ 42%+1.5✗ 85%GG✗ 67%+2.5✗ 66%
FK Spartak Zdrepceva KRV – Borac Cacak 3–3Prva Liga · Serbia · 19/10 16:001X2✗ 49%+1.5✓ 85%GG✓ 65%+2.5✓ 65%
Hapoel Kfar Shalem – Hapoel Acre 4–0Liga Leumit · Israel · 19/10 16:001✓ 67%X2+1.5✓ 90%GG✗ 67%+2.5✓ 75%
Hapoel Ra'anana – Bnei Yehuda 1–1Liga Leumit · Israel · 19/10 16:001X2✗ 45%+1.5✓ 86%GG✓ 67%+2.5✗ 67%
Maccabi Bnei Raina – Hapoel Rishon LeZion 1–1Liga Leumit · Israel · 19/10 16:001X2✗ 46%+1.5✓ 86%GG✓ 68%+2.5✗ 68%
Nieciecza – Puszcza Niepołomice 2–0I Liga · Poland · 19/10 16:00 · ☁ 8°1✓ 47%X2+1.5✓ 79%GG✗ 58%+2.5✗ 57%
Sutjeska – Bokelj 4–0First League · Montenegro · 19/10 16:001✓ 47%X2+1.5✓ 62%GG+2.5
Bayern Munich W – Stuttgart W 5–0Frauen Bundesliga · Germany · 19/10 16:00 · ⛅ 13°1✓ 62%X2+1.5✓ 92%GG✗ 72%+2.5✓ 79%
Benfica U23 – Moreirense U23 1–1Liga Revelação U23 · Portugal · 19/10 16:001X2✗ 36%+1.5✓ 72%GG✓ 52%+2.5
Omonia Nicosia – Olympiakos 2–21. Division · Cyprus · 19/10 16:00 · ⛅ 20°1✗ 45%X2+1.5GG+2.5
Hapoel Sderot – Hapoel Herzliya 2–2Liga Alef · Israel · 19/10 16:001X2✗ 43%+1.5GG+2.5
Kfar Saba 1928 – Hapoel Ramat HaSharon 0–1Liga Alef · Israel · 19/10 16:001X2✓ 52%+1.5✗ 59%GG+2.5
Etar Veliko Tarnovo – Spartak Varna 2–4Cup · Bulgaria · 19/10 16:001✗ 53%X2+1.5✓ 89%GG✓ 70%+2.5✓ 73%
Mauritania U20 – Sierra Leone U20 2–2Africa Cup of Nations U20 · World · 19/10 16:00 · 🌦 29°1X2✗ 43%+1.5✓ 77%GG✓ 56%+2.5✓ 53%
Dukagjini – Drenica Skënderaj 1–1Superliga · Kosovo · 19/10 16:001✗ 43%X2+1.5✓ 57%GG+2.5
Monza – Cagliari 4–0Serie A · Italy · 19/10 16:301X2✗ 48%+1.5✓ 77%GG✗ 55%+2.5✓ 53%
Rodina Moskva – FC Orenburg 2–2Premier League · Russia · 19/10 16:301X2✗ 48%+1.5✓ 77%GG✓ 55%+2.5✓ 53%
Hapoel Beit Shean – Hapoel Ironi Karmiel 1–0Liga Alef · Israel · 19/10 16:301X2✗ 35%+1.5✗ 66%GG+2.5
Hapoel Mahane Yehuda – FC Jerusalem 4–2Liga Alef · Israel · 19/10 16:301X2✗ 66%+1.5✓ 80%GG✓ 51%+2.5✓ 58%
Al-Raed – Al Saqer 0–2Division 1 · Saudi-Arabia · 19/10 16:50 · ⛅ 32°1✗ 40%X2+1.5✓ 71%GG✗ 51%+2.5
Al Jahra – Kazma 0–1Premier League · Kuwait · 19/10 16:551X2✓ 43%+1.5✗ 89%GG✗ 71%+2.5✗ 72%
Degerfors IF – Kalmar FF 1–2Allsvenskan · Sweden · 19/10 17:001✗ 43%X2+1.5✓ 68%GG+2.5
KFUM II – Frigg 6–03. Division – Girone 1 · Norway · 19/10 17:001✓ 40%X2+1.5✓ 96%GG✗ 84%+2.5✓ 88%
Melhus – Ranheim II 3–03. Division – Girone 2 · Norway · 19/10 17:001✓ 60%X2+1.5✓ 96%GG✗ 81%+2.5✓ 87%
Rosenborg II – NTNUI 3–03. Division – Girone 2 · Norway · 19/10 17:001✓ 54%X2+1.5✓ 90%GG✗ 72%+2.5✓ 75%
Åsane II – Varegg 3–13. Division – Girone 3 · Norway · 19/10 17:001X2✗ 42%+1.5✓ 90%GG✓ 74%+2.5✓ 75%
Brann II – Austevoll 1–13. Division – Girone 3 · Norway · 19/10 17:00 · ⛅ 9°1✗ 54%X2+1.5✓ 95%GG✓ 80%+2.5✗ 84%
Sarpsborg 08 II – Bjørkelangen 7–03. Division – Girone 6 · Norway · 19/10 17:001✓ 84%X2+1.5✓ 95%GG✗ 65%+2.5✓ 86%
Viborg – FC Midtjylland 1–2Superliga · Denmark · 19/10 17:00 · ☀ 8°1✗ 45%X2+1.5✓ 77%GG✓ 56%+2.5✓ 53%
Wisla Plock – Radomiak Radom 1–0Ekstraklasa · Poland · 19/10 17:00 · ⛅ 10°1✓ 68%X2+1.5✗ 79%GG+2.5✗ 55%
Trabzonspor – Beşiktaş 2–0Süper Lig · Turkey · 19/10 17:001✓ 77%X2+1.5✓ 86%GG✗ 51%+2.5✗ 68%
Bursaspor – Pendikspor 2–01. Lig · Turkey · 19/10 17:001✓ 63%X2+1.5✓ 85%GG✗ 60%+2.5✗ 66%
Esenler Erokspor – Mardin 1969 4–21. Lig · Turkey · 19/10 17:001X2✗ 62%+1.5✓ 63%GG+2.5
AL Masry – Abu Qair Semad 1–1Premier League · Egypt · 19/10 17:00 · ⛅ 22°1✗ 46%X2+1.5✓ 54%GG+2.5
Enppi – El Mokawloon 0–3Premier League · Egypt · 19/10 17:001X2✓ 52%+1.5✓ 67%GG+2.5
Tzeirey Tira – Hapoel Hadera 0–1Liga Alef · Israel · 19/10 17:001X2✓ 78%+1.5✗ 67%GG+2.5
Varbergs BoIS FC – Helsingborg 0–0Superettan · Sweden · 19/10 17:051✗ 52%X2+1.5✗ 83%GG✗ 61%+2.5✗ 62%
Diosgyori VTK – Kazincbarcikai 2–2NB II · Hungary · 19/10 17:301✗ 37%X2+1.5✓ 67%GG+2.5
Jong Ajax – De Graafschap 2–1Eerste Divisie · Netherlands · 19/10 18:001X2✗ 40%+1.5✓ 88%GG✓ 71%+2.5✓ 71%
Jong PSV U21 – Dordrecht 0–1Eerste Divisie · Netherlands · 19/10 18:001✗ 65%X2+1.5✗ 84%GG✗ 57%+2.5✗ 64%
Jong Utrecht – Roda 1–2Eerste Divisie · Netherlands · 19/10 18:001X2✓ 40%+1.5✓ 77%GG✓ 57%+2.5✓ 53%
Leixões U23 – Estoril U23 2–2Liga Revelação U23 · Portugal · 19/10 18:001X2✗ 48%+1.5✓ 89%GG✓ 71%+2.5✓ 73%
Al-Hilal Saudi FC – Al-Hazm 1–0Pro League · Saudi-Arabia · 19/10 18:001✓ 54%X2+1.5✗ 87%GG✗ 67%+2.5✗ 69%
Al Shabab – Al-Faisaly FC 2–2Pro League · Saudi-Arabia · 19/10 18:001✗ 49%X2+1.5✓ 82%GG✓ 61%+2.5✓ 61%
Paraty – Santa Cruz RJ 0–1Carioca B2 · Brazil · 19/10 18:001X2✓ 62%+1.5✗ 86%GG✗ 61%+2.5✗ 67%
Birmingham City U21 – Derby County U21 0–4Premier League 2 Division One · England · 19/10 18:00 · ☀ 11°1X2✓ 40%+1.5✓ 93%GG✗ 78%+2.5✓ 80%
Wolves U21 – West Bromwich Albion U21 2–1Premier League 2 Division One · England · 19/10 18:00 · ☀ 11°1X2✗ 42%+1.5✓ 97%GG✓ 87%+2.5✓ 91%
Atlético Mineiro U20 – Cruzeiro U20 4–3Mineiro U20 · Brazil · 19/10 18:001✓ 74%X2+1.5✓ 85%GG✓ 51%+2.5✓ 65%
Lugano – Canuelas 0–1Primera C · Argentina · 19/10 18:001X2✓ 36%+1.5✗ 62%GG+2.5
Sportivo Barracas – Sacachispas 0–0Primera C · Argentina · 19/10 18:001✗ 36%X2+1.5✗ 55%GG+2.5
Hapoel Tirat HaCarmel – Beitar Nahariya 0–4Liga Alef · Israel · 19/10 18:151X2✓ 66%+1.5✓ 90%GG✗ 66%+2.5✓ 75%
San Telmo – Defensores De Belgrano 0–0Primera Nacional · Argentina · 19/10 18:30 · ⛅ 15°1X✓ 35%2+1.5✗ 58%GG+2.5
Celta de Vigo II – Tenerife 1–1Segunda División · Spain · 19/10 18:301✗ 49%X2+1.5✓ 91%GG✓ 74%+2.5✗ 76%
Cittadella – Arzignano Valchiampo 1–0Serie C – Girone A · Italy · 19/10 18:30 · ⛅ 17°1✓ 46%X2+1.5✗ 72%GG✗ 51%+2.5
Dolomiti Bellunesi – Trento 0–3Serie C – Girone A · Italy · 19/10 18:30 · ☁ 15°1X2✓ 39%+1.5✓ 52%GG+2.5
Giana Erminio – Union Brescia 2–1Serie C – Girone A · Italy · 19/10 18:30 · ⛅ 17°1X2✗ 57%+1.5✓ 75%GG+2.5✓ 51%
Juventus U23 – Renate 2–1Serie C – Girone A · Italy · 19/10 18:301✓ 40%X2+1.5✓ 77%GG✓ 57%+2.5✓ 53%
Giugliano – Foggia 3–1Serie C – Girone C · Italy · 19/10 18:30 · ☀ 18°1X2✗ 45%+1.5✓ 82%GG✓ 62%+2.5✓ 61%
Parma – Torino 0–3Serie A · Italy · 19/10 18:45 · ⛅ 18°1✗ 34%X2+1.5✓ 67%GG+2.5
Rodez – Montpellier 0–3Ligue 2 · France · 19/10 18:451✗ 36%X2+1.5✓ 80%GG✗ 60%+2.5✓ 58%
Aveley – Maldon & Tiptree 1–2Non League Premier – Isthmian · England · 19/10 18:451✗ 56%X2+1.5✓ 91%GG✓ 73%+2.5✓ 77%
Redditch United – Worcester CityNon League Premier – Southern Central · England · 19/10 18:45155%X2+1.579%GG55%+2.555%
Real Santander – Leones FC 1–0Primera B · Colombia · 19/10 19:00 · 🌦 27°1✓ 40%X2+1.5✗ 66%GG+2.5
Tottenham – Coventry 3–1Premier League · England · 19/10 19:001X✗ 34%2+1.5✓ 59%GG+2.5
Getafe – Rayo Vallecano 1–1La Liga · Spain · 19/10 19:001✗ 62%X2+1.5✓ 79%GG✓ 51%+2.5✗ 55%
Guinea-Bissau U20 – Senegal U20Africa Cup of Nations U20 · World · 19/10 19:00 · ☁ 28°1X246%+1.578%GG56%+2.554%
12 de Junio VH – Guairena FC 2–0Division Intermedia · Paraguay · 19/10 19:301✓ 41%X2+1.5✓ 72%GG✗ 51%+2.5
Deportivo Santani – 3 de Noviembre 2–0Division Intermedia · Paraguay · 19/10 19:301✓ 47%X2+1.5✓ 73%GG✗ 51%+2.5
Encarnación – General Caballero 3–2Division Intermedia · Paraguay · 19/10 19:301X2✗ 51%+1.5✓ 78%GG✓ 55%+2.5✓ 54%
Armée – Kédia 1–1Premier League · Mauritania · 19/10 19:501✗ 59%X2+1.5✓ 85%GG✓ 62%+2.5✗ 66%
Cruzeiro W – Bolivar WCONMEBOL Libertadores Femenina · World · 19/10 20:00 · 🌦 16°148%X2+1.586%GG67%+2.568%
Deportivo Cali W – Club Nacional de Football WCONMEBOL Libertadores Femenina · World · 19/10 20:00 · 🌦 16°139%X2+1.567%GG+2.5
Mushuc Runa SC – Orense SC 1–1Liga Pro · Ecuador · 19/10 20:301✗ 47%X2+1.5✓ 67%GG+2.5
Internacional Palmira – Union Magdalena 0–1Primera B · Colombia · 19/10 21:00 · 🌦 24°1X2✓ 36%+1.5✗ 65%GG+2.5
Newells Old Boys – Central Cordoba de Santiago 2–1Liga Profesional Argentina · Argentina · 19/10 22:001✓ 46%X2+1.5✓ 57%GG+2.5
Sarmiento Junin – Barracas Central 1–1Liga Profesional Argentina · Argentina · 19/10 22:001✗ 40%X2+1.5✓ 61%GG+2.5
Union Espanola – Deportes Copiapo 1–0Primera B · Chile · 19/10 22:001✓ 45%X2+1.5✗ 79%GG✗ 58%+2.5✗ 55%
Orsomarso – Bogota FC 0–1Primera B · Colombia · 19/10 22:001X✗ 41%2+1.5GG+2.5
Molynes United – Cavalier 1–0Premier League · Jamaica · 19/10 22:051X2✗ 64%+1.5✗ 84%GG✗ 57%+2.5✗ 63%
Goias – Nautico Recife 0–0Serie B · Brazil · 19/10 22:301✗ 37%X2+1.5✗ 71%GG✗ 51%+2.5
Spartax – Santa RitaParaibano 2 · Brazil · 19/10 22:301X262%+1.579%GG51%+2.555%
Corinthians – Vitoria 1–1Serie A · Brazil · 19/10 23:001✗ 51%X2+1.5✓ 70%GG+2.5
Real Cartagena – Patriotas 3–0Primera B · Colombia · 19/10 23:00 · ☁ 29°1✓ 54%X2+1.5✓ 79%GG✗ 56%+2.5✓ 57%
Club Nacional – Deportivo Maldonado 3–2Primera División · Uruguay · 19/10 23:001✓ 41%X2+1.5✓ 70%GG+2.5
Sporting San Jose – San Carlos 3–3Primera División · Costa-Rica · 20/10 00:00 · ☀ 11°1✗ 52%X2+1.5✓ 71%GG+2.5
Toluca W – Santos Laguna W 0–0Liga MX Femenil · Mexico · 20/10 00:00 · 🌦 14°1✗ 57%X2+1.5✗ 92%GG✗ 73%+2.5✗ 78%
LDU Quito W – Olimpia WCONMEBOL Libertadores Femenina · World · 20/10 00:00 · 🌦 13°1X248%+1.586%GG67%+2.568%
Libertad Asuncion W – Universidad de Chile WCONMEBOL Libertadores Femenina · World · 20/10 00:00 · 🌦 13°139%X2+1.567%GG+2.5
Deportivo Riestra – Union Santa Fe 1–1Liga Profesional Argentina · Argentina · 20/10 00:151✗ 42%X2+1.5✓ 67%GG+2.5
Antigua GFC – Xelajú 3–0Liga Nacional · Guatemala · 20/10 01:00 · ☁ 18°1✓ 52%X2+1.5✓ 80%GG✗ 58%+2.5✓ 58%
Racing United – Waterhouse 0–0Premier League · Jamaica · 20/10 01:001X2✗ 75%+1.5✗ 88%GG✗ 56%+2.5✗ 71%
Deportivo Pasto – Alianza Valledupar 0–1Primera A · Colombia · 20/10 01:051✗ 48%X2+1.5✗ 66%GG+2.5
León W – Atlante W 2–0Liga MX Femenil · Mexico · 20/10 01:061✓ 38%X2+1.5✓ 79%GG✗ 59%+2.5✗ 55%
Escorpiones Belén – Puntarenas FC 1–2Primera División · Costa-Rica · 20/10 02:001X2✓ 45%+1.5✓ 69%GG+2.5
AD Cofutpa – Quepos Cambute 1–0Liga de Ascenso · Costa-Rica · 20/10 02:001✓ 41%X2+1.5✗ 57%GG+2.5
Tapachula – Deportiva Venados 1–4Primera Premier · Mexico · 20/10 02:051X2✓ 42%+1.5✓ 89%GG✓ 72%+2.5✓ 73%
Isenmulang Kalteng – Java United 1–1Liga 1 · Indonesia · 20/10 08:301✗ 39%X2+1.5✓ 65%GG+2.5
Arambagh – Dhaka Wanderers 2–2Federation Cup · Bangladesh · 20/10 08:451✗ 57%X2+1.5✓ 96%GG✓ 83%+2.5✓ 88%
City Club – Bashundhara Kings 0–2Federation Cup · Bangladesh · 20/10 08:451X2✓ 72%+1.5✓ 93%GG✗ 68%+2.5✗ 80%
Mohammedan Dhaka – PWD Sports Club 1–1Federation Cup · Bangladesh · 20/10 08:45 · ☀ 31°1✗ 63%X2+1.5✓ 84%GG✓ 58%+2.5✗ 64%
Olimpik-Mobiuz – Yaypan 4–2Pro League A · Uzbekistan · 20/10 10:001✓ 48%X2+1.5✓ 77%GG✓ 55%+2.5✓ 53%
Wathba – Al Nejmeh 2–1AFC Challenge League · World · 20/10 11:00 · ☀ 22°1✓ 47%X2+1.5✓ 59%GG+2.5
Porto U19 – PSV U19 3–1UEFA Youth League · World · 20/10 11:00 · ☁ 15°1X2✗ 66%+1.5✓ 97%GG✓ 84%+2.5✓ 91%
Fenerbahce U19 – Slavia Praha U19 1–3UEFA Youth League · World · 20/10 11:00 · ☁ 20°1X2✓ 79%+1.5✓ 95%GG✓ 69%+2.5✓ 85%
Sabah U19 – Borussia Dortmund U19 0–2UEFA Youth League · World · 20/10 11:001X2✓ 81%+1.5✓ 97%GG✗ 75%+2.5✗ 91%
Lernayin Artsakh – Shirak II 5–0First League · Armenia · 20/10 11:301✓ 70%X2+1.5✓ 87%GG✗ 58%+2.5✓ 69%
Mika – Araks Ararat 2–0First League · Armenia · 20/10 11:30 · ☀ 23°1X2✗ 40%+1.5✓ 85%GG✗ 67%+2.5✗ 66%
Pyunik II – Olympia Yerevan 1–1First League · Armenia · 20/10 11:301X2✗ 55%+1.5✓ 82%GG✓ 59%+2.5✗ 60%
Be'sat Kermanshah – Pars Jonoubi JAM 1–2Azadegan League · Iran · 20/10 11:301X✗ 44%2+1.5GG+2.5
Fleetwood Town U21 – Barnsley U21 2–2Professional Development League · England · 20/10 12:001✗ 40%X2+1.5✓ 94%GG✓ 80%+2.5✓ 83%
Wigan Athletic U21 – Bolton Wanderers Res. 1–3Professional Development League · England · 20/10 12:001X2✓ 46%+1.5✓ 92%GG✓ 76%+2.5✓ 78%
Dewa United – Persijap 2–0Liga 1 · Indonesia · 20/10 12:00 · ☀ 30°1✓ 77%X2+1.5✓ 91%GG✗ 60%+2.5✗ 76%
Bhayangkara FC – PSIM Yogyakarta 1–0Liga 1 · Indonesia · 20/10 12:00 · ☀ 27°1✓ 61%X2+1.5✗ 59%GG+2.5
SSU Poli Timişoara W – Vasas Femina W 4–1Liga 1 Feminin · Romania · 20/10 12:001✓ 95%X2+1.5✓ 97%GG+2.5✓ 90%
Paro – Al Ansar 1–2AFC Challenge League · World · 20/10 12:00 · 🌦 13°1✗ 42%X2+1.5✓ 84%GG✓ 64%+2.5✓ 63%
Roma U19 – Slovan Bratislava U19 5–0UEFA Youth League · World · 20/10 12:00 · ☁ 24°1✓ 87%X2+1.5✓ 96%GG✗ 62%+2.5✓ 88%
Napoli U19 – Bodø / Glimt U19 1–0UEFA Youth League · World · 20/10 12:00 · ☁ 25°1✓ 74%X2+1.5✗ 96%GG✗ 75%+2.5✗ 88%
PSG U19 – Barcelona U19 1–1UEFA Youth League · World · 20/10 12:00 · ☁ 15°1✗ 83%X2+1.5✓ 94%GG✓ 61%+2.5✗ 83%
Mebrat Hayl – Sheger Ketema 1–0Premier League · Ethiopia · 20/10 12:001✓ 59%X2+1.5✗ 58%GG+2.5
Halaba Ketema – Fasil Ketema 1–1Premier League · Ethiopia · 20/10 12:001✗ 45%X2+1.5✓ 61%GG+2.5
Coventry City U21 – Swansea City U21 2–0Professional Development League · England · 20/10 13:001X2✗ 38%+1.5✓ 85%GG✗ 66%+2.5✗ 65%
Blacks Power – URAPremier League · Uganda · 20/10 13:00 · 🌦 25°141%X2+1.580%GG60%+2.558%
Maroons – Kataka 4–1Premier League · Uganda · 20/10 13:00 · 🌦 27°1✓ 38%X2+1.5✓ 59%GG+2.5
Stuttgart U19 – Atlético Madrid U19 2–4UEFA Youth League · World · 20/10 13:00 · ☁ 12°1✗ 79%X2+1.5✓ 95%GG✓ 69%+2.5✓ 85%
Şagadam – ArkadagÝokary Liga · Turkmenistan · 20/10 13:001X279%+1.589%GG54%+2.573%
Dordoi Bishkek – Muras United 0–2Premier League · Kyrgyzstan · 20/10 13:001X2✓ 42%+1.5✓ 79%GG✗ 59%+2.5✗ 57%
Ario Eslamshahr – Naft Bandar Abbas 3–0Azadegan League · Iran · 20/10 13:151✓ 34%X2+1.5✓ 67%GG+2.5
Mes Rafsanjan – Niroye Zamini 4–1Azadegan League · Iran · 20/10 13:15 · ☁ 22°1X2✗ 36%+1.5✓ 55%GG+2.5
Fortis – Goa 1–2AFC Challenge League · World · 20/10 13:25 · ☁ 36°1✗ 41%X2+1.5✓ 76%GG✓ 55%+2.5✓ 52%
Olmaliq – PFK Guliston 2–0Cup · Uzbekistan · 20/10 13:30 · ☁ 17°1✓ 54%X2+1.5✓ 76%GG✗ 52%+2.5✗ 52%
Schalke 04 II – Köln II 1–3Regionalliga – West · Germany · 20/10 14:001X2✓ 40%+1.5✓ 85%GG✓ 67%+2.5✓ 66%
Academico Viseu U23 – Penafiel U23 0–0Liga Revelação U23 · Portugal · 20/10 14:001✗ 46%X2+1.5✗ 83%GG✗ 63%+2.5✗ 62%
Estrela U23 – Farense U23 1–1Liga Revelação U23 · Portugal · 20/10 14:001X2✗ 40%+1.5✓ 79%GG✓ 59%+2.5✗ 57%
União Leiria U23 – Torreense U23 0–2Liga Revelação U23 · Portugal · 20/10 14:00 · ⛅ 18°1✗ 43%X2+1.5✓ 80%GG✗ 60%+2.5✗ 58%
Marítimo U23 – Famalicão U23 0–1Liga Revelação U23 · Portugal · 20/10 14:001X2✓ 43%+1.5✗ 87%GG✗ 69%+2.5✗ 69%
Rio Ave U23 – Portimonense U23 4–0Liga Revelação U23 · Portugal · 20/10 14:001✓ 39%X2+1.5✓ 55%GG+2.5
Asyut Petrol – Zamalek SC 0–1Premier League · Egypt · 20/10 14:00 · ☀ 27°1X2✓ 68%+1.5✗ 61%GG+2.5
Masr – Future FC 3–2Premier League · Egypt · 20/10 14:001X2✗ 40%+1.5✓ 66%GG+2.5
Istiqlol – Al Arabi 2–0AFC Challenge League · World · 20/10 14:00 · ☀ 15°1✓ 38%X2+1.5✓ 66%GG+2.5
Liverpool U19 – Villarreal U19 0–0UEFA Youth League · World · 20/10 14:00 · 🌧 12°1X2✗ 49%+1.5✗ 94%GG✗ 79%+2.5✗ 83%
Manchester City U19 – AEK Athens U19 1–1UEFA Youth League · World · 20/10 14:00 · ☁ 13°1X2✗ 65%+1.5✓ 76%GG+2.5✗ 52%
Neftchi – Lokomotiv 2–4Cup · Uzbekistan · 20/10 14:00 · ⛅ 15°1✗ 37%X2+1.5✓ 69%GG+2.5
Sogdiana – Andijan 1–2Cup · Uzbekistan · 20/10 14:00 · ⛅ 15°1✗ 45%X2+1.5✓ 88%GG✓ 70%+2.5✓ 71%
Shenavarsazi Qeshm – Mes Kerman 1–0Azadegan League · Iran · 20/10 14:001✓ 39%X2+1.5✗ 58%GG+2.5
ASA Targu Mures – Chindia Targoviste 2–4Liga II · Romania · 20/10 14:301X2✓ 44%+1.5✓ 84%GG✓ 65%+2.5✓ 64%
Hajer – Al Najma 2–4Division 1 · Saudi-Arabia · 20/10 14:451X2✓ 48%+1.5✓ 63%GG+2.5
Xorazm – BuxoroSuper League · Uzbekistan · 20/10 15:001X237%+1.576%GG56%+2.552%
Argentina U17 W – New Zealand U17 W 2–0World Cup – U17 – Women · World · 20/10 15:001✓ 58%X2+1.5✓ 91%GG✗ 72%+2.5✗ 77%
North Korea U17 W – Poland U17 W 6–1World Cup – U17 – Women · World · 20/10 15:001✓ 72%X2+1.5✓ 96%GG✓ 78%+2.5✓ 89%
Atl. San Luis U21 – Queretaro U21 3–2Liga MX U21 · Mexico · 20/10 15:001✓ 49%X2+1.5✓ 86%GG✓ 66%+2.5✓ 67%
Guadalajara Chivas U21 – Necaxa U21Liga MX U21 · Mexico · 20/10 15:001X245%+1.579%GG58%+2.555%
Juarez U21 – Atlante U21 0–2Liga MX U21 · Mexico · 20/10 15:001✗ 44%X2+1.5✓ 74%GG✗ 53%+2.5
Tigres UANL U21 – Club Leon U21Liga MX U21 · Mexico · 20/10 15:001X252%+1.579%GG56%+2.555%
Al Diriyah – Al Riyadh 1–0Pro League · Saudi-Arabia · 20/10 15:00 · ☀ 35°1✓ 45%X2+1.5✗ 73%GG✗ 52%+2.5
Wadi Degla – National Bank of Egypt 1–1Premier League · Egypt · 20/10 15:001✗ 46%X2+1.5GG+2.5
Al Ittihad – Ahal 5–1AFC Challenge League · World · 20/10 15:00 · ⛅ 11°1✓ 36%X2+1.5✓ 80%GG✓ 60%+2.5✓ 58%
Liptovský Mikuláš – Skalica 0–0Cup · Slovakia · 20/10 15:001X2✗ 57%+1.5✗ 79%GG✗ 54%+2.5✗ 55%
Al Taawon – Al-Qadisiyah FC 0–1Pro League · Saudi-Arabia · 20/10 15:10 · ⛅ 34°1X2✓ 80%+1.5✗ 73%GG+2.5
Al Orubah – Al Bukayriyah 1–1Division 1 · Saudi-Arabia · 20/10 15:20 · ☁ 29°1✗ 65%X2+1.5✓ 79%GG✓ 50%+2.5✗ 57%
Karlovac 1919 – HNK Rijeka 1–4Cup · Croatia · 20/10 16:00 · ☀ 18°1X2✓ 58%+1.5✓ 97%GG✓ 86%+2.5✓ 91%
Fenerbahçe – Slavia Praha 2–2UEFA Champions League · World · 20/10 16:451✗ 57%X2+1.5✓ 69%GG+2.5
Sabah FA – Borussia Dortmund 1–2UEFA Champions League · World · 20/10 16:45 · ⛅ 19°1✗ 58%X2+1.5✓ 78%GG✓ 52%+2.5✓ 54%
Al Okhdood – Al-Adalah 1–3Division 1 · Saudi-Arabia · 20/10 16:50 · ☀ 26°1X2✓ 59%+1.5✓ 89%GG✓ 69%+2.5✓ 73%
IFK Norrkoping – Orebro SK 2–2Superettan · Sweden · 20/10 17:001✗ 60%X2+1.5✓ 79%GG✓ 53%+2.5✓ 57%
Køge W – Brøndby W 1–1Kvindeliga · Denmark · 20/10 17:001X2✗ 41%+1.5✓ 93%GG✓ 78%+2.5✗ 80%
El Geish – Pyramids FC 1–4Premier League · Egypt · 20/10 17:001X2✓ 63%+1.5GG+2.5
Levante II – Crevillente 0–0Tercera División RFEF – Group 6 · Spain · 20/10 17:001✗ 57%X2+1.5✗ 55%GG+2.5
Regar-TadAZ – Al QadsiaAFC Challenge League · World · 20/10 17:30 · ⛅ 31°143%X2+1.589%GG71%+2.572%
Pompiers – Tevragh-ZeïnePremier League · Mauritania · 20/10 17:30160%X2+1.586%GG63%+2.567%
Morocco U17 W – Germany U17 WWorld Cup – U17 – Women · World · 20/10 18:00156%X2+1.592%GG74%+2.578%
Nigeria U17 W – Puerto Rico W U17World Cup – U17 – Women · World · 20/10 18:00174%X2+1.596%GG76%+2.588%
Petrópolis – Serrano RJCarioca – 2 · Brazil · 20/10 18:00141%X2+1.583%GG63%+2.562%
Al-Ettifaq – Al-Ittihad FCPro League · Saudi-Arabia · 20/10 18:00 · ☀ 27°1X246%+1.578%GG56%+2.554%
Al-Nassr – NEOMPro League · Saudi-Arabia · 20/10 18:00150%X2+1.569%GG+2.5
Aldosivi Res. – Banfield Res.Reserve League · Argentina · 20/10 18:00144%X2+1.565%GG+2.5
Argentinos Juniors Res. – Rosario Central Res.Reserve League · Argentina · 20/10 18:00139%X2+1.569%GG+2.5
Defensa y Justicia Res. – Atl. Rafaela 2Reserve League · Argentina · 20/10 18:00162%X2+1.580%GG53%+2.558%
Estudiantes Rio Cuarto 2 – Independiente Res.Reserve League · Argentina · 20/10 18:00 · ☁ 19°1X242%+1.558%GG+2.5
Newell's Old Boys Res. – Platense Res.Reserve League · Argentina · 20/10 18:00156%X2+1.563%GG+2.5
Sarmiento Res. – Tigre Res.Reserve League · Argentina · 20/10 18:00143%X2+1.568%GG+2.5
Wealdstone – Nottingham Forest U21National League Cup · England · 20/10 18:00 · ☁ 12°159%X2+1.591%GG71%+2.576%
Boreham Wood – Middlesbrough U21National League Cup · England · 20/10 18:00 · ☁ 11°1X271%+1.597%GG79%+2.589%
Everton U21 – Borussia M'gladbach IIPremier League International Cup · World · 20/10 18:00 · 🌦 11°1X254%+1.584%GG62%+2.563%
Ipswich Town U21 – Anderlecht U21Premier League International Cup · World · 20/10 18:00 · ☁ 12°1X267%+1.590%GG65%+2.574%
Stoke City U21 – Nordsjælland U21Premier League International Cup · World · 20/10 18:00 · 🌦 10°1X239%+1.580%GG60%+2.558%
West Ham United U21 – Monaco U21Premier League International Cup · World · 20/10 18:00 · ☁ 12°149%X2+1.579%GG58%+2.557%
Millwall U21 – Sheffield United U21Premier League Cup · England · 20/10 18:00147%X2+1.571%GG+2.5
Southampton U21 – Juventus U21Premier League International Cup · World · 20/10 18:00 · ☁ 10°134%X2+1.569%GG+2.5
América Mineiro U20 – Boston City U20 5–3Mineiro U20 · Brazil · 20/10 18:001✓ 58%X2+1.5✓ 84%GG✓ 60%+2.5✓ 63%
Largs Thistle – PollokFootball League – Lowland League · Scotland · 20/10 18:15141%X2+1.583%GG63%+2.562%
Wimborne Town – Gosport BoroughNon League Premier – Southern South · England · 20/10 18:30152%X2+1.571%GG+2.5
Dunfermline – PartickChampionship · Scotland · 20/10 18:45 · 🌧 10°1X41%2+1.5GG+2.5
Larne – LinfieldPremiership · Northern-Ireland · 20/10 18:451X238%+1.575%GG55%+2.551%
Wolves – PortsmouthChampionship · England · 20/10 18:45139%X2+1.574%GG54%+2.5
Barnet – Swindon TownLeague Two · England · 20/10 18:45 · ☁ 12°160%X2+1.584%GG59%+2.563%
Bristol Rovers – Salford CityLeague Two · England · 20/10 18:45142%X2+1.585%GG67%+2.566%
Cheltenham – Fleetwood TownLeague Two · England · 20/10 18:45143%X2+1.579%GG58%+2.555%
Chesterfield – ColchesterLeague Two · England · 20/10 18:45 · 🌦 10°155%X2+1.583%GG60%+2.562%
Crawley Town – ShrewsburyLeague Two · England · 20/10 18:45135%X2+1.573%GG53%+2.5
Exeter City – CreweLeague Two · England · 20/10 18:45 · ☁ 11°1X47%2+1.5GG+2.5
Northampton – TranmereLeague Two · England · 20/10 18:45 · 🌦 11°143%X2+1.557%GG+2.5
Rochdale – GrimsbyLeague Two · England · 20/10 18:45 · 🌦 10°145%X2+1.573%GG52%+2.5
Rotherham – Newport CountyLeague Two · England · 20/10 18:45141%X2+1.580%GG60%+2.558%
Walsall – OldhamLeague Two · England · 20/10 18:45 · 🌦 11°162%X2+1.561%GG+2.5
York – Accrington STLeague Two · England · 20/10 18:45 · 🌦 11°166%X2+1.579%GG+2.555%
AFC Wimbledon – Mansfield TownLeague One · England · 20/10 18:45 · ☀ 16°144%X2+1.574%GG53%+2.5
Blackpool – Milton Keynes DonsLeague One · England · 20/10 18:45148%X2+1.589%GG71%+2.573%
Bromley – LeicesterLeague One · England · 20/10 18:451X256%+1.579%GG55%+2.557%
Burton Albion – BradfordLeague One · England · 20/10 18:45135%X2+1.573%GG53%+2.5
Cambridge United – WycombeLeague One · England · 20/10 18:45147%X2+1.582%GG62%+2.561%
Doncaster – Stockport CountyLeague One · England · 20/10 18:451X247%+1.567%GG+2.5
Huddersfield – PeterboroughLeague One · England · 20/10 18:45163%X2+1.579%GG52%+2.557%
Luton – BarnsleyLeague One · England · 20/10 18:45 · ☁ 11°149%X2+1.572%GG+2.5
Notts County – Sheffield WednesdayLeague One · England · 20/10 18:451X248%+1.577%GG55%+2.553%
Oxford United – WiganLeague One · England · 20/10 18:45157%X2+1.569%GG+2.5
Stevenage – PlymouthLeague One · England · 20/10 18:451X241%+1.582%GG62%+2.560%
Brentwood Town – DartfordNon League Premier – Isthmian · England · 20/10 18:451X239%+1.589%GG72%+2.572%
Cheshunt – Cray WanderersNon League Premier – Isthmian · England · 20/10 18:45137%X2+1.582%GG62%+2.560%
Dulwich Hamlet – Chatham TownNon League Premier – Isthmian · England · 20/10 18:45163%X2+1.579%GG52%+2.557%
Ramsgate – Stanway RoversNon League Premier – Isthmian · England · 20/10 18:45 · 🌦 13°175%X2+1.590%GG60%+2.575%
Three Bridges – Eastbourne BoroughNon League Premier – Isthmian · England · 20/10 18:451X252%+1.592%GG75%+2.578%
Welling United – LeatherheadNon League Premier – Isthmian · England · 20/10 18:45161%X2+1.583%GG57%+2.562%
Wingate & Finchley – Carshalton AthleticNon League Premier – Isthmian · England · 20/10 18:45143%X2+1.586%GG67%+2.567%
Curzon Ashton – United of ManchesterNon League Premier – Northern · England · 20/10 18:45 · 🌦 10°160%X2+1.573%GG+2.5
Quorn – BuryNon League Premier – Northern · England · 20/10 18:451X246%+1.586%GG68%+2.568%
Alvechurch – Bromsgrove SportingNon League Premier – Southern Central · England · 20/10 18:45141%X2+1.572%GG51%+2.5
Banbury United – Leighton TownNon League Premier – Southern Central · England · 20/10 18:45147%X2+1.586%GG67%+2.567%
Hitchin Town – StamfordNon League Premier – Southern Central · England · 20/10 18:45165%X2+1.576%GG+2.552%
Kettering Town – LeistonNon League Premier – Southern Central · England · 20/10 18:45157%X2+1.579%GG54%+2.555%
Needham Market – Bishop's StortfordNon League Premier – Southern Central · England · 20/10 18:45154%X2+1.581%GG58%+2.559%
Racing Club Warwick – Halesowen TownNon League Premier – Southern Central · England · 20/10 18:45137%X2+1.563%GG+2.5
Real Bedford – Bury TownNon League Premier – Southern Central · England · 20/10 18:45146%X2+1.587%GG69%+2.570%
Rushall Olympic – LeamingtonNon League Premier – Southern Central · England · 20/10 18:45157%X2+1.587%GG66%+2.570%
Stourbridge – Anstey NomadsNon League Premier – Southern Central · England · 20/10 18:451X239%+1.582%GG62%+2.560%
Bath City – Havant & WvilleNon League Premier – Southern South · England · 20/10 18:45 · ☁ 10°158%X2+1.585%GG62%+2.565%
Chertsey Town – Evesham UnitedNon League Premier – Southern South · England · 20/10 18:45153%X2+1.589%GG70%+2.573%
Chichester City – BerkhamstedNon League Premier – Southern South · England · 20/10 18:45154%X2+1.585%GG63%+2.565%
Hanworth Villa – Chippenham TownNon League Premier – Southern South · England · 20/10 18:45164%X2+1.586%GG60%+2.567%
Poole Town – Hanwell TownNon League Premier – Southern South · England · 20/10 18:45138%X2+1.568%GG+2.5
Taunton Town – Bracknell TownNon League Premier – Southern South · England · 20/10 18:45163%X2+1.590%GG68%+2.575%
Uxbridge – Malvern TownNon League Premier – Southern South · England · 20/10 18:45177%X2+1.589%GG56%+2.573%
Yate Town – SholingNon League Premier – Southern South · England · 20/10 18:451X243%+1.575%GG54%+2.551%
Alvechurch – Spalding UnitedFA Cup · England · 20/10 18:45160%X2+1.571%GG+2.5
Anstey Nomads – MacclesfieldFA Cup · England · 20/10 18:45136%X2+1.580%GG60%+2.558%
Cray Wanderers – Bedford TownFA Cup · England · 20/10 18:451X243%+1.580%GG60%+2.558%
United of Manchester – AltrinchamFA Cup · England · 20/10 18:45172%X2+1.589%GG61%+2.573%
Forest Green – Chesham UnitedFA Cup · England · 20/10 18:451X258%+1.591%GG72%+2.577%
Gloucester City – BarrowFA Cup · England · 20/10 18:45139%X2+1.567%GG+2.5
Harrogate Town – BuryFA Cup · England · 20/10 18:451X271%+1.585%GG54%+2.566%
Stafford Rangers – GatesheadFA Cup · England · 20/10 18:45151%X2+1.574%GG51%+2.5
Tadley Calleva – Aldershot TownFA Cup · England · 20/10 18:45154%X2+1.589%GG69%+2.572%
Worcester City – ChorleyFA Cup · England · 20/10 18:451X247%+1.571%GG+2.5
Yeovil Town – LeatherheadFA Cup · England · 20/10 18:451X240%+1.590%GG74%+2.575%
Gillingham – Port ValeLeague Two · England · 20/10 19:00 · 🌦 12°162%X2+1.563%GG+2.5
AS Roma – Slovan BratislavaUEFA Champions League · World · 20/10 19:001X248%+1.597%GG87%+2.591%
FC Porto – PSV EindhovenUEFA Champions League · World · 20/10 19:001X240%+1.566%GG+2.5
Liverpool – VillarrealUEFA Champions League · World · 20/10 19:00159%X2+1.591%GG71%+2.576%
Manchester City – AEK Athens FCUEFA Champions League · World · 20/10 19:001X249%+1.591%GG74%+2.576%
Napoli – Bodo/GlimtUEFA Champions League · World · 20/10 19:00142%X2+1.584%GG64%+2.563%
Paris Saint Germain – BarcelonaUEFA Champions League · World · 20/10 19:00158%X2+1.598%GG89%+2.594%
VfB Stuttgart – Atletico MadridUEFA Champions League · World · 20/10 19:00169%X2+1.586%GG58%+2.568%
Tigres FC – Real CundinamarcaPrimera B · Colombia · 20/10 19:15 · 🌦 22°1X36%2+1.554%GG+2.5
Ind. Yumbo – PopayanPrimera B · Colombia · 20/10 20:00139%X2+1.569%GG+2.5
Depor FC – QuindioPrimera B · Colombia · 20/10 20:30 · 🌦 26°1X247%+1.565%GG+2.5
Deportivo Pereira – ChicoPrimera A · Colombia · 20/10 21:30155%X2+1.573%GG+2.5
Paraguari AC – Fernando De La MoraDivision Intermedia · Paraguay · 20/10 22:00145%X2+1.573%GG52%+2.5
Tacuary – Independiente F.b.c.Division Intermedia · Paraguay · 20/10 22:001X246%+1.583%GG63%+2.562%
Londrina – CuiabaSerie B · Brazil · 20/10 22:30 · ☀ 22°138%X2+1.566%GG+2.5
Criciuma U20 – Flamengo U20Copa do Brasil U20 · Brazil · 20/10 22:301X247%+1.593%GG79%+2.581%
Union La Calera – Coquimbo UnidoCopa Chile · Chile · 20/10 23:00 · 🌦 15°136%X2+1.577%GG57%+2.553%
Independiente Petrolero – AuroraCopa de la División Profesional · Bolivia · 20/10 23:00 · ⛅ 19°145%X2+1.579%GG58%+2.555%
Internacional de Bogota – Fortaleza FCPrimera A · Colombia · 20/10 23:15 · 🌦 15°149%X2+1.576%GG54%+2.552%
Cucuta – Atletico NacionalPrimera A · Colombia · 20/10 23:301X239%+1.578%GG58%+2.554%
Guadalajara Chivas – NecaxaLiga MX · Mexico · 21/10 00:07151%X2+1.584%GG62%+2.563%
Vasco DA Gama – Boca JuniorsCONMEBOL Sudamericana · World · 21/10 00:30136%X2+1.568%GG+2.5
Atletico San Luis – Club QueretaroLiga MX · Mexico · 21/10 01:00 · 🌦 19°1X243%+1.575%GG54%+2.551%
FC Juarez – Atlante FCLiga MX · Mexico · 21/10 01:001X239%+1.574%GG54%+2.5
Malacateco – ComunicacionesLiga Nacional · Guatemala · 21/10 02:00151%X2+1.570%GG+2.5
CD Marathon – AlianzaCONCACAF Central American Cup · World · 21/10 02:00 · 🌦 25°160%X2+1.575%GG+2.551%
Tigres UANL – LeonLiga MX · Mexico · 21/10 03:00149%X2+1.572%GG+2.5
INAC Kobe Leonessa W – JEF United WWE League · Japan · 21/10 03:00154%X2+1.584%GG62%+2.563%
Guadalajara W – Necaxa WLiga MX Femenil · Mexico · 21/10 03:07179%X2+1.590%GG56%+2.575%
Fukushima United – KitakyushuJ3 League · Japan · 21/10 04:00 · ☁ 24°148%X2+1.590%GG73%+2.575%
Parceiro Nagano – FC RyukyuJ3 League · Japan · 21/10 04:00 · ⛅ 29°152%X2+1.567%GG+2.5
Tochigi SC – Biwako ShigaJ3 League · Japan · 21/10 04:00 · ☀ 27°1X240%+1.588%GG71%+2.571%
Elfen Saitama W – Vegalta Sendai WWE League · Japan · 21/10 04:00 · ☀ 31°160%X2+1.571%GG+2.5
Montedio Yamagata – Consadole SapporoJ2 League · Japan · 21/10 04:00 · ⛅ 25°150%X2+1.569%GG+2.5
Livyi Bereh U19 – SK Metalurh U19U19 League · Ukraine · 21/10 08:00143%X2+1.589%GG71%+2.572%
Olimpia Cluj W – Univ. Craiova WLiga 1 Feminin · Romania · 21/10 08:00178%X2+1.599%GG90%+2.598%
Bali United – GarudayaksaLiga 1 · Indonesia · 21/10 08:30 · ☀ 30°172%X2+1.588%GG59%+2.571%
Karpaty Lviv U19 – Metalist 1925 U19U19 League · Ukraine · 21/10 09:00154%X2+1.582%GG60%+2.561%
Kolos Kovalivka U19 – Lviv U19U19 League · Ukraine · 21/10 09:00150%X2+1.587%GG68%+2.570%
Nojima Stella W – Albirex Niigata WWE League · Japan · 21/10 09:30 · ☀ 25°1X241%+1.576%GG55%+2.552%
Kasuka – Shan UnitedAFC Challenge League · World · 21/10 09:30 · 🌦 32°147%X2+1.571%GG+2.5
Respublika FA – Pakhtakor IIPro League A · Uzbekistan · 21/10 10:00147%X2+1.581%GG60%+2.559%
Ehime FC – Renofa YamaguchiJ3 League · Japan · 21/10 10:00 · ⛅ 19°156%X2+1.585%GG63%+2.565%
FC Gifu – SagamiharaJ3 League · Japan · 21/10 10:00 · ⛅ 22°142%X2+1.585%GG67%+2.566%
Kagoshima United – Kochi UnitedJ3 League · Japan · 21/10 10:00176%X2+1.583%GG+2.562%
Kamatamare Sanuki – KanazawaJ3 League · Japan · 21/10 10:00 · 🌦 19°1X256%+1.584%GG61%+2.563%
Roasso Kumamoto – Gainare TottoriJ3 League · Japan · 21/10 10:00134%X2+1.569%GG+2.5
Osaka – Nara ClubJ3 League · Japan · 21/10 10:00150%X2+1.588%GG70%+2.571%
Matsumoto Yamaga – Thespakusatsu GunmaJ3 League · Japan · 21/10 10:00 · 🌦 20°138%X2+1.570%GG+2.5
Avispa Fukuoka – Gamba OsakaJ1 League · Japan · 21/10 10:00149%X2+1.576%GG54%+2.552%
FC Tokyo – Kashiwa ReysolJ1 League · Japan · 21/10 10:00137%X2+1.583%GG64%+2.562%
Kawasaki Frontale – Vissel KobeJ1 League · Japan · 21/10 10:001X239%+1.586%GG68%+2.567%
Kyoto Sanga – KashimaJ1 League · Japan · 21/10 10:001X246%+1.591%GG75%+2.577%
Nagoya Grampus – Cerezo OsakaJ1 League · Japan · 21/10 10:00 · 🌦 22°162%X2+1.582%GG56%+2.561%
Fagiano Okayama – Mito HollyhockJ1 League · Japan · 21/10 10:001X238%+1.573%GG53%+2.5
Shimizu S-pulse – Machida ZelviaJ1 League · Japan · 21/10 10:001X262%+1.575%GG+2.551%
V-varen Nagasaki – Sanfrecce HiroshimaJ1 League · Japan · 21/10 10:001X247%+1.575%GG53%+2.551%
Yokohama F. Marinos – Tokyo VerdyJ1 League · Japan · 21/10 10:00150%X2+1.565%GG+2.5
Tegevajaro Miyazaki – Blaublitz AkitaJ2 League · Japan · 21/10 10:00 · ⛅ 24°142%X2+1.558%GG+2.5
Tokushima Vortis – Vanraure HachinoheJ2 League · Japan · 21/10 10:00 · ☀ 26°160%X2+1.573%GG+2.5
Albirex Niigata – Sagan TosuJ2 League · Japan · 21/10 10:00 · 🌦 19°158%X2+1.557%GG+2.5
Jubilo Iwata – Oita TrinitaJ2 League · Japan · 21/10 10:00 · ⛅ 25°1X39%2+1.5GG+2.5
Omiya Ardija – Kataller ToyamaJ2 League · Japan · 21/10 10:00 · ☀ 25°138%X2+1.575%GG55%+2.551%
Vegalta Sendai – ImabariJ2 League · Japan · 21/10 10:00 · 🌦 21°150%X2+1.573%GG50%+2.5
Ventforet Kofu – Yokohama FCJ2 League · Japan · 21/10 10:00 · ⛅ 25°1X236%+1.568%GG+2.5
Shonan Bellmare – IwakiJ2 League · Japan · 21/10 10:00 · ⛅ 25°144%X2+1.578%GG57%+2.554%
Tochigi City – Fujieda MYFCJ2 League · Japan · 21/10 10:00 · ⛅ 25°141%X2+1.583%GG63%+2.562%
Oleksandria U19 – Shakhtar Donetsk U19U19 League · Ukraine · 21/10 10:00162%X2+1.575%GG+2.551%
Veres Rivne U19 – Dynamo Kyiv U19U19 League · Ukraine · 21/10 10:00142%X2+1.578%GG57%+2.554%
Csikszereda MC W – Gloria Bistrița-Năsăud WLiga 1 Feminin · Romania · 21/10 10:001X244%+1.598%GG91%+2.594%
Urawa – JEF United ChibaJ1 League · Japan · 21/10 10:30151%X2+1.589%GG70%+2.572%
Obolon' Kyiv U19 – Zhytomyr U19U19 League · Ukraine · 21/10 10:301X241%+1.572%GG51%+2.5
Xankəndi FK – MingəçevirBirinci Dasta · Azerbaijan · 21/10 11:00156%X2+1.568%GG+2.5
Şahdağ – SəbailBirinci Dasta · Azerbaijan · 21/10 11:00165%X2+1.585%GG59%+2.566%
Como U19 – Manchester United U19UEFA Youth League · World · 21/10 11:00 · 🌧 15°143%X2+1.589%GG71%+2.572%
Dinamo Stavropol – Irtysh OmskSecond League A – Division A Silver · Russia · 21/10 11:00160%X2+1.584%GG59%+2.563%
Home United – Tampines RoversPremier League · Singapore · 21/10 11:30 · 🌦 28°152%X2+1.598%GG88%+2.592%
Bentonit Ijevan – Sardarapat 2First League · Armenia · 21/10 11:30155%X2+1.593%GG76%+2.581%
Zvijezda 09 – Omarska1st League – RS · Bosnia · 21/10 12:00145%X2+1.585%GG65%+2.565%
Peterborough United U21 – Sheffield Wednesday U21Professional Development League · England · 21/10 12:00139%X2+1.578%GG58%+2.554%
Persija – Arema FCLiga 1 · Indonesia · 21/10 12:00 · ⛅ 30°159%X2+1.586%GG64%+2.568%
FC Rapid Bucuresti W – Farul Constanţa WLiga 1 Feminin · Romania · 21/10 12:00 · ⛅ 20°1X291%+1.598%GG68%+2.594%
Tainan City – Pusamania BorneoAFC Challenge League · World · 21/10 12:00 · ☀ 27°1X243%+1.589%GG71%+2.572%
Lille U19 – Galatasaray U19UEFA Youth League · World · 21/10 12:00 · ☁ 12°142%X2+1.584%GG64%+2.563%
Ethiopia Bunna – Negelle ArsiPremier League · Ethiopia · 21/10 12:001X40%2+1.5GG+2.5
Hadiya Hosaena – Welwalo Adigrat UniPremier League · Ethiopia · 21/10 12:001X239%+1.552%GG+2.5
Sidama Bunna – Ethiopian MedhinPremier League · Ethiopia · 21/10 12:001X241%+1.565%GG+2.5
FC Liefering – Mainz 05 U19Friendlies Clubs · World · 21/10 12:00157%X2+1.575%GG+2.551%
Famos Vojkovići – Rudar Prijedor1st League – RS · Bosnia · 21/10 12:30161%X2+1.572%GG+2.5
Leotar – Velež Nevesinje1st League – RS · Bosnia · 21/10 12:30181%X2+1.574%GG+2.5
FK Majevica Lopare – Sutjeska Foča1st League – RS · Bosnia · 21/10 12:30176%X2+1.579%GG+2.557%
FK Romanija Pale – Slavija1st League – RS · Bosnia · 21/10 12:30155%X2+1.575%GG51%+2.551%
Hang Yuen – Manila DiggerAFC Challenge League · World · 21/10 12:30 · ☀ 29°1X267%+1.594%GG74%+2.583%
Levski Krumovgrad – Lokomotiv Plovdiv IIThird League – Southeast · Bulgaria · 21/10 13:00 · ☀ 20°179%X2+1.596%GG74%+2.589%
Levski Karlovo – Spartak PlovdivThird League – Southeast · Bulgaria · 21/10 13:001X271%+1.586%GG57%+2.568%
Neftochimic Burgas – Sayana HaskovoThird League – Southeast · Bulgaria · 21/10 13:00 · ⛅ 20°136%X2+1.572%GG52%+2.5
Rodopa Smolyan – Gigant SaedinenieThird League – Southeast · Bulgaria · 21/10 13:00 · ⛅ 18°148%X2+1.589%GG71%+2.573%
Sekirovo Rakovski – ZagoretsThird League – Southeast · Bulgaria · 21/10 13:001X239%+1.589%GG72%+2.572%
Botev Plovdiv II – Yambol 1915Third League – Southeast · Bulgaria · 21/10 13:00 · ☀ 20°1X260%+1.579%GG53%+2.557%
Solbiatese – CorianoSerie D – Girone D · Italy · 21/10 13:001X237%+1.563%GG+2.5
Riltzi – Chernomorets BalchikThird League – Northeast · Bulgaria · 21/10 13:00134%X2+1.567%GG+2.5
Volov Shumen – Chernolomets 1919Third League – Northeast · Bulgaria · 21/10 13:00176%X2+1.588%GG56%+2.571%
Benkovski Isperih – Ludogorets IIIThird League – Northeast · Bulgaria · 21/10 13:00149%X2+1.581%GG60%+2.559%
BUL – NECPremier League · Uganda · 21/10 13:00142%X2+1.567%GG+2.5
Kitara – NtugasazePremier League · Uganda · 21/10 13:00168%X2+1.569%GG+2.5
Lugazi – ExpressPremier League · Uganda · 21/10 13:001X37%2+1.551%GG+2.5
Stellenbosch W – Mamelodi Sundowns WSuper League Women · South-Africa · 21/10 13:001X283%+1.592%GG55%+2.578%
Aston Villa U19 – Viking U19UEFA Youth League · World · 21/10 13:00183%X2+1.594%GG61%+2.583%
Real Betis U19 – Feyenoord U19UEFA Youth League · World · 21/10 13:00 · ⛅ 23°164%X2+1.595%GG77%+2.584%
Club Brugge U19 – Lens U19UEFA Youth League · World · 21/10 13:00 · ☁ 13°166%X2+1.597%GG84%+2.591%
Sporting CP U19 – LASK U19UEFA Youth League · World · 21/10 13:00 · ⛅ 20°148%X2+1.586%GG67%+2.568%
Alay – AlgaPremier League · Kyrgyzstan · 21/10 13:001X240%+1.571%GG51%+2.5
Bars – Abdish-AtaPremier League · Kyrgyzstan · 21/10 13:00170%X2+1.586%GG56%+2.567%
Ghazl El Mehalla – Al IttihadPremier League · Egypt · 21/10 14:00 · ⛅ 26°1X257%+1.552%GG+2.5
Bayern München U19 – Arsenal U19UEFA Youth League · World · 21/10 14:00 · 🌧 11°174%X2+1.596%GG75%+2.588%
Internazionale U19 – Shakhtar Donetsk U19UEFA Youth League · World · 21/10 14:00 · 🌧 17°139%X2+1.552%GG+2.5
Real Madrid U19 – RB Leipzig U19UEFA Youth League · World · 21/10 14:00 · ☀ 17°156%X2+1.582%GG59%+2.561%
Navbahor – GazalkentCup · Uzbekistan · 21/10 14:00 · ☀ 15°1X251%+1.574%GG51%+2.5
Potkozarje – Drina Zvornik1st League – RS · Bosnia · 21/10 14:301X241%+1.576%GG55%+2.552%
Al Jeel – Al JandalDivision 1 · Saudi-Arabia · 21/10 14:45156%X2+1.566%GG+2.5
Laagri – Flora TallinnMeistriliiga · Estonia · 21/10 15:00 · ☀ 10°139%X2+1.580%GG60%+2.558%
Canada W U17 – Norway U17 WWorld Cup – U17 – Women · World · 21/10 15:001X282%+1.599%GG82%+2.595%
Japan U17 W – France U17 WWorld Cup – U17 – Women · World · 21/10 15:00168%X2+1.596%GG78%+2.587%
Atlas U21 – Club America U21Liga MX U21 · Mexico · 21/10 15:00139%X2+1.567%GG+2.5
Puebla U21 – Monterrey U21Liga MX U21 · Mexico · 21/10 15:00136%X2+1.577%GG57%+2.553%
Toluca U21 – Club Tijuana U21Liga MX U21 · Mexico · 21/10 15:00160%X2+1.579%GG53%+2.557%
Al Anwar – Al Wehda ClubDivision 1 · Saudi-Arabia · 21/10 15:001X39%2+1.5GG+2.5
San Bartolomé – Playas SotaventoTercera División RFEF – Group 12 · Spain · 21/10 15:00170%X2+1.595%GG74%+2.584%
Villaverde Norte – Unión Sur YaizaTercera División RFEF – Group 12 · Spain · 21/10 15:00144%X2+1.574%GG53%+2.5
Gazelle – CanonElite One · Cameroon · 21/10 15:001X246%+1.578%GG56%+2.554%
PK-35 – FF JaroVeikkausliiga · Finland · 21/10 15:00 · ☀ 10°158%X2+1.574%GG+2.5
Pachuca U21 – Cruz Azul U21Liga MX U21 · Mexico · 21/10 15:15139%X2+1.569%GG+2.5
Widzew II – Warta SieradzIII Liga – Group 1 · Poland · 21/10 15:301X245%+1.582%GG62%+2.561%
Pavonese – Milan IISerie D – Girone B · Italy · 21/10 15:30136%X2+1.580%GG60%+2.558%
Zlaté Moravce – KomárnoCup · Slovakia · 21/10 15:301X243%+1.589%GG71%+2.572%
Terrassa – Girona IISegunda División RFEF – Group 2 · Spain · 21/10 16:00150%X2+1.579%GG56%+2.555%
Hamrun Spartans – Balzan FCPremier League · Malta · 21/10 16:00145%X2+1.582%GG62%+2.561%
Birzebbuga – MarsaxlokkPremier League · Malta · 21/10 16:001X264%+1.587%GG62%+2.569%
San Miguel – EstrellaTercera División RFEF – Group 12 · Spain · 21/10 16:00179%X2+1.583%GG+2.562%
Tenerife C – Villa Santa BrígidaTercera División RFEF – Group 12 · Spain · 21/10 16:00176%X2+1.592%GG64%+2.579%
Llerenense – Santa AmaliaTercera División RFEF – Group 14 · Spain · 21/10 16:00143%X2+1.551%GG+2.5
Young Africans – CFFACAF Champions League · World · 21/10 16:00 · ☀ 27°147%X2+1.571%GG+2.5
Mali U20 – Liberia U20Africa Cup of Nations U20 · World · 21/10 16:00 · 🌦 33°138%X2+1.566%GG+2.5
NPA Anchors – Golden DreamLFA First Division · Liberia · 21/10 16:00139%X2+1.591%GG75%+2.576%
Paynesville – DowntownLFA First Division · Liberia · 21/10 16:001X238%+1.581%GG61%+2.559%
Cameroon U20 – Gabon U20Africa Cup of Nations U20 · World · 21/10 16:00150%X2+1.569%GG+2.5
Congo U20 – Central African Rep. U20Africa Cup of Nations U20 · World · 21/10 16:00154%X2+1.566%GG+2.5
MŠK Senec – Beluša3. liga – West · Slovakia · 21/10 16:301X250%+1.573%GG50%+2.5
Laktaši – Kozara Gradiška1st League – RS · Bosnia · 21/10 16:30177%X2+1.571%GG+2.5
Las Palmas III – Laguna de DueroTercera División RFEF – Group 12 · Spain · 21/10 16:30151%X2+1.582%GG61%+2.561%
Panadería Pulido – MensajeroTercera División RFEF – Group 12 · Spain · 21/10 16:30158%X2+1.593%GG75%+2.580%
Como – Manchester UnitedUEFA Champions League · World · 21/10 16:45167%X2+1.594%GG74%+2.583%
Lille – GalatasarayUEFA Champions League · World · 21/10 16:45149%X2+1.594%GG79%+2.583%
Jeddah Club – Al JabalainDivision 1 · Saudi-Arabia · 21/10 16:501X241%+1.572%GG51%+2.5
Sogndal – Raufoss1. Division · Norway · 21/10 17:00 · ⛅ 8°165%X2+1.592%GG71%+2.578%
Kreuzlingen – Bulle1. Liga Promotion · Switzerland · 21/10 17:00138%X2+1.586%GG68%+2.568%
Santos Laguna U21 – UNAM Pumas U21Liga MX U21 · Mexico · 21/10 17:00139%X2+1.558%GG+2.5
Kalsdorf – SV LafnitzRegionalliga – South · Austria · 21/10 17:00143%X2+1.591%GG75%+2.576%
Al Ahly – Olympic El QanahPremier League · Egypt · 21/10 17:00151%X2+1.568%GG+2.5
Ceramica Cleopatra – PetrojetPremier League · Egypt · 21/10 17:00147%X2+1.571%GG+2.5
Los Llanos – MarinoTercera División RFEF – Group 12 · Spain · 21/10 17:00162%X2+1.579%GG51%+2.555%
UD San Fernando – Real Unión de TenerifeTercera División RFEF – Group 12 · Spain · 21/10 17:00170%X2+1.590%GG64%+2.575%
Jerez – PlasenciaTercera División RFEF – Group 14 · Spain · 21/10 17:00145%X2+1.588%GG70%+2.571%
Vanløse – Nykobing FCDBU Pokalen · Denmark · 21/10 17:00 · ☁ 12°141%X2+1.590%GG73%+2.574%
Bellinzona – Brühl1. Liga Promotion · Switzerland · 21/10 17:301X238%+1.579%GG59%+2.555%
Anaza – LanzaroteTercera División RFEF – Group 12 · Spain · 21/10 17:30136%X2+1.562%GG+2.5
Diegem Sport – NijlenSecond Amateur Division – VFV B · Belgium · 21/10 18:00149%X2+1.582%GG61%+2.561%
Albert Quévy-Mons – RochefortFirst Amateur Division · Belgium · 21/10 18:001X238%+1.579%GG59%+2.555%
Heist – TienenFirst Amateur Division · Belgium · 21/10 18:001X240%+1.585%GG67%+2.566%
Ghana U17 W – Brazil U17 WWorld Cup – U17 – Women · World · 21/10 18:001X282%+1.599%GG81%+2.595%
Venezuela U17 W – Zambia U17 WWorld Cup – U17 – Women · World · 21/10 18:00169%X2+1.595%GG76%+2.585%
Carapebus – GoytacazCarioca – 2 · Brazil · 21/10 18:001X264%+1.572%GG+2.5
Duque de Caxias – ArtsulCarioca – 2 · Brazil · 21/10 18:001X38%2+1.5GG+2.5
Niteroiense – Audax RioCarioca – 2 · Brazil · 21/10 18:00160%X2+1.567%GG+2.5
Nova Cidade – MacaéCarioca – 2 · Brazil · 21/10 18:00156%X2+1.570%GG+2.5
São Cristóvão RJ – Campo GrandeCarioca – 2 · Brazil · 21/10 18:00145%X2+1.563%GG+2.5
Belgrano Córdoba Res. – Estudiantes La Plata ResReserve League · Argentina · 21/10 18:00137%X2+1.571%GG51%+2.5
Ferro 2 – Colón Res.Reserve League · Argentina · 21/10 18:00142%X2+1.567%GG+2.5
Gimnasia La Plata Res. – Talleres Córdoba Res.Reserve League · Argentina · 21/10 18:001X234%+1.561%GG+2.5
Independiente Riva. Res. – San Martín San Juan Res.Reserve League · Argentina · 21/10 18:00170%X2+1.589%GG62%+2.573%
Lanús Res. – Quilmes 2Reserve League · Argentina · 21/10 18:00149%X2+1.572%GG+2.5
Burnley W – Aston Villa WWSL Cup · England · 21/10 18:001X243%+1.589%GG71%+2.572%
Durham W – Birmingham City WWSL Cup · England · 21/10 18:00 · 🌧 9°1X271%+1.595%GG75%+2.585%
Everton W – Newcastle United WWSL Cup · England · 21/10 18:00166%X2+1.588%GG63%+2.571%
Liverpool W – Manchester United WWSL Cup · England · 21/10 18:00 · ☁ 9°1X258%+1.598%GG89%+2.594%
Southampton W – Crystal Palace WWSL Cup · England · 21/10 18:00 · ☀ 10°1X259%+1.586%GG64%+2.568%
West Ham W – London City Lionesses WWSL Cup · England · 21/10 18:00 · ☀ 18°159%X2+1.586%GG64%+2.568%
Quintana – CastueraTercera División RFEF – Group 14 · Spain · 21/10 18:00139%X2+1.552%GG+2.5
Villafranca – CD ZafraTercera División RFEF – Group 14 · Spain · 21/10 18:001X240%+1.571%GG51%+2.5
Norwich City U21 – Bristol City U21Premier League Cup · England · 21/10 18:00143%X2+1.589%GG71%+2.572%
Nautico U20 – Operário PR U20Copa do Brasil U20 · Brazil · 21/10 18:00149%X2+1.596%GG84%+2.588%
Paysandu PA U20 – América RN U20Copa do Brasil U20 · Brazil · 21/10 18:00177%X2+1.597%GG79%+2.591%
Atlético Mineiro U17 – Cruzeiro U17Brasileiro U17 · Brazil · 21/10 18:00158%X2+1.590%GG71%+2.575%
Mosta – Valletta FCPremier League · Malta · 21/10 18:301X255%+1.583%GG60%+2.562%
Zabbar St. Patrick – Sliema WanderersPremier League · Malta · 21/10 18:301X241%+1.565%GG+2.5
Charlton Athletic W – Bristol City WWSL Cup · England · 21/10 18:301X269%+1.590%GG65%+2.575%
Whyteleafe – Burgess Hill TownNon League Premier – Isthmian · England · 21/10 18:45159%X2+1.584%GG60%+2.564%
Avro – Ashton UnitedNon League Premier – Northern · England · 21/10 18:45153%X2+1.590%GG72%+2.575%
Arenal – ManacorTercera División RFEF – Group 11 · Spain · 21/10 18:451X265%+1.584%GG57%+2.564%
Reading – Leyton OrientLeague One · England · 21/10 19:00 · ☀ 8°1X238%+1.582%GG63%+2.561%
Aston Villa – VikingUEFA Champions League · World · 21/10 19:00186%X2+1.597%GG70%+2.591%
Bayern München – ArsenalUEFA Champions League · World · 21/10 19:00176%X2+1.594%GG69%+2.583%
Real Betis – FeyenoordUEFA Champions League · World · 21/10 19:00180%X2+1.597%GG76%+2.591%
Club Brugge KV – LensUEFA Champions League · World · 21/10 19:001X258%+1.596%GG82%+2.588%
Inter – Shakhtar DonetskUEFA Champions League · World · 21/10 19:001X249%+1.594%GG79%+2.583%
Real Madrid – RB LeipzigUEFA Champions League · World · 21/10 19:00177%X2+1.591%GG60%+2.576%
Sporting CP – Lask LinzUEFA Champions League · World · 21/10 19:00159%X2+1.591%GG71%+2.576%
Liverpool Montevideo – Cerro LargoCopa Uruguay · Uruguay · 21/10 19:00160%X2+1.571%GG+2.5
Always Ready – The StrongestCopa de la División Profesional · Bolivia · 21/10 19:00 · 🌧 23°149%X2+1.593%GG77%+2.580%
Guinea U20 – Gambia U20Africa Cup of Nations U20 · World · 21/10 19:00 · ⛅ 30°143%X2+1.563%GG+2.5
São Paulo U20 – União TO U20Copa do Brasil U20 · Brazil · 21/10 19:30185%X2+1.598%GG77%+2.594%
Deportivo Cuenca Juniors – Atletico FCLiga Pro Serie B · Ecuador · 21/10 20:001X36%2+1.554%GG+2.5
San Antonio – 9 de OctubreLiga Pro Serie B · Ecuador · 21/10 20:001X40%2+1.5GG+2.5
Cuniburo – Ind. JuniorsLiga Pro Serie B · Ecuador · 21/10 20:00 · 🌧 13°145%X2+1.563%GG+2.5
22 de Julio – LDU PortoviejoLiga Pro Serie B · Ecuador · 21/10 20:001X240%+1.563%GG+2.5
Cumbayá – El NacionalLiga Pro Serie B · Ecuador · 21/10 20:00 · 🌧 13°152%X2+1.579%GG56%+2.555%
Gualaceo SC – Santo DomingoLiga Pro Serie B · Ecuador · 21/10 20:00 · ☁ 21°140%X2+1.554%GG+2.5
Colo-Colo W – Caracas WCONMEBOL Libertadores Femenina · World · 21/10 20:00 · 🌧 13°180%X2+1.597%GG76%+2.591%
Santa Fe W – Corinthians WCONMEBOL Libertadores Femenina · World · 21/10 20:00 · 🌧 13°1X258%+1.596%GG82%+2.588%
Santa Fe – Once CaldasCopa Colombia · Colombia · 21/10 20:00139%X2+1.591%GG75%+2.576%
Estudiantes de Merida FC – Caracas FCCopa Venezuela · Venezuela · 21/10 21:001X250%+1.588%GG70%+2.571%
River Plate Res. – Vélez Sársfield Res.Reserve League · Argentina · 21/10 22:00134%X2+1.565%GG+2.5
Atletico Torque – Atletico-MGCONMEBOL Sudamericana · World · 21/10 22:00 · ☁ 16°164%X2+1.566%GG+2.5
Universidad de Chile – AntofagastaCopa Chile · Chile · 21/10 22:00138%X2+1.570%GG+2.5
RB Bragantino U17 – Corinthians U17Brasileiro U17 · Brazil · 21/10 22:00149%X2+1.588%GG69%+2.571%
Deportivo Tachira FC – Monagas SCCopa Venezuela · Venezuela · 21/10 22:001X254%+1.578%GG54%+2.554%
Deportivo La Guaira – Aragua FCCopa Venezuela · Venezuela · 21/10 22:001X258%+1.588%GG67%+2.571%
Real Potosí – BolívarCopa de la División Profesional · Bolivia · 21/10 22:30136%X2+1.580%GG60%+2.558%
Goiás U20 – Ceará U20Copa do Brasil U20 · Brazil · 21/10 22:30146%X2+1.593%GG78%+2.581%
CF Montreal – ForgeCanadian Championship · Canada · 21/10 23:00163%X2+1.578%GG+2.554%
PVV – VoorwaartsEerste Divisie · Suriname · 21/10 23:001X260%+1.590%GG70%+2.575%
São Raimundo RR U20 – Santa Cruz AC U20Copa do Brasil U20 · Brazil · 21/10 23:00153%X2+1.598%GG90%+2.594%
Portuguesa FC – Zamora FCCopa Venezuela · Venezuela · 21/10 23:00 · ☁ 25°1X243%+1.580%GG60%+2.558%
Puerto Cabello – Rayo ZulianoCopa Venezuela · Venezuela · 21/10 23:00 · ☁ 27°1X241%+1.559%GG+2.5
Llaneros – Deportivo CaliPrimera A · Colombia · 21/10 23:15 · 🌧 24°135%X2+1.559%GG+2.5
Sporting JAX – Louisville CityUSL Championship · USA · 21/10 23:301X253%+1.591%GG73%+2.576%
Carabobo FC – Mineros de GuyanaCopa Venezuela · Venezuela · 21/10 23:301X246%+1.572%GG51%+2.5

*Odds correct as of date published, prices subject to change, check 1XBET for actual odds.

1xbet bonus
mathematical football prediction

What Mathematical Football Prediction Actually Means

People hear “mathematical model” and picture a black box that spits out winners. The reality is more boring. A decent model takes every match a team has played, weighs the quality of their opponents, adjusts for home advantage, and then estimates a probability for each scoreline. Poisson distributions, Elo-style ratings, and xG (expected goals) are the three building blocks most public models use.

The model doesn’t care about your favourite club. That’s its main advantage. The variables that matter most in my own workflow:

  • Expected goals for and against, ideally over the last 8 to 12 matches
  • Goalkeeper status (a backup keeper can swing the line by 0.3 goals)
  • Travel and rest days, especially in midweek European fixtures
  • Referee tendencies for cards and penalty calls
  • Weather, but only for under/over markets in winter rounds

None of these guarantee a win. They shift probabilities, and probabilities are all you have when you’re betting.

Spotting Must-Win Teams Today

What makes a team a “must-win”?

A must-win isn’t just the favourite. It’s a team where the situation, the form and the opponent line up. Think Bayern at home against a newly promoted side in October. Or Real Madrid hosting a mid-table La Liga club the weekend before a Champions League knockout, where the bookies still price them at short odds and the model agrees.

The four things I check before calling a side a genuine must-win:

  • Form: at least 4 wins in their last 6, ideally with clean sheets
  • Opposition trouble: missing a key defender, on a bad run, or just travelled across Europe
  • Home record: many teams are completely different sides at home, and the gap is bigger than people think
  • Motivation: title race, top-four push, or a derby that the squad won’t take lightly

How to use must-win picks without blowing your bankroll

The mistake I made for years was stacking five “must-wins” into an accumulator. One late equaliser kills the slip every single time. What works better:

Singles on the highest-confidence pick of the day. Boring, but the maths is on your side. Two-fold accas when two picks each clear 70% in the model, which gives roughly 50% combined and decent returns at the typical 1.40-1.60 acca price. Asian handicap -1 if the favourite is too short for a straight win but the model expects a comfortable scoreline. I almost never touch 4+ accumulators on must-wins. The variance eats you alive.

Daily picks, not daily nonsense

Every day at Forwins we publish the matches our model rates highest, with the probability for each market shown next to the tip. If the number is below 70% on a 1X2 pick, we don’t post it. If you only see two or three matches on a quiet Tuesday, that’s the point.

⚠️ Bet responsibly. Stake what you can afford to lose. If betting stops being fun, stop.

Over 2.5 Predictions: What Most People Get Wrong

Over 2.5 means three or more goals in the match. Simple market, simple rule. The bit people miss is that “both teams score a lot” doesn’t automatically mean over 2.5 hits. You need pace and chance creation, not just two leaky defences.

A useful rule of thumb: if the combined xG for the fixture sits above 2.8 and neither side has parked the bus in their last five league games, over 2.5 is usually live. Bayer Leverkusen and Stuttgart games in 2024-25 are the textbook example. Two attacking sides, both pressing high, with combined goal totals north of 3 in most weeks.

Where it goes wrong:

  • Big derbies. Tactically tight, lots of yellow cards, fewer chances than the season average suggests
  • Wet pitches and December rounds in Northern Europe
  • Sides that have just played a Europa or Champions League midweek game and rotated

The Draw: Underrated and Often Mispriced

Most casual bettors never touch the X. That’s exactly why there’s value in it. Draws are statistically the rarest of the three 1X2 outcomes in most leagues (around 24-28% in the top five European leagues), but when the model and the situation point to one, the typical 3.20-3.60 price is generous.

Where draws cluster:

  • Teams within 2-3 points of each other in the table
  • Matches between defensive sides with low xG totals (think Atletico Madrid vs Real Sociedad)
  • End-of-season fixtures where both teams are already safe

Serie A produces more draws than any other top league, year after year. Italian football is built around defensive shape, and that shows in the scorelines. If you want to specialise in draws, start there.

Weekend Picks: Where the Real Volume Is

Saturdays and Sundays carry the bulk of the betting calendar. Premier League and La Liga slates on the same day, plus Serie A and Bundesliga, plus the smaller leagues. There’s too much football to bet on every match, and trying is the fastest way to lose a bankroll.

My weekend filter is simple. I rank every match by model confidence, throw out anything below 70%, and look for two or three plays where the bookie line and my model disagree by more than 5 percentage points. Those are the value bets. A “lock” at 1.20 with a true 90% chance is fine, but you make real money when the line is wrong, not when it’s right.

Can You Really Get 90% Accurate Predictions?

The honest version is less exciting: it holds up on safe markets across a short run of bets, and falls apart the moment you want better odds.

Over 1.5 goals in Bundesliga matches hits around 88% historically. Double chance on a heavy home favourite against a bottom-table side hits 90%+. But those are 1.10-1.25 odds. To grow a bankroll meaningfully on those, you’d need huge stakes, and a single 10% loss wipes out many wins.

Anyone selling you “90% accurate predictions” at decent odds is either cherry-picking past results or selling you a dream. The honest target for a profitable bettor is 55-58% on near-evens lines. That’s the level where compounding actually works.

Football Prediction for Tomorrow: Plan, Don’t React

The biggest edge you can get isn’t a better model. It’s earlier lines. Bookmaker odds the day before a match are softer than the same lines an hour before kick-off, because the market hasn’t adjusted to the late money yet. If your model fancies the away team and the price is 2.80 today, it’s likely closer to 2.50 by Saturday morning.

That’s why we publish next-day previews every evening at Forwins. Read them, check the team news the morning of the match, and place early when the value is still there.

BTTS Tips: When Both Teams Actually Score

BTTS is a strange market. It looks like a coin flip, but the long-term hit rate across the top leagues sits around 52-54%. The model edge is small, which means the bookmaker margin matters more here than on most markets. Always shop the line.

BTTS tends to hit in matches where:

  • Both teams have scored in 4+ of their last 6 matches
  • Neither side has a stand-out goalkeeper
  • The favourite likes to attack rather than sit on a 1-0

Bundesliga is the BTTS league. La Liga and Ligue 1 are the worst for it, because the bottom-half teams often struggle to score at all.

Predictions for Nigerian Bettors

Nigeria has one of the most active football betting communities in Africa, and the markets popular with Nigerian bettors aren’t always the ones I’d default to. Multi-bets on weekend EPL games are everywhere. So is interest in the NPFL, where pricing is wider because fewer models cover the league.

If you bet from Nigeria, the same rules apply: stick to leagues you can actually follow, avoid huge accumulators no matter how tempting the payout looks, and shop for the best line. We cover the main European leagues plus selected NPFL fixtures.

The Short Version

A model gives you probabilities. You compare them to the bookie’s price. When your number is meaningfully higher, you bet. When it isn’t, you skip. That’s the entire job.

Everything else, including how many picks we post each day, which leagues we cover, and which markets we trust, follows from that idea. We publish daily previews for the top leagues, plus weekend round-ups every Friday. Take what’s useful, ignore what isn’t.

FAQ: Football Predictions & Betting

What are mathematical football predictions?

Mathematical football predictions are forecasts built from statistical models rather than gut feeling. They combine recent form, expected goals, head-to-head data, lineup news, and home advantage to produce a probability for each outcome. Think of it as a forecast rather than a guarantee. It gives you the likelihood of each result and a sense of how far to trust that number.

How do you predict draws in football?

Look for matches between teams of similar quality (within a few points in the table), low combined xG, and defensive styles. Serie A produces the most draws of any top European league. Atletico-style sides that prioritise structure over attacking risk are also reliable draw candidates, especially when they meet each other.

What does Over 2.5 mean in football betting?

Over 2.5 means betting that the match will end with three or more goals. Final scores of 2-1, 3-0, 3-2, 4-1 all win. A 2-0, 1-1 or 0-0 loses. It’s one of the most popular goal markets because the line cuts cleanly through the most common scorelines.

How do I find value bets?

A value bet is one where your estimated probability is higher than what the bookmaker’s odds imply. If you think a team has a 60% chance to win and the price is 1.90 (implied probability 52.6%), that’s value. Finding these consistently requires a method for estimating probability that isn’t just based on which team you like.

Are weekend predictions different from weekday ones?

The method is the same, but weekends have far more matches, so the filter has to be tighter. With 20+ games across the top leagues on a Saturday, you can afford to skip 90% of them and only bet the ones where the model edge is clear. Weekday matches often have softer lines because the market is thinner.

Can football predictions really be 90% accurate?

Only on safe markets like Over 1.5 in attacking leagues or double chance on heavy favourites, where odds are too short to grow a bankroll meaningfully. On more useful markets like 1X2 picks at 1.80-2.20, a sustainable hit rate sits in the 55-60% range. Anyone claiming 90% accuracy at decent odds is cherry-picking results.

Are your football predictions free?

Yes. All daily picks, weekend previews, and analysis on Forwins.com are free. We publish full reasoning alongside each tip so you can judge whether the logic holds, rather than just copying the bet blindly.

Do you cover Nigerian football?

We cover selected NPFL fixtures and any international matches involving Nigerian teams. The bulk of our daily output is the top European leagues, since that’s where the lines are sharpest and our data is most reliable.

What’s the best market for beginners?

Double chance (1X or X2) is the gentlest starting point. You’re covering two outcomes out of three, so the hit rate is naturally high, and it forces you to think about which outcome you’re ruling out rather than which one you’re picking. Once you’re comfortable, move to 1X2 and over/under markets.