CChessStats

2025 African Junior Chess Championship - Girls

Open SwissStandard

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.

Location
🇨🇻Cidade Velha, Cape Verde
Dates
17 Sept 2025 → 25 Sept 2025
Time control
Standard: 90min/40moves+30min/end+30sec increment per move starting from move 1
System
Swiss · 9 rounds
Top seed
🇪🇬WIMJana Mohamed Zaki2010
Avg top 10
1,840
Participants
17
Titled players · 7
WIM×2
WFM×4
WCM×1
Federations · 8 represented
🇦🇴Angola×5
🇨🇻Cape Verde×4
🇩🇿Algeria×2
🇺🇬Uganda×1
🇧🇼Botswana×1
🇿🇦South Africa×1
🇰🇪Kenya×1
🇪🇬Egypt×1
Top 3

How it unfolded

Top 6 · 9 rounds

WIM Jana Mohamed Zaki led from R4; +1.0-point edge over the runner-up.

Co-leaders
8
4
2
1
1
1
1
1
1
2.54.579R1R2R3R4R5R6R7R8R9
R4–R9 · LEAD HELD

WIM Jana Mohamed Zaki never relinquished the lead after R4; final gap +1.0 over the runner-up.

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

WIM Jana Mohamed Zaki drew with Zuri Kaloki (Black).

WIN STREAKS · 2 top finishers

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

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Mohamed Zaki, JanaWIM2010EGY+16N+8B+7N+2B+5N=4B=3N+6B=9B7.544.045.036.752102+43.2
2Sana Omprakash KayyarWIM1965UGA+10N+6B+3N1N4B+12B+8N+5B=7N6.544.548.032.251990+22.0
3Kaloki, Zuri1832KEN+17N+16B2B10N+9B+13N=1B+8N+4B6.536.536.522.251874+31.6
4Banda Natalie KatloWFM1899BOT+15N=5B8N+6B+2N=1N+10B=7B3N5.545.547.527.251907+12.0
5Paulo, JemimaWFM1970ANG+12B=4N+11B+7N1B=8B=6N2N+15B5.542.544.522.751875-29.2
6Antonio, Renelsa Taiane1736ANG+14B2N+9B4N+11B+10N=5B1N+8B5.542.045.022.751835+24.8
7Nassr, RymaWFM1952ALG+11B+9N1B5B=12N+14N+13B=4N=2B5.540.043.022.251816-42.0
8Djerroud, ChahrazadWFM1889ALG+13B1N+4B+12N+10B=5N2B3B6N4.544.547.518.751784-20.4
9Almeida, Ariette1462STPF7B6N+16B3N+17B+11N+12B=1N4.533.533.512.251729+101.6
10Jacobs, Elsje1566RSA2B+13N+15B+3B8N6B4N+17NF4.033.533.511.501731+29.6
11Santana, Daniela1558ANG7N+17B5N+14B6NF9B+15N+16N4.027.027.06.001648+29.2
12Andre, Claudia Vandunen1566ANG5N+15B+14N8B=7B2NF9N+17B3.531.531.57.751673+28.4
13Spinola, Divania1514CPV8N10B+16N+17B+15N3B7NF14B3.026.526.53.001572+5.8
14Antonio, Resiane Kendres Ariel1483ANG6NF12B11N+17N7B15N+16B+13N3.024.524.54.001519+7.2
15Moreno, AkianeWCM1520CPV4B12N10NF13B+16N+14B11B5N2.029.529.54.001442-39.2
16Martins, Katlene Jussara1576CPV1B3N13B9NF15B+17N14N11B1.030.530.50.001283-114.4
17Moreno, Viviane1494CPV3B11NF13N14B9N16B10B12N0.029.529.50.00770-130.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets