Expert BTTS analysis

Our BTTS predictions weigh both teams' scoring consistency, defensive vulnerability, attacking intent, and head-to-head goal patterns to call whether both sides will find the net (BTTS Yes/GG) or whether at least one keeps a clean sheet (BTTS No/NG).

Today's snapshot. Market: Both Teams To Score (Yes/No). Analysis focus: scoring reliability & defensive vulnerability. Variance level: medium — late goals and clean sheets both matter. BTTS outcomes depend on both teams scoring during regular time. 18+ only.
1712/2441Settled
70%Win rate
129Today's picks
24Tomorrow's picks
ARGENTINA: Primera Nacional
Gimnasia Jujuy vs San Martin Tucuman
FT 2-2
BTTS Yes
✓ Correct
NORTH & CENTRAL AMERICA: CONCACAF Nations League
Curaçao vs Nicaragua
FT 6-1
BTTS Yes
✓ Correct
NORTH & CENTRAL AMERICA: CONCACAF Nations League
Dominica vs Puerto Rico
FT 0-2
BTTS Yes
✗ Incorrect
MEXICO: Liga MX Femenil
Tigres UANL W vs Atlético San Luis W
FT 1-1
BTTS Yes
✓ Correct
MEXICO: Liga MX
Leon vs FC Juarez
FT 2-1
BTTS Yes
✓ Correct
NORTH & CENTRAL AMERICA: CONCACAF Nations League
Trinidad and Tobago vs Dominican Republic
FT 1-2
BTTS Yes
✓ Correct
JAMAICA: Premier League
Waterhouse vs Treasure Beach
FT 2-0
BTTS Yes
✗ Incorrect
COLOMBIA: Primera A
Deportivo Cali vs Águilas Doradas
FT 2-0
BTTS Yes
✗ Incorrect
MEXICO: Liga MX
Necaxa vs Club America
FT 2-4
BTTS Yes
✓ Correct
WORLD: FIFA Asean Cup
Singapore vs Bangladesh
FT 1-0
BTTS Yes
✗ Incorrect
WORLD: Friendlies
Japan vs Venezuela
FT 2-1
BTTS No
✗ Incorrect
WORLD: Friendlies
South Korea vs Uruguay
FT 1-4
BTTS Yes
✓ Correct
WORLD: Friendlies
Tajikistan vs Palestine
FT 2-4
BTTS Yes
✓ Correct
WORLD: CAF U23 Cup Of Nations
Kenya U23 vs Tanzania U23
FT 4-1
BTTS Yes
✓ Correct
WORLD: FIFA Asean Cup
Indonesia vs Malaysia
FT 0-0
BTTS Yes
✗ Incorrect
GREECE: Super League 2
Kallithea vs Asteras Tripolis II
FT 2-0
BTTS Yes
✗ Incorrect
GREECE: Super League 2
Marko vs Panthrakikos
FT 2-1
BTTS No
✗ Incorrect
SERBIA: Prva Liga
Grafičar vs Teleoptik
FT 4-1
BTTS Yes
✓ Correct
IRAN: Azadegan League
Ario Eslamshahr vs Havadar
FT 2-0
BTTS No
✓ Correct
IRAN: Azadegan League
Saipa vs Niroye Zamini
FT 2-1
BTTS No
✗ Incorrect
WORLD: Friendlies
Kyrgyzstan vs Maldives
FT 5-0
BTTS No
✓ Correct
UNITED-ARAB-EMIRATES: Presidents Cup
Al Arabi vs Al Thaid
FT 2-0
BTTS Yes
✗ Incorrect
UNITED-ARAB-EMIRATES: Presidents Cup
Ittifaq vs Al Urooba
FT 1-2
BTTS Yes
✓ Correct
SLOVAKIA: 2. Liga
Žilina II vs Humenné
FT 0-0
BTTS Yes
✗ Incorrect
PORTUGAL: Liga Revelação U23
Leixões U23 vs Vizela U23
FT 2-2
BTTS Yes
✓ Correct
QATAR: QSL Cup
Al Kharaitiyat vs Al Wakrah
FT 1-1
BTTS Yes
✓ Correct
WORLD: Friendlies
Slovakia U19 vs Poland U19
FT 1-2
BTTS Yes
✓ Correct
SERBIA: Prva Liga
Dubočica vs Javor
FT 1-1
BTTS Yes
✓ Correct
NORWAY: 3. Division Girone 6
Raelingen vs Lyn II
FT 1-0
BTTS Yes
✗ Incorrect
SERBIA: Prva Liga
Naftagas vs Jedinstvo Ub
FT 3-0
BTTS Yes
✗ Incorrect
EUROPE: UEFA Nations League
Georgia vs Ukraine
FT 0-0
BTTS Yes
✗ Incorrect
EUROPE: UEFA Nations League
Armenia vs Montenegro
FT 2-3
BTTS Yes
✓ Correct
EUROPE: UEFA Nations League
Latvia vs Cyprus
FT 0-0
BTTS Yes
✗ Incorrect
AFRICA: Africa Cup Of Nations Qualification
Central African Republic vs Burkina Faso
FT 0-1
BTTS No
✓ Correct
AFRICA: Africa Cup Of Nations Qualification
Equatorial Guinea vs Sierra Leone
FT 1-0
BTTS No
✓ Correct
AFRICA: Africa Cup Of Nations Qualification
Zimbabwe vs Congo DR
FT 1-2
BTTS No
✗ Incorrect
SERBIA: Prva Liga
OFK Bor 1919 vs Metalac GM
FT 0-2
BTTS Yes
✗ Incorrect
ISRAEL: Liga Leumit
Hapoel Kfar Saba vs Bnei Yehuda
FT 1-2
BTTS Yes
✓ Correct
ISRAEL: Liga Leumit
Hapoel Kfar Shalem vs Maccabi Kabilio Jaffa
FT 3-1
BTTS Yes
✓ Correct
ISRAEL: Liga Leumit
Maccabi Kiryat Gat vs Kafr Qasim
FT 0-1
BTTS Yes
✗ Incorrect
EUROPE: UEFA U21 Championship Qualification
Denmark U21 vs Belarus U21
FT 2-0
BTTS No
✓ Correct
ISRAEL: Liga Leumit
Maccabi Bnei Raina vs Hapoel Ra'anana
FT 1-2
BTTS Yes
✓ Correct
NORWAY: 3. Division Girone 4
Haugesund II vs Hinna
FT 2-4
BTTS Yes
✓ Correct
SLOVENIA: 2. SNL
Rudar vs Dravinja
FT 3-1
BTTS Yes
✓ Correct
QATAR: QSL Cup
Al-Sailiya vs Al-Rayyan SC
FT 1-1
BTTS Yes
✓ Correct
QATAR: QSL Cup
Al Shahaniya vs Al-Duhail SC
FT 1-3
BTTS Yes
✓ Correct
ARGENTINA: Primera B Metropolitana
Flandria vs Dock Sud
FT 1-2
BTTS No
✗ Incorrect
ARGENTINA: Primera C
JJ Urquiza vs Leandro N. Alem
FT 1-2
BTTS No
✗ Incorrect
SERBIA: Prva Liga
Loznica vs FK Spartak Zdrepceva KRV
FT 2-0
BTTS Yes
✗ Incorrect
ARGENTINA: Primera C
Centro Español vs Defensores de Cambaceres
FT 2-0
BTTS No
✓ Correct
ARGENTINA: Primera C
Leones de Rosario vs Lujan
FT 0-1
BTTS No
✓ Correct
ENGLAND: Professional Development League
Swansea City U21 vs Queens Park Rangers U21
FT 4-2
BTTS Yes
✓ Correct
SPAIN: Segunda División
Leganes vs Castellón
FT 0-2
BTTS Yes
✗ Incorrect
EUROPE: UEFA Nations League
Belgium vs France
FT 0-1
BTTS Yes
✗ Incorrect
EUROPE: UEFA Nations League
Türkiye vs Italy
FT 1-4
BTTS Yes
✓ Correct
EUROPE: UEFA Nations League
Northern Ireland vs Hungary
FT 0-0
BTTS No
✓ Correct
EUROPE: UEFA Nations League
Sweden vs Poland
FT 3-1
BTTS Yes
✓ Correct
EUROPE: UEFA Nations League
Romania vs Bosnia & Herzegovina
FT 2-4
BTTS Yes
✓ Correct
AFRICA: Africa Cup Of Nations Qualification
Botswana vs Tunisia
FT
BTTS No
—
NORTH & CENTRAL AMERICA: CONCACAF Nations League
Guadeloupe vs Barbados
FT 2-2
BTTS Yes
✓ Correct
PARAGUAY: Division Profesional Clausura
Club Sp. San Lorenzo vs Deportivo Recoleta
FT 0-0
BTTS Yes
✗ Incorrect
PARAGUAY: Division Intermedia
Atlético Tembetary vs Paraguari AC
FT 2-1
BTTS Yes
✓ Correct
COLOMBIA: Primera B
Internacional Palmira vs Leones FC
FT 1-0
BTTS Yes
✗ Incorrect
NORTH & CENTRAL AMERICA: CONCACAF Nations League
Cuba vs Bonaire
FT 2-0
BTTS No
✓ Correct
MEXICO: Liga MX Femenil
Atlante W vs Pumas UNAM W
FT
BTTS Yes
—
PARAGUAY: Division Profesional Clausura
Libertad Asuncion vs Olimpia
FT
BTTS Yes
—
NORTH & CENTRAL AMERICA: CONCACAF Nations League
Suriname vs Martinique
FT
BTTS Yes
—
URUGUAY: Segunda División
Paysandu vs Tacuarembo
FT
BTTS Yes
—
PARAGUAY: Division Intermedia
Guairena FC vs Fernando De La Mora
FT
BTTS Yes
—
BRAZIL: Serie B
America Mineiro vs Juventude
FT
BTTS Yes
—
COLOMBIA: Primera B
Quindio vs Bogota FC
FT
BTTS No
—
MEXICO: Liga MX Femenil
León W vs América W
FT
BTTS Yes
—
URUGUAY: Primera División Apertura
Wanderers vs Albion FC
FT
BTTS Yes
—

