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
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 W 0–1CONMEBOL Libertadores Femenina · World · 20/10 00:00 · 🌦 13°1X2✓ 48%+1.5✗ 86%GG✗ 67%+2.5✗ 68%
Libertad Asuncion W – Universidad de Chile W 2–1CONMEBOL Libertadores Femenina · World · 20/10 00:00 · 🌦 13°1✓ 39%X2+1.5✓ 67%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 U21 3–1Liga MX U21 · Mexico · 20/10 15:001X2✗ 52%+1.5✓ 79%GG✓ 56%+2.5✓ 55%
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 Qadsia 0–1AFC Challenge League · World · 20/10 17:30 · ⛅ 31°1✗ 43%X2+1.5✗ 89%GG✗ 71%+2.5✗ 72%
Pompiers – Tevragh-Zeïne 1–1Premier League · Mauritania · 20/10 17:301✗ 60%X2+1.5✓ 86%GG✓ 63%+2.5✗ 67%
Morocco U17 W – Germany U17 W 2–4World Cup – U17 – Women · World · 20/10 18:001✗ 56%X2+1.5✓ 92%GG✓ 74%+2.5✓ 78%
Nigeria U17 W – Puerto Rico W U17 2–0World Cup – U17 – Women · World · 20/10 18:001✓ 74%X2+1.5✓ 96%GG✗ 76%+2.5✗ 88%
Petrópolis – Serrano RJ 1–1Carioca – 2 · Brazil · 20/10 18:001✗ 41%X2+1.5✓ 83%GG✓ 63%+2.5✗ 62%
Al-Ettifaq – Al-Ittihad FC 1–4Pro League · Saudi-Arabia · 20/10 18:00 · ☀ 27°1X2✓ 46%+1.5✓ 78%GG✓ 56%+2.5✓ 54%
Al-Nassr – NEOM 1–0Pro League · Saudi-Arabia · 20/10 18:001✓ 50%X2+1.5✗ 69%GG+2.5
Aldosivi Res. – Banfield Res. 2–1Reserve League · Argentina · 20/10 18:001✓ 44%X2+1.5✓ 65%GG+2.5
Argentinos Juniors Res. – Rosario Central Res. 1–2Reserve League · Argentina · 20/10 18:001✗ 39%X2+1.5✓ 69%GG+2.5
Defensa y Justicia Res. – Atl. Rafaela 2 1–1Reserve League · Argentina · 20/10 18:001✗ 62%X2+1.5✓ 80%GG✓ 53%+2.5✗ 58%
Estudiantes Rio Cuarto 2 – Independiente Res. 1–2Reserve League · Argentina · 20/10 18:00 · ☁ 19°1X2✓ 42%+1.5✓ 58%GG+2.5
Newell's Old Boys Res. – Platense Res. 2–1Reserve League · Argentina · 20/10 18:001✓ 56%X2+1.5✓ 63%GG+2.5
Sarmiento Res. – Tigre Res. 1–1Reserve League · Argentina · 20/10 18:001✗ 43%X2+1.5✓ 68%GG+2.5
Wealdstone – Nottingham Forest U21 1–0National League Cup · England · 20/10 18:00 · ☁ 12°1✓ 59%X2+1.5✗ 91%GG✗ 71%+2.5✗ 76%
Boreham Wood – Middlesbrough U21 7–1National League Cup · England · 20/10 18:00 · ☁ 11°1X2✗ 71%+1.5✓ 97%GG✓ 79%+2.5✓ 89%
Everton U21 – Borussia M'gladbach II 1–1Premier League International Cup · World · 20/10 18:00 · 🌦 11°1X2✗ 54%+1.5✓ 84%GG✓ 62%+2.5✗ 63%
Ipswich Town U21 – Anderlecht U21 0–1Premier League International Cup · World · 20/10 18:00 · ☁ 12°1X2✓ 67%+1.5✗ 90%GG✗ 65%+2.5✗ 74%
Stoke City U21 – Nordsjælland U21 0–2Premier League International Cup · World · 20/10 18:00 · 🌦 10°1X2✓ 39%+1.5✓ 80%GG✗ 60%+2.5✗ 58%
West Ham United U21 – Monaco U21 1–5Premier League International Cup · World · 20/10 18:00 · ☁ 12°1✗ 49%X2+1.5✓ 79%GG✓ 58%+2.5✓ 57%
Millwall U21 – Sheffield United U21Premier League Cup · England · 20/10 18:00147%X2+1.571%GG+2.5
Southampton U21 – Juventus U21 1–1Premier League International Cup · World · 20/10 18:00 · ☁ 10°1✗ 34%X2+1.5✓ 69%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 – Pollok 1–3Football League – Lowland League · Scotland · 20/10 18:151✗ 41%X2+1.5✓ 83%GG✓ 63%+2.5✓ 62%
Wimborne Town – Gosport Borough 3–0Non League Premier – Southern South · England · 20/10 18:301✓ 52%X2+1.5✓ 71%GG+2.5
Dunfermline – Partick 1–1Championship · Scotland · 20/10 18:45 · 🌧 10°1X✓ 41%2+1.5GG+2.5
Larne – Linfield 1–2Premiership · Northern-Ireland · 20/10 18:451X2✓ 38%+1.5✓ 75%GG✓ 55%+2.5✓ 51%
Wolves – Portsmouth 1–1Championship · England · 20/10 18:451✗ 39%X2+1.5✓ 74%GG✓ 54%+2.5
Barnet – Swindon Town 1–3League Two · England · 20/10 18:45 · ☁ 12°1✗ 60%X2+1.5✓ 84%GG✓ 59%+2.5✓ 63%
Bristol Rovers – Salford City 1–2League Two · England · 20/10 18:451✗ 42%X2+1.5✓ 85%GG✓ 67%+2.5✓ 66%
Cheltenham – Fleetwood Town 4–2League Two · England · 20/10 18:451✓ 43%X2+1.5✓ 79%GG✓ 58%+2.5✓ 55%
Chesterfield – Colchester 1–1League Two · England · 20/10 18:45 · 🌦 10°1✗ 55%X2+1.5✓ 83%GG✓ 60%+2.5✗ 62%
Crawley Town – Shrewsbury 2–3League Two · England · 20/10 18:451✗ 35%X2+1.5✓ 73%GG✓ 53%+2.5
Exeter City – Crewe 2–0League Two · England · 20/10 18:45 · ☁ 11°1X✗ 47%2+1.5GG+2.5
Northampton – Tranmere 0–1League Two · England · 20/10 18:45 · 🌦 11°1✗ 43%X2+1.5✗ 57%GG+2.5
Rochdale – Grimsby 2–2League Two · England · 20/10 18:45 · 🌦 10°1✗ 45%X2+1.5✓ 73%GG✓ 52%+2.5
Rotherham – Newport County 2–2League Two · England · 20/10 18:451✗ 41%X2+1.5✓ 80%GG✓ 60%+2.5✓ 58%
Walsall – Oldham 3–0League Two · England · 20/10 18:45 · 🌦 11°1✓ 62%X2+1.5✓ 61%GG+2.5
York – Accrington ST 1–1League Two · England · 20/10 18:45 · 🌦 11°1✗ 66%X2+1.5✓ 79%GG+2.5✗ 55%
AFC Wimbledon – Mansfield Town 0–3League One · England · 20/10 18:45 · ☀ 16°1✗ 44%X2+1.5✓ 74%GG✗ 53%+2.5
Blackpool – Milton Keynes Dons 2–0League One · England · 20/10 18:451✓ 48%X2+1.5✓ 89%GG✗ 71%+2.5✗ 73%
Bromley – Leicester 0–4League One · England · 20/10 18:451X2✓ 56%+1.5✓ 79%GG✗ 55%+2.5✓ 57%
Burton Albion – Bradford 0–0League One · England · 20/10 18:451✗ 35%X2+1.5✗ 73%GG✗ 53%+2.5
Cambridge United – Wycombe 2–2League One · England · 20/10 18:451✗ 47%X2+1.5✓ 82%GG✓ 62%+2.5✓ 61%
Doncaster – Stockport County 0–2League One · England · 20/10 18:451X2✓ 47%+1.5✓ 67%GG+2.5
Huddersfield – Peterborough 4–1League One · England · 20/10 18:451✓ 63%X2+1.5✓ 79%GG✓ 52%+2.5✓ 57%
Luton – Barnsley 2–1League One · England · 20/10 18:45 · ☁ 11°1✓ 49%X2+1.5✓ 72%GG+2.5
Notts County – Sheffield Wednesday 2–0League One · England · 20/10 18:451X2✗ 48%+1.5✓ 77%GG✗ 55%+2.5✗ 53%
Oxford United – Wigan 2–1League One · England · 20/10 18:451✓ 57%X2+1.5✓ 69%GG+2.5
Stevenage – Plymouth 3–0League One · England · 20/10 18:451X2✗ 41%+1.5✓ 82%GG✗ 62%+2.5✓ 60%
Brentwood Town – Dartford 3–0Non League Premier – Isthmian · England · 20/10 18:451X2✗ 39%+1.5✓ 89%GG✗ 72%+2.5✓ 72%
Cheshunt – Cray WanderersNon League Premier – Isthmian · England · 20/10 18:45137%X2+1.582%GG62%+2.560%
Dulwich Hamlet – Chatham Town 0–4Non League Premier – Isthmian · England · 20/10 18:451✗ 63%X2+1.5✓ 79%GG✗ 52%+2.5✓ 57%
Ramsgate – Stanway Rovers 2–0Non League Premier – Isthmian · England · 20/10 18:45 · 🌦 13°1✓ 75%X2+1.5✓ 90%GG✗ 60%+2.5✗ 75%
Three Bridges – Eastbourne Borough 0–2Non League Premier – Isthmian · England · 20/10 18:451X2✓ 52%+1.5✓ 92%GG✗ 75%+2.5✗ 78%
Welling United – LeatherheadNon League Premier – Isthmian · England · 20/10 18:45161%X2+1.583%GG57%+2.562%
Wingate & Finchley – Carshalton Athletic 4–2Non League Premier – Isthmian · England · 20/10 18:451✓ 43%X2+1.5✓ 86%GG✓ 67%+2.5✓ 67%
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 Town 1–0Non League Premier – Southern Central · England · 20/10 18:451✓ 47%X2+1.5✗ 86%GG✗ 67%+2.5✗ 67%
Hitchin Town – Stamford 3–0Non League Premier – Southern Central · England · 20/10 18:451✓ 65%X2+1.5✓ 76%GG+2.5✓ 52%
Kettering Town – Leiston 4–0Non League Premier – Southern Central · England · 20/10 18:451✓ 57%X2+1.5✓ 79%GG✗ 54%+2.5✓ 55%
Needham Market – Bishop's Stortford 2–1Non League Premier – Southern Central · England · 20/10 18:451✓ 54%X2+1.5✓ 81%GG✓ 58%+2.5✓ 59%
Racing Club Warwick – Halesowen Town 5–1Non League Premier – Southern Central · England · 20/10 18:451✓ 37%X2+1.5✓ 63%GG+2.5
Real Bedford – Bury Town 2–2Non League Premier – Southern Central · England · 20/10 18:451✗ 46%X2+1.5✓ 87%GG✓ 69%+2.5✓ 70%
Rushall Olympic – Leamington 3–1Non League Premier – Southern Central · England · 20/10 18:451✓ 57%X2+1.5✓ 87%GG✓ 66%+2.5✓ 70%
Stourbridge – Anstey NomadsNon League Premier – Southern Central · England · 20/10 18:451X239%+1.582%GG62%+2.560%
Bath City – Havant & Wville 1–0Non League Premier – Southern South · England · 20/10 18:45 · ☁ 10°1✓ 58%X2+1.5✗ 85%GG✗ 62%+2.5✗ 65%
Chertsey Town – Evesham United 2–0Non League Premier – Southern South · England · 20/10 18:451✓ 53%X2+1.5✓ 89%GG✗ 70%+2.5✗ 73%
Chichester City – Berkhamsted 3–1Non League Premier – Southern South · England · 20/10 18:451✓ 54%X2+1.5✓ 85%GG✓ 63%+2.5✓ 65%
Hanworth Villa – Chippenham Town 1–1Non League Premier – Southern South · England · 20/10 18:451✗ 64%X2+1.5✓ 86%GG✓ 60%+2.5✗ 67%
Poole Town – Hanwell TownNon League Premier – Southern South · England · 20/10 18:45138%X2+1.568%GG+2.5
Taunton Town – Bracknell Town 4–0Non League Premier – Southern South · England · 20/10 18:451✓ 63%X2+1.5✓ 90%GG✗ 68%+2.5✓ 75%
Uxbridge – Malvern Town 3–0Non League Premier – Southern South · England · 20/10 18:451✓ 77%X2+1.5✓ 89%GG✗ 56%+2.5✓ 73%
Yate Town – Sholing 1–1Non League Premier – Southern South · England · 20/10 18:451X2✗ 43%+1.5✓ 75%GG✓ 54%+2.5✗ 51%
Alvechurch – Spalding United 4–0FA Cup · England · 20/10 18:451✓ 60%X2+1.5✓ 71%GG+2.5
Anstey Nomads – Macclesfield 0–3FA Cup · England · 20/10 18:451✗ 36%X2+1.5✓ 80%GG✗ 60%+2.5✓ 58%
Cray Wanderers – Bedford Town 2–2FA Cup · England · 20/10 18:451X2✗ 43%+1.5✓ 80%GG✓ 60%+2.5✓ 58%
United of Manchester – Altrincham 2–6FA Cup · England · 20/10 18:451✗ 72%X2+1.5✓ 89%GG✓ 61%+2.5✓ 73%
Forest Green – Chesham United 5–0FA Cup · England · 20/10 18:451X2✗ 58%+1.5✓ 91%GG✗ 72%+2.5✓ 77%
Gloucester City – Barrow 0–2FA Cup · England · 20/10 18:451✗ 39%X2+1.5✓ 67%GG+2.5
Harrogate Town – Bury 3–1FA Cup · England · 20/10 18:451X2✗ 71%+1.5✓ 85%GG✓ 54%+2.5✓ 66%
Stafford Rangers – Gateshead 5–0FA Cup · England · 20/10 18:451✓ 51%X2+1.5✓ 74%GG✗ 51%+2.5
Tadley Calleva – Aldershot Town 0–2FA Cup · England · 20/10 18:451✗ 54%X2+1.5✓ 89%GG✗ 69%+2.5✗ 72%
Worcester City – Chorley 1–0FA Cup · England · 20/10 18:451X2✗ 47%+1.5✗ 71%GG+2.5
Yeovil Town – Leatherhead 5–2FA Cup · England · 20/10 18:451X2✗ 40%+1.5✓ 90%GG✓ 74%+2.5✓ 75%
Gillingham – Port Vale 1–1League Two · England · 20/10 19:00 · 🌦 12°1✗ 62%X2+1.5✓ 63%GG+2.5
AS Roma – Slovan Bratislava 4–0UEFA Champions League · World · 20/10 19:001X2✗ 48%+1.5✓ 97%GG✗ 87%+2.5✓ 91%
FC Porto – PSV Eindhoven 0–1UEFA Champions League · World · 20/10 19:001X2✓ 40%+1.5✗ 66%GG+2.5
Liverpool – Villarreal 4–3UEFA Champions League · World · 20/10 19:001✓ 59%X2+1.5✓ 91%GG✓ 71%+2.5✓ 76%
Manchester City – AEK Athens FC 5–1UEFA Champions League · World · 20/10 19:001X2✗ 49%+1.5✓ 91%GG✓ 74%+2.5✓ 76%
Napoli – Bodo/Glimt 4–3UEFA Champions League · World · 20/10 19:001✓ 42%X2+1.5✓ 84%GG✓ 64%+2.5✓ 63%
Paris Saint Germain – Barcelona 4–2UEFA Champions League · World · 20/10 19:001✓ 58%X2+1.5✓ 98%GG✓ 89%+2.5✓ 94%
VfB Stuttgart – Atletico Madrid 1–1UEFA Champions League · World · 20/10 19:001✗ 69%X2+1.5✓ 86%GG✓ 58%+2.5✗ 68%
Tigres FC – Real Cundinamarca 0–0Primera B · Colombia · 20/10 19:15 · 🌦 22°1X✓ 36%2+1.5✗ 54%GG+2.5
Ind. Yumbo – Popayan 3–0Primera B · Colombia · 20/10 20:001✓ 39%X2+1.5✓ 69%GG+2.5
Depor FC – Quindio 0–1Primera B · Colombia · 20/10 20:30 · ☁ 28°1X2✓ 47%+1.5✗ 65%GG+2.5
Deportivo Pereira – Chico 2–0Primera A · Colombia · 20/10 21:301✓ 55%X2+1.5✓ 73%GG+2.5
Paraguari AC – Fernando De La Mora 2–0Division Intermedia · Paraguay · 20/10 22:001✓ 45%X2+1.5✓ 73%GG✗ 52%+2.5
Tacuary – Independiente F.b.c. 3–2Division Intermedia · Paraguay · 20/10 22:001X2✗ 46%+1.5✓ 83%GG✓ 63%+2.5✓ 62%
Londrina – Cuiaba 1–0Serie B · Brazil · 20/10 22:30 · ☀ 22°1✓ 38%X2+1.5✗ 66%GG+2.5
Criciuma U20 – Flamengo U20 0–2Copa do Brasil U20 · Brazil · 20/10 22:301X2✓ 47%+1.5✓ 93%GG✗ 79%+2.5✗ 81%
Union La Calera – Coquimbo UnidoCopa Chile · Chile · 20/10 23:00 · 🌧 15°136%X2+1.577%GG57%+2.553%
Independiente Petrolero – Aurora 4–0Copa de la División Profesional · Bolivia · 20/10 23:00 · ☀ 18°1✓ 45%X2+1.5✓ 79%GG✗ 58%+2.5✓ 55%
Violette AC – Portmore UnitedCONCACAF Caribbean Club Championship · World · 20/10 23:001X239%+1.574%GG54%+2.5
Internacional de Bogota – Fortaleza FC 2–1Primera A · Colombia · 20/10 23:15 · 🌦 16°1✓ 49%X2+1.5✓ 76%GG✓ 54%+2.5✓ 52%
Cucuta – Atletico Nacional 1–0Primera A · Colombia · 20/10 23:301X2✗ 39%+1.5✗ 78%GG✗ 58%+2.5✗ 54%
Guadalajara Chivas – Necaxa 1–0Liga MX · Mexico · 21/10 00:071✓ 51%X2+1.5✗ 84%GG✗ 62%+2.5✗ 63%
Vasco DA Gama – Boca Juniors 1–3CONMEBOL Sudamericana · World · 21/10 00:301✗ 36%X2+1.5✓ 68%GG+2.5
Atletico San Luis – Club Queretaro 2–1Liga MX · Mexico · 21/10 01:00 · 🌫 20°1X2✗ 43%+1.5✓ 75%GG✓ 54%+2.5✓ 51%
FC Juarez – Atlante FC 0–1Liga MX · Mexico · 21/10 01:001X2✓ 39%+1.5✗ 74%GG✗ 54%+2.5
Malacateco – Comunicaciones 1–0Liga Nacional · Guatemala · 21/10 02:001✓ 51%X2+1.5✗ 70%GG+2.5
CD Marathon – Alianza 2–1CONCACAF Central American Cup · World · 21/10 02:00 · 🌦 25°1✓ 60%X2+1.5✓ 75%GG+2.5✓ 51%
Tigres UANL – Leon 0–2Liga MX · Mexico · 21/10 03:001✗ 49%X2+1.5✓ 72%GG+2.5
INAC Kobe Leonessa W – JEF United W 1–2WE League · Japan · 21/10 03:001✗ 54%X2+1.5✓ 84%GG✓ 62%+2.5✓ 63%
Guadalajara W – Necaxa W 7–0Liga MX Femenil · Mexico · 21/10 03:071✓ 79%X2+1.5✓ 90%GG✗ 56%+2.5✓ 75%
Fukushima United – Kitakyushu 2–1J3 League · Japan · 21/10 04:00 · ☁ 24°1✓ 48%X2+1.5✓ 90%GG✓ 73%+2.5✓ 75%
Parceiro Nagano – FC Ryukyu 0–1J3 League · Japan · 21/10 04:00 · ☀ 29°1✗ 52%X2+1.5✗ 67%GG+2.5
Tochigi SC – Biwako Shiga 1–0J3 League · Japan · 21/10 04:00 · ⛅ 25°1X2✗ 40%+1.5✗ 88%GG✗ 71%+2.5✗ 71%
Elfen Saitama W – Vegalta Sendai W 1–2WE League · Japan · 21/10 04:00 · ⛅ 30°1✗ 60%X2+1.5✓ 71%GG+2.5
Montedio Yamagata – Consadole Sapporo 0–2J2 League · Japan · 21/10 04:00 · ⛅ 24°1✗ 50%X2+1.5✓ 69%GG+2.5
Livyi Bereh U19 – SK Metalurh U19 3–2U19 League · Ukraine · 21/10 08:001✓ 43%X2+1.5✓ 89%GG✓ 71%+2.5✓ 72%
Olimpia Cluj W – Univ. Craiova W 3–0Liga 1 Feminin · Romania · 21/10 08:001✓ 78%X2+1.5✓ 99%GG✗ 90%+2.5✓ 98%
Bali United – Garudayaksa 5–0Liga 1 · Indonesia · 21/10 08:30 · ⛅ 30°1✓ 72%X2+1.5✓ 88%GG✗ 59%+2.5✓ 71%
Karpaty Lviv U19 – Metalist 1925 U19 0–0U19 League · Ukraine · 21/10 09:001✗ 54%X2+1.5✗ 82%GG✗ 60%+2.5✗ 61%
Kolos Kovalivka U19 – Lviv U19 1–3U19 League · Ukraine · 21/10 09:001✗ 50%X2+1.5✓ 87%GG✓ 68%+2.5✓ 70%
Nojima Stella W – Albirex Niigata W 1–0WE League · Japan · 21/10 09:30 · ☀ 25°1X2✗ 41%+1.5✗ 76%GG✗ 55%+2.5✗ 52%
Kasuka – Shan United 0–2AFC Challenge League · World · 21/10 09:30 · ☀ 32°1✗ 47%X2+1.5✓ 71%GG+2.5
Respublika FA – Pakhtakor II 0–2Pro League A · Uzbekistan · 21/10 10:001✗ 47%X2+1.5✓ 81%GG✗ 60%+2.5✗ 59%
Ehime FC – Renofa Yamaguchi 2–1J3 League · Japan · 21/10 10:00 · ⛅ 20°1✓ 56%X2+1.5✓ 85%GG✓ 63%+2.5✓ 65%
FC Gifu – Sagamihara 2–1J3 League · Japan · 21/10 10:00 · ⛅ 23°1✓ 42%X2+1.5✓ 85%GG✓ 67%+2.5✓ 66%
Kagoshima United – Kochi United 3–1J3 League · Japan · 21/10 10:001✓ 76%X2+1.5✓ 83%GG+2.5✓ 62%
Kamatamare Sanuki – Kanazawa 3–1J3 League · Japan · 21/10 10:00 · 🌦 19°1X2✗ 56%+1.5✓ 84%GG✓ 61%+2.5✓ 63%
Roasso Kumamoto – Gainare Tottori 3–0J3 League · Japan · 21/10 10:001✓ 34%X2+1.5✓ 69%GG+2.5
Osaka – Nara Club 2–0J3 League · Japan · 21/10 10:001✓ 50%X2+1.5✓ 88%GG✗ 70%+2.5✗ 71%
Matsumoto Yamaga – Thespakusatsu Gunma 2–0J3 League · Japan · 21/10 10:00 · 🌦 21°1✓ 38%X2+1.5✓ 70%GG+2.5
Avispa Fukuoka – Gamba Osaka 1–2J1 League · Japan · 21/10 10:001✗ 49%X2+1.5✓ 76%GG✓ 54%+2.5✓ 52%
FC Tokyo – Kashiwa Reysol 0–0J1 League · Japan · 21/10 10:001✗ 37%X2+1.5✗ 83%GG✗ 64%+2.5✗ 62%
Kawasaki Frontale – Vissel Kobe 2–1J1 League · Japan · 21/10 10:001X2✗ 39%+1.5✓ 86%GG✓ 68%+2.5✓ 67%
Kyoto Sanga – Kashima 2–2J1 League · Japan · 21/10 10:001X2✗ 46%+1.5✓ 91%GG✓ 75%+2.5✓ 77%
Nagoya Grampus – Cerezo Osaka 1–1J1 League · Japan · 21/10 10:00 · 🌦 24°1✗ 62%X2+1.5✓ 82%GG✓ 56%+2.5✗ 61%
Fagiano Okayama – Mito Hollyhock 2–0J1 League · Japan · 21/10 10:001X2✗ 38%+1.5✓ 73%GG✗ 53%+2.5
Shimizu S-pulse – Machida Zelvia 0–5J1 League · Japan · 21/10 10:001X2✓ 62%+1.5✓ 75%GG+2.5✓ 51%
V-varen Nagasaki – Sanfrecce Hiroshima 4–0J1 League · Japan · 21/10 10:001X2✗ 47%+1.5✓ 75%GG✗ 53%+2.5✓ 51%
Yokohama F. Marinos – Tokyo Verdy 2–2J1 League · Japan · 21/10 10:001✗ 50%X2+1.5✓ 65%GG+2.5
Tegevajaro Miyazaki – Blaublitz Akita 2–1J2 League · Japan · 21/10 10:00 · ☀ 23°1✓ 42%X2+1.5✓ 58%GG+2.5
Tokushima Vortis – Vanraure Hachinohe 0–1J2 League · Japan · 21/10 10:00 · ⛅ 25°1✗ 60%X2+1.5✗ 73%GG+2.5
Albirex Niigata – Sagan Tosu 2–1J2 League · Japan · 21/10 10:00 · 🌧 18°1✓ 58%X2+1.5✓ 57%GG+2.5
Jubilo Iwata – Oita Trinita 0–0J2 League · Japan · 21/10 10:00 · ☀ 25°1X✓ 39%2+1.5GG+2.5
Omiya Ardija – Kataller Toyama 0–3J2 League · Japan · 21/10 10:00 · ☀ 25°1✗ 38%X2+1.5✓ 75%GG✗ 55%+2.5✓ 51%
Vegalta Sendai – Imabari 3–1J2 League · Japan · 21/10 10:00 · ⛅ 22°1✓ 50%X2+1.5✓ 73%GG✓ 50%+2.5
Ventforet Kofu – Yokohama FC 0–3J2 League · Japan · 21/10 10:00 · ☀ 25°1X2✓ 36%+1.5✓ 68%GG+2.5
Shonan Bellmare – Iwaki 1–1J2 League · Japan · 21/10 10:00 · ⛅ 25°1✗ 44%X2+1.5✓ 78%GG✓ 57%+2.5✗ 54%
Tochigi City – Fujieda MYFC 2–2J2 League · Japan · 21/10 10:00 · ⛅ 24°1✗ 41%X2+1.5✓ 83%GG✓ 63%+2.5✓ 62%
Oleksandria U19 – Shakhtar Donetsk U19 1–1U19 League · Ukraine · 21/10 10:001✗ 62%X2+1.5✓ 75%GG+2.5✗ 51%
Veres Rivne U19 – Dynamo Kyiv U19 1–2U19 League · Ukraine · 21/10 10:001✗ 42%X2+1.5✓ 78%GG✓ 57%+2.5✓ 54%
Csikszereda MC W – Gloria Bistrița-Năsăud W 2–1Liga 1 Feminin · Romania · 21/10 10:001X2✗ 44%+1.5✓ 98%GG✓ 91%+2.5✓ 94%
Urawa – JEF United Chiba 3–2J1 League · Japan · 21/10 10:301✓ 51%X2+1.5✓ 89%GG✓ 70%+2.5✓ 72%
Obolon' Kyiv U19 – Zhytomyr U19U19 League · Ukraine · 21/10 10:301X241%+1.572%GG51%+2.5
Xankəndi FK – Mingəçevir 0–1Birinci Dasta · Azerbaijan · 21/10 11:001✗ 56%X2+1.5✗ 68%GG+2.5
Şahdağ – Səbail 1–0Birinci Dasta · Azerbaijan · 21/10 11:001✓ 65%X2+1.5✗ 85%GG✗ 59%+2.5✗ 66%
Como U19 – Manchester United U19 2–1UEFA Youth League · World · 21/10 11:00 · ☁ 17°1✓ 43%X2+1.5✓ 89%GG✓ 71%+2.5✓ 72%
Dinamo Stavropol – Irtysh Omsk 2–1Second League A – Division A Silver · Russia · 21/10 11:001✓ 60%X2+1.5✓ 84%GG✓ 59%+2.5✓ 63%
Home United – Tampines RoversPremier League · Singapore · 21/10 11:30 · ☁ 30°152%X2+1.598%GG88%+2.592%
Bentonit Ijevan – Sardarapat 2 3–2First League · Armenia · 21/10 11:301✓ 55%X2+1.5✓ 93%GG✓ 76%+2.5✓ 81%
Zvijezda 09 – Omarska1st League – RS · Bosnia · 21/10 12:00145%X2+1.585%GG65%+2.565%
Peterborough United U21 – Sheffield Wednesday U21 2–2Professional Development League · England · 21/10 12:001✗ 39%X2+1.5✓ 78%GG✓ 58%+2.5✓ 54%
Persija – Arema FC 5–1Liga 1 · Indonesia · 21/10 12:00 · ☁ 30°1✓ 59%X2+1.5✓ 86%GG✓ 64%+2.5✓ 68%
FC Rapid Bucuresti W – Farul Constanţa W 1–3Liga 1 Feminin · Romania · 21/10 12:00 · ⛅ 19°1X2✓ 91%+1.5✓ 98%GG✓ 68%+2.5✓ 94%
Tainan City – Pusamania Borneo 1–3AFC Challenge League · World · 21/10 12:00 · ☀ 27°1X2✓ 43%+1.5✓ 89%GG✓ 71%+2.5✓ 72%
Lille U19 – Galatasaray U19 3–1UEFA Youth League · World · 21/10 12:00 · 🌦 12°1✓ 42%X2+1.5✓ 84%GG✓ 64%+2.5✓ 63%
Ethiopia Bunna – Negelle Arsi 0–3Premier League · Ethiopia · 21/10 12:001X✗ 40%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 Digger 1–1AFC Challenge League · World · 21/10 12:30 · ⛅ 30°1X2✗ 67%+1.5✓ 94%GG✓ 74%+2.5✗ 83%
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 – Coriano 2–1Serie D – Girone D · Italy · 21/10 13:001X2✗ 37%+1.5✓ 63%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 – NEC 2–1Premier League · Uganda · 21/10 13:001✓ 42%X2+1.5✓ 67%GG+2.5
Kitara – NtugasazePremier League · Uganda · 21/10 13:00168%X2+1.569%GG+2.5
Lugazi – Express 1–0Premier League · Uganda · 21/10 13:001X✗ 37%2+1.5✗ 51%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 U19 0–1UEFA Youth League · World · 21/10 13:001✗ 83%X2+1.5✗ 94%GG✗ 61%+2.5✗ 83%
Real Betis U19 – Feyenoord U19 1–4UEFA Youth League · World · 21/10 13:00 · ⛅ 22°1✗ 64%X2+1.5✓ 95%GG✓ 77%+2.5✓ 84%
Club Brugge U19 – Lens U19 4–2UEFA Youth League · World · 21/10 13:00 · ☁ 13°1✓ 66%X2+1.5✓ 97%GG✓ 84%+2.5✓ 91%
Sporting CP U19 – LASK U19 2–1UEFA Youth League · World · 21/10 13:00 · ⛅ 20°1✓ 48%X2+1.5✓ 86%GG✓ 67%+2.5✓ 68%
Alay – Alga 1–1Premier League · Kyrgyzstan · 21/10 13:001X2✗ 40%+1.5✓ 71%GG✓ 51%+2.5
Bars – Abdish-Ata 1–0Premier League · Kyrgyzstan · 21/10 13:001✓ 70%X2+1.5✗ 86%GG✗ 56%+2.5✗ 67%
Ghazl El Mehalla – Al Ittihad 2–1Premier League · Egypt · 21/10 14:00 · ⛅ 26°1X2✗ 57%+1.5✓ 52%GG+2.5
Bayern München U19 – Arsenal U19 3–3UEFA Youth League · World · 21/10 14:00 · 🌧 11°1✗ 74%X2+1.5✓ 96%GG✓ 75%+2.5✓ 88%
Internazionale U19 – Shakhtar Donetsk U19 2–0UEFA Youth League · World · 21/10 14:00 · ☁ 20°1✓ 39%X2+1.5✓ 52%GG+2.5
Real Madrid U19 – RB Leipzig U19 5–2UEFA Youth League · World · 21/10 14:00 · ⛅ 18°1✓ 56%X2+1.5✓ 82%GG✓ 59%+2.5✓ 61%
Navbahor – Gazalkent 3–1Cup · Uzbekistan · 21/10 14:00 · ☀ 15°1X2✗ 51%+1.5✓ 74%GG✓ 51%+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 Tallinn 3–1Meistriliiga · Estonia · 21/10 15:00 · ☀ 11°1✓ 39%X2+1.5✓ 80%GG✓ 60%+2.5✓ 58%
Canada W U17 – Norway U17 W 3–2World Cup – U17 – Women · World · 21/10 15:001X2✗ 82%+1.5✓ 99%GG✓ 82%+2.5✓ 95%
Japan U17 W – France U17 W 2–0World Cup – U17 – Women · World · 21/10 15:001✓ 68%X2+1.5✓ 96%GG✗ 78%+2.5✗ 87%
Atlas U21 – Club America U21 1–1Liga MX U21 · Mexico · 21/10 15:001✗ 39%X2+1.5✓ 67%GG+2.5
Puebla U21 – Monterrey U21 2–2Liga MX U21 · Mexico · 21/10 15:001✗ 36%X2+1.5✓ 77%GG✓ 57%+2.5✓ 53%
Toluca U21 – Club Tijuana U21 5–0Liga MX U21 · Mexico · 21/10 15:001✓ 60%X2+1.5✓ 79%GG✗ 53%+2.5✓ 57%
Al Anwar – Al Wehda Club 1–1Division 1 · Saudi-Arabia · 21/10 15:001X✓ 39%2+1.5GG+2.5
San Bartolomé – Playas Sotavento 1–1Tercera División RFEF – Group 12 · Spain · 21/10 15:001✗ 70%X2+1.5✓ 95%GG✓ 74%+2.5✗ 84%
Villaverde Norte – Unión Sur Yaiza 0–1Tercera División RFEF – Group 12 · Spain · 21/10 15:001✗ 44%X2+1.5✗ 74%GG✗ 53%+2.5
Gazelle – Canon 0–0Elite One · Cameroon · 21/10 15:001X2✗ 46%+1.5✗ 78%GG✗ 56%+2.5✗ 54%
PK-35 – FF Jaro 1–1Veikkausliiga · Finland · 21/10 15:00 · ☀ 11°1✗ 58%X2+1.5✓ 74%GG+2.5
Pachuca U21 – Cruz Azul U21 3–1Liga MX U21 · Mexico · 21/10 15:151✓ 39%X2+1.5✓ 69%GG+2.5
Widzew II – Warta Sieradz 0–1III Liga – Group 1 · Poland · 21/10 15:301X2✓ 45%+1.5✗ 82%GG✗ 62%+2.5✗ 61%
Pavonese – Milan IISerie D – Girone B · Italy · 21/10 15:30136%X2+1.580%GG60%+2.558%
Zlaté Moravce – Komárno 0–0Cup · Slovakia · 21/10 15:301X2✗ 43%+1.5✗ 89%GG✗ 71%+2.5✗ 72%
Terrassa – Girona II 1–0Segunda División RFEF – Group 2 · Spain · 21/10 16:001✓ 50%X2+1.5✗ 79%GG✗ 56%+2.5✗ 55%
Hamrun Spartans – Balzan FC 1–1Premier League · Malta · 21/10 16:001✗ 45%X2+1.5✓ 82%GG✓ 62%+2.5✗ 61%
Birzebbuga – Marsaxlokk 2–0Premier League · Malta · 21/10 16:001X2✗ 64%+1.5✓ 87%GG✗ 62%+2.5✗ 69%
San Miguel – Estrella 3–0Tercera División RFEF – Group 12 · Spain · 21/10 16:001✓ 79%X2+1.5✓ 83%GG+2.5✓ 62%
Tenerife C – Villa Santa Brígida 2–1Tercera División RFEF – Group 12 · Spain · 21/10 16:001✓ 76%X2+1.5✓ 92%GG✓ 64%+2.5✓ 79%
Llerenense – Santa Amalia 3–0Tercera División RFEF – Group 14 · Spain · 21/10 16:001✓ 43%X2+1.5✓ 51%GG+2.5
Young Africans – CFFA 4–1CAF Champions League · World · 21/10 16:00 · ☀ 27°1✓ 47%X2+1.5✓ 71%GG+2.5
Mali U20 – Liberia U20 3–0Africa Cup of Nations U20 · World · 21/10 16:00 · 🌦 34°1✓ 38%X2+1.5✓ 66%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 U20 4–1Africa Cup of Nations U20 · World · 21/10 16:001✓ 50%X2+1.5✓ 69%GG+2.5
Congo U20 – Central African Rep. U20 0–2Africa Cup of Nations U20 · World · 21/10 16:001✗ 54%X2+1.5✓ 66%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 Duero 3–0Tercera División RFEF – Group 12 · Spain · 21/10 16:301✓ 51%X2+1.5✓ 82%GG✗ 61%+2.5✓ 61%
Panadería Pulido – Mensajero 5–0Tercera División RFEF – Group 12 · Spain · 21/10 16:301✓ 58%X2+1.5✓ 93%GG✗ 75%+2.5✓ 80%
Como – Manchester United 4–1UEFA Champions League · World · 21/10 16:451✓ 67%X2+1.5✓ 94%GG✓ 74%+2.5✓ 83%
Lille – Galatasaray 2–4UEFA Champions League · World · 21/10 16:451✗ 49%X2+1.5✓ 94%GG✓ 79%+2.5✓ 83%
Jeddah Club – Al JabalainDivision 1 · Saudi-Arabia · 21/10 16:501X241%+1.572%GG51%+2.5
Sogndal – Raufoss1. Division · Norway · 21/10 17:00 · ⛅ 10°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 · 🌦 11°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 · 🌦 8°1X259%+1.586%GG64%+2.568%
West Ham W – London City Lionesses WWSL Cup · England · 21/10 18:00 · ☀ 19°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 · 🌦 24°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 · 🌦 18°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 · ☁ 25°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
Belgrano W – U. de Deportes WCONMEBOL Libertadores Femenina · World · 22/10 00:00 · 🌦 12°140%X2+1.596%GG84%+2.588%
Palmeiras W – Dragonas IDV WCONMEBOL Libertadores Femenina · World · 22/10 00:00 · 🌦 12°142%X2+1.584%GG64%+2.563%
Columbus Crew – St. Louis CityUS Open Cup · USA · 22/10 00:001X241%+1.580%GG60%+2.558%
Palmeiras – FluminenseCONMEBOL Libertadores · World · 22/10 00:30150%X2+1.565%GG+2.5
Firpo – Deportivo SaprissaCONCACAF Central American Cup · World · 22/10 00:30 · 🌦 24°148%X2+1.583%GG62%+2.562%
Barranquilla – America de CaliCopa Colombia · Colombia · 22/10 00:30 · 🌧 25°148%X2+1.586%GG67%+2.568%
Oriente Petrolero – Nacional PotosíCopa de la División Profesional · Bolivia · 22/10 00:30 · ⛅ 21°143%X2+1.577%GG56%+2.553%
Atlas – Club AmericaLiga MX · Mexico · 22/10 01:001X252%+1.586%GG66%+2.568%
Puebla – MonterreyLiga MX · Mexico · 22/10 01:00143%X2+1.575%GG54%+2.551%
Toluca – Club TijuanaLiga MX · Mexico · 22/10 01:00158%X2+1.589%GG68%+2.572%
CS Cartagines – CD OlimpiaCONCACAF Central American Cup · World · 22/10 02:30 · 🌦 21°141%X2+1.587%GG69%+2.569%
CF Pachuca – Cruz AzulLiga MX · Mexico · 22/10 03:001X244%+1.590%GG73%+2.575%
Santos Laguna – U.N.A.M. – PumasLiga MX · Mexico · 22/10 03:10 · ☀ 22°142%X2+1.571%GG50%+2.5
Persik Kediri – PSS SlemanLiga 1 · Indonesia · 22/10 08:30 · 🌦 31°150%X2+1.569%GG+2.5
PSM Makassar – Persebaya SurabayaLiga 1 · Indonesia · 22/10 08:301X242%+1.584%GG64%+2.563%
Lions – Preston LionsAustralian Championship · Australia · 22/10 08:30 · ☁ 19°1X249%+1.572%GG+2.5
Gardabani – Iveria KhashuriLiga 3 · Georgia · 22/10 09:001X247%+1.585%GG65%+2.565%
Akademiya Ontustik – Turan Turkistan1. Division · Kazakhstan · 22/10 09:001X245%+1.579%GG58%+2.555%
Aktobe Jas – Astana II1. Division · Kazakhstan · 22/10 09:00150%X2+1.590%GG73%+2.575%
Ekibastuz – Taraz1. Division · Kazakhstan · 22/10 09:00141%X2+1.579%GG58%+2.555%
Jaiyq – Arys1. Division · Kazakhstan · 22/10 09:00144%X2+1.572%GG51%+2.5
Kaspij Aktau 2 – Khan Tengri1. Division · Kazakhstan · 22/10 09:00160%X2+1.587%GG64%+2.569%
Shakhter Karagandy – Sport Academy Kairat1. Division · Kazakhstan · 22/10 09:00 · 🌦 5°146%X2+1.582%GG61%+2.560%
Yelimay Semey 2 – Tobol 21. Division · Kazakhstan · 22/10 09:001X241%+1.587%GG69%+2.569%
Betlemi – Lokomotivi TbilisiLiga 3 · Georgia · 22/10 10:001X252%+1.569%GG+2.5
Moldova U17 – Belarus U17UEFA U17 Championship – Qualification · World · 22/10 10:00143%X2+1.589%GG71%+2.572%
Slovenia U17 – Czechia U17UEFA U17 Championship – Qualification · World · 22/10 10:001X249%+1.591%GG74%+2.576%
Văn Hiến – Dong ThapV.League 2 · Vietnam · 22/10 10:001X252%+1.567%GG+2.5
Cəbrayıl – ZaqatalaBirinci Dasta · Azerbaijan · 22/10 11:00183%X2+1.586%GG+2.567%
MOIK – KarvanBirinci Dasta · Azerbaijan · 22/10 11:00137%X2+1.563%GG+2.5
Şimal – Baku SportinqBirinci Dasta · Azerbaijan · 22/10 11:00148%X2+1.580%GG59%+2.558%
Xuan Thien Phu Tho – Pho HienV.League 2 · Vietnam · 22/10 11:00169%X2+1.586%GG58%+2.568%
Tukums II – Super Nova 21. Liga · Latvia · 22/10 12:00136%X2+1.580%GG60%+2.558%
Rukh Vynnyky U19 – LNZ Cherkasy U19U19 League · Ukraine · 22/10 12:00185%X2+1.594%GG58%+2.582%
Persepam Madura Utd – Persib BandungLiga 1 · Indonesia · 22/10 12:00 · ☁ 29°148%X2+1.584%GG64%+2.564%
Etar VT II – OFK LevskiThird League – Northwest · Bulgaria · 22/10 12:00161%X2+1.592%GG72%+2.578%
Lokomotiv Mezdra – Spartak Pleven IIThird League – Northwest · Bulgaria · 22/10 12:00180%X2+1.597%GG75%+2.590%
Awassa Kenema – Ethiopia Nigd BankPremier League · Ethiopia · 22/10 12:001X34%2+1.559%GG+2.5
Kedus Giorgis – Adama KenemaPremier League · Ethiopia · 22/10 12:00135%X2+1.571%GG51%+2.5
Welayta Dicha – BahardarPremier League · Ethiopia · 22/10 12:001X49%2+1.5GG+2.5
Qamishli – Al KaramaPremier League · Syria · 22/10 12:00140%X2+1.566%GG+2.5
Công An Nhân Dân – Thanh HóaV.League 1 · Vietnam · 22/10 12:15 · ☀ 28°141%X2+1.576%GG55%+2.552%
AL Nasr SC – El DakhleyaSecond League · Egypt · 22/10 12:30160%X2+1.567%GG+2.5
Dayrout – El Seka El HadidSecond League · Egypt · 22/10 12:301X249%+1.581%GG60%+2.559%
Maleyet Kafr El Zayiat – Kahraba IsmailiaSecond League · Egypt · 22/10 12:30151%X2+1.558%GG+2.5
Itesalat – Baladiyyat Al MehallaSecond League · Egypt · 22/10 12:30152%X2+1.567%GG+2.5
Mega Sport – Tanta SCSecond League · Egypt · 22/10 12:30134%X2+1.567%GG+2.5
Black Man Warrior – FassellLFA First Division · Liberia · 22/10 12:301X237%+1.579%GG59%+2.557%
Wologizi – Heaven ElevenLFA First Division · Liberia · 22/10 12:30136%X2+1.580%GG60%+2.558%
Mornar – Mladost DGFirst League · Montenegro · 22/10 13:00 · ☁ 20°157%X2+1.575%GG+2.551%
Bihor Oradea – CSM ReşiţaLiga II · Romania · 22/10 13:00149%X2+1.576%GG54%+2.552%
Kigezi HomeBoyz – Entebbe UPPCPremier League · Uganda · 22/10 13:001X49%2+1.5GG+2.5
SC Villa – Mbarara CityPremier League · Uganda · 22/10 13:00 · ⛅ 27°165%X2+1.555%GG+2.5
Gamo Chencha – MekelakeyaPremier League · Ethiopia · 22/10 13:001X248%+1.570%GG+2.5
OshMU Aldier – AsiagoalPremier League · Kyrgyzstan · 22/10 13:00139%X2+1.587%GG69%+2.569%
Ozgon – Asia TalasPremier League · Kyrgyzstan · 22/10 13:00140%X2+1.586%GG68%+2.568%
Kostinbrod – Pirin RazlogThird League – Southwest · Bulgaria · 22/10 13:00170%X2+1.582%GG+2.560%
Bunyodkor – Mash'alSuper League · Uzbekistan · 22/10 13:30154%X2+1.578%GG54%+2.554%
Tractor Sazi – Sanat NaftPersian Gulf Pro League · Iran · 22/10 13:30162%X2+1.5GG+2.5
Al-Hazm – Al-FayhaPro League · Saudi-Arabia · 22/10 13:40141%X2+1.557%GG+2.5
Zakho – ErbilIraqi League · Iraq · 22/10 14:001X243%+1.551%GG+2.5
Al Shahaniya – Al SaddStars League · Qatar · 22/10 14:30 · ☁ 11°1X278%+1.599%GG84%+2.595%
Kairat Almaty – PanathinaikosUEFA Europa Conference League · World · 22/10 14:30 · ☁ 13°1X247%+1.571%GG+2.5
Al-Fateh – Al ShababPro League · Saudi-Arabia · 22/10 14:451X248%+1.563%GG+2.5
China PR U17 W – Samoa U17 WWorld Cup – U17 – Women · World · 22/10 15:00191%X2+1.599%GG69%+2.595%
Spain U17 W – Australia U17 WWorld Cup – U17 – Women · World · 22/10 15:00144%X2+1.574%GG53%+2.5
Sardarapat – FC UrartuPremier League · Armenia · 22/10 15:00 · ⛅ 14°1X254%+1.587%GG67%+2.569%
Al-Duhail SC – Lusail CityStars League · Qatar · 22/10 15:00 · ☀ 32°148%X2+1.561%GG+2.5
Al Wakrah – Al-Arabi SCStars League · Qatar · 22/10 15:001X261%+1.590%GG69%+2.575%
Al Hussein – DoqarahLeague · Jordan · 22/10 15:001X238%+1.570%GG+2.5
Rops – KäPaYkkösliiga · Finland · 22/10 15:00 · ☁ 5°145%X2+1.579%GG58%+2.555%
Flora II – Nõmme United IIEsiliiga A · Estonia · 22/10 16:00 · ☀ 11°150%X2+1.594%GG79%+2.582%
Buducnost Podgorica – Arsenal TivatFirst League · Montenegro · 22/10 16:00 · 🌧 17°149%X2+1.559%GG+2.5
Birkirkara – FlorianaPremier League · Malta · 22/10 16:001X256%+1.574%GG+2.5
Gharraf – NaftIraqi League · Iraq · 22/10 16:001X42%2+1.5GG+2.5
KCCA – UPDFPremier League · Uganda · 22/10 16:001X239%+1.552%GG+2.5
Al Najma – A'AliPremier League · Bahrain · 22/10 16:001X244%+1.595%GG82%+2.585%
Sitra – Al RiffaPremier League · Bahrain · 22/10 16:001X256%+1.578%GG53%+2.554%
Senegal U20 – Sierra Leone U20Africa Cup of Nations U20 · World · 22/10 16:00 · ☀ 34°148%X2+1.586%GG67%+2.568%
District 17 – LPRC OilersLFA First Division · Liberia · 22/10 16:00151%X2+1.576%GG53%+2.552%
Freeport – LISCRLFA First Division · Liberia · 22/10 16:001X246%+1.590%GG73%+2.575%
Gardnersville – BoroughLFA First Division · Liberia · 22/10 16:00136%X2+1.580%GG60%+2.558%
Shaita – DiscoveriesLFA First Division · Liberia · 22/10 16:001X249%+1.586%GG66%+2.567%
Watanga – BEA MountainLFA First Division · Liberia · 22/10 16:001X243%+1.589%GG71%+2.572%
Al-Gharafa – Al Ahli DohaStars League · Qatar · 22/10 16:45163%X2+1.574%GG+2.5
Al Nassr W – Al Hilal WPremier League Women · Saudi-Arabia · 22/10 16:451X267%+1.596%GG79%+2.588%
Ararat-Armenia – AZ AlkmaarUEFA Europa League · World · 22/10 16:451X247%+1.571%GG+2.5
Dinamo Zagreb – NEC NijmegenUEFA Europa League · World · 22/10 16:45179%X2+1.590%GG56%+2.575%
Ferencvarosi TC – TorreenseUEFA Europa League · World · 22/10 16:45145%X2+1.580%GG59%+2.558%
Juventus – RennesUEFA Europa League · World · 22/10 16:45178%X2+1.586%GG+2.568%
Lech Poznan – SunderlandUEFA Europa League · World · 22/10 16:45142%X2+1.586%GG68%+2.568%
OFI – Bayer LeverkusenUEFA Europa League · World · 22/10 16:45 · ☀ 23°1X244%+1.593%GG77%+2.580%
Union St. Gilloise – Hapoel Beer ShevaUEFA Europa League · World · 22/10 16:45147%X2+1.571%GG+2.5
Sturm Graz – MarseilleUEFA Europa League · World · 22/10 16:45167%X2+1.590%GG67%+2.575%
FK Crvena Zvezda – FC CopenhagenUEFA Europa Conference League · World · 22/10 16:45 · ☁ 15°1X259%+1.591%GG71%+2.576%
Getafe – FC LuganoUEFA Europa Conference League · World · 22/10 16:45 · ☀ 19°145%X2+1.591%GG74%+2.576%
FC Iberia 1999 – Mjallby AIFUEFA Europa Conference League · World · 22/10 16:45 · 🌧 15°1X249%+1.586%GG66%+2.567%
Inter Club d'Escaldes – Universitatea CraiovaUEFA Europa Conference League · World · 22/10 16:45 · ☁ 10°143%X2+1.563%GG+2.5
FK Jablonec – BrightonUEFA Europa Conference League · World · 22/10 16:45 · ⛅ 9°1X241%+1.588%GG70%+2.571%
Kauno Žalgiris – BrannUEFA Europa Conference League · World · 22/10 16:45 · ☁ 13°1X269%+1.595%GG75%+2.585%
FC Nordsjaelland – CSKA SofiaUEFA Europa Conference League · World · 22/10 16:45 · ☁ 11°181%X2+1.589%GG52%+2.573%
Pafos – RigaUEFA Europa Conference League · World · 22/10 16:45 · ☀ 23°156%X2+1.592%GG74%+2.578%
Trabzonspor – Heart Of MidlothianUEFA Europa Conference League · World · 22/10 16:45 · ⛅ 18°149%X2+1.597%GG87%+2.591%
Al Talaba – Al Quwa Al JawiyaIraqi League · Iraq · 22/10 17:00 · ☀ 27°1X238%+1.579%GG59%+2.555%
Tira – Hapoel Tirat HaCarmelLiga Alef · Israel · 22/10 17:00157%X2+1.573%GG+2.5
Hapoel Herzliya – Hapoel AzorLiga Alef · Israel · 22/10 17:15168%X2+1.555%GG+2.5
Chile U17 W – Mexico U17 WWorld Cup – U17 – Women · World · 22/10 18:00146%X2+1.572%GG51%+2.5
United States W U17 – Kenya U17 WWorld Cup – U17 – Women · World · 22/10 18:00191%X2+1.599%GG69%+2.595%
Al-Ahli Jeddah – Al Khaleej SaihatPro League · Saudi-Arabia · 22/10 18:00180%X2+1.585%GG+2.565%
Atlético Tucumán Res. – Gimnasia Mendoza 2Reserve League · Argentina · 22/10 18:00136%X2+1.570%GG+2.5
Deportivo Riestra Res. – Central Córdoba SdE Res.Reserve League · Argentina · 22/10 18:00164%X2+1.580%GG52%+2.558%
Godoy Cruz Res. – Instituto Res.Reserve League · Argentina · 22/10 18:00139%X2+1.572%GG52%+2.5
Huracán Res. – Boca Juniors Res.Reserve League · Argentina · 22/10 18:00139%X2+1.565%GG+2.5
Racing Club Res. – San Lorenzo Res.Reserve League · Argentina · 22/10 18:00136%X2+1.568%GG+2.5
Unión Santa Fe Res. – Barracas Central Res.Reserve League · Argentina · 22/10 18:00161%X2+1.574%GG+2.5
Hibernians – Gzira UnitedPremier League · Malta · 22/10 18:30144%X2+1.579%GG59%+2.557%
Beşiktaş – Crystal PalaceUEFA Europa League · World · 22/10 19:00168%X2+1.589%GG64%+2.573%
Bournemouth – AC MilanUEFA Europa League · World · 22/10 19:001X244%+1.593%GG77%+2.580%
Celje – Red Bull SalzburgUEFA Europa League · World · 22/10 19:001X262%+1.587%GG63%+2.569%
Celtic – Celta VigoUEFA Europa League · World · 22/10 19:001X254%+1.576%GG52%+2.552%
1899 Hoffenheim – LyonUEFA Europa League · World · 22/10 19:001X259%+1.591%GG71%+2.576%
Jagiellonia – AnderlechtUEFA Europa League · World · 22/10 19:00154%X2+1.576%GG52%+2.552%
Lillestrom – Real SociedadUEFA Europa League · World · 22/10 19:00135%X2+1.571%GG51%+2.5
Olympiakos Piraeus – Sparta PrahaUEFA Europa League · World · 22/10 19:001X259%+1.591%GG71%+2.576%
Omonia Nicosia – BenficaUEFA Europa League · World · 22/10 19:00 · ☀ 19°141%X2+1.576%GG55%+2.552%
Plzen – Levski SofiaUEFA Europa League · World · 22/10 19:00142%X2+1.584%GG64%+2.563%
Aarhus – Egnatia RrogozhinëUEFA Europa Conference League · World · 22/10 19:00 · ☁ 10°139%X2+1.565%GG+2.5
Ajax – AtalantaUEFA Europa Conference League · World · 22/10 19:00 · 🌦 11°155%X2+1.586%GG65%+2.568%
Borac Banja Luka – KuPSUEFA Europa Conference League · World · 22/10 19:00 · ☁ 11°160%X2+1.567%GG+2.5
SC Braga – GentUEFA Europa Conference League · World · 22/10 19:00 · ☁ 14°151%X2+1.568%GG+2.5
Lincoln Red Imps FC – TwenteUEFA Europa Conference League · World · 22/10 19:001X260%+1.593%GG76%+2.581%
FC Midtjylland – St. TruidenUEFA Europa Conference League · World · 22/10 19:00 · 🌦 9°148%X2+1.586%GG67%+2.568%
Monaco – SC FreiburgUEFA Europa Conference League · World · 22/10 19:00 · ⛅ 18°149%X2+1.594%GG79%+2.583%
FC Thun – HNK Hajduk SplitUEFA Europa Conference League · World · 22/10 19:00 · ⛅ 7°1X255%+1.592%GG75%+2.579%
Guinea-Bissau U20 – Mauritania U20Africa Cup of Nations U20 · World · 22/10 19:00 · ☀ 31°149%X2+1.578%GG56%+2.554%
Metropolitanos FC – Anzoátegui FCCopa Venezuela · Venezuela · 22/10 19:001X241%+1.582%GG62%+2.560%
Botafogo U20 – Palmeiras U20Copa do Brasil U20 · Brazil · 22/10 19:301X270%+1.597%GG83%+2.591%
Libertad Asuncion W – Club Nacional de Football WCONMEBOL Libertadores Femenina · World · 22/10 20:00 · 🌧 16°139%X2+1.567%GG+2.5
Universidad de Chile W – Deportivo Cali WCONMEBOL Libertadores Femenina · World · 22/10 20:00 · 🌧 16°136%X2+1.568%GG+2.5
Atlético Mineiro U20 – Amazonas U20Copa do Brasil U20 · Brazil · 22/10 22:00161%X2+1.587%GG65%+2.570%
Santa Rita – SpartaxParaibano 2 · Brazil · 22/10 22:00156%X2+1.590%GG72%+2.575%
Auto Esporte – Cruzeiro PBParaibano 2 · Brazil · 22/10 22:30151%X2+1.561%GG+2.5
Mount Pleasant Academy – Club SandoCONCACAF Caribbean Club Championship · World · 22/10 23:00 · ☀ 27°1X239%+1.552%GG+2.5
Porto – Central SCPernambucano – 1 · Brazil · 22/10 23:001X264%+1.589%GG65%+2.572%
Fort Lauderdale United W – Carolina Ascent WUSL Super League · USA · 22/10 23:301X256%+1.563%GG+2.5
UCV – Club Atletico BarinasCopa Venezuela · Venezuela · 22/10 23:30139%X2+1.555%GG+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.