Game |
| Result | Moves |
Year | Event/Locale | Opening |
26. J N Ndirangu vs E Elansary |
| 1-0 | 79 | 2022 | Chennai Olympiad (Women) | D02 Queen's Pawn Game |
27. J N Ndirangu vs D Lopez |
| ½-½ | 54 | 2022 | Chennai Olympiad (Women) | A40 Queen's Pawn Game |
28. W Barbier vs J N Ndirangu |
| 1-0 | 60 | 2022 | Chennai Olympiad (Women) | B20 Sicilian |
29. E Rudolph vs J N Ndirangu |
| 1-0 | 57 | 2023 | FIDE World Rapid Team Championship | B27 Sicilian |
30. R Andrade vs J N Ndirangu |
| 0-1 | 51 | 2023 | FIDE World Rapid Team Championship | B27 Sicilian |
31. J N Ndirangu vs I B Odiah |
| 1-0 | 14 | 2023 | FIDE World Rapid Team Championship | B32 Sicilian |
32. J N Ndirangu vs J Hartjes |
| 1-0 | 33 | 2023 | FIDE World Rapid Team Championship | B20 Sicilian |
33. D Rennkamp vs J N Ndirangu |
 | 1-0 | 69 | 2023 | FIDE World Rapid Team Championship | A07 King's Indian Attack |
34. J N Ndirangu vs L Moeller |
| 0-1 | 46 | 2023 | FIDE World Rapid Team Championship | A43 Old Benoni |
35. P D Peglau vs J N Ndirangu |
| 0-1 | 41 | 2023 | FIDE World Rapid Team Championship | A16 English |
36. V Sharma vs J N Ndirangu |
| 1-0 | 35 | 2023 | FIDE World Rapid Team Championship | A07 King's Indian Attack |
37. J N Ndirangu vs S Pheng |
| 1-0 | 35 | 2023 | FIDE World Rapid Team Championship | C49 Four Knights |
38. J N Ndirangu vs J Hollstein |
| 1-0 | 45 | 2023 | FIDE World Rapid Team Championship | B18 Caro-Kann, Classical |
39. J N Ndirangu vs C Sun |
| 1-0 | 28 | 2023 | FIDE World Rapid Team Championship | C68 Ruy Lopez, Exchange |
40. P Hornsby vs J N Ndirangu |
| 0-1 | 59 | 2023 | FIDE World Rapid Team Championship | D02 Queen's Pawn Game |
41. J N Ndirangu vs Aishath Iva Hassan |
| 1-0 | 24 | 2024 | Budapest Olympiad (Women) | B12 Caro-Kann Defense |
42. Nolwazi Nkwanyane vs J N Ndirangu |
| 0-1 | 51 | 2024 | Budapest Olympiad (Women) | B27 Sicilian |
43. J N Ndirangu vs M Vasquez Vasquez |
| 1-0 | 45 | 2024 | Budapest Olympiad (Women) | B25 Sicilian, Closed |
44. J H Zhang vs J N Ndirangu |
| 1-0 | 38 | 2024 | Budapest Olympiad (Women) | D02 Queen's Pawn Game |
45. J N Ndirangu vs L Toth |
| 0-1 | 62 | 2024 | Budapest Olympiad (Women) | D02 Queen's Pawn Game |
46. J N Ndirangu vs Sosna Mehari Abraham |
| 1-0 | 29 | 2024 | Budapest Olympiad (Women) | D50 Queen's Gambit Declined |
47. S Hedegaard Jacobsen vs J N Ndirangu |
| 0-1 | 54 | 2024 | Budapest Olympiad (Women) | E60 King's Indian Defense |
48. J N Ndirangu vs Z Wasif |
| 1-0 | 33 | 2024 | Budapest Olympiad (Women) | E77 King's Indian |
49. J N Ndirangu vs R Miller |
| 0-1 | 60 | 2024 | Budapest Olympiad (Women) | D02 Queen's Pawn Game |