Results are archived as soon as full time is confirmed — wins and losses alike. See the full record on our statistics page.

WORLD: Asian Games Women
Korea DPR W vs China W
06:00
BTTS Yes
—
50%
WORLD: FIFA Asean Cup
Philippines vs Pakistan
08:00
BTTS No
—
58%
EUROPE: U20 Elite League
France U20 vs England U20
09:30
BTTS Yes
1.62
62%
WORLD: Friendlies
Australia vs Brazil
10:00
BTTS Yes
1.80
57%
EUROPE: U20 Elite League
Portugal U20 vs Switzerland U20
10:00
BTTS Yes
1.83
55%
JAPAN: J League Cup
Ehime FC vs FC Tokyo
10:00
BTTS Yes
1.83
56%
JAPAN: J League Cup
Fujieda MYFC vs Cerezo Osaka
10:00
BTTS Yes
1.80
57%
JAPAN: J League Cup
Consadole Sapporo vs Fagiano Okayama
10:00
BTTS Yes
1.73
58%
JAPAN: J League Cup
Kanazawa vs Shimizu S-pulse
10:00
BTTS Yes
1.57
65%
JAPAN: J League Cup
Roasso Kumamoto vs Kawasaki Frontale
10:00
BTTS Yes
1.83
56%
JAPAN: J League Cup
Kitakyushu vs Nagoya Grampus
10:00
BTTS Yes
1.91
56%
JAPAN: J League Cup
Osaka vs Avispa Fukuoka
10:00
BTTS Yes
1.80
59%
JAPAN: J League Cup
Tochigi City vs Sanfrecce Hiroshima
10:00
BTTS Yes
1.80
59%
JAPAN: J League Cup
Kataller Toyama vs Urawa
10:00
BTTS Yes
1.62
63%
JAPAN: J League Cup
FC Gifu vs Yokohama FC
10:00
BTTS Yes
1.62
64%
JAPAN: J League Cup
Jubilo Iwata vs JEF United Chiba
10:00
BTTS Yes
1.62
65%
JAPAN: J League Cup
Fukushima United vs Mito Hollyhock
10:00
BTTS Yes
2.10
54%
JAPAN: J League Cup
Sagan Tosu vs Tokyo Verdy
10:00
BTTS Yes
1.83
57%
JAPAN: J League Cup
Gainare Tottori vs V-varen Nagasaki
10:00
BTTS Yes
1.91
54%
JAPAN: J League Cup
Matsumoto Yamaga vs Albirex Niigata
10:00
BTTS Yes
1.62
63%
JAPAN: J League Cup
Montedio Yamagata vs Yokohama F. Marinos
10:00
BTTS Yes
1.80
60%
WORLD: Asian Games Women
Japan W vs South Korea W
10:30
BTTS Yes
—
51%
CHINA: League One
Wuxi Wugou vs Ningbo Professional
11:00
BTTS Yes
1.73
59%
AFRICA: Africa Cup Of Nations Qualification
Comoros vs Namibia
11:00
BTTS No
1.53
55%
PORTUGAL: Liga Revelação U23
Santa Clara U23 vs Felgueiras U23
11:00
BTTS Yes
—
61%
WORLD: FIFA Asean Cup
Thailand vs Vietnam
11:30
BTTS Yes
—
56%
ENGLAND: Professional Development League
Charlton Athletic U21 vs Millwall U21
12:00
BTTS Yes
—
74%
ENGLAND: Professional Development League
Coventry City U21 vs Colchester United U21
12:00
BTTS Yes
—
78%
ENGLAND: Professional Development League
Peterborough United U21 vs Fleetwood Town U21
12:00
BTTS Yes
—
77%
ENGLAND: Professional Development League
Wigan Athletic U21 vs Huddersfield Town U21
12:00
BTTS Yes
—
80%
AFRICA: Africa Cup Of Nations Qualification
Burundi vs Algeria
13:00
BTTS No
1.50
57%
AFRICA: Africa Cup Of Nations Qualification
Ethiopia vs Senegal
13:00
BTTS No
1.57
52%
AFRICA: Africa Cup Of Nations Qualification
Lesotho vs Morocco
13:00
BTTS No
1.36
67%
AFRICA: Africa Cup Of Nations Qualification
Madagascar vs Tanzania
13:00
BTTS No
1.67
51%
AFRICA: Africa Cup Of Nations Qualification
Mozambique vs Sudan
13:00
BTTS No
1.50
57%
AFRICA: Africa Cup Of Nations Qualification
South Sudan vs Egypt
13:00
BTTS No
1.36
62%
IRAN: Azadegan League
Mes Rafsanjan vs Be'sat Kermanshah
13:30
BTTS No
1.56
55%
SLOVAKIA: Cup
Inter Bratislava vs Podbrezová
13:30
BTTS Yes
1.57
64%
EUROPE: UEFA U21 Championship Qualification
Slovenia U21 vs Israel U21
14:00
BTTS Yes
—
56%
WORLD: Friendlies
Serbia U19 vs Hungary U19
14:30
BTTS Yes
1.62
64%
UNITED-ARAB-EMIRATES: Presidents Cup
Al Fujairah SC vs Al Jazira Al Hamra
14:35
BTTS Yes
1.80
59%
UNITED-ARAB-EMIRATES: Presidents Cup
Palm City vs Dibba Al Hisn
14:40
BTTS Yes
1.50
67%
EUROPE: UEFA U21 Championship Qualification
Iceland U21 vs Switzerland U21
15:00
BTTS Yes
—
63%
EUROPE: U20 Elite League
Germany U20 vs Italy U20
15:30
BTTS Yes
1.67
60%
SERBIA: Prva Liga
FK Vozdovac vs Napredak
16:00
BTTS Yes
—
52%
WORLD: Friendlies
Russia vs Iran
16:00
BTTS Yes
—
56%
EUROPE: UEFA U21 Championship Qualification
Estonia U21 vs France U21
16:00
BTTS No
—
55%
EUROPE: UEFA U21 Championship Qualification
Norway U21 vs Bosnia-Herzegovina U21
16:00
BTTS Yes
—
50%
EUROPE: UEFA Nations League
Finland vs Belarus
16:00
BTTS No
1.57
53%
EUROPE: UEFA Nations League
Moldova vs Faroe Islands
16:00
BTTS No
1.67
51%
AFRICA: Africa Cup Of Nations Qualification
Cape Verde Islands vs Rwanda
16:00
BTTS No
1.50
58%
AFRICA: Africa Cup Of Nations Qualification
Ghana vs Gambia
16:00
BTTS No
1.62
52%
AFRICA: Africa Cup Of Nations Qualification
Guinea-Bissau vs Nigeria
16:00
BTTS No
1.44
57%
AFRICA: Africa Cup Of Nations Qualification
Uganda vs Libya
16:00
BTTS No
1.57
55%
AFRICA: Africa Cup Of Nations Qualification
Zambia vs Togo
16:00
BTTS No
1.57
53%
EUROPE: U20 Elite League
Poland U20 vs Czechia U20
16:00
BTTS Yes
1.73
58%
AFRICA: Africa Cup Of Nations Qualification
Benin vs Mauritania
17:00
BTTS No
1.62
51%
QATAR: QSL Cup
Al-Markhiya vs Al Ahli Doha
17:15
BTTS Yes
—
64%
QATAR: QSL Cup
Al Waab vs Lusail City
17:15
BTTS Yes
—
61%
ASIA: Gulf Cup Of Nations
Saudi Arabia vs Iraq
17:30
BTTS No
—
52%
ASIA: Gulf Cup Of Nations
Oman vs Kuwait
17:30
BTTS Yes
—
51%
ARGENTINA: Reserve League
Banfield Res. vs Atlético Tucumán Res.
18:00
BTTS Yes
—
56%
ARGENTINA: Reserve League
Estudiantes La Plata Res vs Defensa y Justicia Res.
18:00
BTTS Yes
—
59%
EUROPE: UEFA U21 Championship Qualification
Belgium U21 vs Wales U21
18:00
BTTS Yes
—
51%
ARGENTINA: Reserve League
San Lorenzo Res. vs Aldosivi Res.
18:00
BTTS Yes
—
51%
EUROPE: UEFA U21 Championship Qualification
Republic of Ireland U21 vs Kazakhstan U21
18:00
BTTS Yes
—
51%
ARGENTINA: Reserve League
Tigre Res. vs Gimnasia La Plata Res.
18:00
BTTS Yes
—
51%
ENGLAND: National League
Boreham Wood vs Kidderminster Harriers
18:00
BTTS Yes
1.70
59%
ENGLAND: Non League Premier Southern South
Wimborne Town vs Yate Town
18:30
BTTS Yes
—
58%
ENGLAND: Non League Premier Isthmian
Dartford vs Whitehawk
18:45
BTTS Yes
—
58%
ENGLAND: Non League Premier Isthmian
Maldon & Tiptree vs Cray Wanderers
18:45
BTTS Yes
—
69%
EUROPE: UEFA Nations League
Spain vs Croatia
18:45
BTTS Yes
2.00
51%
EUROPE: UEFA Nations League
Czechia vs England
18:45
BTTS Yes
2.00
54%
EUROPE: UEFA Nations League
San Marino vs Albania
18:45
BTTS No
1.22
77%
EUROPE: UEFA Nations League
Slovakia vs Kazakhstan
18:45
BTTS No
1.44
58%
EUROPE: UEFA Nations League
Bulgaria vs Estonia
18:45
BTTS No
1.57
53%
EUROPE: UEFA Nations League
Luxembourg vs Iceland
18:45
BTTS Yes
1.83
56%
EUROPE: UEFA Nations League
Scotland vs Switzerland
18:45
BTTS Yes
2.00
52%
EUROPE: UEFA Nations League
Slovenia vs FYR Macedonia
18:45
BTTS No
1.62
53%
WALES: Premier League
Cardiff MET vs Haverfordwest County AFC
18:45
BTTS Yes
1.67
61%
ENGLAND: National League
AFC Fylde vs Carlisle
18:45
BTTS Yes
1.40
71%
ENGLAND: National League
Barrow vs Scunthorpe
18:45
BTTS Yes
1.62
64%
ENGLAND: National League
FC Halifax Town vs Boston United
18:45
BTTS Yes
1.67
62%
ENGLAND: National League
Forest Green vs Wealdstone
18:45
BTTS Yes
1.50
67%
ENGLAND: National League
Gateshead vs Altrincham
18:45
BTTS Yes
1.62
64%
ENGLAND: National League
Hartlepool vs Harrogate Town
18:45
BTTS Yes
1.67
62%
ENGLAND: National League
AFC Hornchurch vs Aldershot Town
18:45
BTTS Yes
1.57
64%
ENGLAND: National League
Woking vs Solihull Moors
18:45
BTTS Yes
1.53
65%
ENGLAND: National League
Yeovil Town vs Worthing
18:45
BTTS Yes
1.44
69%
ENGLAND: National League North
Brackley Town vs South Shields
18:45
BTTS Yes
1.73
60%
ENGLAND: National League South
Slough Town vs Ebbsfleet United
18:45
BTTS Yes
1.67
62%
SCOTLAND: Challenge Cup
Forfar Athletic vs Formartine United
18:45
BTTS Yes
—
75%
ENGLAND: Non League Premier Isthmian
Dulwich Hamlet vs Aveley
18:45
BTTS Yes
—
69%
ENGLAND: Non League Premier Northern
Alfreton Town vs Guiseley AFC
18:45
BTTS Yes
—
64%
ENGLAND: Non League Premier Northern
AFC Emley vs Workington
18:45
BTTS Yes
—
63%
ENGLAND: Non League Premier Northern
Ilkeston Town vs Rylands
18:45
BTTS Yes
—
64%
ENGLAND: Non League Premier Northern
Warrington Town vs Gainsborough Trinity
18:45
BTTS Yes
—
61%
ENGLAND: Non League Premier Northern
Whitby Town vs Lancaster City
18:45
BTTS Yes
—
62%
ENGLAND: Non League Premier Southern Central
Alvechurch vs Stourbridge
18:45
BTTS Yes
—
60%
ENGLAND: Non League Premier Southern Central
Banbury United vs Stratford Town
18:45
BTTS Yes
—
58%
ENGLAND: Non League Premier Southern Central
Bishop's Stortford vs Bury Town
18:45
BTTS Yes
—
63%
ENGLAND: Non League Premier Southern Central
Bromsgrove Sporting vs Leamington
18:45
BTTS Yes
—
60%
ENGLAND: Non League Premier Southern Central
Halesowen Town vs Rushall Olympic
18:45
BTTS Yes
—
64%
ENGLAND: Non League Premier Southern Central
Hitchin Town vs Leighton Town
18:45
BTTS Yes
—
64%
ENGLAND: Non League Premier Southern Central
Kettering Town vs Anstey Nomads
18:45
BTTS Yes
—
64%
ENGLAND: Non League Premier Southern Central
Needham Market vs Stamford
18:45
BTTS Yes
—
58%
ENGLAND: Non League Premier Southern Central
Peterborough Sports vs Redditch United
18:45
BTTS Yes
—
64%
ENGLAND: Non League Premier Southern Central
Racing Club Warwick vs Worcester City
18:45
BTTS Yes
—
61%
ENGLAND: Non League Premier Southern Central
Real Bedford vs Leiston
18:45
BTTS Yes
—
65%
ENGLAND: Non League Premier Southern South
Bath City vs Malvern Town
18:45
BTTS Yes
—
61%
ENGLAND: Non League Premier Southern South
Chertsey Town vs Poole Town
18:45
BTTS Yes
—
67%
ENGLAND: Non League Premier Southern South
Evesham United vs Chippenham Town
18:45
BTTS Yes
—
63%
ENGLAND: Non League Premier Southern South
Gloucester City vs Plymouth Parkway
18:45
BTTS Yes
—
67%
ENGLAND: Non League Premier Southern South
Hanworth Villa vs Chichester City
18:45
BTTS Yes
—
67%
ENGLAND: Non League Premier Southern South
Havant & Wville vs Hanwell Town
18:45
BTTS Yes
—
67%
ENGLAND: Non League Premier Southern South
Sholing vs Berkhamsted
18:45
BTTS Yes
—
60%
ENGLAND: Non League Premier Southern South
Uxbridge vs Basingstoke Town
18:45
BTTS Yes
—
63%
AFRICA: Africa Cup Of Nations Qualification
Congo vs Cameroon
19:00
BTTS No
1.62
52%
AFRICA: Africa Cup Of Nations Qualification
Gabon vs Niger
19:00
BTTS No
1.53
55%
AFRICA: Africa Cup Of Nations Qualification
Liberia vs Mali
19:00
BTTS No
1.50
56%
AFRICA: Africa Cup Of Nations Qualification
Somalia vs Ivory Coast
19:00
BTTS No
1.36
60%
BOLIVIA: Copa De La División Profesional
Universitario de Vinto vs Guabirá
19:00
BTTS Yes
—
74%
PORTUGAL: Liga Revelação U23
Rio Ave U23 vs Penafiel U23
19:15
BTTS Yes
—
63%
COLOMBIA: Primera A
Deportivo Pereira vs Santa Fe
20:30
BTTS Yes
1.83
52%
EL-SALVADOR: Primera Division
Atletico Balboa vs Cacahuatique
21:00
BTTS Yes
—
54%
CHILE: Copa Chile
D. Puerto Montt vs Colo Colo
21:00
BTTS Yes
1.91
54%
BOLIVIA: Copa De La División Profesional
Real Potosí vs ABB
22:00
BTTS Yes
1.44
71%
BRAZIL: Serie B
Botafogo SP vs Ponte Preta
22:30
BTTS No
1.53
55%
COLOMBIA: Primera B
Union Magdalena vs Real Cartagena
23:00
BTTS Yes
—
56%
BOLIVIA: Copa De La División Profesional
Aurora vs San Antonio Bulo Bulo
00:00
BTTS Yes
1.40
74%
WORLD: Friendlies
USA vs Chile
00:00
BTTS Yes
1.83
54%
WORLD: Friendlies Clubs
San Antonio vs SV Darmstadt 98
00:30
BTTS Yes
1.26
79%
WORLD: Friendlies
Mexico vs Peru
01:00
BTTS No
1.67
52%
COLOMBIA: Primera A
Independiente Medellin vs Millonarios
01:05
BTTS Yes
1.67
58%
ASIA: Asian Games
Korea Republic U23 vs China PR U23
06:00
BTTS No
—
55%
ASIA: Asian Games
Uzbekistan U23 vs Japan U23
10:30
BTTS Yes
—
56%
AFRICA: Africa Cup Of Nations Qualification
Eritrea vs South Africa
16:00
BTTS No
1.28
71%
EUROPE: UEFA Champions League Women
Roma W vs Barcelona W
16:45
BTTS Yes
1.67
59%
EUROPE: UEFA Champions League Women
Häcken W vs Juventus W
16:45
BTTS Yes
1.62
63%
EUROPE: UEFA Champions League Women
Paris FC W vs Arsenal W
16:45
BTTS Yes
1.83
56%
ENGLAND: National League
Eastleigh vs Southend
18:45
BTTS Yes
1.62
64%
ENGLAND: National League
Tamworth vs Sutton Utd
18:45
BTTS Yes
1.62
64%
URUGUAY: Copa Uruguay
Cerro Largo vs Rentistas
19:00
BTTS No
1.53
51%
URUGUAY: Copa Uruguay
Defensor Sporting vs Plaza Colonia
19:00
BTTS No
1.50
53%
EUROPE: UEFA Champions League Women
SL Benfica W vs Bayern Munich W
19:00
BTTS Yes
1.83
54%
PERU: Primera División
Cienciano vs Club Deportivo Los Chankas
20:00
BTTS Yes
1.73
60%
USA: USL Championship
Brooklyn vs Detroit City
23:00
BTTS Yes
1.80
56%
USA: USL Championship
Miami FC vs Sporting JAX
23:00
BTTS Yes
1.50
67%
CANADA: Canadian Premier League
Atlético Ottawa vs Cavalry FC
23:00
BTTS Yes
1.67
60%
URUGUAY: Primera División Apertura
Atletico Torque vs Penarol
23:00
BTTS Yes
1.83
54%
USA: Major League Soccer
New York Red Bulls vs St. Louis City
23:30
BTTS Yes
1.40
71%
USA: USL Championship
Rhode Island vs Indy Eleven
23:30
BTTS Yes
1.62
62%
WORLD: Friendlies Clubs
DC United vs SC Paderborn 07
23:30
BTTS Yes
1.29
78%

