2025 African Junior Chess Championship - Girls
17 players participated in this 9-round tournament, held from 17 Sept 2025 to 25 Sept 2025 in Cidade Velha, Cape Verde. 7 titled players from 8 federations. Top 10 Elo average was 1840, and top seed was Jana Mohamed Zaki (🇪🇬 EGY, WIM, 2010).
Jana Mohamed Zaki (🇪🇬 EGY, WIM, 2010) won with 7.5/9, ahead of Sana Omprakash Kayyar (6.5) and Zuri Kaloki (6.5). Mohamed Zaki won solo starting round 4.
The biggest upset came in round 4: Elsje Jacobs (1566) beat Zuri Kaloki (1832), a +266-point gap.
- 🥇
- 🥈
- 🥉
How it unfolded
Top 6 · 9 roundsWIM Jana Mohamed Zaki led from R4; +1.0-point edge over the runner-up.
WIM Jana Mohamed Zaki never relinquished the lead after R4; final gap +1.0 over the runner-up.
WIM Jana Mohamed Zaki drew with Zuri Kaloki (Black).
WIM Jana Mohamed Zaki 5 wins (R1–R5)WIM Sana Omprakash Kayyar 3+3 wins (R1–R3, R6–R8)
Key matchups · top 4
Head-to-head between the four finishers| Player | 1 | 2 | 3 | 4 |
|---|---|---|---|---|
| 1WIMJana Mohamed Zaki | * | ½ | 1 | ½ |
| 2Zuri Kaloki | ½ | * | 0 | 1 |
| 3WIMSana Omprakash Kayyar | 0 | 1 | * | 0 |
| 4WFMBanda Natalie Katlo | ½ | 0 | 1 | * |
Grille américaine
| # | Player | Elo | Fed | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | Pts | Bu C1 | Bu | SB | Perf | Δ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mohamed Zaki, JanaWIM | 2010 | EGY | +16N | +8B | +7N | +2B | +5N | =4B | =3N | +6B | =9B | 7.5 | 44.0 | 45.0 | 36.75 | 2102 | +43.2 |
| 2 | Sana Omprakash KayyarWIM | 1965 | UGA | +10N | +6B | +3N | −1N | −4B | +12B | +8N | +5B | =7N | 6.5 | 44.5 | 48.0 | 32.25 | 1990 | +22.0 |
| 3 | Kaloki, Zuri | 1832 | KEN | +17N | +16B | −2B | −10N | +9B | +13N | =1B | +8N | +4B | 6.5 | 36.5 | 36.5 | 22.25 | 1874 | +31.6 |
| 4 | Banda Natalie KatloWFM | 1899 | BOT | +15N | =5B | −8N | +6B | +2N | =1N | +10B | =7B | −3N | 5.5 | 45.5 | 47.5 | 27.25 | 1907 | +12.0 |
| 5 | Paulo, JemimaWFM | 1970 | ANG | +12B | =4N | +11B | +7N | −1B | =8B | =6N | −2N | +15B | 5.5 | 42.5 | 44.5 | 22.75 | 1875 | -29.2 |
| 6 | Antonio, Renelsa Taiane | 1736 | ANG | +14B | −2N | +9B | −4N | +11B | +10N | =5B | −1N | +8B | 5.5 | 42.0 | 45.0 | 22.75 | 1835 | +24.8 |
| 7 | Nassr, RymaWFM | 1952 | ALG | +11B | +9N | −1B | −5B | =12N | +14N | +13B | =4N | =2B | 5.5 | 40.0 | 43.0 | 22.25 | 1816 | -42.0 |
| 8 | Djerroud, ChahrazadWFM | 1889 | ALG | +13B | −1N | +4B | +12N | +10B | =5N | −2B | −3B | −6N | 4.5 | 44.5 | 47.5 | 18.75 | 1784 | -20.4 |
| 9 | Almeida, Ariette | 1462 | STP | F | −7B | −6N | +16B | −3N | +17B | +11N | +12B | =1N | 4.5 | 33.5 | 33.5 | 12.25 | 1729 | +101.6 |
| 10 | Jacobs, Elsje | 1566 | RSA | −2B | +13N | +15B | +3B | −8N | −6B | −4N | +17N | F | 4.0 | 33.5 | 33.5 | 11.50 | 1731 | +29.6 |
| 11 | Santana, Daniela | 1558 | ANG | −7N | +17B | −5N | +14B | −6N | F | −9B | +15N | +16N | 4.0 | 27.0 | 27.0 | 6.00 | 1648 | +29.2 |
| 12 | Andre, Claudia Vandunen | 1566 | ANG | −5N | +15B | +14N | −8B | =7B | −2N | F | −9N | +17B | 3.5 | 31.5 | 31.5 | 7.75 | 1673 | +28.4 |
| 13 | Spinola, Divania | 1514 | CPV | −8N | −10B | +16N | +17B | +15N | −3B | −7N | F | −14B | 3.0 | 26.5 | 26.5 | 3.00 | 1572 | +5.8 |
| 14 | Antonio, Resiane Kendres Ariel | 1483 | ANG | −6N | F | −12B | −11N | +17N | −7B | −15N | +16B | +13N | 3.0 | 24.5 | 24.5 | 4.00 | 1519 | +7.2 |
| 15 | Moreno, AkianeWCM | 1520 | CPV | −4B | −12N | −10N | F | −13B | +16N | +14B | −11B | −5N | 2.0 | 29.5 | 29.5 | 4.00 | 1442 | -39.2 |
| 16 | Martins, Katlene Jussara | 1576 | CPV | −1B | −3N | −13B | −9N | F | −15B | +17N | −14N | −11B | 1.0 | 30.5 | 30.5 | 0.00 | 1283 | -114.4 |
| 17 | Moreno, Viviane | 1494 | CPV | −3B | −11N | F | −13N | −14B | −9N | −16B | −10B | −12N | 0.0 | 29.5 | 29.5 | 0.00 | 770 | -130.0 |
Key insights
Biggest movers and upsets — the story behind the numbers.
- 1Almeida, ArietteSTP+101.64.5 pts · #8
- 2Mohamed Zaki, JanaWIMEGY+43.27.5 pts · #1
- 3Kaloki, ZuriKEN+31.66.5 pts · #2
- 1Moreno, VivianeCPV-130.00.0 pts · #17
- 2Martins, Katlene JussaraCPV-114.41.0 pts · #16
- 3Nassr, RymaWFMALG-42.05.5 pts · #6
- R4+266 Elo gap
- R9+153 Elo gap
- R4+114 Elo gap