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

Classical

1877

Published FIDE

Rapid

1775

Published FIDE

Blitz

1846

Published 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

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
  1. vs Jenny HartjesWon · 1-0White · 2023-08-26 · Round 4.13World Rapid Team 2023
  2. vs Isaac Babu OdiahWon · 1-0White · 2023-08-26 · Round 3.14World Rapid Team 2023
  3. vs Ruben AndradeWon · 0-1Black · 2023-08-26 · Round 2.14World Rapid Team 2023
  4. vs Eva RudolphLost · 1-0Black · 2023-08-26 · Round 1.13World Rapid Team 2023
  5. vs Khaled MonaLost · 0-1White · 2023-05-13 · Round 9.3ch-Africa Women 2023
  6. vs Esperanca CaxitaLost · 1-0Black · 2023-05-10 · Round 6.5ch-Africa Women 2023
  7. vs Lina NassrLost · 0-1White · 2023-05-06 · Round 1.4ch-Africa Women 2023
  8. vs Wiebke BarbierLost · 1-0Black · 2022-08-09 · Round 11.34Olympiad Women 2022
  9. vs Dairyn D. Lopez L.Draw · ½–½White · 2022-08-08 · Round 10.43Olympiad Women 2022
  10. vs Eman ElansaryWon · 1-0White · 2022-08-07 · Round 9.33Olympiad Women 2022
  11. vs Fiorina BerezovskyWon · 0-1Black · 2022-08-06 · Round 8.43Olympiad Women 2022
  12. vs Nahed GalabWon · 1-0White · 2022-08-05 · Round 7.54Olympiad Women 2022
  13. vs Soledad CoroWon · 1-0White · 2022-08-03 · Round 6.4Olympiad Women 2022
  14. vs Iyefu Joy ONOJALost · 1-0Black · 2022-08-02 · Round 5.41Olympiad Women 2022
  15. vs Rosemarie Wag-eyenWon · 0-1Black · 2022-08-01 · Round 4.59Olympiad Women 2022
  16. vs Roxanny Matute EscobarWon · 1-0White · 2022-07-31 · Round 3.39Olympiad Women 2022
  17. vs Miroslav SimonovicLost · 0-1White · 2021-11-16 · Round 5Titled Tuesday 16th Nov
  18. vs Daniel ShapiroLost · 1-0Black · 2021-11-16 · Round 3Titled Tuesday 16th Nov
  19. vs Ioana GelipLost · 0-1White · 2021-08-29 · Round 8.3Online Olym Div3 B 2021
  20. vs Ghayda M. AlattarLost · 1-0Black · 2021-08-29 · Round 7.3Online Olym Div3 B 2021
  21. vs Celia M. Rodriguez GuevaraWon · 0-1Black · 2021-08-28 · Round 5.2Online Olym Div3 B 2021
  22. vs Amen MiladiDraw · ½–½White · 2021-08-28 · Round 4.5Online Olym Div3 B 2021
  23. vs Mada YazjiWon · 1-0White · 2021-08-27 · Round 3.1Online Olym Div3 B 2021
  24. vs Vania Fausto Da T. VilheteWon · 0-1Black · 2021-08-27 · Round 2.5Online Olym Div3 B 2021
  25. vs Sally Abbas Abdulzahra AL-ALIWon · 1-0White · 2021-08-27 · Round 1.2Online Olym Div3 B 2021
  26. vs Peninah NakaboWon · 1-0White · 2021-08-22 · Round 9.3Online Olym Div4 B 2021
  27. vs Lishen MentileWon · 1-0White · 2021-08-22 · Round 11.2Online Olym Div4 B 2021
  28. vs Rawda Al-QassabiWon · 0-1Black · 2021-08-22 · Round 10.5Online Olym Div4 B 2021
  29. vs Shriyan santosh PriyashaWon · 0-1Black · 2021-08-21 · Round 6.3Online Olym Div4 B 2021
  30. vs Sara ZalloumWon · 1-0White · 2021-08-21 · Round 5.5Online Olym Div4 B 2021
  31. vs 21512108Won · 0-1Black · 2021-08-21 · Round 4.2Online Olym Div4 B 2021
  32. vs Chi ChenLost · 0-1White · 2020-08-02 · Round 7.2Online Olym Div4 A 2020
  33. vs Pornouma PromsirinimitLost · 1-0Black · 2020-08-01 · Round 6.5Online Olym Div4 A 2020
  34. vs Aishath Alya Mohamed ShareefWon · 0-1Black · 2020-08-01 · Round 5.1Online Olym Div4 A 2020
  35. vs Sindira JoshiWon · 1-0White · 2020-08-01 · Round 4.5Online Olym Div4 A 2020
  36. vs Merveille-Gloria GambaWon · 0-1Black · 2019-08-25 · Round 9.1African Games Teams 2019
  37. vs Uvika EssooLost · 1-0Black · 2019-08-25 · Round 8.8African Games Teams 2019
  38. vs Perpetual Eloho OGBIYOYOWon · 1-0White · 2019-08-25 · Round 7.6African Games Teams 2019
  39. vs Lidet Abate HaileLost · 0-1White · 2019-08-25 · Round 6.5African Games Teams 2019
  40. vs Desiderata NkhomaWon · 0-1Black · 2019-08-24 · Round 5.5African Games Teams 2019
  41. vs Onkemetse FrancisLost · 0-1White · 2019-08-24 · Round 4.3African Games Teams 2019
  42. vs Amira MarzoukWon · 0-1Black · 2019-08-24 · Round 3.3African Games Teams 2019
  43. vs Lorita MwangoWon · 1-0White · 2019-08-24 · Round 2.4African Games Teams 2019
  44. vs Loedi GomesWon · 0-1Black · 2019-08-24 · Round 1.1African Games Teams 2019
  45. vs Raisa Melissa Barria BakerLost · 1-0Black · 2018-10-05 · Round 11.54Olympiad Women 2018
  46. vs Yang Hazel LiuLost · 0-1White · 2018-10-04 · Round 10.46Olympiad Women 2018
  47. vs Danitza Vazquez MaccariniLost · 1-0Black · 2018-10-03 · Round 9.52Olympiad Women 2018
  48. vs Maria Varona-ThomasDraw · ½–½Black · 2018-10-02 · Round 8.6Olympiad Women 2018
  49. vs Sabine RavelomananaLost · 1-0Black · 2018-09-30 · Round 6.62Olympiad Women 2018
  50. vs Chengjia WangLost · 0-1White · 2018-09-28 · Round 5.49Olympiad Women 2018

FIDE tournaments

All tournament results