Goal stats for today's matches
GoalsMatches with the most or the fewest goals in both teams' recent matches.
1096 matches analysed today, 3 of them free.
Today's free picks
The first pick is open, all three with a free accountThe three matches with the day's strongest figures in this module
Unlock 2 more picks, freeUnlock all 3 picks, free
A free account, no card: 3 picks a day in every module, each with the full analysis.
By continuing, you confirm that you are 18 or older, agree to the Terms of Service and acknowledge the Privacy Policy.
You already have an account on this device
Sign in to see everything you have on your account.
Not you? Create a free account
The day's other matches
1093 matches in PremiumThe day's full list
You see 1 of 1096 matches
1085 matches still to start, 30 start within 2 hours.
- Percentage and average for all 1096 matches of the day
- Line 1.5, 2.5 or 3.5, sorted by average, percentage or time
- H2H mode, 1st and 2nd half
Today's matches303
Every match has its own page: form, head-to-head and both teams' stats. Kick-off times in CET.
- Seattle Sounders – Los Angeles FC
- Real Salt Lake – Los Angeles Galaxy
- FC Dallas – Colorado Rapids
- Austin – Portland Timbers
- San Diego – Sporting Kansas City
- Minnesota United FC – San Jose Earthquakes
- Houston Dynamo – St. Louis City
- San Carlos – Perez Zeledon
- Inter – Firpo
- La Tribu de Cd. Juarez – Cañoneros Marina
- Inter Playa del Carmen – Lobos ULMX
- Louisville City – Miami FC
- Nautico Recife – CRB
- Charleston Battery – Hartford Athletic
- Instituto Cordoba – Newells Old Boys
- Tigres UANL – Cruz Azul
- Toluca – Monterrey
- Sporting San Miguelito – CD Arabe Unido
- Tauro FC – Alianza FC
- UMECIT – Plaza Amador
- Alianza – Águila
- Vaqueros Reynosa – Artesanos Metepec
- Celaya – Tigres de Alica
- Auckland FC 2 – Napier City Rovers
- Monarcas – Venados FC
- Cariari Pococi – Municipal Grecia
- America de Cali – Deportivo Cali
- Cienciano – Sport Huancayo
- CD Olimpia – Olancho
- Caiquetio – Estrella
- LD Alajuelense – Sporting San Jose
- Marquense – Comunicaciones
- Boise – Chattanooga Red Wolves
- New Mexico United – Colorado Springs
- Eastern Suburbs – Cashmere Technical
- Sacramento Republic – El Paso Locomotive
- CA La Paz – Tlaxcala
- U.N.A.M. - Pumas – Club America
- JEF United W – Omiya Ardija Ventus W
- Roasso Kumamoto – Renofa Yamaguchi
- Elfen Saitama W – Sanfrecce Hiroshima W
- Dinamo Vladivostok – Kaluga
- Macarthur – Brisbane Roar
- Vanraure Hachinohe – Consadole Sapporo
- Avondale – Adelaide City
- South Hobart – Lions
- Cheonan City – Busan I Park
- Suwon Bluewings – Yongin City
- Gainare Tottori – Tochigi SC
- Parceiro Nagano – Kamatamare Sanuki
- Sagamihara – Kagoshima United
- Geoje Citizen – Geumsan Insam
- Gijang United – Pyeongchang United
- Jincheon – Pyeongtaek Citizen
- Jinju Citizen – Haman
- Namyangju – Sejong SA
- Seosan Pioneer – Jecheon Citizen
- Tochigi City – Omiya Ardija
- Jubilo Iwata – Shonan Bellmare
- Daejeon Citizen – Incheon United
- FC Seoul – Ulsan Hyundai FC
- Adelaide United – Melbourne Victory
- Vegalta Sendai – Ventforet Kofu
- Diepkloof W – Copperbelt Ladies W
- Guizhou Zhucheng – Shandong Taishan II
- Langfang Glory City – Dalian Kewei
- Jiangxi Liansheng – Xi'an Ronghai
- Shenzhen 2028 – Shanghai Port II
- Enisey – FC Sochi
- Ska-khabarovsk – Tekstilshchik
- North District – Kowloon City
- Paju Citizen – Asan Mugunghwa
- Beijing Guoan – Chongqing Tongliang Long
- Dalian Zhixing – Tianjin Teda
- Qingdao Jonoon – Sichuan Jiuniu
- Shandong Luneng – Chengdu Better City
- SHANGHAI SIPG – Shenyang Urban
- Shanghai Shenhua – Qingdao Youth Island
- Yunnan Yukun – Wuhan Three Towns
- Hangzhou Greentown – Henan Jianye
- Gangwon FC – Jeonbuk Motors
- Bucheon FC 1995 – Pohang Steelers
- Golden Arrows U23 – Marumo Gallants U23
- Polokwane City U23 – Orlando Pirates U23
- Sekhukhune United U23 – Mamelodi Sundowns U23
- Ural – Volga Ulyanovsk
- Hong Kong FC – Eastern
- Bali United – Persik Kediri
- PSS Sleman – Bhayangkara FC
- Barito Putera – RANS Nusantara
- Gloria Bistrița-Năsăud W – Vasas Femina W
- Univ. Craiova W – Farul Constanţa W
- Rizespor U19 – Erzurumspor U19
- Pretoria U. W – TS Galaxy W
- Slavia Praha II – Kladno
- Karlovy Vary – Ostrov
- Meteor Praha – Újezd Praha 4
- Sparta Praha II – Aritma Praha
- Hradec Králové II – Čáslav
- Jablonec II – Benátky nad Jizerou
- Karviná II – Vsetín
- Slovácko II – Havířov
- Velké Meziříčí – Chotebor
- Brumov – Šternberk
- Petržalka – Žilina II
- České Budějovice II – Křimice
- Trenčín II – Baník Prievidza
- Voitsberg – SV Kapfenberg
- Zlín II – Frýdek-Místek
- Korona Kielce U19 – Arkonia U19
- Maldives – Pakistan
- HEBC – Tus Dassendorf
- Slavia Mozyr – Baranovichi
- Osipovichy – Uni Minsk
- ETSV Hamburg – Pinneberg
- Milan U20 – Albinoleffe U20
- Castellón II – Peña Deportiva
- Sint-Truiden II – Wellen
- UCSA – Probiy Horodenka
- FK Sokol Saratov – Volgar Astrakhan
- Adana Demirspor – Ankaraspor
- Hatayspor – Somaspor
- Sebat Gençlikspor – Kastamonuspor
- 12 Bingölspor – Beyoğlu Yeni Çarşı
- Ankara Demirspor – 24 Erzincanspor
- Fethiyespor – Adana 01 FK
- Diósgyőr II – Tarpa
- Puskás II – 1908 SZAC
- Vasas II – Dabas
- Paksi SE II – Pécsi MFC
- Jagiellonia U19 – Zagłębie Lubin U19
- Lech Poznań U19 – Stal Rzeszów U19
- BKMA II – Noah II
- UCAM Murcia II – Bala Azul
- Penya Encarnada – Ranger's
- Beşiktaş U19 – Genclerbirligi U19
- Birkirkara – Zabbar St. Patrick
- Santurtzi – Deportivo Alavés III
- Elva – Nõmme United II
- FC Tallinn – Tallinna Kalev
- Flora II – FCI Levadia II
- Viimsi – Nõmme Kalju II
- Tartu Welco – Maardu
- Johvi Phoenix – Levadia U19
- Legion – Tallinna Kalev II
- Parnu JK Vaprus U21 – Narva U21
- JK Tabasalu – Tulevik
- Luunja – Tartu Kalev
- Real Oviedo II – Coruxo
- Poblense – Cieza
- Real Betis II – Tenerife II
- Getafe II – SS Reyes
- Nordsjælland W – ASA Aarhus W
- Rizespor – Erzurumspor FK
- Bandırmaspor – Fatih Karagümrük
- Lozova – Karbon Cherkasy
- Lernayin Artsakh – Olympia Yerevan
- Sardarapat 2 – Andranik
- Banants II – Ararat II
- Parla Escuela – Móstoles
- Galapagar – SS Reyes II
- SFC Minerva – Santa Cruz
- Casalarreina – Yagüe
- Olympiakos Piraeus II – Ellas Syros
- Castellonense – Alcoyano
- Grama – L'Hospitalet
- Burgos Promesas – Turégano
- Grobiņa – FK Liepaja
- FS Jelgava – Ogre United
- Riga – Rīgas FS
- Super Nova – BFC Daugavpils
- Tukums – Auda
- Buxoro – Nasaf
- Neftchi – Olmaliq
- Niva – Slonim
- FC Copenhagen – Brondby
- Bashkimi Kumanovo – Bregalnica Štip
- Krylia Sovetov – FC Orenburg
- Rekord Bielsko-Biała – Chojniczanka Chojnice
- Legia Warszawa II – Olimpia Grudziądz
- Bukovyna – Kolos Kovalivka
- Zorya Luhansk – LNZ Cherkasy
- Widzew II – ŁKS Łódź II
- Arenas Getxo – Deportivo La Coruña II
- Águilas – Gimnastic
- Europa Fc – Atlético Madrid II
- Teruel – Ibiza
- Villarreal II – Juventud Torremolinos
- Utebo – Osasuna II
- Atlético Baleares – La Nucía
- Mallorca II – Yeclano
- Estepona – Tamaraceite
- Don Benito – Puente Genil
- Linares Deportivo – Sevilla Atletico
- Marbella – Las Palmas II
- Guadalajara – Navalcarnero
- Numancia – Calvo Sotelo
- Edf Logrono W – Sevilla W
- FC Porto B – Portimonense
- Feirense – Lusitânia Lourosa
- Syunik – Gandzasar
- Oleksandria – SK Poltava
- Dinamo Kirov – Dinamo Bryansk
- Dugopolje – Dubrava Zagreb
- Vilkhivtsi – Dinaz Vyshhorod
- Louletano – SC Covilha
- BG Pathum United – Rayong FC
- Rasi Salai United – Bangkok United
- Sporting CP U23 – Sporting Braga U23
- Miedź Legnica U19 – Polonia Warszawa U19
- Talent Warszawa U19 – Górnik Zabrze U19
- Imisli FK – Sumqayıt
- Nakhon Pathom – Mahasarakham United
- Satun – Chiangmai United
- Sanjoanense – Machico
- Alcochetense – Lajense
- Eastern District – Wofoo Tai Po
- Phnom Penh Crown – Boeung Ket
- Svay Rieng – NagaWorld
- Angkor Tiger – Visakha
- Villalbés – Somozas
- Viveiro – Alondras
- Condal – L'Entregu
- Colunga – Langreo
- San Martín – Lealtad
- Cayón – Solares
- Montañesa – Tona
- Pobla Mafumet – Cerdanyola del Vallès
- Jove Español – Villarreal III
- Hércules II – Soneja
- Torrellano – Ontinyent 1931
- Torrent – Roda
- Las Rozas – Torrejón
- Leganés II – Colonia Moscardó
- Pozuelo Alarcón – Villanueva Pardillo
- Arandina – La Virgen del Camino
- Huétor Vega – Alhaurino
- Mancha Real – Atlético Porcuna
- Torre del Mar – Malaga City
- Sevilla III – Utrera
- Inter Ibiza – Migjorn
- Castuera – Montijo
- Plasencia – Villafranca
- Berceo – Alfaro
- Varea – Anguiano
- Cuarte – Huesca II
- Ejea – Fraga
- Illescas – Almansa
- Socuéllamos – Noblejas
- Inter Star – Flambeau du Centre
- Olimpia Cluj W – SSU Poli Timişoara W
- Viktoria Plzeň W – Horní Heršpice W
- Bandari – Tusker
- Attard – Fgura United
- Pannaxiakos – Acharnaikos
- Vitesse – De Graafschap
- Heerenveen – Feyenoord
- Polonia Bytom – Lechia Gdansk
- Astur – Ceares
- Puebla Calzada – Cabeza Buey
- Binéfar – Almudévar
- Tadamon Sour – Al Ansar
- Napoli – Lazio
- Avia Świdnik – Hutnik Kraków
- Sanluqueño – Xerez
- Porto U19 – Vizela U19
- Nyva Ternopil II – Nyva Vinnytsya
- Prachuap – Sisaket United
- Parma W – Como W
- Nong Bua Pitchaya – Chainat
- Grosseto – Pescara
- Torres – Latina
- Lanzarote – Laguna de Duero
- Alanyaspor U19 – Trabzonspor U19
- Fard Alborz – Be'sat Kermanshah
- Mes Kerman – Naft Masjed Soleyman
- Niroye Zamini – Shahin Bandar Ameri
- Kuching FA – Selangor
- Al Rawdhah – Al Shoalah
- Bryne – Kongsvinger
- Haugesund – ODD Ballklubb
- Moss – Ranheim
- Raufoss – Egersund
- Sandnes ULF – Asane
- Sogndal – hodd
- Stabaek – Stromsgodset
- Strommen – Lyn
- Örebro SK W – Trelleborg W
- Umeå W – Alingsås W
- Neman – FC Dnepr Mogilev
- Spartak Varna – Arda Kardzhali
- Aresimi – Shkëndija Haraçinë
- Novi Pazar – Mladost Lucani
- Radnik Surdulica – OFK Beograd
- Berane – Grbalj
- Mladost Lješkopolje – Mogren
- Jedinstvo – Zeta
- Kom – Rudar
- Lovćen – Iskra
- Teplice – Pardubice
- Veľké Ludince – Slovan Duslo Šaľa
- Beluša – Častkovce
- FV Engers 07 – Wormatia Worms
How many goals per match? As of November 6, 2026
The Premier League's 2026/27 season has averaged 2.7 goals per match (91 matches up to November 6, 2026). 47% of those matches had more than 2.5 goals, 76% more than 1.5 and 31% more than 3.5, and both teams scored in 48%.
Of the leagues in the table below, Eredivisie has the most goals per match (3.8) and Primeira Liga the fewest (2.7).
For every match today, the list above shows how often each team's last 20 matches went over 1.5, 2.5 and 3.5 goals and how often both sides scored.
Every percentage is a frequency from matches already played, not a forecast. The score after 90 minutes counts, without extra time. Free: the day's first match with the full analysis, and three matches a day with a free account. Premium: the whole list, filters (halves, H2H, number of matches, leagues) and other days. How we count: methodology
What the goals analysis shows
For every match today we calculate the expected total of goals from both teams' recent matches (goals scored and conceded separately, at home and away) and the percentage of matches that went over 1.5, 2.5 and 3.5 goals and in which both sides scored (BTTS). Plus the H2H and the half-time result.
At the top of the list are the matches in which the line came in most often, at the bottom those with the fewest goals. Both ends are equally useful: under 2.5 in a match between two defensive teams is as interesting a case as an over in a match between two attacking ones.
How to use the goals predictions
The average alone is not enough. A match with an average of 3.1 goals in which 80% of games went over 2.5 is a different thing from the same average built from a few 5:1s and many 1:0s. That is why we show the share of matches over the line next to the average. Also check whether both teams score: an average driven by one attack is more of a “home team over 1.5” than an over for the whole match.
Compare the model's percentage with the odds. Odds of 1.80 on over 2.5 mean about 56% in the bookmaker's pricing; if our percentage is 68%, there is a deviation. If it is 55%, there is none, even though the match looks goal-rich. Value comes from the difference, not from a high number.
What moves the number of goals
Mostly the tempo of both sides and whether either needs the result. High-pressing teams produce goals at both ends, while relegation battles late in the season end 0-0 or 1-0 surprisingly often. A striker out of form or a missing first-choice centre-back shifts the expected total by half a goal.
The numbers cover the regular 90 minutes plus stoppage time; extra time and penalties do not count towards goal markets. Weather matters less than people think: wind and rain lower the quality of play but not always the goal count, because defensive errors go up.
Goals per match by league, current season
Each league's matches from the start of its season up to November 6, 2026: average goals per match after 90 minutes, and the share of matches with more than 1.5, 2.5 and 3.5 goals and in which both teams scored.
| League | AvgAverage | Over | ||
|---|---|---|---|---|
| 1.5 | 2.5 | 3.5 | ||
| Premier LeagueEngland · 2026/27 · 91 matches | 2.7 | 76% | 47% | 31% |
| ChampionshipEngland · 2026/27 · 169 matches | 2.9 | 78% | 62% | 39% |
| FA CupEngland · 2026/27 · 328 matches | 3.2 | 85% | 63% | 41% |
| La LigaSpain · 2026/27 · 110 matches | 3.0 | 76% | 57% | 35% |
| Serie AItaly · 2026/27 · 101 matches | 3.2 | 86% | 61% | 34% |
| BundesligaGermany · 2026/27 · 73 matches | 3.5 | 81% | 70% | 53% |
| Ligue 1France · 2026/27 · 82 matches | 3.1 | 81% | 60% | 37% |
| UEFA Champions League2026/27 · 162 matches | 3.3 | 84% | 62% | 43% |
Frequently asked questions
- How is this page different from the tips for today?
- This is the database of every match of the day with full statistics and any date back. The tips pages show a short, frozen list of selected events. Here you decide what to look at.
- What does "expected goals" mean here?
- The average total of goals the model expects in this match, calculated from both teams' recent games with home advantage taken into account. It is not a predicted score: with an average of 2.7 goals, results of 1:1, 2:1 and 3:1 happen about equally often.
- How do you compute BTTS?
- As the share of each team's recent matches in which both sides scored. We also count separately how often each of them scored. If one team scores in 90% of its matches and the other in 40%, BTTS is weaker than the match percentage alone suggests.
- What do you get with a free account, and what with Premium?
- Without an account you see the day's first pick with the full analysis, with a free account three picks a day in every module. Premium opens the day's whole list, the filters (halves, H2H, number of matches, leagues), other days and the results history.
- How often does a Premier League match have more than 2.5 goals?
- In the 2026/27 season, over 91 matches up to November 6, 2026: more than 2.5 goals in 47% of matches, 2.7 goals per match on average, and both teams scored in 48%. These are frequencies from matches already played, not a forecast.