MatchPulse

Won Both Halves

Teams that win both the 1st and 2nd half — ranked by frequency.

Teams ranked by their Won Both Halves rate this season, combining home and away games. Only teams with a next fixture in the next 7 days are shown.

* Minimum 10 games played. Won Both Halves = winning both the 1st and 2nd half. No standard betting market tracked.

Won Both Halves (WBH) identifies matches where one team leads at half-time and then goes on to win the second half as well. This is one of the most demanding markets in football betting, as it requires sustained dominance across 90 minutes. Teams with exceptional consistency, squad depth and strong starts are the most reliable WBH candidates. MatchPulse currently tracks 474 teams across 40+ leagues with sufficient Won Both Halves data. 158 teams currently qualify for the Elite tier, led by Bragança with 75% across 4 matches. The dataset average Won Both Halves rate stands at 32.5%. Teams require a minimum of 5 matches to appear in rankings, ensuring statistical reliability. Data is updated daily following the completion of each match round across all tracked leagues.

Elite & Premium Leagues

#TeamWBHWBH%CountryLeagueNext GameMatchBest Odd
1Bragança3/475%PortugalTaça de PortugalIn 16 Hours
União de Leiria
Bragança
—
2South Shields4/666.7%EnglandFA CupIn 15 Hours
FC Halifax Town
South Shields
—
3BSC Young Boys2/366.7%SwitzerlandSchweizer CupTomorrow
Taverne
BSC Young Boys
—
4Liège2/366.7%BelgiumCupIn 20 Hours
RAAL La Louvière
Liège
—
5Fátima2/366.7%PortugalTaça de PortugalTomorrow
Fátima
Academico Viseu
—
6Tondela2/366.7%PortugalTaça de PortugalTomorrow
Tondela
Alverca
—
7Felgueiras 19322/366.7%PortugalTaça de PortugalTomorrow
Felgueiras 1932
Fafe
—
8Casa Pia2/366.7%PortugalTaça de PortugalTomorrow
Alpendorada
Casa Pia
—
9Gent2/366.7%BelgiumCupTomorrow
Rochefort
Gent
—
10Bury2/366.7%EnglandFA CupIn 13 Hours
Bury
Harrogate Town
—
11Gateshead2/366.7%EnglandFA CupIn 15 Hours
Gateshead
Stafford Rangers
—
12FC Sion3/560%SwitzerlandSchweizer CupIn 16 Hours
Cham
FC Sion
—
13Vianense3/560%PortugalTaça de PortugalIn 15 Hours
Vianense
Leixoes
—
14Berkhamsted3/560%EnglandFA CupIn 15 Hours
Southend
Berkhamsted
—
15FC Luzern3/560%SwitzerlandSchweizer CupIn 17 Hours
FC Winterthur
FC Luzern
—
16Benfica4/850%WorldUEFA Europa LeagueIn 5 Days
Omonia Nicosia
Benfica
—
17FC BW Linz4/850%Austria2. LigaIn 17 Hours
FC BW Linz
FC Liefering
—
18Boreham Wood2/450%EnglandFA CupIn 15 Hours
Boreham Wood
Woking
—
19Lausanne2/450%SwitzerlandSchweizer CupTomorrow
Winkeln St. Gallen
Lausanne
—
20Amarante2/450%PortugalTaça de PortugalIn 21 Hours
Academica
Amarante
—

Gold & Silver Leagues

