CChessStats

2025 African Schools Individual Chess Championship - Under 15 Girls

Open SwissStandard

59 players participated in this 9-round tournament, held from 23 May 2025 to 28 May 2025 in Mombasa, Kenya. 2 titled players from 5 federations. Top 10 Elo average was 1610, and top seed was Bwalya Margret (🇿🇲 ZAM, 1715).

Zuri Kaloki (🇰🇪 KEN, 1714) won with 8.0/9, ahead of Bwalya Margret (7.5) and Nashipae Bella (7.0). Kaloki shared the lead from round 8 and broke clear in the final round.

The biggest upset came in round 7: Njuguna Lisa Wanjiru (1429) beat Asiimwe Olivia (1565), a +136-point gap.

Location
🇰🇪Mombasa, Kenya
Dates
23 May 2025 → 28 May 2025
Time control
Standard: 90min/40moves+30min/end+30sec increment per move starting from move 1
System
Swiss · 9 rounds
Top seed
🇿🇲Bwalya Margret1715
Avg top 10
1,610
Participants
59
Titled players · 2
WFM×1
WCM×1
Federations · 5 represented
🇰🇪Kenya×25
🇺🇬Uganda×3
🇿🇼Zimbabwe×2
🇳🇦Namibia×1
🇿🇲Zambia×1
Top 3

How it unfolded

Top 6 · 9 rounds

Zuri Kaloki led from R5; +0.5-point edge over the runner-up. Title race converged from 2 co-leaders at R4 to 1 by R5.

Co-leaders
30
14
6
2
1
1
1
2
1
2.54.579R1R2R3R4R5R6R7R8R9Bella takes leadKaloki takes lead
R7 · LEADER CHANGE27 May

WCM Nashipae Bella takes the sole lead (6.5/7).

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

Zuri Kaloki beat Bwalya Margret (White).

WIN STREAKS · 3 top finishers

