BTTS Predictions Today
BTTS Predictions Today — Both Teams to Score Tips for Kenya, Nigeria, Zimbabwe & South Africa
Both Teams to Score (BTTS) is one of the most popular football betting markets across Africa — and for good reason. It strips the result away completely. You only need both teams to get on the scoresheet. One goal each and you win, no matter who leads. A pulsating 3-2 win and a tight 1-1 draw both pay out the same. This full guide explains the BTTS market from first principles, covers GG and NG variants used on African platforms, teaches you the five-factor research method, breaks down the best leagues by BTTS percentage, and includes a dedicated section for each of our four core markets: Kenya, Nigeria, Zimbabwe, and South Africa.
For today’s live BTTS tips, visit our soccer bet predictions hub. Our best betting sites in Kenya, Nigeria, Zimbabwe, and South Africa guides cover where to place your GG bets.
What Does BTTS Mean? Full Explanation
BTTS stands for Both Teams to Score. The market has two possible outcomes:
- BTTS Yes (GG — Goal Goal): Both the home team and the away team score at least one goal. The match settles as BTTS Yes if the final score shows at least one goal against each goalkeeper — 1-1, 2-1, 3-2, 4-1, 1-3 all win. A 2-0 result loses because only one team scored.
- BTTS No (NG — No Goal): One or both teams fail to score. Results like 1-0, 0-1, 0-0, 2-0, and 3-0 all win on BTTS No. Any scoreline where at least one team has a zero in the goals column wins.
The key rule: BTTS settles on 90 minutes of regular play only. Goals scored in extra time or penalty shootouts do not count toward the BTTS market.
Why BTTS is popular in Africa:
- No need to predict the winner — removes the most difficult part of football prediction
- Both teams scoring is structurally predictable using team form data
- GG accumulators combining three or four matches produce attractive odds of 4.00–12.00 from individual legs of 1.65–1.85
- Available on every major African bookmaker under GG/NG labels
GG vs BTTS — African Platform Terminology
African bookmakers use different labels for the same market. Knowing which label your platform uses saves confusion:
| Bookmaker | Country | Label Used | Example Market |
|---|---|---|---|
| Betika | Kenya | GG / NG | GG = BTTS Yes |
| SportPesa | Kenya/Zimbabwe | GG / NG | GG = BTTS Yes |
| Odibets | Kenya | GG / NG | GG = BTTS Yes |
| Bet9ja | Nigeria | GG / NG | GG = BTTS Yes |
| SportyBet | Nigeria | Both Teams Score | Yes / No |
| NairaBet | Nigeria | GG / NG | GG = BTTS Yes |
| Hollywoodbets | South Africa | Both Teams to Score | Yes / No |
| Betway SA | South Africa | Both Teams to Score | Yes / No |
| Supabets | South Africa/Zimbabwe | GG / NG | GG = BTTS Yes |
| EcoBet | Zimbabwe | GG / NG | GG = BTTS Yes |
How to Spot BTTS Predictions — The 5-Factor Research Method
The information gap in most BTTS articles is that they list picks without explaining how to identify them independently. Here is the complete method:
Factor 1: Scoring Form — Both Teams Must Have Scored Recently
Pull the last 10 matches for each team, split into home games for the home team and away games for the away team. Calculate what percentage of those games each team scored in.
- Strong BTTS indicator: Both teams have scored in 7 of their last 10 relevant matches (70%+)
- Moderate BTTS indicator: Both teams have scored in 6 of 10 (60%)
- Avoid BTTS: Either team has scored in fewer than 5 of 10 (below 50%)
Where to find this data free: Footystats.org, Sofascore.com, Fbref.com all publish team scoring percentages by home and away split.
Factor 2: Defensive Record — Clean Sheet Percentage
A team that keeps clean sheets frequently is a BTTS killer. Before backing GG, check each team’s clean sheet rate:
- Home team clean sheet rate above 40% — significant BTTS risk. The home team may score but keep the away team out
- Away team clean sheet rate above 35% — BTTS No risk from the away side holding firm
- Both teams with clean sheet rates below 25% — strong structural case for BTTS Yes
Factor 3: Head-to-Head BTTS History
Some fixtures have structural patterns regardless of current form. Check the last five or six head-to-head meetings specifically and note how many ended in BTTS Yes. Fixtures that have produced BTTS Yes in four of the last five meetings carry significant historical weight.
This is particularly valuable for rivalry matches and regular fixtures in the same league where teams know each other well tactically.
Factor 4: Tactical Setup — Pressing vs Parking
The highest-probability BTTS fixtures involve two teams that both attack by default. High pressing teams with aggressive fullbacks and a narrow defensive line create transition moments that produce goals at both ends.
Conversely, a team that consistently plays a deep defensive block (5-4-1 or 4-5-1) is a BTTS killer — they may score from rare attacks but are structurally designed to concede zero. Identify these setups from watching recent highlights or reading pre-match tactical analysis.
Factor 5: Injury and Suspension — Defensive Absences
A first-choice centre-back absent through suspension or injury dramatically increases the probability of their team conceding. A team’s defensive record with their first-choice pairing versus their backup pairing can differ significantly. Check confirmed lineups on Sofascore or the club’s official social media 30–60 minutes before kickoff.
BTTS Percentage by League — Where GG Hits Most
Not all leagues are equal for BTTS. These figures represent the percentage of matches per season that end with both teams scoring:
| League | BTTS Yes % | BTTS No % | Notes |
|---|---|---|---|
| Bundesliga (Germany) | 58–63% | 37–42% | Best major league for GG |
| Eredivisie (Netherlands) | 57–62% | 38–43% | Ajax and PSV fixtures are especially high |
| Belgian Pro League | 55–60% | 40–45% | Underrated — less studied by bookmakers |
| Premier League (England) | 54–58% | 42–46% | Strong and consistent |
| La Liga (Spain) | 52–56% | 44–48% | Lower than Bundesliga due to some defensive sides |
| Ligue 1 (France) | 50–55% | 45–50% | PSG fixtures inflate BTTS rate |
| Scottish Premiership | 53–57% | 43–47% | Celtic and Rangers fixtures reliably high |
| Turkish Süper Lig | 52–56% | 44–48% | Good value — less efficient pricing |
| Serie A (Italy) | 48–53% | 47–52% | Lowest major European league for GG |
| Portuguese Primeira Liga | 48–52% | 48–52% | Defensive tradition, approach with caution |
| Championship (England) | 50–54% | 46–50% | Decent but lower than Premier League |
Key insight from competitor gap: Most BTTS articles recommend the same five leagues. The underrated opportunities are in the Belgian Pro League and Turkish Süper Lig — both of which produce high BTTS rates but receive less bookmaker scrutiny, meaning the pricing is occasionally softer than it should be.
BTTS No — When to Back NG
BTTS No is consistently overlooked by African punters who focus almost exclusively on GG. But NG at odds of 1.70–2.20 offers genuine value in specific scenarios:
When to back BTTS No:
- A team with 4+ clean sheets in their last 6 home matches is hosting a weak attacking side
- The away team has failed to score in 50%+ of away fixtures this season
- The fixture is a cup tie involving heavy rotation and lower intensity
- One team is missing their primary striker through injury
- A relegation six-pointer where one side plays entirely for the point
Best leagues for BTTS No: Serie A (especially Juventus and Atletico Madrid-style defensive sides), Portuguese Primeira Liga, and Greek Super League all produce NG at above-average frequency. Lower-division football globally also produces more 0-0 and 1-0 results than the major leagues.
BTTS and Win — The Combined Market
Most African bookmakers offer BTTS and Win (GG + Team Wins) as a single combined market. If both teams score AND your selected team wins, you collect. The odds are naturally higher than straight GG — typically 2.50–5.00.
When to back BTTS and Win (Home):
- A strong home team that scores in 80%+ of home matches but has a leaky defence (regularly concedes)
- Teams like Liverpool, Arsenal, Dortmund, and Ajax at home historically win while giving up goals
- The away team scores regularly away from home — guaranteeing at least one against the home defence
When to back BTTS and Win (Away):
- A genuinely dominant away side facing a weak home team that has never kept a clean sheet at home this season
- Champions League away legs where the away team is the overall favourite
For combined market tips see our accumulator tips and over 2.5 predictions guides which frequently include GG combinations.
BTTS Predictions — Kenya
How BTTS Works on Kenyan Bookmakers
In Kenya, the BTTS market is universally labelled GG (Goal Goal) across all major platforms. There is no platform that labels it BTTS. When you see GG on your Betika or SportPesa slip, that is your BTTS Yes selection.
Betika GG Tips
Betika is Kenya’s largest bookmaker by number of registered users. The GG market on Betika is available for:
- All Premier League, Champions League, Europa League fixtures
- Bundesliga, La Liga, Serie A, Ligue 1
- Kenya Premier League (FKF Premier League) selected fixtures
- SportPesa Super 8 competition fixtures
Betika GG odds: Typically range from 1.65 to 1.90 for strong BTTS fixtures. Betika’s GG odds on major European games are competitive and closely matched to global market prices.
How to find GG on Betika: Select any football match → scroll to the “GG/NG” section in the markets panel → select GG for BTTS Yes or NG for BTTS No. On mobile (which 90%+ of Kenyan bettors use), this appears in the market dropdown below the match odds.
See our Betika predictions guide for daily Betika GG tips.
SportPesa GG Tips (Kenya)
SportPesa Kenya operates the same GG/NG market structure as Betika. SportPesa GG is available on all major European leagues and select African competitions including the Kenya Premier League.
SportPesa vs Betika GG odds: SportPesa typically prices GG 2–5% tighter than Betika on major European fixtures. For a strong Bundesliga BTTS fixture, Betika might offer 1.80 where SportPesa offers 1.75. Always compare both before placing.
Odibets GG: Odibets has grown significantly in the Kenyan market and regularly offers slightly better GG odds than both Betika and SportPesa as a competitive strategy to attract accumulators. Worth checking for GG lines.
Kenya Premier League BTTS Analysis
The FKF Premier League (Kenya Premier League) has a BTTS Yes rate of approximately 52–56% — lower than the Bundesliga but playable. Key insights:
- Highest GG teams in KPL: Gor Mahia, AFC Leopards, and KCB typically score in 65%+ of their matches. When two of these attacking teams meet, GG is structurally supported.
- KPL clean sheet leaders: Sofapaka and some of the promoted sides can keep clean sheets at home — avoid GG on these fixtures
- KPL vs European leagues for GG: European league GG data is far more available and reliable. For casual GG accumulators, stick to Bundesliga and Premier League fixtures where the data is richer.
BTTS Predictions — Nigeria
How BTTS Works on Nigerian Bookmakers
In Nigeria, GG/NG is the dominant labelling on Bet9ja and NairaBet. SportyBet Nigeria uses “Both Teams Score: Yes/No.” The market structure is identical regardless of label.
Bet9ja GG Tips
Bet9ja is Nigeria’s largest bookmaker and the platform where the majority of Nigerian GG accumulators are placed. Key features of Bet9ja’s GG market:
- GG available on all major European leagues 7 days ahead of kickoff
- Bet9ja GG odds: Typically 1.70–1.95 on strong BTTS fixtures. Bet9ja is generally a few percentage points more generous on GG odds than smaller Nigerian platforms
- Bet9ja GG accumulators: The most popular Nigerian betting format is the GG accumulator — three or four GG selections combined for target odds of 5.00–12.00
- Bet9ja’s GG market on NPFL: Available on selected Nigerian Premier Football League fixtures, though data for NPFL GG is thinner than European leagues
See our Bet9ja predictions guide for daily GG selections on the platform.
SportyBet Nigeria GG Tips
SportyBet has grown rapidly in Nigeria and now offers competitive GG pricing. SportyBet often prices GG on less-popular European leagues (Belgian Pro League, Dutch Eredivisie) at slightly better odds than Bet9ja because their pricing model is less efficient on tier-2 European leagues. This creates genuine value for the informed punter.
NPFL (Nigeria Premier Football League) BTTS Analysis
The NPFL has a BTTS Yes rate of approximately 50–56% across a full season. Key observations:
- Highest GG clubs in NPFL: Rivers United, Enyimba, Plateau United, and Remo Stars are consistently prolific. When two of these sides meet, GG has structural backing.
- NPFL average goals: The NPFL averages 2.2–2.6 goals per game — lower than European leagues but higher than many punters expect
- NPFL GG on Bet9ja: Bet9ja offers GG for most NPFL fixtures. Odds typically range from 1.70–2.00 for NPFL GG, slightly higher than European fixtures due to the lower data confidence the market has in Nigerian domestic football
- Information advantage: Because NPFL GG is less studied by international markets, Nigerian punters with local knowledge of team form and key player availability have a genuine edge
Our NPFL predictions guide covers GG analysis for the domestic league.
The Nigerian GG Accumulator Culture
GG multibets are a central part of Nigerian betting culture. The typical Nigerian GG accumulator contains three to five matches, targets combined odds of 8.00–20.00, and uses a stake of ₦200–₦1,000. The appeal: a ₦500 stake on a five-match GG accumulator at 15.00 returns ₦7,500. Realistic enough to be motivating, achievable enough not to require a perfect 10-leg pick.
Building a reliable Nigerian GG accumulator:
- Select three Bundesliga or Premier League fixtures where both teams have scored in 70%+ of recent relevant matches
- Add one Belgian Pro League or Dutch Eredivisie fixture as the fourth leg — these leagues are high-BTTS but under-studied
- Avoid more than five legs — the probability collapse from five legs onward is steep
BTTS Predictions — Zimbabwe
How BTTS Works on Zimbabwean Bookmakers
Zimbabwean bettors access BTTS through several platforms, with the market labelled as GG/NG on most:
- Betway Zimbabwe: Lists GG/NG prominently under football markets. Available on all major European leagues and some CAF competition fixtures
- EcoBet (EcoCash integrated): GG market available. Particularly useful for Zimbabwean bettors who deposit via EcoCash and want GG on Zimbabwean football
- Sportpesa Zimbabwe: Same GG market as Kenya operation. Available on major European and some CAF fixtures
- International platforms accessible from Zimbabwe: Bet365, 1xBet, and Parimatch all accept Zimbabwean bettors and offer comprehensive GG markets with better odds than purely local operators
See our Zimbabwe betting sites guide for the full picture on platform availability and EcoCash/ZiG deposit options.
Zimbabwe Premier Soccer League BTTS Analysis
The Zimbabwe PSL (Premier Soccer League) produces a BTTS Yes rate of approximately 48–54%. This is lower than European leagues for three main reasons:
- Stronger home team defensive setups — away sides in Zimbabwean football often defend very deep
- Physical style of play — fewer technical attacks, more blocked shots and cleared corners, fewer goal-scoring chances per game than European equivalents
- Lower league average goals — Zimbabwe PSL averages 2.0–2.3 goals per game versus the Bundesliga’s 3.1
GG recommendations for Zimbabwean punters:
- For the highest-probability GG picks, use European leagues where data is more complete
- For Zimbabwe PSL specifically, focus on fixtures between the top attacking sides — CAPS United, Dynamos, and Chicken Inn have historically produced more GG fixtures than the league average
- Use our Zimbabwe PSL predictions for domestic league GG analysis
EcoCash and ZiG Deposits for GG Betting
One Zimbabwe-specific note: EcoCash USD wallet and ZiG wallet deposits work differently on different platforms. Our EcoCash betting guide explains which bookmakers accept which wallet type — important context before you load funds for GG accumulators.
BTTS Predictions — South Africa
How BTTS Works on South African Bookmakers
South Africa has the most mature betting market of our four core countries, with the highest number of licensed bookmakers and the most detailed market coverage.
- Hollywoodbets: South Africa’s largest bookmaker. Lists BTTS as “Both Teams to Score: Yes/No.” Available on all major European leagues, CAF Champions League, and DStv Premiership fixtures. Hollywoodbets typically offers the widest BTTS coverage of any South African platform including first-half BTTS.
- Betway SA: Comprehensive BTTS coverage. Betway often runs GG price boosts on weekend Premier League fixtures — worth checking their promotions section before major match weekends.
- World Sports Betting (WSB): Available to South African bettors. Good BTTS coverage on European leagues.
- Supabets: BTTS listed as GG/NG. Slightly tighter odds than Hollywoodbets and Betway on most fixtures.
See our South Africa betting sites guide for full platform comparison.
DStv Premiership (PSL) BTTS Analysis
The DStv Premiership has a BTTS Yes rate of approximately 50–55% — the highest of the four African leagues covered here, making it the most playable for GG from a data standpoint.
Key PSL BTTS trends:
- Mamelodi Sundowns score in 85%+ of their home matches but have significantly improved defensively — they are better value for BTTS Win (GG + Sundowns win) than straight GG
- Cape Town City and Stellenbosch have produced some of the highest BTTS rates in recent PSL seasons — their fixtures are worth monitoring
- Kaizer Chiefs vs Orlando Pirates (The Soweto Derby): One of the highest-stakes BTTS fixtures in African football. The emotional intensity typically produces an open game — BTTS Yes has landed in the majority of recent derby encounters
- Orlando Pirates home BTTS rate: Pirates have scored in over 70% of their home matches in recent seasons but also concede regularly — classic GG profile
PSL GG on Hollywoodbets: Hollywoodbets prices PSL GG at approximately 1.75–2.10 depending on the fixture. This is slightly higher than their European equivalent pricing, reflecting the slightly lower data confidence in domestic South African football. For a well-researched PSL BTTS pick, these odds can represent genuine value.
South African Cup and CAF Competitions
Nedbank Cup and MTN8 (South African cup competitions) produce higher BTTS rates than the PSL itself — knockout football incentivises both teams to attack, and the lower defensive intensity of cup matches versus must-win league fixtures creates more goals. Consider these competitions for GG selections during their respective windows.
CAF Champions League fixtures involving South African clubs (particularly Mamelodi Sundowns) are available on Hollywoodbets and Betway. CAF Champions League matches have a BTTS Yes rate of approximately 52–56%, similar to the PSL.
BTTS in Accumulator Betting — Full Strategy
The most effective use of BTTS across all four markets is as an accumulator component:
3-Leg GG Accumulator (Target: 4.50–6.00 odds)
- Leg 1: Bundesliga GG in a high-press fixture (1.72)
- Leg 2: Premier League GG between two attacking sides (1.78)
- Leg 3: Belgian Pro League GG (1.80)
- Combined: approximately 5.52 odds
4-Leg Mixed Market Accumulator (Target: 8.00–12.00 odds)
- Leg 1: GG in Bundesliga fixture (1.72)
- Leg 2: GG + Home Win in Premier League (2.80)
- Leg 3: Over 2.5 goals in Eredivisie (1.65)
- Leg 4: GG in KPL or NPFL fixture (1.90)
- Combined: approximately 13.40 odds
See our accumulator tips for pre-built daily slips.
BTTS Frequently Asked Questions
Does BTTS include own goals? Yes. An own goal counts as a goal for the team that benefits from it. If a home defender puts the ball in their own net, that counts as a goal for the away team for BTTS purposes.
Does BTTS include extra time or penalties? No. BTTS settles on 90 minutes of regular time only, including injury time added by the referee. Goals in extra time and penalties do not count.
What is the difference between BTTS and Over 2.5? BTTS requires each team to score at least once. Over 2.5 requires 3 or more total goals regardless of distribution. A 2-0 result is BTTS No (only one team scored) but has 2 goals (Under 2.5). A 1-1 result is BTTS Yes but Under 2.5. A 2-1 result is both BTTS Yes AND Over 2.5.
Can I combine BTTS Yes with Under 2.5? Yes. BTTS Yes + Under 2.5 wins on a 1-1 scoreline only. Odds are typically 4.00–7.00. It is a niche but playable combination in defensive fixtures where both teams are likely to score exactly once.
What odds should I expect for GG on Betika and Bet9ja? For a strong Bundesliga or Premier League GG fixture: Betika 1.65–1.85, Bet9ja 1.70–1.90. For a moderate fixture: 1.75–2.00. Anything above 2.00 on a structurally justified GG selection represents potential value.
Is BTTS a good market for beginners? Yes. BTTS removes the need to predict the winner — only the scoring pattern matters. It is genuinely one of the most research-accessible markets in football betting. A beginner who studies team scoring and clean sheet records can compete effectively with bookmaker pricing.
Related PredictionsEsports Betting in AfricaBecome a Tipster: Turn Your Sports Knowledge Into Weekly Recognition and IncomeEsports Betting in AfricaBest Betting Sites in Zimbabwe 2026Best Betting Sites in Kenya 2026Best Betting Sites in Zimbabwe 2026
- Over 2.5 Goals Predictions Today
- Over 3.5 Goals Predictions Today
- Correct Score Predictions Today
- Double Chance Predictions Today
- HT/FT Predictions Today
- Accumulator Tips Today
- Corners Predictions Today
- Betika Predictions
- Bet9ja Predictions
- SportPesa Predictions
- Kenya Premier League Predictions
- NPFL Predictions Nigeria
- South Africa PSL Predictions
- Today’s Football Predictions




South Africa
Zimbabwe
Kenya
Nigeria