Updated daily

GG Predictions Today: BTTS Both Teams to Score Tips

Today's GG/NG picks first, then real BTTS numbers from 8,907 matches and a checker that tells you if a GG price is fair.

By , EditorUpdated

No prediction is ever sure. Tips here are opinions built on form and statistics, so treat them as research, not a promise. 18+.

GG predictions today

GG = both teams scoreNG = at least one team blanks
  1. UEFA Nations League - 15:00

    Kosovo vs Israel

    BTTS - No
    Why this tip

    Kosovo are favourites at home and a narrow result is a reasonable expectation.

    • League B Group 3 matchday 5; Kosovo listed as favourite at -125 on DraftKings.
  2. UEFA Nations League - 18:00

    Norway vs Wales

    BTTS - Yes
    Why this tip

    Both sides have one win and three defeats, suggesting open games at both ends.

    • League A Group 4 matchday 5; both sides have one win and three defeats after four matches.
  3. UEFA Nations League - 18:00

    Georgia vs Hungary

    BTTS - Yes
    Why this tip

    Hungary are priced as a live threat away, and Georgia at home can score.

    • League B Group 2 matchday 5; Hungary priced +145 on DraftKings.
  4. Africa Cup of Nations qualifiers - 20:00

    Angola vs South Sudan

    BTTS - No
    Why this tip

    Angola are a heavy favourite and South Sudan are unlikely to score.

    • Group B matchday 3; Angola priced -900 on DraftKings.
  5. Africa Cup of Nations qualifiers - 20:00

    Algeria vs Togo

    BTTS - No
    Why this tip

    Togo are missing three players with hamstring injuries, which limits their threat.

    • Algeria lead Group I on four points; Togo are missing Zuberu, Nador and Ouro-Tagba with hamstring injuries.
  6. UEFA Nations League - 20:45

    Austria vs Republic of Ireland

    BTTS - Yes
    Why this tip

    The reverse fixture finished 2-2 and Ireland are unbeaten in three.

    • Ireland unbeaten in their last three; the reverse fixture finished 2-2 on 1 October.
  7. UEFA Nations League - 20:45

    Sweden vs Bosnia and Herzegovina

    BTTS - Yes
    Why this tip

    Two sides split by two points at the top of the group should both attack.

    • League B Group 4 leaders Sweden (10 points) host Bosnia and Herzegovina (8 points).
  8. UEFA Nations League - 20:45

    Romania vs Poland

    BTTS - No
    Why this tip

    Romania are pointless and Poland have four points, so a low-scoring game is likely.

    • League B Group 4: Romania still on zero points while Poland have four.

Tips are opinions based on form and statistics, never guarantees. Stake only what you can afford to lose. 18+.

Every pick above names the fixture, the kick-off time and our call, GG (both teams to score: yes) or NG (no), with the reason behind it. Check the live price on your bookmaker before you stake: GG odds move when line-ups come out, and a pick is only as good as the price you take it at.

BTTS in 30 seconds

  • GG (BTTS Yes) wins if both teams score at least once in 90 minutes plus stoppage time. The final score itself does not matter: 1-1 and 4-3 pay the same.
  • In Europe's top five leagues both teams scored in 54.5% of matches over the last five seasons. That is a fair price of about 1.83 for GG and 2.20 for NG.
  • The Bundesliga is the best GG league (60.1%), Serie A and La Liga the weakest (about 51.5%).
  • The bookmaker's price on Over 2.5 goals is a strong clue: when it was under 1.60, GG landed 59.5% of the time; at 2.60 and above, only 44.4%.
  • No GG tip is sure. Anyone selling "100% sure GG" is guessing or scamming.
  • 54.5%of matches end GG
  • 42.3%end GG and Over 2.5
  • 6.3%end 0-0
  • 26.2%still go GG from 0-0 at half time

What GG and NG mean (BTTS explained)

GG is short for "goal goal": both teams to score, yes. NG means "no goal": at least one team fails to score. Nigerian bookmakers usually show the market as GG/NG, while international sites call it Both Teams to Score, BTTS Yes and BTTS No. It is the same bet. Here is how it settles on six common scores:

HOME1-1AWAYGG wins
HOME2-1AWAYGG wins
HOME3-2AWAYGG wins
HOME1-0AWAYNG wins
HOME0-0AWAYNG wins
HOME4-0AWAYNG wins

Two things surprise new bettors. First, a 3-0 or 4-0 thrashing is an NG result, however many goals there are. Second, a dull 1-1 is a GG winner. That is why GG and Over 2.5 goals are related but different bets, and why a match can be "full of goals" and still lose a GG slip.

How often both teams score: 8,907 matches counted

Instead of telling you that some leagues are "good for BTTS", we counted. These are the results of every match in the Premier League, La Liga, Serie A, Bundesliga and Ligue 1 over five full seasons, 2021-22 to 2025-26. Choose a market to compare the leagues. The fair price next to each bar is the odds that would break even if history repeated exactly.

All five leagues54.5% fair 1.83
Premier League55.3% fair 1.81
La Liga51.8% fair 1.93
Serie A51.4% fair 1.95
Bundesliga60.1% fair 1.66
Ligue 155.1% fair 1.81
Share of matches where the market won, and the fair decimal odds that share implies (100 divided by the percent, no bookmaker margin). Source: football-data.co.uk results, Premier League, La Liga, Serie A, Bundesliga and Ligue 1, seasons 2021-22 to 2025-26, 8,907 matches, counted by BetAdvisor.ng. History is a baseline, not a forecast for one match.

What stands out

  • GG is slightly more likely than not in every league, from 51.4% in Serie A to 60.1% in the Bundesliga.
  • Most GG results also go over 2.5 goals: 42.3% of all matches were GG and Over 2.5, only 12.2% were GG with exactly 1-1.
  • GG plus a home win (20.5%) is more common than GG plus an away win (15.0%). Home teams score more, and usually win the open games.
  • Both teams scoring in the second half (26.9%) happens more often than in the first half (20.2%), because games open up late.

What averages hide

  • League averages mix strong attacks with weak ones. A single team that rarely scores away can sink a GG pick in any league.
  • The data covers Europe's top five leagues, not the NPFL or lower divisions, where scoring patterns differ.
  • Fair odds are a break-even line. Bookmakers price below it to keep their margin, so a price at the fair line is not yet value.
  • Past seasons do not know about today's injuries, line-ups or weather.

The best clue for GG: the Over 2.5 price

Bookmakers already estimate how many goals a match will produce, and that estimate is public: the price of Over 2.5 goals. We grouped the same matches by that pre-match price. The pattern is clear and steady:

Share of matches where both teams scored, by the pre-match price of Over 2.5 goals30%40%50%60%70%average 54.5%59.5%under 1.601,995 games56.4%1.60-1.893,309 games51.3%1.90-2.192,343 games48.3%2.20-2.591,045 games44.4%2.60+214 gamesAverage pre-match price of Over 2.5 goals
When bookmakers expect goals (Over 2.5 priced short), both teams score more often. Same 8,907 matches; price is the market average before kick-off.

When Over 2.5 was priced under 1.60, meaning the market expected an open game, both teams scored in 59.5% of matches. When Over 2.5 was 2.60 or more, the market expected a tight game, and GG landed only 44.4% of the time. Use this before you even look at form: if the Over 2.5 price is long and the GG price is short, the bookmaker is probably not offering you anything.

The favourite matters too, but less than you might think. In matches with a strong favourite (one side under 1.50), GG still landed 50.7% of the time, because big favourites often concede once even in comfortable wins. Without a clear favourite, the share rose to 56.1%.

Which matches suit GG, and which suit NG

GG candidate

Two attacks, two leaky defences

Both teams score in most of their games and concede in most of them. Mid-table sides with nothing to protect are typical.

Look for a short Over 2.5 price as confirmation.

GG candidate

A strong home side with a weak back line

They win often, but by 2-1 or 3-2. GG and home win happened in 20.5% of matches, a fair price near 4.88.