Tomorrow's shortlist firms up overnight as team news comes in.

Responsible betting disclaimer. All BTTS predictions are for informational and entertainment purposes. Clean sheets and defensive masterclasses can occur unexpectedly. No prediction is guaranteed. Bet responsibly. 18+ only.

BTTS predictions: understanding the market and how we call it

BTTS (Both Teams To Score, also called GG/NG for Goal/Goal or No Goal) asks a simple question: will both sides find the net at least once during regular time? A 1-1 draw wins BTTS Yes exactly as much as a 4-3 thriller. A 3-0 win and a 0-0 draw both win BTTS No. The final result doesn't matter — only whether both teams got on the scoresheet. Extra time and penalties never count.

Why "good teams" don't automatically mean BTTS Yes

This is the single most common mistake we see: assuming two strong teams means goals at both ends. A dominant side often keeps a clean sheet precisely because it's dominant — a 3-0 or 4-0 scoreline is BTTS No, regardless of how good the winning team is. What actually drives BTTS Yes is each team's individual scoring reliability combined with the opponent's defensive vulnerability, not overall quality.

What goes into a BTTS call

We look at how often each team scores and how often each fails to score, split by home and away form since the two often differ meaningfully. On top of that we weigh recent head-to-head scoring patterns, how the two sides' styles interact (two attacking teams raises BTTS Yes probability; two cautious ones raises BTTS No), match context and motivation, and confirmed squad news — a missing striker pulls toward BTTS No, a missing key defender pulls toward BTTS Yes.

