⚠️
The Central Finding: Tanzania's betting industry generates TZS 880 billion to TZS 1.227 trillion per year from football. Of this, TZS 251–427 billion comes directly from TFF-owned domestic competitions — including 800+ annual matches. The government earns from BGT tax, operators earn GGR profit, data analytics companies earn licensing fees, and international federations collect rights. TFF — the rights holder and creator of the product — earns TZS ZERO.
~39.5M
Total Regular Bettors
56% of adult population
~24.9M
Active Football Bettors
The directly monetisable base
TZS 0
TFF Earned from Betting
Despite being rights holder
This section distinguishes between the total regular bettor population and the active football bettor base. Understanding these layers is critical for both revenue modelling and tender valuation — operators pay for access to engaged, active bettors, not just registered accounts.
1.1 — Total Bettor Population Profile
| Metric | Figure | Source / Note |
|---|
| Tanzania adult population (18+) | ~27.5 million | National Census / UN data |
| Regular bettors (56% of adults) | ~39.5 million* | TFF Betting Rights Report 2025 (*incl. 18–35 youth cohort) |
| Youth bettors aged 18–35 (74% of regular bettors) | ~29.2 million | Largest and most commercially valuable demographic |
| Urban-concentrated bettors (70%) | ~27.7 million | Dar es Salaam, Arusha, Mwanza — primary markets |
| Mobile betting access (94% of all bettors) | ~37.1 million | Digital-ready; enables in-play monetisation |
| Using dedicated betting app (91%) | ~35.9 million | Platform operators hold real-time data |
| Mobile money subscriptions (Sept 2025) | 71.7 million | Frictionless payment infrastructure for rights fees |
| Financial inclusion (adults) | 75%+ | Broad base able to participate in mobile markets |
Tanzania Bettor Population — Segment Breakdown
MILLIONS OF PEOPLE · SOURCE: TFF BETTING RIGHTS REPORT 2025
1.2 — Active Football Bettor Analysis (The Revenue-Relevant Population)
'Active football bettors' are defined as those who regularly place bets on football matches — the directly monetisable base for TFF's Data Rights Tender. This is distinct from total bettors who may bet on other sports or bet infrequently.
| Bettor Segment | Total Bettors Base | Football Share / Filter | Active Football Bettors | Significance |
|---|
| All regular TZ bettors | ~39.5M | Baseline | — | Total market |
| Football bettors (60–63% of all) ★ | ~39.5M | 60–63% | ~23.7M – 24.9M | CORE ACTIVE BASE |
| Youth football bettors (18–35) | ~23.7M–24.9M | 74% of football base | ~17.5M – 18.4M | Highest-value demographic |
| Mobile football bettors (app users) | ~23.7M–24.9M | 91% app usage | ~21.6M – 22.7M | Data partner target group |
| Urban football bettors (70% urban) | ~23.7M–24.9M | 70% urban concentration | ~16.6M – 17.4M | Primary operator market |
| NBC Premier League active bettors | ~23.7M–24.9M | ~80% domestic share | ~4.5M – 6.0M | Direct TFF domestic base |
| Kariakoo Derby active bettors (per match) ★★ | ~23.7M–24.9M | 20–30% engagement surge | ~4.74M – 7.47M | ANCHOR ASSET BASE |
💡
Key Insight — Active Football Bettor Base = 23.7M – 24.9M. This is the directly monetisable population for TFF's Data Rights Tender. Of these, 4.74M – 7.47M are active specifically on the Kariakoo Derby per match — the single highest engagement spike in Tanzanian domestic sport. Data partners pay premiums for access to high-engagement event data, making the Derby the primary pricing anchor.
Active Bettor Funnel — From Total Population to Derby Engagement
MILLIONS · SHOWING HOW EACH SEGMENT FILTERS DOWN FROM TOTAL POPULATION
Football vs Non-Football Bettors
SHARE OF ALL REGULAR TZ BETTORS
Urban vs Digital vs Youth Bettors
% OF ACTIVE FOOTBALL BETTORS
1.3 — Flat-Rate Revenue Model: TZS 1,000 Per Active Bettor
Applying a simplified flat rate of TZS 1,000 per active bettor provides a conservative, transparent baseline for revenue estimation. This underestimates actual turnover (average Tanzania bet size is TZS 2,000–5,000 per wager per operator data), but serves as a reliable minimum floor.
| Competition / Segment | Active Bettors | @ TZS 1,000 Flat Rate | Actual Turnover (Market Data) | Flat Rate vs Actual |
|---|
| Total TZ sports betting (all sports) | ~39.5M | TZS 39.5B | TZS ~939B (USD 361.86M) | Flat rate = ~4% of actual |
| Football betting only (60–63%) | ~23.7M – 24.9M | TZS 23.7B – 24.9B | TZS 564B – 592B | Flat rate = ~4% of actual |
| International leagues (67–85%) | ~16.6M – 19.9M | TZS 16.6B – 19.9B | TZS 629B – 800B | Conservative floor |
| Domestic TFF competitions (15–33%) | ~4.74M – 7.47M | TZS 4.74B – 7.47B | TZS 251B – 427B | Conservative floor |
| NBC Premier League full season | ~4.5M – 6.0M | TZS 4.5B – 6.0B | TZS 192B – 313B | Aligns at low-end per match |
| Kariakoo Derby — per match ★ | ~4.74M – 7.47M | TZS 4.74B – 7.47B | TZS 7.0B – 25.4B per match | CLOSEST MATCH TO ACTUAL |
| Kariakoo Derby — season (2 matches) | ~4.74M – 7.47M per match | TZS 9.48B – 14.94B | TZS 14B – 50.8B per season | Conservative but valid floor |
This section provides complete rankings of all football competitions bet on by Tanzanians — international and domestic — by estimated annual betting turnover. Active bettor estimates are included alongside turnover figures to give a full picture of market depth.
2.1 — International Leagues Ranked by Tanzania Betting Volume
| # | League / Competition | TZ Betting Share | Est. Active TZ Bettors | Est. Annual Turnover (TZS) | Notes |
|---|
| 1 | English Premier League (EPL) | 20–30% | ~4.7M – 7.5M | TZS 188B – 281B | Most-bet; widest broadcast coverage in TZ |
| 2 | UEFA Champions League | 15–25% | ~3.6M – 6.2M | TZS 141B – 234B | In-play surge on knockout matches |
| 3 | AFCON & FIFA WC Qualifiers | 10–20% (seasonal) | ~2.4M – 5.0M | TZS 94B – 188B (seasonal) | Peaks strongly with Taifa Stars participation |
| 4 | La Liga (Spain) | 10–15% | ~2.4M – 3.7M | TZS 94B – 141B | Barcelona / Real Madrid drive engagement |
| 5 | CAF Champions League / Confed Cup | 5–15% | ~1.2M – 3.7M | TZS 47B – 141B | Simba & Yanga participation lifts volume |
| 6 | Serie A (Italy) | 5–10% | ~1.2M – 2.5M | TZS 47B – 94B | Steady consistent volume |
| 7 | Bundesliga (Germany) | 3–7% | ~0.7M – 1.7M | TZS 28B – 66B | Growing secondary market |
| 8 | EFL Championship / FA Cup (ENG) | 2–4% | ~0.5M – 1.0M | TZS 19B – 38B | English football halo effect |
| 9 | Ligue 1 (France) | 2–5% | ~0.5M – 1.2M | TZS 19B – 47B | Niche but consistent volume |
| 10 | Other (MLS, Copa, Asia, etc.) | 2–5% | ~0.5M – 1.2M | TZS 19B – 47B | Growing with streaming access |
| TOTAL — All International | 67–85% | ~15.8M – 19.9M active | TZS 629B – 800B/year | TFF earns nothing from any of these |
International League Betting Volume in Tanzania — Annual Turnover (TZS Billions, Midpoint)
ALL FIGURES IN TZS BILLIONS · MIDPOINT OF ESTIMATED RANGE USED
2.2 — Domestic TFF Competitions Ranked by Betting Volume
TFF owns and controls all of the following competitions. These are entirely TFF's commercial assets — yet TFF receives no revenue from the betting activity they generate.
| # | TFF Competition | Matches/Season | Est. Active Bettors | Est. Annual Turnover (TZS) | Domestic Share | TFF Earns |
|---|
| 1 | NBC Premier League (full season) | 240 matches | ~4.5M – 6.0M | TZS 192B – 313B | ~80% | ZERO |
| 2 | NBC Championship (Division 1) | 240 matches | ~0.8M – 1.5M | TZS 24B – 39B | ~10% | ZERO |
| 3 ★★ | Kariakoo Derby (Simba vs Yanga) | 2 per season | ~4.74M – 7.47M per match | TZS 14B – 50.8B/season | ~6% alone | ZERO |
| 4 | TFF FA Cup | 80+ matches | ~0.5M – 1.0M | TZS 10B – 20B | ~5% | ZERO |
| 5 | CAF Continental (Simba/Yanga) | 20–40 matches | ~0.3M – 0.8M | TZS 5B – 15B | 2–4% | ZERO |
| 6 | Taifa Stars WCQ / AFCON Qualifiers | 6–10 per cycle | ~0.3M – 0.7M | TZS 3B – 10B | 1–3% | ZERO |
| 7 | Women's Premier League | 120+ matches | ~0.1M – 0.3M | TZS 2B – 6B | 2–3% | ZERO |
| 8 | Youth Leagues (U-17, U-20) | 100+ matches | ~0.05M – 0.1M | TZS 1B – 3B | ~1% | ZERO |
| TOTAL — All TFF Domestic Portfolio | 800+ matches | ~5.5M – 10.2M unique | TZS 251B – 427B/year | 15–33% of all TZ football bets | TZS ZERO |
🚨
Critical Fact: TZS 251–427 Billion generated annually from TFF's own competitions. The government (BGT tax), betting operators (GGR profit), and data analytics companies all earn from this. TFF — the rights holder and creator of the product — earns TZS ZERO. The Kariakoo Derby alone generates 6% of total domestic market share from just 2 matches per year.
TFF Domestic Competitions — Annual Betting Turnover vs TFF Earnings (TZS Billions)
MIDPOINT ESTIMATES · TFF EARNINGS COLUMN = ZERO ACROSS ALL COMPETITIONS
2.3 — Combined Master Ranking: All Leagues Bet in Tanzania
This unified table ranks all football competitions — international and domestic — by estimated annual betting turnover in Tanzania. The NBC Premier League ranks 2nd overall nationally, demonstrating that TFF owns the country's second-largest betting asset.
| Rank | League / Competition | Type | Est. Active TZ Bettors | Est. Annual Turnover (TZS) | TFF Owns? |
|---|
| 1 | English Premier League (EPL) | International | ~4.7M – 7.5M | TZS 188B – 281B | NO |
| 2 ★ | NBC Premier League | DOMESTIC — TFF-OWNED | ~4.5M – 6.0M | TZS 192B – 313B | ZERO EARNED |
| 3 | UEFA Champions League | International | ~3.6M – 6.2M | TZS 141B – 234B | NO |
| 4 | AFCON & FIFA WC Qualifiers | International / National | ~2.4M – 5.0M | TZS 94B – 188B (seasonal) | PARTIAL |
| 5 | La Liga (Spain) | International | ~2.4M – 3.7M | TZS 94B – 141B | NO |
| 6 | CAF Champions League / Confed | International / Domestic | ~1.2M – 3.7M | TZS 47B – 141B | PARTIAL |
| 7 | Serie A (Italy) | International | ~1.2M – 2.5M | TZS 47B – 94B | NO |
| 8 ★ | NBC Championship (Division 1) | DOMESTIC — TFF-OWNED | ~0.8M – 1.5M | TZS 24B – 39B | ZERO EARNED |
| 9 | Bundesliga (Germany) | International | ~0.7M – 1.7M | TZS 28B – 66B | NO |
| 10 ★★ | Kariakoo Derby (Simba vs Yanga) | DOMESTIC — TFF-OWNED | ~4.74M – 7.47M per match | TZS 14B – 50.8B/season | ZERO EARNED |
| 11 ★ | TFF FA Cup | DOMESTIC — TFF-OWNED | ~0.5M – 1.0M | TZS 10B – 20B | ZERO EARNED |
| 12 | Ligue 1 (France) | International | ~0.5M – 1.2M | TZS 19B – 47B | NO |
| 13 | EFL Championship / FA Cup (ENG) | International | ~0.5M – 1.0M | TZS 19B – 38B | NO |
| 14 | Other Int'l (MLS, Copa, Asia, etc.) | International | ~0.5M – 1.2M | TZS 19B – 47B | NO |
| 15 ★ | CAF Continental (Simba/Yanga) | DOMESTIC — TFF-OWNED | ~0.3M – 0.8M | TZS 5B – 15B | ZERO EARNED |
| 16 ★ | Taifa Stars Qualifiers | DOMESTIC — TFF-OWNED | ~0.3M – 0.7M | TZS 3B – 10B | ZERO EARNED |
| 17 ★ | Women's Premier League | DOMESTIC — TFF-OWNED | ~0.1M – 0.3M | TZS 2B – 6B | ZERO EARNED |
| 18 ★ | Youth Leagues (U-17, U-20) | DOMESTIC — TFF-OWNED | ~0.05M – 0.1M | TZS 1B – 3B | ZERO EARNED |
| GRAND TOTAL — All Football | INT'L + DOMESTIC | ~23.7M – 24.9M active | TZS 880B – 1,227B/year | TFF: ZERO |
Top 10 Competitions by Annual Betting Turnover in Tanzania — TFF-Owned Highlighted
TZS BILLIONS · MIDPOINT OF RANGE · TFF-OWNED COMPETITIONS IN GOLD
TFF-Owned vs International — Share of Total TZ Football Betting
ESTIMATED ANNUAL TURNOVER SPLIT
TZ Betting Market GGR Growth Trend 2025–2030
USD MILLIONS · PROJECTED GROWTH TRAJECTORY
The Kariakoo Derby — TFF's Single Greatest Commercial Anchor Asset
The benchmark fixture for all Data Rights Tender pricing. Highest per-match bettor engagement and turnover of any event in Tanzania. 2 guaranteed matches per season from the NBC Premier League home and away legs alone — with additional cup fixtures as upside.
4.74M–7.47M
Active Bettors Per Match
TZS 50.8B
Max Season Turnover
2 Guaranteed
Matches Per Season (NBC PL)
TZS ZERO
TFF Earnings Currently
3.1 — How Often Do Simba & Yanga Meet? (Annual Match Schedule)
| Competition | Matches per Season | When | Guaranteed? | Betting Significance |
|---|
| NBC Premier League (Home + Away legs) | 2 matches | Aug – May season | YES — Always occur | CORE BENCHMARK — both legs always played |
| TFF FA Cup | 1–2 matches (if drawn) | Varies per draw | NO — Draw-dependent | Elevated — cup knockout premium if it occurs |
| SuperSport / Mapinduzi Cup | 1–2 matches (if drawn) | Jan – Feb | NO — Draw-dependent | Moderate — regional cup competition |
| CAF Inter-Club (if both qualify) | 0–4 matches | Sept – May | RARE — Both must qualify | High if it occurs — regional premium |
| TYPICAL TOTAL PER YEAR | 2–6 matches | Season-wide | 2 GUARANTEED; up to 6 | Tender: use 2 guaranteed minimum |
⚽
Tender Benchmark: 2 GUARANTEED Derby matches per year (NBC Premier League home and away legs). All additional cup/CAF encounters are upside bonus. Any tender agreement must price in the 2 guaranteed fixtures as the minimum floor, with escalation clauses for additional matches.
3.2 — Derby Active Bettor Profile (Per Match Analysis)
| Bettor Layer | Calculation Basis | Active Bettors Per Match | Season Total (2 Matches) |
|---|
| All Tanzania football bettors | Baseline: 23.7M – 24.9M total | 23.7M – 24.9M (base pool) | Same — all potential participants |
| Conservative Derby engagement (20%) | 20% of all football bettors | ~4.74M active bettors | ~4.74M per match |
| Mid-range engagement (25%) | 25% of all football bettors | ~5.93M – 6.23M active | ~5.93M – 6.23M per match |
| High engagement estimate (30%) | 30% of all football bettors | ~7.11M – 7.47M active | ~7.11M – 7.47M per match |
| BENCHMARK USED IN TENDER MODEL | Central: ~25% engagement | ~4.74M – 7.47M active | 4.74M – 7.47M per match (range) |
Kariakoo Derby — Bettor Engagement Scenarios (Millions of Active Bettors Per Match)
CONSERVATIVE (20%) · MID-RANGE (25%) · HIGH (30%) ENGAGEMENT SCENARIOS
3.3 — Derby Betting Economics (Full Financial Analysis)
| Metric | Primary Model (Licensed Operators) | Secondary Model (All incl. Offshore) | Central Estimate |
|---|
| Active bettors per Derby match | ~4.74M – 5.93M | ~5.93M – 7.47M | ~4.74M – 7.47M |
| Betting turnover — per match | TZS 7.0B – 10.5B | TZS 25.4B | TZS 7.0B – 25.4B |
| Operator GGR margin | 7% | 10% | 7–10% |
| Operator GGR — per match | TZS 490M – 735M | TZS 2.54B | TZS 735M – 2.54B |
| BGT Tax earned per match (25% of GGR) | TZS 122M – 184M | TZS 635M | TZS 122M – 635M |
| TFF rights income per match | TZS ZERO | TZS ZERO | TZS ZERO |
| — SEASON TOTALS (2 MATCHES) — |
| Total Derby turnover / season | TZS 14B – 21B | TZS 50.8B | TZS 14B – 50.8B |
| TFF @ 1.5% turnover (Model B) | TZS 210M – 315M/season | TZS 762M/season | TZS 315M – 762M/season |
| TFF @ 3% turnover (Model C) | TZS 420M – 630M/season | TZS 1.52B/season | TZS 630M – 1.52B/season |
| FLAT RATE: TZS 1,000 × active bettors | TZS 4.74B – 5.93B per match | TZS 5.93B – 7.47B per match | TZS 9.48B – 14.94B per season |
Derby Revenue Distribution Per Match — Who Earns What (TZS Billions, Midpoints)
BASED ON PRIMARY MODEL (LICENSED OPERATORS) · TFF COLUMN = TZS ZERO
TFF Potential Revenue Per Season — Kariakoo Derby at Different Tender Rate Models
TZS BILLIONS · MODEL B (1.5%) VS MODEL C (3%) VS FLAT RATE
🏆
Derby Benchmark Conclusion: The Kariakoo Derby generates TZS 14B–50.8B in betting turnover per season from just 2 matches, with 4.74M–7.47M active bettors per match. This is Tanzania's single highest-value commercial sporting fixture. At the recommended 1.5% tender rate (Model B), the Derby alone generates TZS 315M–762M per season for TFF. It is the non-negotiable anchor for all Data Rights Tender pricing.
Derby Match Engagement Rates vs Total Football Bettors
Conservative Engagement (20%)4.74M bettors
Mid-Range Engagement (25%)~6.1M bettors
High Engagement (30%)7.47M bettors
Out of a base of ~24.9M active football bettors in Tanzania. Bars show % of total base engaging with each Derby match.
📄This is Part 2 of the TICGL Football Economy of Tanzania analysis. It continues directly from Part 1 (Sections 1–3), which covered the bettor population analysis, league rankings, and Kariakoo Derby economics. The data points in this section build on the TZS 251–427B annual turnover and the Derby benchmark established in Part 1.
Section 4
The Data Rights Tender Framework: Six Models for TFF
The following six tender models represent the spectrum of commercial structures available to TFF for monetising its data rights. They range from the simplest flat-fee approach (Model A) to the most commercially sophisticated exclusive data partnership (Model F). The analysis is anchored to the Kariakoo Derby economics established in Section 3 and the full NBC Premier League portfolio.
📋
Tender Scope: All six models apply to TFF's Data Rights — the right of betting operators and data analytics companies to access, use, and redistribute official match data from TFF competitions (live scores, lineups, in-play statistics, event feeds). This is separate from broadcast rights. TFF owns these rights entirely and has never commercialised them. The Kariakoo Derby serves as the pricing benchmark for all models.
Annual flat licence fee per operator
Each licensed betting operator pays a fixed annual fee to TFF for the right to use TFF competition data. Fee is set regardless of turnover or active bettor volumes. Simple to administer and guaranteed income regardless of market performance.
Estimated TFF Revenue / Year
TZS 1.5B – 3.0B
✓ Pro: Predictable income; easy to negotiate and audit
✗ Con: Does not scale with market growth; severely undervalues rights at low fee levels
1.5% of gross betting turnover on TFF competitions
TFF receives 1.5% of total turnover placed on TFF-licensed competitions. Operators report turnover per competition and remit quarterly. Scales automatically with market growth — if Tanzania's betting market doubles, TFF income doubles.
Estimated TFF Revenue / Year
TZS 3.77B – 6.41B
✓ Pro: Scales with growth; Derby turnover automatically captured at premium
✗ Con: Requires reliable turnover reporting; audit risk on operator self-declaration
3% of gross betting turnover on TFF competitions
A higher turnover royalty model. At 3%, TFF captures a meaningful share of the value it generates for operators. This is the internationally recognised floor for domestic league data rights in similarly sized African markets.
Estimated TFF Revenue / Year
TZS 7.53B – 12.81B
✓ Pro: Stronger alignment; approaches fair value for the product created
✗ Con: Operators may resist; offshore/unregulated volume not captured
10–15% of Gross Gaming Revenue on TFF competitions
TFF earns a share of operator GGR (Gross Gaming Revenue — the margin kept after paying winners). This model directly aligns TFF with operator profitability. Used by some European leagues. GGR is smaller than turnover but harder to manipulate.
Estimated TFF Revenue / Year
TZS 2.7B – 9.4B
✓ Pro: Cannot be gamed through turnover manipulation; directly linked to profit
✗ Con: GGR data is harder to audit; operator pushback on margin sharing
Flat fee floor + turnover % above threshold
A hybrid approach: operators pay a minimum annual flat fee (floor) plus a turnover percentage above an agreed threshold. This guarantees TFF a baseline income while capturing upside from high-volume operators (including Derby spike periods).
Estimated TFF Revenue / Year
TZS 4.5B – 11.2B
✓ Pro: Guaranteed floor + uncapped upside; reduces risk for both parties
✗ Con: More complex to structure and audit; requires robust BGT data integration
✓ TICGL RECOMMENDED — YEAR 3+Exclusive Official Data Partner + Sublicensing
TFF appoints a single Exclusive Official Data Partner (e.g. Sportradar, Stats Perform, or a local data company). The partner pays TFF a guaranteed minimum annual fee plus a sublicensing royalty from reselling data to all betting operators. TFF earns regardless of individual operator performance.
Estimated TFF Revenue / Year (Year 3+)
TZS 14B – 20B
✓ Pro: Maximum revenue; single contract to manage; data quality guaranteed; scalable globally
✗ Con: Requires data infrastructure investment; Year 1–2 transition period needed
All Six Tender Models — Estimated Annual Revenue for TFF (TZS Billions)
MIDPOINT ESTIMATES · MODEL F IS RECOMMENDED · BARS SHOW LOW–HIGH RANGE
4.1 — Tender Models Comparison Matrix
| Model | Structure | Complexity | TFF Revenue / Year (Low) | TFF Revenue / Year (High) | Scales with Growth? | Operator Acceptance | Recommended? |
|---|
| A | Flat Fee per Operator | Low | TZS 1.5B | TZS 3.0B | ❌ No | High | ❌ Undervalues rights |
| B | 1.5% Turnover Royalty | Medium | TZS 3.77B | TZS 6.41B | ✅ Yes | Medium-High | ⚠️ Good starting model |
| C | 3% Turnover Royalty | Medium | TZS 7.53B | TZS 12.81B | ✅ Yes | Medium | ⚠️ Strong Year 2+ option |
| D | 10–15% GGR Share | High | TZS 2.7B | TZS 9.4B | ✅ Partial | Low | ❌ Audit complexity high |
| E | Hybrid Flat + Turnover % | Medium-High | TZS 4.5B | TZS 11.2B | ✅ Yes | Medium | ⚠️ Good risk-sharing option |
| F ★ | Exclusive Data Partner + Sublicensing | High (Year 1–2) | TZS 14B | TZS 20B | ✅ Yes — maximised | N/A — single partner | ✓ RECOMMENDED |
4.2 — Derby-Specific Tender Pricing (Anchor Fixture Clauses)
All tender models must include specific escalation clauses for the Kariakoo Derby, given its disproportionate commercial value. The Derby generates 20–30% of all active football bettors per match day — making it a premium-priced fixture within any data rights agreement.
| Model | Derby-Specific Structure | TFF Income — Derby Season (Low) | TFF Income — Derby Season (High) | Per Match Equivalent |
|---|
| A — Flat Fee | Derby premium supplement: +TZS 50M per match | TZS 100M/season | TZS 200M/season | TZS 50M–100M |
| B — 1.5% Turnover | Automatic — 1.5% applied to Derby turnover | TZS 210M/season | TZS 762M/season | TZS 105M–381M |
| C — 3% Turnover | Automatic — 3% applied to Derby turnover | TZS 420M/season | TZS 1.52B/season | TZS 210M–762M |
| D — GGR Share | 10–15% of Derby GGR | TZS 245M/season | TZS 763M/season | TZS 122M–381M |
| E — Hybrid | Derby counted as premium tier above threshold | TZS 300M/season | TZS 900M/season | TZS 150M–450M |
| F — Exclusive Partner ★ | Derby included in exclusive data bundle; premium sublicensing uplift applies | TZS 1.5B/season | TZS 4.0B/season | TZS 750M–2.0B |
| Flat Rate Benchmark | TZS 1,000 × active bettors per match | TZS 9.48B/season | TZS 14.94B/season | TZS 4.74B–7.47B |
⚽
Derby Anchor Principle: Under Model F (Exclusive Data Partner), the Kariakoo Derby alone could generate TZS 1.5B–4.0B per season through premium sublicensing to all operators. This is compared to the current TZS ZERO. The two guaranteed NBC Premier League Derby matches must always be priced as the highest-value fixtures in any tender agreement.
Section 5
Revenue Projections 2025–2030: All Tender Models
Five-year projections are modelled across all three primary revenue streams available to TFF: (1) Data Rights from the Kariakoo Derby, (2) Data Rights from the full NBC Premier League portfolio, and (3) broader commercial rights across all TFF competitions. All projections account for Tanzania's betting market GGR growth trajectory from USD 72.41M in 2025 to a projected USD 623M by 2030.
5.1 — Tanzania Betting Market Growth: 2025–2030
| Year | Market GGR (USD M) | Market GGR (TZS B) | Football Share (61.5%) | TFF Domestic Share (24%) | Annual Turnover on TFF Comps. | YoY Growth |
|---|
| 2025 | USD 72.41M | TZS 188B | TZS 115.8B | TZS 27.8B | TZS 251–427B | — (baseline) |
| 2026 | USD 120M | TZS 312B | TZS 192B | TZS 46.1B | TZS 290–490B | +65% |
| 2027 | USD 198M | TZS 515B | TZS 316.7B | TZS 76B | TZS 340–570B | +65% |
| 2028 | USD 310M | TZS 806B | TZS 495.7B | TZS 119B | TZS 420–700B | +57% |
| 2029 | USD 456M | TZS 1,185B | TZS 729B | TZS 175B | TZS 500–850B | +47% |
| 2030 | USD 623M | TZS 1,620B | TZS 997B | TZS 239B | TZS 600–1,000B | +37% |
| 5-YEAR CUMULATIVE (2025–2030) | USD 1,779M total market GGR | TZS 2,401B–4,037B on TFF Competitions |
Tanzania Betting Market GGR Growth — 2025 to 2030 (USD Millions)
PROJECTED COMPOUND GROWTH FROM USD 72.41M TO USD 623M · 8.6× INCREASE IN 5 YEARS
5.2 — TFF Projected Revenue by Model (5-Year Totals, 2025–2030)
| Tender Model | 2025 (Year 1) | 2026 (Year 2) | 2027 (Year 3) | 2028 (Year 4) | 2029 (Year 5) | 5-Year Total (Conservative) | 5-Year Total (Optimistic) |
|---|
| Model A — Flat Fee | TZS 1.5B | TZS 1.8B | TZS 2.0B | TZS 2.2B | TZS 2.5B | TZS 10.0B | TZS 15.0B |
| Model B — 1.5% Turnover | TZS 3.77B | TZS 4.35B | TZS 5.10B | TZS 6.30B | TZS 7.50B | TZS 27.0B | TZS 32.1B |
| Model C — 3% Turnover | TZS 7.53B | TZS 8.70B | TZS 10.2B | TZS 12.6B | TZS 15.0B | TZS 54.0B | TZS 64.2B |
| Model D — GGR Share | TZS 2.7B | TZS 4.5B | TZS 6.2B | TZS 8.0B | TZS 10.5B | TZS 31.9B | TZS 47.0B |
| Model E — Hybrid | TZS 4.5B | TZS 6.0B | TZS 8.2B | TZS 10.8B | TZS 14.0B | TZS 43.5B | TZS 56.0B |
| Model F — Exclusive Partner ★ | TZS 8.0B | TZS 11.0B | TZS 14.0B | TZS 16.5B | TZS 19.5B | TZS 57.0B | TZS 72.0B |
| Current Model (No Rights Sold) | TZS ZERO | TZS ZERO | TZS ZERO | TZS ZERO | TZS ZERO | TZS ZERO | TZS ZERO |
TFF 5-Year Revenue Projections by Tender Model — 2025 to 2029 (TZS Billions)
ALL MODELS COMPARED · MODEL F (RECOMMENDED) SHOWN IN GOLD · CURRENT = ZERO
5.3 — Revenue Breakdown: Three Income Streams Under Model F
Under the recommended Model F (Exclusive Data Partner), TFF's revenue flows from three distinct income streams. Understanding the contribution of each stream is critical for contract structuring and minimum guarantee negotiations.
⚽
Kariakoo Derby
TZS 1.5B–4.0B
Per season (2 guaranteed matches). Premium sublicensing rate applies.
🏆
NBC Premier League
TZS 8B–12B
Per year (240 matches). Primary volume driver for data partner sublicensing.
📊
Other TFF Competitions
TZS 2B–4B
FA Cup, Women's League, Youth Leagues, Taifa Stars combined.
🌐
International Sub-rights
TZS 0.5B–1.5B
Data resale to East African operators and global data aggregators (Year 3+).
Model F Revenue — Stream Composition (Year 3)
PERCENTAGE CONTRIBUTION OF EACH INCOME STREAM
Model F Year-by-Year Growth Trajectory (TZS Billions)
STACKED: DERBY + NBC PL + OTHER TFF COMPS + INTL SUB-RIGHTS
5.4 — Opportunity Cost: What TFF Loses Every Year Without Action
| Year | Potential Under Model F | Actual Earnings (Status Quo) | Annual Revenue Foregone | Cumulative Loss (from 2025) |
|---|
| 2025 | TZS 8.0B | ZERO | TZS 8.0B lost | TZS 8.0B |
| 2026 | TZS 11.0B | ZERO | TZS 11.0B lost | TZS 19.0B |
| 2027 | TZS 14.0B | ZERO | TZS 14.0B lost | TZS 33.0B |
| 2028 | TZS 16.5B | ZERO | TZS 16.5B lost | TZS 49.5B |
| 2029 | TZS 19.5B | ZERO | TZS 19.5B lost | TZS 69.0B |
| 2025–2029 TOTAL | TZS 69.0B potential | TZS ZERO | TZS 69.0B foregone | TZS 69.0B LOST |
🚨
Opportunity Cost Warning: Every year TFF delays implementing a data rights tender framework, it foregoes an estimated TZS 8–19.5 billion in legitimate rights income. By 2029, the cumulative opportunity cost under the status quo reaches TZS 69 billion — equivalent to approximately USD 26.5 million that could have been invested directly into Tanzanian football infrastructure, player development, and national team programmes.
Section 6
Strategic Recommendations & Implementation Roadmap
Based on the integrated commercial analysis, TICGL recommends a phased implementation approach — beginning with the simplest model to generate immediate income, then transitioning to the highest-value Model F structure as data infrastructure and operator relationships mature.
6.1 — Three-Phase Implementation Roadmap
Phase 1 · 2025–2026 · Years 1–2
Foundation Phase — Model B (1.5% Turnover)
Launch the tender immediately using Model B — the simplest viable structure. Issue official tender documentation to all BGT-licensed operators. Establish data collection framework and begin recording turnover by competition. Set Derby premium clause from day one. Target: TZS 3.77B–6.41B per year. Begin infrastructure discussions with global data partners (Sportradar, Stats Perform, Genius Sports).
Phase 2 · 2026–2027 · Years 2–3
Scale Phase — Model C or E (3% Turnover or Hybrid)
With 12–18 months of turnover data and operator relationships established, renegotiate to Model C (3%) or Model E (Hybrid). Extend coverage to offshore operators via BGT enforcement. Target: TZS 7.53B–12.81B per year. Evaluate data partner candidates and issue RFP for Exclusive Data Partnership (Model F tender round).
Phase 3 · 2027+ · Year 3 Onwards
Maximise Phase — Model F (Exclusive Data Partner)
Appoint exclusive data partner. TFF earns guaranteed minimum plus sublicensing royalty on all operator data subscriptions. Derby data priced as premium tier within the partnership agreement. Explore East Africa regional sublicensing. Target: TZS 14B–20B per year. Full 5-year conservative total: TZS 57B. Optimistic total: TZS 72B.
6.2 — Key Risks and Mitigations
⚠️ Commercial Risks
- Operator resistance to turnover-based royalties; mitigate by starting with Model B (lower rate)
- Offshore/unregulated operators not captured under any model; requires BGT enforcement mandate
- Derby engagement declining in future seasons; anchor clause should guarantee minimum fee regardless of bettor volumes
- Data partner failing to meet guaranteed minimum; use escrow and performance bond requirements
📋 Regulatory Risks
- BGT regulatory framework changes affecting operator GGR calculations; include BGT integration clause in all tender documents
- New government levy on sports data rights; structure fees as commercial licensing (not tax) to protect income
- Competition law challenges from operators on exclusive partnership; ensure Model F RFP is fully open and transparent
🏗️ Operational Risks
- TFF data infrastructure insufficient for real-time feeds; Phase 1 investment in official data collection team required
- Referee and match official data quality inconsistencies; data partner typically provides equipment as part of contract
- Competing unofficial data sources undermining value; TFF must establish 'official data' designation with BGT
💡 Opportunity Risks (Upside)
- Tanzania's market growing faster than 8.6× by 2030 — revenue could significantly exceed optimistic projections
- East African regional data rights bundle with TFF as anchor could multiply Model F value substantially
- Women's League and Youth data rights represent entirely uncaptured value with growing demographic interest
- In-play betting premium: Derby live data rights alone worth 3–5× pre-match data in operator value
TFF Revenue — Current Status Quo vs All Models (Annual Average TZS Billions)
STATUS QUO = TZS ZERO · MODEL F MAXIMUM ANNUAL REVENUE TZS 19.5B BY 2029
6.3 — Final Summary: The Economic Case in Numbers
| Metric | Current (Status Quo) | Model B (1.5%) | Model C (3%) | Model F (Recommended) |
|---|
| Annual TFF rights income | TZS ZERO | TZS 3.77B–6.41B | TZS 7.53B–12.81B | TZS 14B–20B |
| Derby season rights income | TZS ZERO | TZS 210M–762M | TZS 420M–1.52B | TZS 1.5B–4.0B |
| 5-year cumulative income | TZS ZERO | TZS 27.0B | TZS 54.0B | TZS 57B–72B |
| Scales with market growth? | N/A | ✅ Yes | ✅ Yes | ✅ Yes — maximised |
| Operator acceptance risk | N/A | Low | Medium | Low (single partner) |
| Implementation complexity | None (no action) | Low | Medium | High (Year 1–2) |
| TICGL Recommendation | ⚠️ Abandon status quo immediately | ⚠️ Phase 1 starter model | ⚠️ Phase 2 scale model | ✓ PHASE 3 TARGET |
✅
TICGL Strategic Conclusion: Tanzania Football Federation possesses one of Sub-Saharan Africa's most undervalued commercial sporting assets. With 24.9 million active football bettors, an NBC Premier League that ranks second nationally in betting turnover, and a Kariakoo Derby that generates TZS 14B–50.8B per season from 2 fixtures alone — the financial case for launching a Data Rights Tender is unambiguous. Under Model F, TFF stands to earn TZS 57–72 billion over five years. Every day of delay is a day of foregone national sporting income.