GG candidate

Derbies and must-win games late in the season

Both sides commit players forward. Check that neither side is happy with a draw.

NG candidate

A favourite against a side that cannot score

If the underdog scores in fewer than half of its away games, NG is often the better side of the market, even when the favourite concedes sometimes.

NG candidate

Cautious games

Cup ties where a draw suits one side, relegation battles, and games in bad weather or on poor pitches. Serie A and La Liga produce 0-0 in 7.2% of matches.

Skip

When you do not know the line-ups

One missing striker can change a GG pick completely. If team news is unclear and the price is short, we pass.

Live GG: what the half-time score tells you

Many Nigerian bookmakers keep GG/NG open during the match. The half-time score changes the picture sharply, and the numbers below show by how much. Use them to judge a live price at the break.

0-0

Goalless at half time

26.2%

Both teams still need a goal in 45 minutes. GG lands about 1 time in 4.

2,514 matches, fair live price 3.82

1-0

Only the home team has scored

48.8%

The away side needs one goal. Close to a coin toss.

2,617 matches, fair live price 2.05

0-1

Only the away team has scored

56.7%

The home side chasing at home scores more often than not.

1,973 matches, fair live price 1.76

1-1

Both have already scored

GG won

GG is already won at the break. This happened in 20.2% of matches.

1,803 matches

Score shapes stand for any score with that pattern (for example 2-0 counts as "only the home team has scored"). Same 8,907 matches.

The most common live mistake is backing GG at 0-0 just because the price has grown. In our data, a goalless first half was followed by both teams scoring in only 26.2% of matches, so any live GG price below about 3.80 at 0-0 is worse than history. When one team has already scored, the other needs just one goal, and the share jumps to around half.

Is the price right? GG price checker

A good GG bet is one where the price pays more than the real chance justifies. Enter the odds from your slip, pick the league and the market, and the checker compares it with what actually happened in that league.

Turn on JavaScript to compare the price with the historical share.

League averages hide big differences between teams. Use this as a sanity check on the price, then judge the match itself. Nothing is sent or stored.

A worked example: GG at 1.75 in a Premier League match implies a 57.1% chance. Across 1,900 Premier League games, GG landed 55.3% of the time, a fair price of 1.81. So 1.75 is slightly below the league line. On N1,000 you would get N1,750 back when it lands, but over many such bets you would lose about N32 per N1,000 staked if the league average held. You need a reason why this match is more open than an average Premier League game. If you only want to convert odds or work out returns, use the odds calculator.

GG combinations: Over 2.5, win and first half

Bookmakers sell GG on its own and in combination with other outcomes. Combinations pay more because both parts must land. Here is how often each one happened in the five leagues, with the fair price:

MarketWhat must happenShare of matchesFair odds
GGBoth teams score54.5%1.83
NGAt least one team fails to score45.5%2.20
GG and Over 2.5Both score and 3 or more goals42.3%2.36
GG and Under 2.5Exactly 1-112.2%8.20
GG and home winBoth score, home team wins (2-1, 3-1, 3-2...)20.5%4.88
GG and drawBoth score, game drawn (1-1, 2-2...)19.1%5.24
GG and away winBoth score, away team wins15.0%6.67
GG first halfBoth score before the break20.2%4.95
GG second halfBoth score after the break26.9%3.72

"GG and Over 2.5" is popular because most GG results have three goals or more anyway: of all GG matches, about 78% also went over 2.5. Adding Over 2.5 to a GG pick therefore costs you little chance but should add a fair amount of price. Compare the two prices on your slip: if GG and Over 2.5 pays barely more than GG alone, the plain GG is the better bet. The opposite combination, GG with Under 2.5, is in practice a bet on 1-1.

GG and win is a strong option when you trust a favourite but expect it to concede. It roughly doubles the price of a plain GG, but the chance falls from about one in two to about one in five, so stake accordingly.

The checklist a match must pass for our GG pick