A simple way to estimate it: multiply each team's scoring rate together. A team scoring in 75% of matches against one scoring in 70% roughly suggests a 52–53% BTTS Yes probability — useful as a starting point, though recent form and specific matchup context can shift that meaningfully in either direction.

When BTTS No deserves more attention

BTTS Yes tends to get more attention because it's the "exciting" pick, but BTTS No is just as valid a market. It's worth backing when one side has a genuinely elite defensive record, when a team is in a scoring drought, when a key striker is missing, or when the tactical picture points to a cautious, low-event match. Some of our steadiest BTTS picks are No calls on exactly these matches.

A caution on BTTS accumulators

BTTS Yes accumulators are popular but the math is unforgiving: four legs at a genuine 65% each combine to under 18% (0.654). If you're combining BTTS picks, keep the count small and treat it as entertainment rather than a strategy — our full accumulator page covers the underlying math, and our responsible betting guidance covers staking more broadly.

BTTS predictions FAQ

What does BTTS mean in football betting?

Both Teams To Score. BTTS Yes (GG) means both sides score at least once during regular time; BTTS No (NG) means at least one team fails to score. Extra time and penalties don't count.

What's better, BTTS Yes or BTTS No?

Neither by default — it depends entirely on the match. Look at both teams' scoring consistency and defensive record rather than assuming one side of the market is generally stronger.

Can both teams score but my BTTS No bet still be settled correctly?

No — BTTS is binary. If both teams score, BTTS Yes wins and BTTS No loses, with no in-between outcome.

Should I combine BTTS picks into an accumulator?

Be selective if you do — four picks at 65% each combine to under 18% combined probability. Keep any combination small and treat it as entertainment rather than a core strategy.