AFCL — league summary
Statistics computed from AFCL records
Last updated 31 October 2026, 19:40 UTC
Registered players
414
371 rated
Countries
18
18 African
Avg attendance
39.1
entrants per arena
Returning entrants
75.1%
entrants who had participated previously
Games
14,755
12.1 per entrant
Arenas
36
32 finished
Avg field rating
1,883
mean over arenas
Entries
1,252
player × arena
Draw rate
10.8%
1,597 of 14,755
Active players
280
last 90 days
Arena attendance
Entrants in each AFCL Arena
Average field rating
Mean Lichess rating of entrants in each Arena
New vs returning entrants
Share of Arena entrants who had participated previously
How games end
Wins, draws and losses across every recorded result
- Wins6,06741.1%
- Draws1,59710.8%
- Losses7,09148.1%
Rating distribution
Registered players by band. The unrated are not placed.
Players by country
Federation codes. Spellings folded onto one federation.
Registered players
Cumulative, by day
Games per Arena
Individual games played in each Arena
Arena by arena
Every measurement, newest first
| # | Date | Arena | Entrants | Avg rtg | Games |
|---|---|---|---|---|---|
| 1 | 31 Oct | Africa Chess Grand Premier Blitz | 19 | 1,888 | 240 |
| 2 | 28 Oct | AFCL Bullet Championship | 13 | 2,041 | 206 |
| 3 | 25 Oct | AFCL Grand Premier Blitz | 34 | 1,911 | 262 |
| 4 | 24 Oct | AFCL Grand Premier Blitz | 26 | 1,842 | 264 |
| 5 | 21 Oct | AFCL Grand Premier Blitz | 22 | 1,944 | 190 |
| 6 | 18 Oct | Africa Chess Grand Premier Blitz | 24 | 1,958 | 382 |
| 7 | 17 Oct | Africa Chess Grand Premier Blitz | 25 | 1,918 | 280 |
| 8 | 14 Oct | Africa Chess Bullet Championship | 29 | 1,906 | 602 |
| 9 | 11 Oct | Africa Chess Grand Premier Bli | 36 | 1,940 | 415 |
| 10 | 10 Oct | Africa Chess Grand Premier Blitz | 38 | 1,891 | 356 |
Leading players
By arena points across every AFCL event
| # | Player | Fed | Pts | Ev | G | Rating |
|---|---|---|---|---|---|---|
| 1 | Last Mangwiro | ZIM | 1,594 | 28 | 692 | 2,159 |
| 2 | Tapiwa Chikwavaire | ZIM | 1,448 | 30 | 706 | 2,117 |
| 3 | Craig Musaka | ZIM | 1,357 | 26 | 576 | 2,122 |
| 4 | Ragnar Hvitserk | ZIM | 666 | 21 | 385 | 2,049 |
| 5 | Solizwi Maphosa | ZIM | 592 | 26 | 498 | 1,866 |
| 6 | AFMMunashe Pande | BOT | 555 | 21 | 385 | 1,956 |
| 7 | Malvin Mamvura | ZIM | 521 | 25 | 559 | 1,797 |
| 8 | Paul Moseri | RSA | 502 | 12 | 251 | 2,032 |
| 9 | Abiot Kamba | ZIM | 423 | 19 | 320 | 1,978 |
| 10 | AIMAndrew Ayuen Mabiei Nyok | SSD | 364 | 11 | 142 | 2,431 |
| 11 | Haggai Matabishi | ZAM | 334 | 19 | 262 | 1,855 |
| 12 | Fredrick Satiya | ZIM | 264 | 15 | 203 | 2,026 |
About the data
What this portal reports, and how to read it
AFCL Data presents statistics computed from Africa Chess League records. The dashboard covers player registration, Arena participation, game activity and player engagement across AFCL competitions.
Statistics are updated periodically as new competition records are processed.
Data definitions
- Registered player
- A player with an AFCL registration record.
- Arena entrant
- A player who entered an AFCL Arena.
- Returning entrant
- An Arena entrant who had entered an earlier AFCL Arena. The first Arena has none by definition, so it is left out of the average.
- Active player
- A player whose most recent recorded game falls within the last 90 days.
- Average field rating
- The mean Lichess rating of the entrants in an Arena; the headline figure averages that across Arenas.
- Draw rate
- The share of recorded game results that ended in a draw.
Data methodology
Figures are calculated from AFCL competition and player records. Tournament-level statistics are aggregated from individual Arena entries and game results. Metrics may change as records are updated or corrected.
AFCL research
Part of the league's ongoing data and research work
This public dashboard is part of the Africa Chess League’s ongoing data and research work. The paper, dataset and report below will be linked here as they are published.
Research paper
The study behind these figures.
Coming soonPublic dataset
The underlying records, to be released on Zenodo.
Coming soonTechnical report
How the statistics are computed.
Coming soon
Download data
The public AFCL dataset will be released on Zenodo. A download link will appear here once it is published.