9 named editors · 8 African markets · Quarterly fact-checks
The Editorial Team Behind AfricanBettingGuides
We are an independent African sports betting directory — built by people who actually live in or work with the markets we cover. Eight country analysts write their own country guides; one Pan-Africa Editor edits, fact-checks and authors the operator review pages. Every byline links straight to this page.
Our Mission
Help African punters pick a sportsbook the way an iGaming insider would — by reading regulator registers, testing real-money cashier rails, and stripping out the marketing noise that turns most affiliate sites into press-release factories. Every page on this site carries a named author with a stake in getting the call right.
🌍 Local-first authorship
One analyst per market — who actually lives there
Eight country pages, eight named local analysts in Nairobi, Lagos, Joburg, Accra, Dar es Salaam, Kampala, Lusaka and Yaoundé. Each one writes only their own market — no generalists pretending to know nine countries at once.
✅ Dual-byline E-E-A-T
Local analyst writes; Pan-Africa Editor signs off
The country analyst writes; Nneka Adebayo (Pan-Africa Editor) fact-checks every claim and edits for editorial consistency. Both names appear in the page byline, both in the Schema.org Person markup, both linked here for verification.
📏 One score, computed in public
Every rating is derived, never typed in
An operator carries one Trust Index across the whole site, and it is the weighted mean of six criterion scores against published tests. The table that produces it is rendered from the live scoring model on each operator review, so the number and its workings cannot drift apart. The weights sit on How We Rate Bookmakers.
🛑 What we will not print
An unsourced number is removed, not estimated
Where a regulator publishes licence categories and dates but not certificate numbers, we say so rather than print a figure that cannot be checked against the source we cite. Where we could not confirm a local licence we write that the licence is not verified, and an offshore registration is never presented as a local one.
How We Review: Editorial Methodology
A repeatable, documented process — same steps on every operator, every quarter, every country. The list below is what actually happens between the time a new operator is added and the time it appears on a country listing or operator review.
1 — Regulator licence verification
The country analyst pulls the operator's licence number from the site footer and cross-checks against the regulator's public licensee register (Kenya (GRA), NLRC Nigeria, the nine provincial boards in South Africa, GCG Ghana under Act 721, GBT Tanzania, NLGRB Uganda, BCLB Zambia, MINAT Cameroon). Operators with verified local licences appear on the country listing; operators with only Curaçao or Kahnawake fallback are flagged as "Operates internationally — no local licence" in the country page tables.
Ranking order: local-first, then Trust Index
Country listings are ordered local-first. A locally-domiciled operator with the country's primary regulator licence (Betika in Kenya, Bet9ja in Nigeria, BetBooker in Ghana, Hollywoodbets in South Africa, Premierbet in Cameroon, etc.) appears at the top of its country page even when an internationally-licensed operator carries a higher Trust Index. The reasoning is YMYL safety: a regulator a Kenyan reader can actually walk into in Nairobi (GRA) is a stronger consumer-protection signal than a higher header score on a Curaçao-base brand. Within each tier, ties break to Trust Index. Internationally-licensed brands like 1xBet, 22Bet and Betwinner remain visible on every country page (they hold valid local licences in many of our eight markets) but do not occupy the #1 slot. The ranking methodology block at the top of every country listing makes this explicit so readers can audit it themselves.
2 — Real-money cashier testing
The team funds a verified account on each operator via the dominant local rail (M-Pesa in Kenya, Mixx by Yas in Tanzania, MTN MoMo in Uganda/Ghana, Ozow in South Africa, Paystack/OPay in Nigeria, MTN MoMo and Orange Money in Cameroon, MTN + Airtel + Zamtel in Zambia). Deposit-credit and withdrawal observations are recorded across multiple test cycles per quarter and reported as qualitative ranges, not single-event marketing claims.
3 — Bonus rollover honesty audit
Every welcome bonus is recorded with its full T&Cs — headline %, max claim, rollover × multiplier, minimum odds per leg, time limit, sport restrictions. The page summary shows both the headline number and the realistic net-cleared figure after rollover maths. Operators whose stated bonus and actual rollover diverge significantly get a flagged note.
4 — Sport market depth check
On the local league (KPL Kenya, NPFL Nigeria, PSL South Africa, GPL Ghana, NBC Premier League Tanzania, UPL Uganda, FAZ Super League Zambia, Elite One Cameroon) we sample fixture coverage across the full club roster — not just the top three. Operators that cap mid-table fixtures at match-winner only are noted as "thin coverage" vs operators carrying corners, cards, BTTS and goalscorer markets across the full slate.
5 — Quarterly fact-check cycle
Every country page is re-reviewed by Nneka Adebayo (Pan-Africa Editor) once per quarter. Tax rates, regulator status, operator licence renewals, mobile-money daily caps, and any operator additions or exits get verified against primary sources. The "Updated" date in the byline you see at the top of each page always reflects the most recent quarterly pass — not the original publication date.
6 — Operator review consolidation
Every operator gets a single canonical review page — no separate country-specific variants. The one page covers the operator's entire African footprint: the Country Coverage table breaks down trust and licensing across the eight markets, and the FAQ folds country-specific questions (Kenya, Nigeria, Ghana, South Africa) into one consolidated list. Nneka Adebayo authors all operator reviews; any older country-prefixed URLs redirect permanently to the canonical version.
7 — Pre-commit content discipline
Before a page goes live, two things have to be true of every factual claim on it: it names a primary source, and that source has been read recently enough for the date to be worth printing. A primary source means the licensing authority’s own register, the revenue authority, the statute, or the operator’s own published terms — not another affiliate site. A claim that fails this test is removed rather than softened, and where we remove one we say so on the page rather than quietly dropping it.
This section previously listed our internal production thresholds instead: a banned-phrase list, a paragraph-length limit, keyword-cluster coverage and a page-similarity score. Those are our own tooling, and they tell a reader nothing about whether what they are reading is true, so we have replaced them with the rule that actually decides it.
Author Identity & Verification Policy
Google's Search Quality Rater Guidelines for YMYL categories ask reviewers to confirm that authors are real, attributable people. This is our policy on author identity, social profiles and verification — open enough to be auditable, careful enough to respect the personal-safety preferences of analysts who cover a regulated industry.
Real names, real bios, consistent bylines
Each of the nine analysts you'll meet below has the same byline across every page they author — Eric Otieno on every Kenya page, Chioma Okafor on every Nigeria page, Sipho Khumalo on every South Africa page, and so on. We do not rotate ghostwriters under different pseudonyms, and we do not publish under a generic "Editorial Team" byline. The byline you see at the top of a country guide is the analyst who actually maintained that quarter's update.
Verifiable claims over verifiable selfies
What should earn a reader’s trust is whether our specifics hold up when they are checked, so we try to make checking easy: every regulatory and tax claim on this site names the source we read it in and the date we read it, and every operator licence claim links to the authority’s own published source. Two worked examples of the standard, both from our most recent review: the Gaming Commission of Ghana’s register publishes licence categories and licence terms but not certificate numbers, so we have stopped printing certificate numbers even though we used to; and Ghana’s 10% withholding tax on betting winnings was repealed in April 2025, which means the figure we carried across several pages was simply out of date. When we get something wrong we publish the correction with a date and a source, and we leave a note on the page saying what it previously said.
Social profiles: opt-in, not mandatory
Several analysts on the team prefer to keep their personal LinkedIn, Twitter / X and other social profiles separate from their gambling-vertical reporting work. This is not unusual in YMYL coverage — analysts who write about regulator changes and operator licensing often field hostile correspondence and we do not require public social presence as a condition of employment. Where an analyst has chosen to surface a verified profile we render it inline under their byline and inside the page's Person.sameAs JSON-LD; where they have not, no fabricated profile appears in either place.
How to verify an author's identity
The fastest verification route for journalists, regulators and academic researchers is to email the editorial desk directly: [email protected]. State which analyst you'd like to verify, your outlet or institution, and the deadline. We will route the request to the named analyst and respond within two working days. Operator dispute correspondence (where readers want to confirm the analyst's review reflects real testing, not promotional copy) follows the same route.
What you will not find
Stock-photo headshots labelled with invented credentials.
"Reviewed by Dr. X, MBA, MD" for a sports-betting page — we don't borrow medical / academic title pretence to bolster gambling content.
LinkedIn URLs that resolve to blank profiles or non-matching identities.
Author photos that are obviously the same image with different names attached.
The author registry is open in our codebase: each analyst row carries a sameAs array that surfaces public profiles when populated, plus a specialties tag list that maps to the specific regulator / payment rail / league domains the analyst owns editorially. If you want to suggest a profile addition for a named analyst, the same [email protected] route routes the request to the analyst in question.
Meet the Editorial Team
One Pan-Africa Editor steers editorial direction and authors every operator review; eight country analysts each write their own market guide. Every name below is real, attributable, and reachable through this page.
Each person also has their own profile page listing the pages they are credited with — see the full author index.
Pan-Africa Editor & Lead Author
Nneka Adebayo
Pan-Africa Editor📊 8 years tracking African iGaming
Tracks African sports betting markets full-time since 2018. Edits country-level reporting from our regional analysts, focusing on cross-market regulator changes (GRA, NLRC, NGB, GCG, GBT, NLGRB, BCLB, MINAT), mobile-money rails and operator licence renewals.
Each analyst is based in their market and writes only their own country page — regulator monitoring, payment-rail testing, local-league market depth, operator licence renewals. The analyst's name appears in the "Written by" line of every guide they own; Nneka Adebayo signs off as "Edited & fact-checked by".
Eric Otieno
Kenya Sports Betting Analyst📊 6 yrs tracking Kenya
Nairobi-based analyst tracking M-Pesa rail performance, Kenyan licensee changes and KPL/Mega Jackpot market depth on the major Kenyan sportsbooks. Posted from the FKF Premier League weekly window since 2020.
M-Pesa Paybill performanceGRA licence trackingKPL + Mega Jackpot markets
South Africa Sports Betting Analyst📊 7 yrs tracking South Africa
Johannesburg-based analyst on provincial bookmaker licensing across the 9 SA boards (WCGRB, KZNERA, GGB), PayShap + 1Voucher payment rails, and SA20 / Currie Cup / Durban July market depth on Hollywoodbets, Betway SA and Sportingbet.
Tanzania Sports Betting Analyst📊 5 yrs tracking Tanzania
Dar es Salaam-based analyst on Tanzanian sportsbooks, the Mixx by Yas (ex-Tigo Pesa) + M-Pesa TZ + Airtel Money payment rails, GBT licensee tracking and NBC Premier League / Kariakoo Derby market depth on Premierbet TZ and BetPawa TZ.
Mixx by Yas / M-Pesa TZ railsGBT licence trackingSimba SC vs Yanga SC market depth
Kampala-based analyst on Ugandan sportsbook operators, MTN MoMo + Airtel Money payment rails, the NLGRB 2019 freeze fallout, 25+ age rule enforcement and Uganda Premier League / Uganda Cranes market depth on Betway UG, Fortebet and BetPawa UG.
NLGRB 2019 freeze tracking25+ age rule enforcementMTN MoMo UGX cap handling
Lusaka-based analyst on Zambian sportsbook operators, the 3-network MoMo ecosystem (MTN, Airtel, Zamtel), Betting Control Act (Chapter 166) permit tracking and FAZ Super League / Chipolopolo market depth. Covers the Kitwe Derby weekend handle.
3-network MoMo settlementBetting Control Act (Chapter 166) permit trackingPower Dynamos vs Nkana derby handle
Yaoundé-based analyst on Cameroonian sportsbook operators, the bilingual FR/EN cashier coverage gap on Anglophone Northwest/Southwest provinces, Orange Money + MTN MoMo rails, MINAT authorisation tracking under Law No. 2015/012 and Elite One / Lions Indomptables market depth.
AfricanBettingGuides earns affiliate commissions when readers sign up to operators via tracked links on this site. Commission is paid as a one-off cost-per-acquisition (CPA) or revenue-share (RevShare) depending on the operator's affiliate programme. Every affiliate link on the site is tagged as a sponsored, no-follow link (the attributes Google requires for paid placements) and we disclose the commercial relationship with a single italic line under every country page's operator table.
How commercial commission does not change the order
Operators are ranked exclusively by our Trust Index — a 1–10 score built from regulator licence depth, withdrawal speed, market coverage, rollover honesty and KYC compliance (see any operator review's Trust Index Breakdown section for the per-axis methodology). Commission terms are not an input to the Trust Index. An operator paying us 2× the CPA of another operator does not move up the table; an operator paying us nothing because we are not in their affiliate programme can still appear in our listings if the editorial case warrants it.
Which operators carry a commercial link
We hold an affiliate agreement with three operators — 1xBet, 22Bet and Betwinner — and those are the only three whose names carry a sponsored link anywhere on this site. They are also the only three that appear in a ranking table, in a comparison table or in a “top pick” block on a country page, a category page or the homepage. Every other operator we cover keeps its full review page and its place in the review directory, and carries no commercial link at all: where one of them is named in a country guide, a market block or a best-for section, we are paid nothing for the mention.
Correction, 2 October 2026. Until this date BetBooker was our Ghana-only commercial partner and the Ghana country page labelled it as one. That arrangement has ended. The sponsored link and the partner labelling have been removed, BetBooker is no longer in the Ghana ranking table, and it is now covered editorially like every other operator on the site.
What the partnership does not do is move BetBooker up the rankings. Its score is produced by the same weighted model as every other operator’s, from criterion scores we publish in full on its review page, and on our most recent review it sits in the middle of the field rather than at the top. It previously sat first, at 9.9 out of 10, and part of the reason was a set of claims about its licensing that did not survive being checked: we described its second Ghanaian licence as a retail-agent permit conferring a legal advantage over competitors, and we described two competitors as holding no Ghanaian licence at all. The Gaming Commission of Ghana’s register shows BetBooker holding Online Sports Betting and Online Casino licences, the same two categories several competitors hold, and shows those competitors licensed. Correcting that removed the advantage the ranking had been resting on.
Its Ghana score reflects our editorial assessment of its local licensing position, its mobile-money coverage and its Ghana Premier League depth, scored on the same six criteria and the same weights as every other operator on this site. The criterion scores that produce it are published on the BetBooker review, so the number can be checked against its own inputs. We also no longer print licence certificate numbers for Ghanaian operators: the Commission’s public register publishes licence categories and terms but not certificate numbers, so a number attributed to that register could not be verified there.
What we do not do
We do not accept paid content, sponsored reviews, or operator-written copy.
We do not run advertorial sections branded as editorial.
We do not feature operators on country pages without a verified local regulator licence (Curaçao / Kahnawake / Malta-only operators are noted in country tables as "Operates internationally — no local licence").
We do not change a Trust Index score in exchange for higher commission.
We do not publish licence numbers we cannot verify on the source we are citing them to. Where an authority publishes licence categories and dates but not certificate numbers — the Gaming Commission of Ghana, for instance — we say so and print the categories, the licence term and the date we read the register, rather than a number that cannot be checked there.
Contact the Editorial Team
Reason
Best contact route
Factual correction on a country page
Email the editor at editor[at]africanbettingguides.com with the page URL, the specific claim and the source for the correction.
Operator dispute / withdrawal issue
We are not an arbitration body. Contact the operator's support first; if unresolved, file with the relevant regulator (GRA, NLRC, NGB, GCG, GBT, NLGRB, BCLB, MINAT) — links are at the bottom of each country guide.
Operator wishing to be listed
Email partnerships[at]africanbettingguides.com. New operators must hold a current licence from the country's primary regulator; offshore-only licences are not sufficient for country-page listing.
Press / media enquiry
Email press[at]africanbettingguides.com with deadline and outlet.
Problem gambling concern
Use the country-specific helplines listed at the bottom of each country guide first — they route to local services (NACADA in Kenya, MANI in Nigeria, SARGF in South Africa, etc.).
Replace [at] with @. We do not use the @ symbol in plain HTML to reduce automated scraping.