2025 African Schools Individual Chess Championship - Under 15 Open
109 players participated in this 9-round tournament, held from 23 May 2025 to 28 May 2025 in Mombasa, Kenya. 7 federations represented. Top 10 Elo average was 1763, and top seed was Sauti Joshua Lisuku (🇿🇲 ZAM, 1930).
Kuka Kyle (🇰🇪 KEN, 1893) won with 8.0/9, ahead of Wayne Joe Njarumi (7.5) and Muhirwa Alvin (7.0). Kyle shared the lead from round 8 and broke clear in the final round.
The biggest upset came in round 9: Kahara Ethan Kariuki (1546) beat Sauti Joshua Lisuku (1930), a +384-point gap.
- 🥇
- 🥈
- 🥉
How it unfolded
Top 6 · 9 roundsKuka Kyle led from R9; +0.5-point edge over the runner-up. Title race converged from 4 co-leaders at R4 to 1 by R9.
Kuka Kyle takes the sole lead (8.0/9).
Kuka Kyle 3+5 wins (R1–R3, R5–R9)Wayne Joe Njarumi 4 wins (R1–R4)
Key matchups · top 4
Head-to-head between the four finishers| Player | 1 | 2 | 3 | 4 |
|---|---|---|---|---|
| 1Kuka Kyle | * | — | — | 1 |
| 2Wayne Joe Njarumi | — | * | — | ½ |
| 3Stephen Musembi | — | — | * | — |
| 4Warimwe David James | 0 | ½ | — | * |
Grille américaine
| # | Player | Elo | Fed | R1 | R2 | R3 | R4 | R5 | R6 | R7 | R8 | R9 | Pts | Bu C1 | Bu | SB | Perf | Δ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Kuka Kyle | 1893 | KEN | +54N | +48B | +29N | −8B | +21N | +4N | +13B | +38B | +3N | 8.0 | 48.0 | 52.5 | 46.00 | 1974 | +27.2 |
| 2 | Wayne Joe Njarumi | 1698 | KEN | +79B | +75N | +17B | +25N | =8B | =3N | +12B | +28B | =4N | 7.5 | 47.5 | 51.5 | 41.25 | 1895 | +60.4 |
| 3 | Muhirwa Alvin | 1883 | UGA | +74B | +40N | +14B | =4N | +5N | =2B | +6N | +8N | −1B | 7.0 | 54.0 | 58.0 | 42.75 | 1814 | -18.4 |
| 4 | Warimwe David James | 1636 | KEN | +104N | +24B | +21N | =3B | +23N | −1B | +9B | +12N | =2B | 7.0 | 53.0 | 55.0 | 39.75 | 1853 | +80.8 |
| 5 | Abel Taji | 1634 | KEN | +89B | +50N | +34B | +12N | −3B | +14N | −8B | +16N | +13B | 7.0 | 48.0 | 51.5 | 38.00 | 1798 | +51.2 |
| 6 | Stephen Musembi | 0 | KEN | =26B | +16N | +?B | =30B | +29N | +10N | −3B | +14N | +15B | 7.0 | 48.0 | 48.0 | 35.50 | 1696 | 0.0 |
| 7 | Kahara Ethan Kariuki | 1546 | KEN | −83N | +100B | +109N | +71B | =27N | +62B | =70B | +25N | +38N | 7.0 | 35.0 | 35.5 | 27.25 | 2572 | +60.0 |
| 8 | Tojomalala, Aiko | 1692 | MAD | +60B | +101N | +59B | +1N | =2N | +38B | +5N | −3B | −22N | 6.5 | 49.5 | 52.5 | 35.75 | 1836 | +61.6 |
| 9 | Jesse Fabian | 1692 | KEN | +53N | +36B | +33N | +10B | −38N | +20B | −4N | =19B | +31N | 6.5 | 47.0 | 52.0 | 37.00 | 1724 | +13.2 |
| 10 | Muchoki Trevor Kanyuithia | 1604 | KEN | +63N | +55B | +94N | −9N | +39B | −6B | +40N | =31B | +28N | 6.5 | 43.5 | 46.5 | 30.25 | 1408 | -20.4 |
| 11 | Errol Muhoro | 1673 | KEN | +105N | +64B | =30N | −13B | −26N | +68B | +69N | +27B | +36N | 6.5 | 40.5 | 42.5 | 28.25 | 1505 | -8.8 |
| 12 | Shoubhith Omprakash Kayyar | 1817 | UGA | +66N | +67B | +19N | −5B | +40N | +15B | −2N | −4B | +45N | 6.0 | 48.0 | 52.5 | 31.00 | 1555 | -68.8 |
| 13 | Adrian Ongeri | 0 | KEN | +100N | =83B | +70B | +11N | =15N | +32B | −1N | +20B | −5N | 6.0 | 46.5 | 49.5 | 29.75 | 1697 | 0.0 |
| 14 | Kagambi, Jeremiah | 1590 | KEN | +65N | +47B | −3N | +81B | +55N | −5B | +24N | −6B | +49N | 6.0 | 46.0 | 50.0 | 29.00 | 959 | -22.4 |
| 15 | Maoga Trevor | 1603 | KEN | +109B | =44N | +26B | +35N | =13B | −12N | +27B | +41N | −6N | 6.0 | 45.5 | 46.0 | 27.50 | 1700 | +14.8 |
| 16 | Nthiga Blair Wema | 1556 | KEN | −47N | −6B | +100N | +37N | +51B | +69B | +26N | −5B | +43N | 6.0 | 44.0 | 47.0 | 28.00 | 835 | -16.0 |
| 17 | Mweya,Pinehas Tangeni | 1574 | NAM | +85N | +56B | −2N | =54B | +72N | +36B | −28N | +62B | =19N | 6.0 | 42.0 | 45.5 | 27.25 | 1439 | -13.6 |
| 18 | Gianni Tuli | 1678 | KEN | +88N | +86B | +31N | −38B | =36N | =26B | +21N | −22B | +55B | 6.0 | 41.5 | 45.0 | 28.50 | 1614 | -14.0 |
| 19 | Ochieng Kennedy | 1564 | KEN | +106B | +28N | −12B | =85N | +57B | =54N | +42B | =9N | =17B | 6.0 | 41.5 | 43.5 | 27.25 | 1568 | -0.4 |
| 20 | Mwanje Kathan Mickey | 1588 | UGA | +99B | +57N | −38B | +74N | +56B | −9N | +34B | −13N | +39B | 6.0 | 41.0 | 44.0 | 26.50 | 1585 | -3.6 |
| 21 | Aduma Melivin | 1466 | KEN | +82B | +80N | −4B | +96N | −1B | +56N | −18B | +85N | +70B | 6.0 | 41.0 | 44.0 | 23.00 | 926 | -23.2 |
| 22 | Muthumbi Richard | 1553 | KEN | F | −27B | +62N | +73B | +68N | −25N | +54B | +18N | +8B | 6.0 | 40.5 | 40.5 | 29.50 | 1786 | +37.6 |
| 23 | Mark Musyoka Muli | 1419 | KEN | +46B | =70N | +44B | +83N | −4B | −28N | +79B | =45N | +77B | 6.0 | 39.5 | 43.0 | 26.00 | 836 | -8.8 |
| 24 | David Wachira Wach | 0 | KEN | +42B | −4N | +?B | +94N | −25B | +?N | −14B | +?N | +41B | 6.0 | 31.5 | 31.5 | 13.00 | 1388 | 0.0 |
| 25 | Sonamizi Tinashe | 1613 | ZIM | +93N | +76B | +27N | −2B | +24N | +22B | −38N | −7B | =26N | 5.5 | 46.5 | 50.0 | 27.75 | 1490 | -27.2 |
| 26 | Odongo Edgar Davids | 0 | KEN | =6N | +43B | −15N | +98B | +11B | =18N | −16B | +58N | =25B | 5.5 | 46.5 | 49.5 | 28.25 | 1553 | 0.0 |
| 27 | Namosa Nicholas | 0 | KEN | +?B | +22N | −25B | +41N | =7B | +30B | −15N | −11N | +61B | 5.5 | 46.0 | 46.0 | 24.50 | 1570 | 0.0 |
| 28 | Mich Jayden | 0 | KEN | +?N | −19B | +86N | +48B | =30N | +23B | +17B | −2N | −10B | 5.5 | 46.0 | 46.0 | 23.25 | 1503 | 0.0 |
| 29 | Adiel Kipkorir | 1570 | KEN | +39B | +51N | −1B | +79N | −6B | +74N | −41B | +57N | =56B | 5.5 | 43.0 | 47.0 | 24.75 | 894 | -29.2 |
| 30 | Shah, Ruhan Dhruv Paresh | 1505 | KEN | +96B | +69N | =11B | =6N | =28B | −27N | −57B | +72N | +54B | 5.5 | 41.5 | 44.5 | 25.00 | 1673 | +8.8 |
| 31 | KipkoECH Hekima | 1509 | KEN | +73B | +84N | −18B | −56N | +78B | +39N | +58B | =10N | −9B | 5.5 | 41.0 | 44.5 | 24.25 | 1531 | +2.8 |
| 32 | Mwangi Victor | 1670 | KEN | +90B | =45N | =35B | =57N | +85B | −13N | +50B | −55N | +42B | 5.5 | 39.0 | 42.5 | 24.50 | 1411 | -12.8 |
| 33 | Mark Gacheru | 1522 | KEN | +78B | +52N | −9B | −39N | +96B | =55N | =44B | =54N | +57B | 5.5 | 39.0 | 42.0 | 23.50 | 892 | -11.2 |
| 34 | Wu Zeyin | 1508 | BOT | +108N | +95B | −5N | −68B | +47N | +71B | −20N | +63B | =37N | 5.5 | 39.0 | 40.0 | 20.25 | 812 | -28.8 |
| 35 | Turyasingura Victor | 1411 | UGA | +68N | +98B | =32N | −15B | +83B | −70N | −55B | +79N | +60B | 5.5 | 36.0 | 39.0 | 21.75 | 1559 | +22.4 |
| 36 | Brian Muchiri | 0 | KEN | +?B | −9N | +108B | +?N | =18B | −17N | +65B | +70N | −11B | 5.5 | 34.5 | 34.5 | 12.50 | 1331 | 0.0 |
| 37 | Kelly Kiptoo Guto | 0 | KEN | −59B | −41N | +?N | −16B | +?N | +67B | +?B | +44N | =34B | 5.5 | 30.5 | 30.5 | 12.25 | 1476 | 0.0 |
| 38 | Sauti Joshua Lisuku | 1930 | ZAM | F | +61B | +20N | +18N | +9B | −8N | +25B | −1N | −7B | 5.0 | 50.0 | 50.0 | 28.50 | 1722 | -64.8 |
| 39 | Keith Rotich | 0 | KEN | −29N | +?B | +61N | +33B | −10N | −31B | +68N | +40B | −20N | 5.0 | 42.5 | 42.5 | 19.00 | 1442 | 0.0 |
| 40 | FIDE 554000912 | 0 | — | +?N | −3B | +47N | +87B | −12B | +46N | −10B | −39N | +73N | 5.0 | 42.0 | 42.0 | 17.50 | 968 | 0.0 |
| 41 | Dylan Maina Muraguri | 1496 | KEN | −71N | +37B | +99N | −27B | +73N | +43B | +29N | −15B | −24N | 5.0 | 41.5 | 44.5 | 23.00 | 1587 | +10.0 |
| 42 | FIDE 554002966 | 0 | — | −24N | −63B | +104N | +109B | +76N | +48B | −19N | +81B | −32N | 5.0 | 37.0 | 37.5 | 15.50 | 817 | 0.0 |
| 43 | Maxevier Barasa | 0 | KEN | =?B | −26N | +60B | =44N | +49B | −41N | +51B | +?N | −16B | 5.0 | 36.0 | 36.0 | 17.00 | 1488 | 0.0 |
| 44 | Dylan Amwayi Oduor | 0 | KEN | +?N | =15B | −23N | =43B | =84N | +107B | =33N | −37B | +94N | 5.0 | 36.0 | 36.0 | 14.50 | 1423 | 0.0 |
| 45 | Chazima Terence Shaka | 0 | KEN | +92N | =32B | −83N | +97B | −69N | +84B | +88N | =23B | −12B | 5.0 | 35.5 | 38.5 | 19.25 | 1601 | +19.2 |
| 46 | FIDE 10869875 | 0 | — | −23N | −54B | +?N | +86B | +61N | −40B | −76N | +91B | +81N | 5.0 | 35.0 | 35.0 | 15.50 | 619 | 0.0 |
| 47 | Kenrich Ndegwa | 0 | KEN | +16B | −14N | −40B | +75N | −34B | +101N | −49B | +?N | +?B | 5.0 | 34.5 | 34.5 | 13.00 | 1563 | 0.0 |
| 48 | FIDE 10892788 | 0 | — | +?B | −1N | +78B | −28N | +?B | −42N | +96B | −56N | +82B | 5.0 | 34.0 | 34.0 | 11.00 | 1092 | 0.0 |
| 49 | FIDE 10857273 | 0 | — | −87N | +?B | −68N | +95B | −43N | +?B | +47N | +73B | −14B | 5.0 | 30.5 | 30.5 | 12.00 | 779 | 0.0 |
| 50 | FIDE 554000980 | 0 | — | +?N | −5B | −71N | +?N | =94B | +97B | −32N | =69B | +68N | 5.0 | 30.5 | 30.5 | 10.50 | 853 | 0.0 |
| 51 | Jeremy Emojong | 0 | KEN | +?N | −29B | −87N | +?B | −16N | +95B | −43N | +?B | +69N | 5.0 | 27.0 | 27.0 | 7.00 | 1455 | 0.0 |
| 52 | FIDE 554002990 | 0 | — | +?N | −33B | −72N | +66B | =?N | =?B | −63N | +99B | +76N | 5.0 | 25.5 | 25.5 | 11.50 | 722 | 0.0 |
| 53 | FIDE 10852093 | 0 | — | −9B | −?N | +?B | +?N | −58B | +102N | −?B | +?N | +95N | 5.0 | 16.5 | 16.5 | 5.50 | 892 | 0.0 |
| 54 | Gachenia Davis Njoroge | 0 | KEN | −1B | +46N | +102B | =17N | +?B | =19B | −22N | =33B | −30N | 4.5 | 44.5 | 44.5 | 16.25 | 1488 | 0.0 |
| 55 | James Kariuki Muiruri | 0 | KEN | F | −10N | +80B | +59N | −14B | =33B | +35N | +32B | −18N | 4.5 | 43.5 | 43.5 | 22.25 | 1576 | 0.0 |
| 56 | Kwanza Njau | 0 | KEN | F | −17N | +75B | +31B | −20N | −21B | +59N | +48B | =29N | 4.5 | 42.5 | 42.5 | 21.75 | 1488 | 0.0 |
| 57 | Fabian Fabice Githinji | 0 | KEN | +107N | −20B | +84N | =32B | −19N | +83B | +30N | −29B | −33N | 4.5 | 41.0 | 42.5 | 16.75 | 1458 | 0.0 |
| 58 | FIDE 554002915 | 0 | — | =?N | =72B | =63N | =76B | +53N | +81B | −31N | −26B | =66N | 4.5 | 37.0 | 37.0 | 17.50 | 709 | 0.0 |
| 59 | John Chege | 1566 | KEN | +37N | +71B | −8N | −55B | −70B | +78N | −56B | +96N | =85B | 4.5 | 36.5 | 39.5 | 18.25 | 892 | -13.2 |
| 60 | Jabu Kariuki Gachwe | 1405 | KEN | −8N | =92B | −43N | +80N | =102B | +87B | =71N | +64B | −35N | 4.5 | 36.5 | 39.0 | 17.00 | 752 | -26.0 |
| 61 | Alfons Mwangi Gachie | 0 | KEN | +?B | −38N | −39B | +106N | −46B | =94N | +97N | +88B | −27N | 4.5 | 32.0 | 32.0 | 10.00 | 1130 | 0.0 |
| 62 | Symon Kanini Kungu | 0 | KEN | =72N | +?B | −22B | +89N | +?B | −7N | +75B | −17N | −?N | 4.5 | 30.5 | 30.5 | 9.50 | 1340 | 0.0 |
| 63 | FIDE 10856757 | 0 | — | −10B | +42N | =58B | −?N | =98B | +?N | +52B | −34N | =?B | 4.5 | 29.5 | 29.5 | 13.75 | 745 | 0.0 |
| 64 | Daniel Kimani Maina | 0 | KEN | +102B | −11N | −?B | =?N | −65B | +98N | +84B | −60N | +89B | 4.5 | 28.0 | 28.0 | 12.50 | 1400 | 0.0 |
| 65 | FIDE 10859829 | 0 | — | −14B | +?N | =?B | −?N | +64N | +72B | −36N | −?B | +88N | 4.5 | 23.5 | 23.5 | 12.00 | 1247 | 0.0 |
| 66 | FIDE 10852077 | 0 | — | −12B | +?N | −69B | −52N | +?B | −?N | +80B | +?N | =58B | 4.5 | 23.5 | 23.5 | 6.25 | 1017 | 0.0 |
| 67 | FIDE 554000920 | 0 | — | +?B | −12N | =97B | =?N | −?B | −37N | =78B | +?N | +90B | 4.5 | 22.0 | 22.0 | 7.00 | 1017 | 0.0 |
| 68 | Melvin Murimi | 0 | KEN | −35B | +103N | +49B | +34N | −22B | −11N | −39B | +75N | −50B | 4.0 | 42.5 | 45.0 | 17.00 | 1344 | 0.0 |
| 69 | FIDE 554003229 | 0 | — | +?N | −30B | +66N | =72B | +45B | −16N | −11B | =50N | −51B | 4.0 | 41.5 | 41.5 | 14.00 | 779 | 0.0 |
| 70 | Willy Namwamba | 0 | KEN | F | =23B | −13N | +?B | +59N | +35B | =7N | −36B | −21N | 4.0 | 40.5 | 40.5 | 16.50 | 1502 | 0.0 |
| 71 | Mercel Etieng | 0 | KEN | +41B | −59N | +50B | −7N | +101B | −34N | =60B | −?N | =79B | 4.0 | 38.5 | 38.5 | 17.25 | 1304 | 0.0 |
| 72 | FIDE 10857176 | 0 | — | =62B | =58N | +52B | =69N | −17B | −65N | +83N | −30B | =97N | 4.0 | 37.5 | 40.5 | 16.50 | 738 | 0.0 |
| 73 | FIDE 10866868 | 0 | — | −31N | +91B | +101B | −22N | −41B | +103N | +74B | −49N | −40B | 4.0 | 37.0 | 39.5 | 13.00 | 720 | 0.0 |
| 74 | FIDE 10859705 | 0 | — | −3N | +77B | +95N | −20B | +87N | −29B | −73N | −94B | +?N | 4.0 | 36.0 | 36.0 | 10.50 | 881 | 0.0 |
| 75 | FIDE 10855912 | 0 | — | +77N | −2B | −56N | −47B | +106N | +99B | −62N | −68B | +96N | 4.0 | 35.5 | 37.5 | 12.00 | 899 | 0.0 |
| 76 | FIDE 10861564 | 0 | — | +?B | −25N | =?B | =58N | −42B | +82N | +46B | −77N | −52B | 4.0 | 33.0 | 33.0 | 11.25 | 813 | 0.0 |
| 77 | FIDE 10845534 | 0 | — | −75B | −74N | −88N | +104B | +86N | +91B | F | +76B | −23N | 4.0 | 30.5 | 30.5 | 13.00 | 619 | 0.0 |
| 78 | FIDE 10865594 | 0 | — | −33N | +?B | −48N | +?B | −31N | −59B | =67N | +107B | =86N | 4.0 | 30.0 | 30.0 | 5.50 | 732 | 0.0 |
| 79 | FIDE 10816860 | 0 | — | −2N | +?B | +?N | −29B | =107N | +?B | −23N | −35B | =71N | 4.0 | 30.0 | 30.0 | 2.75 | 725 | 0.0 |
| 80 | FIDE 554002923 | 0 | — | +81N | −21B | −55N | −60B | −99N | +109B | −66N | +105B | +?B | 4.0 | 29.0 | 29.0 | 6.50 | 634 | 0.0 |
| 81 | FIDE 10857265 | 0 | — | −80B | +82N | +?B | −14N | +?B | −58N | +?B | −42N | −46B | 4.0 | 28.5 | 28.5 | 4.00 | 779 | 0.0 |
| 82 | Mathew Muchiri | 0 | KEN | −21N | −81B | +91N | −?B | +?N | −76B | +?N | +86B | −48N | 4.0 | 26.0 | 26.0 | 7.00 | 664 | 0.0 |
| 83 | Tamiranashe Chemhere | 0 | ZIM | +7B | =13N | +45B | −23B | −35N | −57N | −72B | −90N | +?B | 3.5 | 41.5 | 41.5 | 15.00 | 1334 | 0.0 |
| 84 | Peter Malonza | 1493 | KEN | +91N | −31B | −57B | +103N | =44B | −45N | −64N | −97B | +105N | 3.5 | 33.5 | 35.5 | 10.50 | 709 | -19.2 |
| 85 | Justin Hasani Kiiru | 0 | KEN | −17B | F | +?N | =19B | −32N | =?N | +94B | −21B | =59N | 3.5 | 31.0 | 31.0 | 8.25 | 1356 | 0.0 |
| 86 | FIDE 10866914 | 0 | — | +?B | −18N | −28B | −46N | −77B | +?N | +102B | −82N | =78B | 3.5 | 31.0 | 31.0 | 4.50 | 877 | 0.0 |
| 87 | FIDE 10884335 | 0 | — | +49B | −?N | +51B | −40N | −74B | −60N | =90B | −89N | +?B | 3.5 | 30.5 | 30.5 | 11.75 | 632 | 0.0 |
| 88 | Jaeger Nyamongo Omari | 0 | KEN | −18B | −?N | +77B | =102N | +92B | +?N | −45B | −61N | −65B | 3.5 | 30.0 | 30.0 | 8.75 | 1600 | 0.0 |
| 89 | FIDE 10854630 | 0 | — | −5N | +?B | =98N | −62B | −97N | +92N | −?B | +87B | −64N | 3.5 | 29.0 | 29.0 | 8.50 | 779 | 0.0 |
| 90 | FIDE 554003466 | 0 | — | −32N | −?B | +?N | −107B | −95N | +106B | =87N | +83B | −67N | 3.5 | 23.5 | 23.5 | 7.25 | 870 | 0.0 |
| 91 | FIDE 554000963 | 0 | — | −84B | −73N | −82B | +100N | +?B | −77N | +?B | −46N | =?B | 3.5 | 23.5 | 23.5 | 3.00 | 697 | 0.0 |
| 92 | FIDE 10823735 | 0 | — | −45B | =60N | −?N | +?B | −88N | −89B | −93N | +109B | +107N | 3.5 | 22.0 | 22.0 | 4.25 | 1527 | 0.0 |
| 93 | FIDE 10856498 | 0 | — | −25B | −102N | −?B | −?B | +105N | =?N | +92B | +?N | −?B | 3.5 | 13.5 | 13.5 | 5.50 | 768 | 0.0 |
| 94 | FIDE 10874593 | 0 | — | F | +?N | −10B | −24B | =50N | =61B | −85N | +74N | −44B | 3.0 | 34.5 | 34.5 | 8.75 | 1563 | 0.0 |
| 95 | FIDE 10897755 | 0 | — | F | −34N | −74B | −49N | +90B | −51N | +101B | +?N | −53B | 3.0 | 31.0 | 31.0 | 6.50 | 708 | 0.0 |
| 96 | Manuel Mwine Bujara | 0 | KEN | −30N | +?B | +?N | −21B | −33N | +?B | −48N | −59B | −75B | 3.0 | 30.5 | 30.5 | 0.00 | 714 | 0.0 |
| 97 | Lemuel Ngunjiri | 0 | KEN | −?B | F | =67N | −45N | +89B | −50N | −61B | +84N | =72B | 3.0 | 30.0 | 30.0 | 11.25 | 1510 | -5.2 |
| 98 | FIDE 554002958 | 0 | — | +103B | −35N | =89B | −26N | =63N | −64B | −99N | −?B | +?N | 3.0 | 29.0 | 29.0 | 6.50 | 611 | 0.0 |
| 99 | FIDE 554003199 | 0 | — | −20N | +107B | −41B | −?N | +80B | −75N | +98B | −52N | −?B | 3.0 | 28.5 | 28.5 | 8.50 | 742 | 0.0 |
| 100 | FIDE 10870229 | 0 | — | −13B | −7N | −16B | −91B | −?N | =105B | =?N | +?N | +108B | 3.0 | 25.5 | 25.5 | 2.00 | 772 | 0.0 |
| 101 | FIDE 554000939 | 0 | — | +?N | −8B | −73N | +108B | −71N | −47B | −95N | −104B | +?N | 3.0 | 25.5 | 25.5 | 1.00 | 892 | 0.0 |
| 102 | FIDE 554002974 | 0 | — | −64N | +93B | −54N | =88B | =60N | −53B | −86N | −?B | =103N | 2.5 | 31.5 | 31.5 | 8.75 | 1404 | 0.0 |
| 103 | FIDE 10856978 | 0 | — | −98N | −68B | +?N | −84B | +108N | −73B | −?N | −?N | =102B | 2.5 | 18.0 | 18.0 | 2.25 | 697 | 0.0 |
| 104 | FIDE 10854703 | 0 | — | −4B | −?N | −42B | −77N | F | −?B | +106N | +101N | −?B | 2.0 | 21.0 | 21.0 | 5.00 | 823 | 0.0 |
| 105 | FIDE 10854738 | 0 | — | −11B | −?N | −?B | =?N | −93B | =100N | +?B | −80N | −84B | 2.0 | 20.5 | 20.5 | 1.50 | 785 | 0.0 |
| 106 | FIDE 554003032 | 0 | — | −19N | −?B | +?N | −61B | −75B | −90N | −104B | −?N | +?B | 2.0 | 20.0 | 20.0 | 0.00 | 764 | 0.0 |
| 107 | FIDE 10884645 | 0 | — | −57B | −99N | F | +90N | =79B | −44N | −?B | −78N | −92B | 1.5 | 27.5 | 27.5 | 5.50 | 809 | 0.0 |
| 108 | FIDE 554003024 | 0 | — | −34B | F | −36N | −101N | −103B | −?B | =?N | =?B | −100N | 1.0 | 19.5 | 19.5 | 0.00 | 759 | 0.0 |
| 109 | FIDE 10856765 | 0 | — | −15N | F | −7B | −42N | −?B | −80N | =?B | −92N | −?B | 0.5 | 25.5 | 25.5 | 0.00 | 776 | 0.0 |
Key insights
Biggest movers and upsets — the story behind the numbers.
- 1Warimwe David JamesKEN+80.87.0 pts · #4
- 2Tojomalala, AikoMAD+61.66.5 pts · #2
- 3Wayne Joe NjarumiKEN+60.47.5 pts · #6
- 1Shoubhith Omprakash KayyarUGA-68.86.0 pts · #28
- 2Sauti Joshua LisukuZAM-64.85.0 pts · #9
- 3Adiel KipkorirKEN-29.25.5 pts · #88
- R9+384 Elo gap
- R6+238 Elo gap
- R4+201 Elo gap