CChessStats

2025 African Amateurs Individual Chess Championship Under 2300, 2000, 1700 (Open)

Open SwissStandard

31 players participated in this 9-round tournament, held from 18 Aug 2025 to 25 Aug 2025 in Bujumbura Mairie, Burundi. 4 titled players from 6 federations. Top 10 Elo average was 1866, and top seed was Madol Garang Panthou Joh (🇸🇸 SSD, CM, 2114).

Thomas Zulu (🇿🇲 ZAM, CM, 2101) won with 8.5/9, ahead of Madol Garang Panthou Joh (7.0) and Sasha Mongeli (6.5). Zulu won solo starting round 5.

The biggest upset came in round 1: Justin James Rishworth (1547) beat Rukundo Joe Stephane (1815), a +268-point gap.

Location
🇧🇮Bujumbura Mairie, Burundi
Dates
18 Aug 2025 → 25 Aug 2025
Time control
Standard: 90min/40moves+30min/end+30sec increment per move starting from move 1
System
Swiss · 9 rounds
Top seed
Avg top 10
1,866
Participants
31
Titled players · 4
CM×2
WIM×1
WFM×1
Federations · 6 represented
🇧🇮Burundi×15
🇺🇬Uganda×7
🇰🇪Kenya×2
🇿🇦South Africa×1
🇿🇲Zambia×1
🇸🇸South Sudan×1
Top 3

How it unfolded

Top 6 · 9 rounds

CM Thomas Zulu led from R5; +1.5-point edge over the runner-up. Title race converged from 2 co-leaders at R4 to 1 by R5.

Co-leaders
13
7
3
2
1
1
1
1
1
2.54.579R1R2R3R4R5R6R7R8R9
R5–R9 · LEAD HELD

CM Thomas Zulu never relinquished the lead after R5; final gap +1.5 over the runner-up.

R6 · HEAD-TO-HEAD · WINNER VS 2ND

CM Thomas Zulu drew with CM Madol Garang Panthou Joh (Black).

WIN STREAKS · 2 top finishers

CM Thomas Zulu 5+3 wins (R1–R5, R7–R9)WFM Sasha Mongeli 4 wins (R1–R4)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Zulu, ThomasCM2101ZAM+27B+20N+8B+4N+3B=2N+6B+5N+7B8.546.048.044.502260+23.0
2Madol Garang Panthou JohCM2114SSD+16N+13B3N+9B+8N=1B=7N+4B+6N7.048.052.539.002034-9.4
3Mongeli, SashaWFM1848KEN+23B+7N+2B+15N1N=6B+4B=8N=10B6.548.051.034.252009+30.4
4Sana Omprakash KayyarWIM1974UGA+21N+11B+6N1B+7N+14B3N2N+8B6.048.552.530.501929-9.6
5Shoubhith Omprakash Kayyar1731UGA=10N+17B=15N+28B14N+16B+9N1B+12N6.042.544.526.501846+27.6
6Wanjiru Chrisphinus1750KEN+31B+12N4B+20N+18B=3N1N+11B2B5.546.546.521.751874+19.8
7Kabanda Elvin Bogere1666UGA+22N3B+19N+11B4B+28N=2B+14B1N5.545.547.523.001825+38.0
8Ingabire, Alain-Michel1801BDI+25B+29N1N+16B2B+10N+17B=3B4N5.545.547.522.751838+5.6
9Mbabani Allan1639UGA12B+25N+22B2N+19B+18N5B=17N+14B5.538.541.521.251822+44.4
10Irategekanya Eddy Jacques0BDI=5B18N=26B+12N+13N8B+28B+19N=3N5.538.540.523.5016950.0
11Rishworth, Justin James1547RSA+18B4N=14B7N+27B+15N+20B6N+17B5.538.540.521.251796+50.4
12Nizigiyimana Gift0BDI+9N6B16N10B+31N+26B+23N+22B5B5.036.036.014.5016470.0
13Ssematimba John1708UGA+19B2N+29B18N10B22N+25N+23B+21N5.034.036.016.001765+7.6
14Byawaka Alvin Herbert1795UGA+24N15B=11N+21B+5B4N+18B7N9N4.541.044.019.751708-31.6
15Sentore Larry0BDI+26B+14N=5B3B17N11B=22N+18N=16B4.539.041.518.0017100.0
16Arakaza Abdoul Wadoud1603BDI2B+31N+12B8N+22B5N19B+24N=15N4.538.538.513.751045-26.0
17Matovu Musa1730UGAF5N+25B+29N+15B+23B8N=9B11N4.535.037.015.251505-29.8
18Rukundo Joe Stephane1815BDI11N+10B+23N+13B6N9B14N15B+27N4.039.041.015.501605-77.2
19Niyimfasha Clement0BDI13N+21B7B+27N9N+24B+16N10B20N4.037.039.013.5015960.0
20Nasani Mahesh1722BDI+30N1B+24N6B23N+21B11NF+19B4.035.535.513.001467-67.6
21Ngerageze Dieu Merci1586BDI4B19N+31B14N+29B20N+30B+28N13B4.029.529.56.001000-38.8
22Niyomukiza Loic Mike0BDI7BF9N+24B16N+13B=15B12N+23N3.536.036.013.2515610.0
23Niyukuri Mariette1551BDI3N+28B18B+30N+20B17N12B13N22B3.034.536.58.001524-6.4
24Igiraneza Aime Gondra0BDI14B+26N20B22N+30B19N+27N16BF3.027.027.06.5015940.0
25FIDE 2030064608N9B17N26NF+29B13B+31N+30B3.027.027.04.008980.0
26Iradukunda Jospin1610BDI15N24B=10N+25B28N12NF27B+31B2.525.025.05.75798-20.8
27Hacimana Cedric1598BDI1N+30B28N19B11NF24B+26N18B2.031.531.54.501549-14.0
28Sindayigaya Jean Redempteur0BDIF23N+27B5N+26B7B10N21B29N2.030.530.54.5014990.0
29FIDE 203009640F8B13N17B21N25N+31B30N+28B2.030.530.52.009060.0
30FIDE 20300999020B27NF23B24N+31B21N+29B25N2.021.021.02.008140.0
31FIDE 2030087506N16B21NF12B30N29N25B26N0.028.528.50.008370.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets