⚡ EsubuTechAcademy blog
Maths

Your teenager and betting: the maths the odds don't show

Lectures about betting bounce off teenagers. Maths doesn't. Show your child what the odds hide, in numbers they check themselves.

On this page
  1. “My child is good with numbers, so he’ll win”
  2. Show him the number inside the odds
  3. Let him run 1,000 bets in two minutes
  4. Talk about money, and about who pays
  5. Check the maths yourself

Your son comes home from school buzzing. A boy in his class turned 50 shillings into 4,000 on a weekend multibet. Everyone saw the screenshot. Your son wants to know why you won’t let him try, when the boy’s father doesn’t mind.

You say betting is bad. He hears an adult who doesn’t understand football. The conversation ends there, and the screenshot stays in his head.

“My child is good with numbers, so he’ll win”

Betting sells itself as a skill. Know your teams, read the form, pick well, and you beat the system. A teenager who knows every Premier League table believes it, and young Kenyans bet more than most. In a GeoPoll survey of young adults in six African countries in March 2024, 82.81% of the Kenyan respondents had placed a bet, the highest of the six.

Young people, betting, and the new rules. 82.81%: of young Kenyan respondents had placed a bet, the highest of six countries. 76.53%: of bettors across the six countries chose football. 6am to 10pm: no gambling adverts on TV or radio, except during live sport.
Source: GeoPoll, March 2024; Gambling Control Act 2025 via Afriwise.

The law has moved. The Gambling Control Act came into force in August 2025, and rules in force since June 2026 ban gambling adverts aimed at minors and adverts with celebrities or influencers. Rules don’t reach the screenshot in the WhatsApp group, though. Maths does.

Show him the number inside the odds

Sit down with your teenager and one match. Say the odds read 2.10 for a home win, 3.30 for a draw and 3.40 for an away win.

Every odd hides a chance. Divide 1 by the odd and you get the chance the odds imply:

  • Home win: 1 ÷ 2.10 = 47.6%
  • Draw: 1 ÷ 3.30 = 30.3%
  • Away win: 1 ÷ 3.40 = 29.4%

Now add them up. One of the three results always happens, so the real chances add up to exactly 100%. These add up to 107.3%.

Bar chart: Chances hidden inside one match's odds. Home win at 2.10 47.6%, Draw at 3.30 30.3%, Away win at 3.40 29.4%, All three together 107.3%.
Real chances add up to 100%. The extra 7.3% is the margin built into the odds. Source: Worked example: chance = 1 divided by the odds.

The extra 7.3% is the margin, built into every set of odds. Work it through for the home win: take the margin out, and the true chance sits near 44.4%. Over many bets, every 100 shillings placed on it at 2.10 comes back as about 93. Your son loses close to seven shillings in every hundred, on average, no matter how well he knows the teams.

The odds are a price, and the price already includes the company’s cut. Knowing the teams changes which bet you lose on. The margin stays.

Let him run 1,000 bets in two minutes

A teenager trusts a result they produced more than one you told them. The short Python program below does the work. It starts with 1,000 shillings, places 10 shillings on the home win again and again, and stops after 1,000 bets or when the money runs out.

import random

balance = 1000
bets = 0
while bets < 1000 and balance >= 10:
    balance -= 10
    bets += 1
    if random.random() < 0.444:   # the true chance of a home win
        balance += 10 * 2.10       # the payout at odds of 2.10
print("Bets placed:", bets, "Money left:", round(balance))

I ran it five times. The 1,000 shillings ended at 6, 93, 555, 345 and 702. One run went broke before the 1,000th bet. Not one run ended above where it started.

Then ask your son the question which matters. The run ending at 702 had good weeks along the way. If this player posted a screenshot on a good Saturday, what would the class see? Only the wins. The losses rarely reach the group.

Talk about money, and about who pays

Ask where the money for the adverts, the jerseys and the bonuses comes from. Bettors pay for all of it, through the margin, every week.

If your child is already betting, stay calm and keep talking. Ask to see the account, together. If there’s debt or secrecy, bring in the school counsellor. The aim is a teenager who tells you the truth, not one who hides the phone.

Check the maths yourself

Take any odds from any match, divide 1 by each one and add them up. You’ll find the margin every time. Read the GeoPoll report and the summaries of the new law, linked below.

If your teenager has a gift for numbers, point it at something which rewards it: the same maths, used in data science, pays people to find patterns instead of paying a company to hide one. Our post on the jobs growing fastest by 2030 is a good one to read together.

Check this yourself

The sources behind this post. Read them, and read the people who disagree, before you decide.

  1. Report: Betting in Africa 2024 (GeoPoll)3,070 young people in six countries, March 2024. Kenya: 82.81% had placed a bet.
  2. Key provisions of the Gambling Control Act, 2025 (Afriwise)In force 26 August 2025. Under-age protection, no ads near learning institutions, no TV or radio ads from 06:00 to 22:00 except live sport.
  3. Gambling regulations to operationalise the Act (Afriwise, July 2026)In force 30 June 2026: no ads targeting minors, no celebrities or influencers in ads.
  4. Kenya's new gambling law (TechCabal, November 2025)The Gambling Regulatory Authority replaces the Betting Control and Licensing Board.
Sammy Subu
Written by Sammy Subu

Sammy founded Esubu Tech Academy and designs its coding and chess curriculum. He holds a BSc in Data Science from KCA University and is studying for an MSc in Artificial Intelligence at the Open University of Kenya. He learned to code as an adult, after years of unfinished tutorials, and teaches children so they start sooner.

Maths your teenager puts to work

Older students in our coding classes write programs like the one in this post: simulations, scores, chances. Tell me about your teenager and I'll say which group fits.

See the timetable, fees and parents' questions

Apply for a place Two minutes to apply. I reply on WhatsApp with the group, fees and start details.