Updated 09:00 UK time · rebuilt with every data refresh

Today: All markets · Over 2.5 · BTTS · Over 3.5 · 1st half  |  Tomorrow: All markets · Over 2.5 · BTTS · Over 3.5 · 1st half  |  Yesterday's results

First half goals tomorrow — Fri 23 Oct

102 matches still to play tomorrow (Friday, 23 October 2026), ranked by our chance of at least one goal before half-time. The highest is Växjö W v Häcken W at 82%.

Was this page useful?

A goal comes before the break in about seven matches in ten, and two or more in about one in three. Team form says less about first halves than about full matches: in our test on 66,576 games it carried about a third as much information. So these numbers stay close to each league's own rate, and we make no picks on them. Use them as context, not tips.

#KOMatchGoal in 1st half2+ in 1st halfLeague
118:00Växjö W v Häcken W
Damallsvenskan (W)
82%50%79% · 43%
217:00Nõmme United v Vaprus
Meistriliiga
82%48%82% · 45%
317:00Tammeka v Trans Narva
Meistriliiga
81%49%82% · 45%
417:30RB Leipzig W v Bayern Munich W
Frauen-Bundesliga (W)
81%43%80% · 44%
519:00Al-Qadisiyah FC v Al-Hilal Saudi FC
Pro League
80%45%74% · 39%
617:00Bodø / Glimt W v Haugesund W
Toppserien (W)
80%43%77% · 38%
719:45Kortrijk v KV Mechelen
Pro League
80%39%72% · 36%
819:00Jong AZ v Helmond Sport
Eerste Divisie
79%47%77% · 42%
919:00Vitesse v Emmen
Eerste Divisie
79%46%77% · 42%
1019:00FC Volendam v Jong Utrecht
Eerste Divisie
79%46%77% · 42%
1119:30VfB Stuttgart v Borussia Mönchengladbach
Bundesliga
79%44%77% · 43%
1217:30Austria Vienna (Am) v Sturm Graz II
2. Liga
79%42%73% · 39%
1318:00Rot-Weiß Essen v SSV Jahn Regensburg
3. Liga
78%46%77% · 44%
1419:00FC Eindhoven v Jong PSV U21
Eerste Divisie
78%41%77% · 42%
1520:05Paris Saint Germain W v Montpellier W
Premiere Ligue (W)
78%41%77% · 39%
1619:00De Graafschap v Waalwijk
Eerste Divisie
78%40%77% · 42%
1719:00NAC Breda v Heracles
Eerste Divisie
77%45%77% · 42%
1819:00GO Ahead Eagles v Telstar
Eredivisie
77%41%81% · 44%
1919:45Waterford v Drogheda United
Premier Division
77%39%73% · 33%
2017:45Al-Sailiya v Al-Rayyan SC
Stars League
76%43%73% · 40%
2119:00Almere City FC v Roda
Eerste Divisie
76%42%77% · 42%
2219:45The New Saints v Ammanford AFC
Cymru Premier
76%42%74% · 38%
2319:45Trefelin v Flint Town United
Cymru Premier
76%40%74% · 38%
2419:00Den Bosch v MVV
Eerste Divisie
76%39%77% · 42%
2519:45Caernarfon Town v Briton Ferry
Cymru Premier
76%37%74% · 38%
2619:30Austria Salzburg v FC BW Linz
2. Liga
76%35%73% · 39%
2719:45Cambrian & Clydach v Airbus UK
Cymru Premier
75%41%74% · 38%
2819:45Holywell v Penybont
Cymru Premier
75%41%74% · 38%
2918:30SCR Altach v Austria Vienna
Bundesliga
75%39%74% · 39%
3019:45Portadown v Linfield
NIFL Premiership
75%37%75% · 39%
3119:45Bohemians v Shelbourne
Premier Division
75%37%73% · 33%
3219:45Galway United v St Patrick's Athl.
Premier Division
75%37%73% · 33%
3319:45Derry City v Dundalk
Premier Division
75%35%73% · 33%
3419:15FC Winterthur v Stade Nyonnais
Challenge League
74%42%72% · 46%
3502:00Alebrijes de Oaxaca v Cruz Azul Hidalgo
Liga de Expansión
74%40%75% · 37%
3617:30SV Darmstadt 98 v FC St. Pauli
2. Bundesliga
74%39%72% · 39%
3710:00Brisbane Roar v Perth Glory
A-League
74%35%72% · 35%
3819:30Penicuik Athletic v Clyde
Scottish Cup
74%34%74% · 32%
3918:00Hvidovre v HB Koge
1. Division
74%31%75% · 35%
4018:30FC WIL 1900 v Rapperswil
Challenge League
73%48%72% · 46%
4118:30Stade Lausanne-Ouchy v Neuchatel Xamax FC
Challenge League
73%46%72% · 46%
4217:30WSPG Wels v Voitsberg
2. Liga
73%42%73% · 39%
4314:30Al-Faisaly FC v Al-Nassr
Pro League
73%37%74% · 39%
4417:30VfL Bochum v VfL Wolfsburg
2. Bundesliga
73%37%72% · 39%
4519:00FC OSS v Jong Ajax
Eerste Divisie
73%37%77% · 42%
4620:00Shamrock Rovers v Sligo Rovers
Premier Division
73%37%73% · 33%
4717:00Hobro v Vendsyssel FF
1. Division
73%36%75% · 35%
4819:45Gateshead v Tamworth
National League
73%36%72% · 36%
4911:00Polessya v Obolon'-Brovar
Premier League
73%33%69% · 31%
5017:30SKU Amstetten v Rapid Wien II
2. Liga
73%33%73% · 39%
5119:45Colwyn Bay v Cardiff MET
Cymru Premier
73%32%74% · 38%
5216:30Al-Ittihad FC v Al Diriyah
Pro League
72%38%74% · 39%
5318:30Atletico Madrid W v Valencia W
Liga F (W)
72%38%72% · 37%
5418:00Oddevold v GIF Sundsvall
Superettan
72%33%73% · 36%
5517:30SV Kapfenberg v SKN ST. Polten
2. Liga
71%39%73% · 39%
5615:00Spaeri v Gagra
Erovnuli Liga
71%38%68% · 35%
5719:45Stade Brestois 29 v Nice
Ligue 1
71%37%70% · 34%
5819:00UTC Cajamarca v FBC Melgar
Primera Division
71%35%69% · 34%
5911:00Dynamo Kyiv v Kudrivka
Premier League
71%34%69% · 31%
6019:00Sochaux v Annecy
Ligue 2
71%34%66% · 33%
6117:00Motor Lublin v Zaglebie Lubin
Ekstraklasa
70%34%72% · 35%
6219:45Torino v Monza
Serie A
70%31%66% · 29%
6318:00Randers FC v Brondby
Superliga
69%41%74% · 42%
6419:30Granada CF v Valladolid
Segunda
69%39%68% · 34%
6520:00Ipswich v Nottingham Forest
Premier League
69%37%70% · 34%
6617:30First Vienna v Floridsdorfer AC
2. Liga
69%36%73% · 39%
6719:00Dunkerque v Metz
Ligue 2
69%36%66% · 33%
6812:00Araz v Qabala
Premyer Liqa
69%35%66% · 31%
6918:00IF Elfsborg v Malmo FF
Allsvenskan
69%33%69% · 36%
7017:00Radnicki NIS v Novi Pazar
Super Liga
69%32%70% · 33%
7117:00Zemun v Macva
Super Liga
69%30%70% · 33%
7222:00Gimnasia L.P. v Sarmiento Junin
Liga Profesional
69%22%59% · 21%
7315:30Al Shamal v Qatar SC
Stars League
68%39%73% · 40%
7423:30Libertad Asuncion v Sportivo Luqueno
Primera Clausura
68%36%66% · 28%
7516:00FC Botosani v Petrolul Ploiesti
Liga I
68%35%67% · 33%
7617:00Rustavi v Dinamo Tbilisi
Erovnuli Liga
68%35%68% · 35%
7718:00Boluspor v Vanspor FK
1. Lig
68%35%71% · 37%
7802:00Atletico Nacional v Deportivo Pasto
Primera A
68%34%67% · 32%
7920:00Bolton v Middlesbrough
Championship
68%34%72% · 35%
8019:30Empoli v Vicenza Virtus
Serie B
67%35%69% · 31%
8118:00Vasteras SK FK v Halmstad
Allsvenskan
67%34%69% · 36%
8221:15Atletico Grau v ADT
Primera Division
67%31%69% · 34%
8317:00Radnicki 1923 v Radnik Surdulica
Super Liga
67%30%70% · 33%
8418:00Alanyaspor v Kocaelispor
Süper Lig
67%30%69% · 34%
8521:30Independiente del Valle v Universidad Catolica
Liga Pro
67%30%68% · 31%
8620:00Alaves v Malaga
La Liga
66%34%69% · 34%
8716:00Zira v Sumqayıt
Premyer Liqa
66%31%66% · 31%
8819:00Corvinul Hunedoara v Universitatea Cluj
Liga I
66%31%67% · 33%
8919:00PAU v Grenoble
Ligue 2
66%30%66% · 33%
9023:30Operario-PR v Athletic Club
Serie B
65%32%66% · 28%
9119:00Nancy v Laval
Ligue 2
65%30%66% · 33%
9217:00IMT Novi Beograd v Železničar Pančevo
Super Liga
65%25%70% · 33%
9319:30Widzew Łódź v Gornik Zabrze
Ekstraklasa
64%32%72% · 35%
9411:00Veres Rivne v Kolos Kovalivka
Premier League
64%30%69% · 31%
9518:45Chaves v Vizela
Liga 2
64%28%66% · 27%
9601:30Flamengo v Estudiantes L.P.
Copa Libertadores
64%23%66% · 26%
9720:45Vitória SC v Maritimo
Primeira Liga
63%34%69% · 36%
9819:00Clermont Foot v Guingamp
Ligue 2
63%29%66% · 33%
9919:00Zrinjski v Radnik Bijeljina
Premijer Liga
62%29%59% · 28%
10017:00CSKA 1948 v Botev Plovdiv
First League
61%31%64% · 28%
10122:30Gimnasia M. v Platense
Liga Profesional
61%24%59% · 21%
10221:00Rubio NU v Club Guarani
Primera Clausura
61%22%66% · 28%

Chances come from each side's last 30 games with a half-time score (any competition), pulled toward the league rate. League = how often that league has a goal (and two or more) before half-time. Bold = 80% or more. Kick-off times are UK time.

CompactStats is a research aid, not betting advice. 18+.