Our picks are the editors' view of form and public match statistics, not inside information, and they lose regularly. Before a match goes on the list, it has to pass most of these checks:

Scoring record of both sides

Has each team scored in most of its recent games, home and away separately? One reliable attack is not enough for GG.

Clean sheets

How often does each side keep a clean sheet? A team with many clean sheets is the main threat to GG.

The Over 2.5 price

Does the market expect goals? A long Over 2.5 price is a warning, as the chart above shows.

Team news

Missing strikers or a first-choice goalkeeper back in the side can flip a pick. We wait for news when we can.

Match situation

Does either side just need a draw? Is it the second leg of a tie? Motivation decides how open a game is.

The price

If GG is already priced below its fair line for that kind of match, we leave it, even when we expect goals.

GG at Nigerian bookmakers

All the bookmakers below offer GG/NG on major football leagues, and most also list combinations such as GG and Over 2.5 or GG and result. The market is usually labelled "GG/NG" or "Both Teams to Score" in the main market list of a match. Before you confirm, check that you picked the right side (GG or NG), that the price is still the one you planned for, and, if you use a bonus, that GG selections and their odds count towards it.

Betting sites for GG/NG markets
RankOperatorRatingWelcome offerHighlightsVisit
1Our rating: 8.6 out of 10See current offer on site
  • Aviator
  • Virtuals
  • Casino
  • Android and iOS app
Visit siteReview of SportyBet
2Our rating: 8.5 out of 10
N2,500 free bet after first qualifying bet of N1,00018+ T&Cs apply
  • Aviator
  • Virtuals
  • Casino
  • Android and iOS app
Visit siteReview of Bet9ja
3Our rating: 8.3 out of 10
N100 free bets + 10 free Aviator flights on registration, then up to N1,000,000 in free bets18+ T&Cs apply
  • Aviator
  • Virtuals
  • Casino
  • Android and iOS app
Visit siteReview of BetKing
4Our rating: 8.2 out of 10
100% first deposit bonus up to N207,50018+ T&Cs apply
  • Aviator
  • Virtuals
  • Casino
  • Android and iOS app
Visit siteReview of 22Bet
5Our rating: 8.1 out of 10
Up to N500,000 welcome offer (first deposit vouchers, min odds 3.00)18+ T&Cs apply
  • Aviator
  • Virtuals
  • Casino
  • Android and iOS app
Visit siteReview of MSport
6Our rating: 7.7 out of 10
300% first deposit bonus up to N600,00018+ T&Cs apply
  • Aviator
  • Virtuals
  • Casino
  • Android and iOS app
Visit siteReview of 1xBet

18+. Offers and terms change often: always read the full terms on the operator site before you deposit.

GG picks are often shared as booking codes. The guides on booking codes show how to load and check one on each bookmaker.

How GG bets are settled

90 minutes plus stoppage timeExtra time and penalty shoot-outs do not count, which matters in cup games.
Own goals countAn own goal counts for the team that benefits, so it can complete a GG.
Abandoned or postponed matchesUsually void, unless both teams had already scored before the game was stopped. Each bookmaker's rules decide.
Disallowed goals do not countOnly goals that stand after VAR checks are part of the result.
Cash outSome bookmakers offer cash out on GG. The offer includes a margin, so use it as a safety tool, not a profit tool.
First half and second half markets"GG first half" settles on the half-time score only; "GG second half" counts only goals scored after the break.

Singles, doubles and GG accumulators

GG prices usually sit between about 1.50 and 2.10, which tempts people into long GG accumulators. The maths is unforgiving: even at a 55% chance per leg, a four-leg GG accumulator lands only about 9% of the time. Two or three carefully chosen legs are a far better idea than eight hopeful ones. Our accumulator tips page explains how the chance falls with every leg. For lower-variance alternatives on the same games, look at double chance picks.

Staking GG picks through losing runs

  1. Use a flat stake. The same amount on every GG pick, for example 1% to 2% of your betting money, so a bad week cannot wipe you out.
  2. Expect losing runs. At a 55% hit rate, four losses in a row happen regularly. That is normal variance, not proof the method is broken.
  3. Never double up to win it back. Chasing turns a normal losing run into a big loss.
  4. Judge over at least 50 picks. Our record box above shows the settled picks on this market, so you can judge us the same way.