#TeamWBHWBH%CountryLeagueNext GameMatchBest Odd
1Bragança3/475%PortugalTaça de PortugalIn 16 Hours
União de Leiria
Bragança
—
2South Shields4/666.7%EnglandFA CupIn 15 Hours
FC Halifax Town
South Shields
—
3BSC Young Boys2/366.7%SwitzerlandSchweizer CupTomorrow
Taverne
BSC Young Boys
—
4Liège2/366.7%BelgiumCupIn 20 Hours
RAAL La Louvière
Liège
—
5Fátima2/366.7%PortugalTaça de PortugalTomorrow
Fátima
Academico Viseu
—
6Tondela2/366.7%PortugalTaça de PortugalTomorrow
Tondela
Alverca
—
7Felgueiras 19322/366.7%PortugalTaça de PortugalTomorrow
Felgueiras 1932
Fafe
—
8Casa Pia2/366.7%PortugalTaça de PortugalTomorrow
Alpendorada
Casa Pia
—
9Gent2/366.7%BelgiumCupTomorrow
Rochefort
Gent
—
10Bury2/366.7%EnglandFA CupIn 13 Hours
Bury
Harrogate Town
—
11Gateshead2/366.7%EnglandFA CupIn 15 Hours
Gateshead
Stafford Rangers
—
12FC Sion3/560%SwitzerlandSchweizer CupIn 16 Hours
Cham
FC Sion
—
13Vianense3/560%PortugalTaça de PortugalIn 15 Hours
Vianense
Leixoes
—
14Berkhamsted3/560%EnglandFA CupIn 15 Hours
Southend
Berkhamsted
—
15FC Luzern3/560%SwitzerlandSchweizer CupIn 17 Hours
FC Winterthur
FC Luzern
—
16Benfica4/850%WorldUEFA Europa LeagueIn 5 Days
Omonia Nicosia
Benfica
—
17FC BW Linz4/850%Austria2. LigaIn 17 Hours
FC BW Linz
FC Liefering
—
18Boreham Wood2/450%EnglandFA CupIn 15 Hours
Boreham Wood
Woking
—
19Lausanne2/450%SwitzerlandSchweizer CupTomorrow
Winkeln St. Gallen
Lausanne
—
20Amarante2/450%PortugalTaça de PortugalIn 21 Hours
Academica
Amarante
—

Pro & Other Leagues

#TeamWBHWBH%CountryLeagueNext GameMatchBest Odd
1Bragança3/475%PortugalTaça de PortugalIn 16 Hours
União de Leiria
Bragança
—
2South Shields4/666.7%EnglandFA CupIn 15 Hours
FC Halifax Town
South Shields
—
3BSC Young Boys2/366.7%SwitzerlandSchweizer CupTomorrow
Taverne
BSC Young Boys
—
4Liège2/366.7%BelgiumCupIn 20 Hours
RAAL La Louvière
Liège
—
5Fátima2/366.7%PortugalTaça de PortugalTomorrow
Fátima
Academico Viseu
—
6Tondela2/366.7%PortugalTaça de PortugalTomorrow
Tondela
Alverca
—
7Felgueiras 19322/366.7%PortugalTaça de PortugalTomorrow
Felgueiras 1932
Fafe
—
8Casa Pia2/366.7%PortugalTaça de PortugalTomorrow
Alpendorada
Casa Pia
—
9Gent2/366.7%BelgiumCupTomorrow
Rochefort
Gent
—
10Bury2/366.7%EnglandFA CupIn 13 Hours
Bury
Harrogate Town
—
11Gateshead2/366.7%EnglandFA CupIn 15 Hours
Gateshead
Stafford Rangers
—
12FC Sion3/560%SwitzerlandSchweizer CupIn 16 Hours
Cham
FC Sion
—
13Vianense3/560%PortugalTaça de PortugalIn 15 Hours
Vianense
Leixoes
—
14Berkhamsted3/560%EnglandFA CupIn 15 Hours
Southend
Berkhamsted
—
15FC Luzern3/560%SwitzerlandSchweizer CupIn 17 Hours
FC Winterthur
FC Luzern
—
16Benfica4/850%WorldUEFA Europa LeagueIn 5 Days
Omonia Nicosia
Benfica
—
17FC BW Linz4/850%Austria2. LigaIn 17 Hours
FC BW Linz
FC Liefering
—
18Boreham Wood2/450%EnglandFA CupIn 15 Hours
Boreham Wood
Woking
—
19Lausanne2/450%SwitzerlandSchweizer CupTomorrow
Winkeln St. Gallen
Lausanne
—
20Amarante2/450%PortugalTaça de PortugalIn 21 Hours
Academica
Amarante
—