Zuri Kaloki 6 wins (R1–R6)Bwalya Margret 3 wins (R7–R9)WCM Nashipae Bella 3+3 wins (R1–R3, R5–R7)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1Zuri Kaloki*
1
0
1
2Bwalya Margret
0
*
1
3WCMNashipae Bella
1
0
*
½
4WFMElizabeth Cassidy Maina
0
½
*

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Kaloki, Zuri1714KEN+57N+19B+13N+29B+4N+2B3N+7B+10N8.049.551.544.501884+40.4
2Bwalya Margret1715ZAM+58B+27N=9B+18N+7B1N+14B+15N+3B7.548.550.039.001771+16.8
3Nashipae BellaWCM1645KEN+16B+28N+14B=7N+17B+11N+1B=4B2N7.051.056.042.001731+34.0
4Elizabeth Cassidy MainaWFM1644KEN+41N+35B+33N+21B1B+16N+9B=3N=5B7.046.050.035.251677+9.2
5Maashao, Genevieve1539KEN24B+23N16B+42N+20N+35B+8N+19B=4N6.542.546.532.501729+19.2
6Amyra Jain0ZIM8N=45B+?N+36N+28B+21B7N+31B+16N6.540.040.026.0015570.0
7Fantalis Lucy Nduta1577KEN+59N+26B+25N=3B2N+17N+6B1N=8B6.050.551.529.501584+1.2
8Nicole Ajackaa0KEN+6B9N+30B+46N+15B=14N5B+32N=7N6.045.549.030.7515120.0
9Mwashe Yvonne Adego1559KEN+54N+8B=2N17B+48N+34B4N=22B+19N6.043.045.026.251355-42.0
10Pamela Kosala0KEN+40N+22B21N+13B+31N29B+?N+14B1B6.043.043.025.0015520.0
11Arianne Hera Ngani1428KEN+37N+12B29N+39B+49N3B19N+35B+33N6.039.042.025.008400.0
12Rotich Natasha Cheptoo0KEN+38B11N28B+58N+46B15N+43B+24N+22B6.038.039.523.0014310.0
13FIDE 108854390+?B+49N1B10N56B+52N+37B+23N+20B6.036.036.020.0015720.0
14Hope Amana Kairo1504KEN+45N+56B3N+24B+19N=8B2N10N+32B5.545.047.023.50881-21.6
15Waswa Abigael1452KEN26N+54B+37N+20B8N+12B+27N2B=18N5.544.046.024.751400-10.0
16Esther Joy Wamaitha0KEN3N+55B+5N+25B+21N4B=22N+?B6B5.544.044.021.0015600.0
17Kungu Nicole Wanjiru1435KEN+20B=18N+52B+9N3N7B32B+47N+31N5.542.045.024.7515560.0
18Milan Suter0KEN+?N=17B+31N2B34N+26B=23B+38N=15B5.541.041.021.501609+16.0
19Chikumbirike Candice Tawananyasha0ZIM+47B1N+32B+52N14B+24N+11B5N9B5.045.048.022.0013110.0
20Njuguna Lisa Wanjiru1429KEN17N+40B+22N15N5B+55B+21N+27B13N5.042.544.521.001407-6.4
21Asiimwe Olivia1565UGA+53B+24N+10B4N16B6N20B+51N+43B5.042.045.021.00736-42.8
22Natalie Watitu1418KEN+51B10N20B+54N+39N+33B=16B=9N12N5.039.541.518.751301-11.6
23Cherop Kimberly0KEN=31N5B+45N34B+25N+48B=18N13B+?N5.038.538.517.0014760.0
24Keira Sanford0KEN+5N21B+?N14N+50B19B+49N12B+40N5.038.038.016.5015100.0
25Stacey Karue0KEN+43B+30N7B16N23B+42N38B+37N+47B5.037.541.020.507830.0
26Kyosiimye Abigail Mawerere0UGA+15B7N46B+30N=36B18N+50B=34N+38B5.037.540.521.5013610.0
27FIDE 108450460+48N2B+56N+33B29N+49B15B20N+36B5.037.039.016.007580.0
28FIDE 108172390+55N3B+12N=48B6N=32N+51B33B+?N5.036.036.014.758460.0
29Shukri Shakirah1635KEN+42B+44N+11B1N+27B+10NFFF5.033.033.025.001572-6.0
30FIDE 108853660+?N25B8N26B+57N+39B33N+48B+35N5.033.033.013.006300.0
31Martha Teresa Akwaare1465KEN=23B+32N18B+51N10B+36N+34B6N17B4.541.044.018.00616-22.8
32FIDE 108361360+34N31B19N+57B+41N=28B+17N8B14N4.539.541.518.0013370.0
33Shimanya, Venasias Rebbeca0NAMF+46N4B27N+43B22N+30B+28N11B4.040.540.517.5012850.0
34FIDE 554000734032B+?N=47B+23N+18B9N31N=26B39N4.038.038.014.7512110.0
35FIDE 108915790+36B4N49B+?N+52B5N+56B11N30B4.036.536.59.007380.0
36Njoki Valma0KEN35N+59B+57N6B=26N31B=48N+41B27N4.034.035.011.0012540.0
37FIDE 554000793011B+38N15B+44N?N+?B13N25B+55N4.032.532.510.006350.0
38FIDE 554000726012N37B54N+45B+?N+?B+25N18B26N4.031.531.59.006300.0
39FIDE 15215091046BF+?N11N22B30N+42B+50N+34B4.030.530.511.006220.0
40FIDE 10888977010B20N51B+53N42B+57N+54B+56N24B4.030.032.09.006290.0
41Mutethya Faith0KEN4B47N+53B+?N32B50N+52B36N+56B4.030.030.08.008430.0
42FIDE 10850139029N50B+55N5B+40N25B39N+?B+?B4.029.529.56.007880.0
43FIDE 10885536025N+?B+50N49B33N+?B12N+55B21N4.028.028.05.007640.0
44FIDE 108365190+50N29B48N37B?B53N+59B+52N+46B4.025.525.510.5015270.0
45FIDE 10864776014B=6N23B38N?B=?B+58N+?N+50B4.025.525.57.757080.0
46Lakica Elna Mercy1423UGA+39N33B+26N8B12N=51N47B+49B44N3.535.538.513.502230+20.4
47Staicy Jebiwott Korir0KEN19N+41B=34N?B51B+?N+46N17B25N3.530.030.09.5012950.0
48FIDE 554000823027B+58N+44B=28N9B23N=36B30N53B3.037.038.510.007590.0
49FIDE 5540008310F13B+35N+43N11B27N24B46N+51B3.036.536.511.006250.0
50FIDE 10881220044B+42N43B+?N24N+41B26N39B45N3.034.034.08.006300.0
51FIDE 554000807022N=?B+40N31B+47N=46B28N21B49N3.033.533.59.2511450.0
52FIDE 108987270+?N+?B17N19B35N13B41N44B+54N3.030.530.52.006160.0
53FIDE 554000777021N?B41N40BF+44B+?N?B+48N3.020.020.07.006940.0
54FIDE 1086353209B15N+38B22B?N+58B40N?N52B2.029.029.05.506770.0
55FIDE 10898808028B16N42BF+58N20N+?B43N37B2.029.029.01.506290.0
56FIDE 5540008150F14N27B+?B+13N?B35N40B41N2.028.528.56.006660.0
57FIDE 1088640001B+?N36B32N30B40B?N=59N=?B2.026.526.50.509150.0
58FIDE 55400075002N48B+?N12B55B54N45B?N=59B1.525.525.50.509150.0
59FIDE 55400076907B36N?B?N?BF44N=57B=58N1.017.517.51.757830.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets