Joyce Nyaruai Ndirangu
KEN Born 1995 Female NA,Woman FIDE Master
- FIDE ID
- 10802886
Player overview
Joyce Nyaruai Ndirangu’s highest recorded classical FIDE rating is 1933 (May 2025). On the November 2026 FIDE list, Joyce Nyaruai Ndirangu ranks #54380 worldwide and #50 in Kenya among active classical players.
FIDE ratings
Rapid
1775Published FIDE
Blitz
1846Published FIDE
Official classical ranks
- World rank
- #54380
- National rank · KEN
- #50
- Women’s world rank
- #3016
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 1933 May 2025
- Recorded years
- 2015–2026
- Archived games
- 115
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 51 | 2023-08-26 | World Rapid Team 2023 | Dusseldorf GER | 4.13 | Joyce Nyaruai Ndirangu | Jenny Hartjes | Won: 1-0 | 33 | Open |
| 52 | 2023-08-26 | World Rapid Team 2023 | Dusseldorf GER | 3.14 | Joyce Nyaruai Ndirangu | Isaac Babu Odiah | Won: 1-0 | 14 | Open |
| 53 | 2023-08-26 | World Rapid Team 2023 | Dusseldorf GER | 2.14 | Ruben Andrade | Joyce Nyaruai Ndirangu | Won: 0-1 | 51 | Open |
| 54 | 2023-08-26 | World Rapid Team 2023 | Dusseldorf GER | 1.13 | Eva Rudolph | Joyce Nyaruai Ndirangu | Lost: 1-0 | 57 | Open |
| 55 | 2023-05-13 | ch-Africa Women 2023 | Giza EGY | 9.3 | Joyce Nyaruai Ndirangu | Khaled Mona | Lost: 0-1 | 27 | Open |
| 56 | 2023-05-10 | ch-Africa Women 2023 | Giza EGY | 6.5 | Esperanca Caxita | Joyce Nyaruai Ndirangu | Lost: 1-0 | 43 | Open |
| 57 | 2023-05-06 | ch-Africa Women 2023 | Giza EGY | 1.4 | Joyce Nyaruai Ndirangu | Lina Nassr | Lost: 0-1 | 61 | Open |
| 58 | 2022-08-09 | Olympiad Women 2022 | Chennai IND | 11.34 | Wiebke Barbier | Joyce Nyaruai Ndirangu | Lost: 1-0 | 60 | Open |
| 59 | 2022-08-08 | Olympiad Women 2022 | Chennai IND | 10.43 | Joyce Nyaruai Ndirangu | Dairyn D. Lopez L. | Draw: 1/2-1/2 | 54 | Open |
| 60 | 2022-08-07 | Olympiad Women 2022 | Chennai IND | 9.33 | Joyce Nyaruai Ndirangu | Eman Elansary | Won: 1-0 | 79 | Open |
| 61 | 2022-08-06 | Olympiad Women 2022 | Chennai IND | 8.43 | Fiorina Berezovsky | Joyce Nyaruai Ndirangu | Won: 0-1 | 44 | Open |
| 62 | 2022-08-05 | Olympiad Women 2022 | Chennai IND | 7.54 | Joyce Nyaruai Ndirangu | Nahed Galab | Won: 1-0 | 46 | Open |
| 63 | 2022-08-03 | Olympiad Women 2022 | Chennai IND | 6.4 | Joyce Nyaruai Ndirangu | Soledad Coro | Won: 1-0 | 30 | Open |
| 64 | 2022-08-02 | Olympiad Women 2022 | Chennai IND | 5.41 | Iyefu Joy ONOJA | Joyce Nyaruai Ndirangu | Lost: 1-0 | 40 | Open |
| 65 | 2022-08-01 | Olympiad Women 2022 | Chennai IND | 4.59 | Rosemarie Wag-eyen | Joyce Nyaruai Ndirangu | Won: 0-1 | 34 | Open |
| 66 | 2022-07-31 | Olympiad Women 2022 | Chennai IND | 3.39 | Joyce Nyaruai Ndirangu | Roxanny Matute Escobar | Won: 1-0 | 71 | Open |
| 67 | 2021-11-16 | Titled Tuesday 16th Nov | chess.com INT | 5 | Joyce Nyaruai Ndirangu | Miroslav Simonovic | Lost: 0-1 | 32 | Open |
| 68 | 2021-11-16 | Titled Tuesday 16th Nov | chess.com INT | 3 | Daniel Shapiro | Joyce Nyaruai Ndirangu | Lost: 1-0 | 25 | Open |
| 69 | 2021-08-29 | Online Olym Div3 B 2021 | chess.com INT | 8.3 | Joyce Nyaruai Ndirangu | Ioana Gelip | Lost: 0-1 | 53 | Open |
| 70 | 2021-08-29 | Online Olym Div3 B 2021 | chess.com INT | 7.3 | Ghayda M. Alattar | Joyce Nyaruai Ndirangu | Lost: 1-0 | 29 | Open |
| 71 | 2021-08-28 | Online Olym Div3 B 2021 | chess.com INT | 5.2 | Celia M. Rodriguez Guevara | Joyce Nyaruai Ndirangu | Won: 0-1 | 23 | Open |
| 72 | 2021-08-28 | Online Olym Div3 B 2021 | chess.com INT | 4.5 | Joyce Nyaruai Ndirangu | Amen Miladi | Draw: 1/2-1/2 | 94 | Open |
| 73 | 2021-08-27 | Online Olym Div3 B 2021 | chess.com INT | 3.1 | Joyce Nyaruai Ndirangu | Mada Yazji | Won: 1-0 | 40 | Open |
| 74 | 2021-08-27 | Online Olym Div3 B 2021 | chess.com INT | 2.5 | Vania Fausto Da T. Vilhete | Joyce Nyaruai Ndirangu | Won: 0-1 | 46 | Open |
| 75 | 2021-08-27 | Online Olym Div3 B 2021 | chess.com INT | 1.2 | Joyce Nyaruai Ndirangu | Sally Abbas Abdulzahra AL-ALI | Won: 1-0 | 32 | Open |
| 76 | 2021-08-22 | Online Olym Div4 B 2021 | chess.com INT | 9.3 | Joyce Nyaruai Ndirangu | Peninah Nakabo | Won: 1-0 | 64 | Open |
| 77 | 2021-08-22 | Online Olym Div4 B 2021 | chess.com INT | 11.2 | Joyce Nyaruai Ndirangu | Lishen Mentile | Won: 1-0 | 59 | Open |
| 78 | 2021-08-22 | Online Olym Div4 B 2021 | chess.com INT | 10.5 | Rawda Al-Qassabi | Joyce Nyaruai Ndirangu | Won: 0-1 | 24 | Open |
| 79 | 2021-08-21 | Online Olym Div4 B 2021 | chess.com INT | 6.3 | Shriyan santosh Priyasha | Joyce Nyaruai Ndirangu | Won: 0-1 | 53 | Open |
| 80 | 2021-08-21 | Online Olym Div4 B 2021 | chess.com INT | 5.5 | Joyce Nyaruai Ndirangu | Sara Zalloum | Won: 1-0 | 37 | Open |
| 81 | 2021-08-21 | Online Olym Div4 B 2021 | chess.com INT | 4.2 | 21512108 | Joyce Nyaruai Ndirangu | Won: 0-1 | 33 | Open |
| 82 | 2020-08-02 | Online Olym Div4 A 2020 | chess.com INT | 7.2 | Joyce Nyaruai Ndirangu | Chi Chen | Lost: 0-1 | 30 | Open |
| 83 | 2020-08-01 | Online Olym Div4 A 2020 | chess.com INT | 6.5 | Pornouma Promsirinimit | Joyce Nyaruai Ndirangu | Lost: 1-0 | 100 | Open |
| 84 | 2020-08-01 | Online Olym Div4 A 2020 | chess.com INT | 5.1 | Aishath Alya Mohamed Shareef | Joyce Nyaruai Ndirangu | Won: 0-1 | 50 | Open |
| 85 | 2020-08-01 | Online Olym Div4 A 2020 | chess.com INT | 4.5 | Joyce Nyaruai Ndirangu | Sindira Joshi | Won: 1-0 | 40 | Open |
| 86 | 2019-08-25 | African Games Teams 2019 | Casablanca MAR | 9.1 | Merveille-Gloria Gamba | Joyce Nyaruai Ndirangu | Won: 0-1 | 41 | Open |
| 87 | 2019-08-25 | African Games Teams 2019 | Casablanca MAR | 8.8 | Uvika Essoo | Joyce Nyaruai Ndirangu | Lost: 1-0 | 51 | Open |
| 88 | 2019-08-25 | African Games Teams 2019 | Casablanca MAR | 7.6 | Joyce Nyaruai Ndirangu | Perpetual Eloho OGBIYOYO | Won: 1-0 | 34 | Open |
| 89 | 2019-08-25 | African Games Teams 2019 | Casablanca MAR | 6.5 | Joyce Nyaruai Ndirangu | Lidet Abate Haile | Lost: 0-1 | 42 | Open |
| 90 | 2019-08-24 | African Games Teams 2019 | Casablanca MAR | 5.5 | Desiderata Nkhoma | Joyce Nyaruai Ndirangu | Won: 0-1 | 64 | Open |
| 91 | 2019-08-24 | African Games Teams 2019 | Casablanca MAR | 4.3 | Joyce Nyaruai Ndirangu | Onkemetse Francis | Lost: 0-1 | 75 | Open |
| 92 | 2019-08-24 | African Games Teams 2019 | Casablanca MAR | 3.3 | Amira Marzouk | Joyce Nyaruai Ndirangu | Won: 0-1 | 70 | Open |
| 93 | 2019-08-24 | African Games Teams 2019 | Casablanca MAR | 2.4 | Joyce Nyaruai Ndirangu | Lorita Mwango | Won: 1-0 | 32 | Open |
| 94 | 2019-08-24 | African Games Teams 2019 | Casablanca MAR | 1.1 | Loedi Gomes | Joyce Nyaruai Ndirangu | Won: 0-1 | 27 | Open |
| 95 | 2018-10-05 | Olympiad Women 2018 | Batumi GEO | 11.54 | Raisa Melissa Barria Baker | Joyce Nyaruai Ndirangu | Lost: 1-0 | 50 | Open |
| 96 | 2018-10-04 | Olympiad Women 2018 | Batumi GEO | 10.46 | Joyce Nyaruai Ndirangu | Yang Hazel Liu | Lost: 0-1 | 53 | Open |
| 97 | 2018-10-03 | Olympiad Women 2018 | Batumi GEO | 9.52 | Danitza Vazquez Maccarini | Joyce Nyaruai Ndirangu | Lost: 1-0 | 33 | Open |
| 98 | 2018-10-02 | Olympiad Women 2018 | Batumi GEO | 8.6 | Maria Varona-Thomas | Joyce Nyaruai Ndirangu | Draw: 1/2-1/2 | 31 | Open |
| 99 | 2018-09-30 | Olympiad Women 2018 | Batumi GEO | 6.62 | Sabine Ravelomanana | Joyce Nyaruai Ndirangu | Lost: 1-0 | 55 | Open |
| 100 | 2018-09-28 | Olympiad Women 2018 | Batumi GEO | 5.49 | Joyce Nyaruai Ndirangu | Chengjia Wang | Lost: 0-1 | 56 | Open |
- vs Jenny HartjesWon · 1-0White · 2023-08-26 · Round 4.13World Rapid Team 2023
- vs Isaac Babu OdiahWon · 1-0White · 2023-08-26 · Round 3.14World Rapid Team 2023
- vs Ruben AndradeWon · 0-1Black · 2023-08-26 · Round 2.14World Rapid Team 2023
- vs Eva RudolphLost · 1-0Black · 2023-08-26 · Round 1.13World Rapid Team 2023
- vs Khaled MonaLost · 0-1White · 2023-05-13 · Round 9.3ch-Africa Women 2023
- vs Esperanca CaxitaLost · 1-0Black · 2023-05-10 · Round 6.5ch-Africa Women 2023
- vs Lina NassrLost · 0-1White · 2023-05-06 · Round 1.4ch-Africa Women 2023
- vs Wiebke BarbierLost · 1-0Black · 2022-08-09 · Round 11.34Olympiad Women 2022
- vs Dairyn D. Lopez L.Draw · ½–½White · 2022-08-08 · Round 10.43Olympiad Women 2022
- vs Eman ElansaryWon · 1-0White · 2022-08-07 · Round 9.33Olympiad Women 2022
- vs Fiorina BerezovskyWon · 0-1Black · 2022-08-06 · Round 8.43Olympiad Women 2022
- vs Nahed GalabWon · 1-0White · 2022-08-05 · Round 7.54Olympiad Women 2022
- vs Soledad CoroWon · 1-0White · 2022-08-03 · Round 6.4Olympiad Women 2022
- vs Iyefu Joy ONOJALost · 1-0Black · 2022-08-02 · Round 5.41Olympiad Women 2022
- vs Rosemarie Wag-eyenWon · 0-1Black · 2022-08-01 · Round 4.59Olympiad Women 2022
- vs Roxanny Matute EscobarWon · 1-0White · 2022-07-31 · Round 3.39Olympiad Women 2022
- vs Miroslav SimonovicLost · 0-1White · 2021-11-16 · Round 5Titled Tuesday 16th Nov
- vs Daniel ShapiroLost · 1-0Black · 2021-11-16 · Round 3Titled Tuesday 16th Nov
- vs Ioana GelipLost · 0-1White · 2021-08-29 · Round 8.3Online Olym Div3 B 2021
- vs Ghayda M. AlattarLost · 1-0Black · 2021-08-29 · Round 7.3Online Olym Div3 B 2021
- vs Celia M. Rodriguez GuevaraWon · 0-1Black · 2021-08-28 · Round 5.2Online Olym Div3 B 2021
- vs Amen MiladiDraw · ½–½White · 2021-08-28 · Round 4.5Online Olym Div3 B 2021
- vs Mada YazjiWon · 1-0White · 2021-08-27 · Round 3.1Online Olym Div3 B 2021
- vs Vania Fausto Da T. VilheteWon · 0-1Black · 2021-08-27 · Round 2.5Online Olym Div3 B 2021
- vs Sally Abbas Abdulzahra AL-ALIWon · 1-0White · 2021-08-27 · Round 1.2Online Olym Div3 B 2021
- vs Peninah NakaboWon · 1-0White · 2021-08-22 · Round 9.3Online Olym Div4 B 2021
- vs Lishen MentileWon · 1-0White · 2021-08-22 · Round 11.2Online Olym Div4 B 2021
- vs Rawda Al-QassabiWon · 0-1Black · 2021-08-22 · Round 10.5Online Olym Div4 B 2021
- vs Shriyan santosh PriyashaWon · 0-1Black · 2021-08-21 · Round 6.3Online Olym Div4 B 2021
- vs Sara ZalloumWon · 1-0White · 2021-08-21 · Round 5.5Online Olym Div4 B 2021
- vs 21512108Won · 0-1Black · 2021-08-21 · Round 4.2Online Olym Div4 B 2021
- vs Chi ChenLost · 0-1White · 2020-08-02 · Round 7.2Online Olym Div4 A 2020
- vs Pornouma PromsirinimitLost · 1-0Black · 2020-08-01 · Round 6.5Online Olym Div4 A 2020
- vs Aishath Alya Mohamed ShareefWon · 0-1Black · 2020-08-01 · Round 5.1Online Olym Div4 A 2020
- vs Sindira JoshiWon · 1-0White · 2020-08-01 · Round 4.5Online Olym Div4 A 2020
- vs Merveille-Gloria GambaWon · 0-1Black · 2019-08-25 · Round 9.1African Games Teams 2019
- vs Uvika EssooLost · 1-0Black · 2019-08-25 · Round 8.8African Games Teams 2019
- vs Perpetual Eloho OGBIYOYOWon · 1-0White · 2019-08-25 · Round 7.6African Games Teams 2019
- vs Lidet Abate HaileLost · 0-1White · 2019-08-25 · Round 6.5African Games Teams 2019
- vs Desiderata NkhomaWon · 0-1Black · 2019-08-24 · Round 5.5African Games Teams 2019
- vs Onkemetse FrancisLost · 0-1White · 2019-08-24 · Round 4.3African Games Teams 2019
- vs Amira MarzoukWon · 0-1Black · 2019-08-24 · Round 3.3African Games Teams 2019
- vs Lorita MwangoWon · 1-0White · 2019-08-24 · Round 2.4African Games Teams 2019
- vs Loedi GomesWon · 0-1Black · 2019-08-24 · Round 1.1African Games Teams 2019
- vs Raisa Melissa Barria BakerLost · 1-0Black · 2018-10-05 · Round 11.54Olympiad Women 2018
- vs Yang Hazel LiuLost · 0-1White · 2018-10-04 · Round 10.46Olympiad Women 2018
- vs Danitza Vazquez MaccariniLost · 1-0Black · 2018-10-03 · Round 9.52Olympiad Women 2018
- vs Maria Varona-ThomasDraw · ½–½Black · 2018-10-02 · Round 8.6Olympiad Women 2018
- vs Sabine RavelomananaLost · 1-0Black · 2018-09-30 · Round 6.62Olympiad Women 2018
- vs Chengjia WangLost · 0-1White · 2018-09-28 · Round 5.49Olympiad Women 2018
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-17 | 2026 KCB Open Chess Championship - Masters | Classical | 4½ |
| 2026-09-19 | Jumuiya Ya Afrika Mashariki Grand Prix Ladies Section - 2nd Edition | Classical | 4 |
| 2026-08-30 | KICC Minichess Open Grand Prix - blitz | Blitz | 7 |
| 2026-08-29 | KICC MINICHESS OPEN GRAND PRIX Ladies Section - 1st Edition 2026 | Classical | 6 |