Betting is for adults 18+ only. Only stake money you can afford to lose.

Common GG mistakes

Avoid

  • Backing GG because a favourite "always scores". GG needs the other side to score too.
  • Taking GG at 0-0 at half time just because the price grew.
  • Building long GG accumulators from short prices.
  • Paying for "sure GG" or "fixed GG" tips.
  • Forgetting that extra time does not count in cup ties.

Do instead

  • Check both teams' scoring and clean sheet records.
  • Look at the Over 2.5 price before the GG price.
  • Compare GG with GG and Over 2.5 on the same slip.
  • Keep stakes flat and small.
  • Pass on matches where team news is unclear.

GG and BTTS glossary

GG - goal goal, both teams to score: yes.

NG - no goal, both teams to score: no.

BTTS - both teams to score, the international name for GG/NG.

Over 2.5 - three or more goals in the match.

Clean sheet - a team concedes no goals.

Fair odds - 100 divided by the chance in percent, with no margin.

Implied probability - 100 divided by the bookmaker's decimal odds.

Void - a bet cancelled and refunded.

More markets with the same honest approach: HT/FT predictions, double chance, 5 odds slips and the full football predictions hub.

Frequently asked questions

What does GG mean in betting?

GG means both teams to score: yes. The bet wins if each team scores at least one goal in 90 minutes plus stoppage time. NG is the opposite: at least one team fails to score.

What does GG/NG mean on SportyBet and Bet9ja?

It is the both teams to score market. Pick GG if you expect both sides to score, NG if you expect at least one clean sheet. International sites call the same market BTTS Yes and BTTS No.

Is 1-1 a GG?

Yes. Any score where both teams have at least one goal is GG, so 1-1, 2-1 and 3-3 all win. 3-0 and 0-0 are NG.

How often do both teams score?

In Europe's top five leagues both teams scored in 54.5% of matches across the 2021-22 to 2025-26 seasons. The Bundesliga was highest at 60.1%, Serie A lowest at 51.4%.

What are accurate GG predictions today?

Accurate GG tips explain why both teams should score, use form and the Over 2.5 price, and show a record that includes losses. No GG tip is sure. Check our settled record box before following any pick.

Is there a 100% sure GG tip?

No. One good goalkeeper performance or a red card can stop a goal. Sites promising sure or fixed GG results are guessing or running scams.

Is GG and Over 2.5 a good bet?

It can be. About 78% of GG matches also went over 2.5 goals, so the combination costs little extra risk. Compare its price with plain GG: if it pays barely more, the plain GG is better.

Does extra time count for GG?

No. GG settles on 90 minutes plus stoppage time. Goals in extra time and penalty shoot-outs do not count.

Do own goals count for GG?

Yes. An own goal counts for the team that benefits, so it can complete a GG.

Can I bet GG live?

Yes, most bookmakers keep GG/NG open in play. At 0-0 at half time both teams went on to score in only 26.2% of matches, so be careful with live GG on goalless games.

Which leagues are best for GG?

Among the top five European leagues, the Bundesliga had the highest GG rate at 60.1%, followed by the Premier League at 55.3% and Ligue 1 at 55.1%. Individual teams matter more than the league.

Seyi AdewaleAI-generated editorial avatar

About the author

Editor

Seyi Adewale is the editorial pen name of the BetAdvisor.ng team. Pages under this name are researched and written by several contributors and checked against operators' published terms, help and payment pages, app store listings and licence references before publishing. We update pages when terms change and never accept payment for ratings. How our editorial team works.

Before you bet

Three ways to start smarter

Top rated right now

  1. 1BetwayBetway9.0/10Visit
  2. 2SportyBetSportyBet8.6/10Visit
  3. 3Bet9jaBet9ja8.5/10Visit

18+ | T&Cs apply | How we rate