Martin Njoroge

KEN Born 1996 (Age ≈30) Male
FIDE ID
10801952

Player overview

Martin Njoroge’s highest recorded classical FIDE rating is 1987 (September 2022). On the November 2026 FIDE list, Martin Njoroge ranks #42198 worldwide and #30 in Kenya among active classical players.

FIDE ratings

1921.8 -4.2

Classical

Live estimate

1959

Rapid

Published FIDE

1881

Blitz

Published FIDE

Official classical ranks

World rank
#42198
National rank · KEN
#30

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
1987 Sep 2022
Recorded years
2014–2026
Archived games
24

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
1 2021-08-29 Online Olym Div3 B 2021 chess.com INT 9.4 Martin Njoroge Johnny Antonios 1-0 44 Open
2 2021-08-28 Online Olym Div3 B 2021 chess.com INT 6.4 Addisalem Temesgen Tsige Martin Njoroge 1-0 71 Open
3 2021-08-28 Online Olym Div3 B 2021 chess.com INT 4.5 Zoubaier Amdouni Martin Njoroge 1-0 22 Open
4 2021-08-27 Online Olym Div3 B 2021 chess.com INT 2.5 Martin Njoroge Wilton Inacio Calicoca 1-0 52 Open
5 2021-08-27 Online Olym Div3 B 2021 chess.com INT 1.2 Ali Layth Ahmed Alothman Martin Njoroge 1-0 20 Open
6 2021-08-22 Online Olym Div4 B 2021 chess.com INT 8.4 Martin Njoroge Kassim Hassan Fidow 1-0 41 Open
7 2021-08-22 Online Olym Div4 B 2021 chess.com INT 11.2 Charles Eichab Martin Njoroge 0-1 46 Open
8 2021-08-22 Online Olym Div4 B 2021 chess.com INT 10.5 Martin Njoroge Mohammed Al-Qassabi 1-0 27 Open
9 2021-08-21 Online Olym Div4 B 2021 chess.com INT 7.4 Joseph Nzabanita Martin Njoroge 0-1 24 Open
10 2021-08-21 Online Olym Div4 B 2021 chess.com INT 5.5 Mohamed Alqwasma Martin Njoroge 0-1 83 Open
11 2021-08-20 Online Olym Div4 B 2021 chess.com INT 3.6 Thomas Araya Fessihaye Martin Njoroge 0-1 30 Open
12 2021-08-20 Online Olym Div4 B 2021 chess.com INT 1.6 Martin Njoroge Khaled Hashem 0-1 37 Open
13 2021-02-05 African Online Open 2021 Tornelo INT 9.2 Martin Njoroge Mikhail Strovskiy 1-0 70 Open
14 2021-02-05 African Online Open 2021 Tornelo INT 8.2 Ansumana Kamara Martin Njoroge 1/2-1/2 66 Open
15 2021-02-04 African Online Open 2021 Tornelo INT 7.18 Ashley Christopher Vermaak Martin Njoroge 1-0 47 Open
16 2021-02-04 African Online Open 2021 Tornelo INT 6.2 Martin Njoroge Ricky Sang 1-0 30 Open
17 2021-02-03 African Online Open 2021 Tornelo INT 5.16 Martin Njoroge Luciano Oliveira 0-1 34 Open
18 2021-02-03 African Online Open 2021 Tornelo INT 4.11 Zoubaier Amdouni Martin Njoroge 1-0 60 Open
19 2021-02-02 African Online Open 2021 Tornelo INT 3.14 Martin Njoroge Joao Simoes 1/2-1/2 50 Open
20 2021-02-02 African Online Open 2021 Tornelo INT 2.14 Manuel Alberto Martin Njoroge 0-1 43 Open
21 2021-02-01 African Online Open 2021 Tornelo INT 1.14 Martin Njoroge Providence Oatlhotse 0-1 37 Open
22 2020-08-02 Online Olym Div4 A 2020 chess.com INT 8.4 Lut Yin Luke Lau Martin Njoroge 1-0 31 Open
23 2020-08-02 Online Olym Div4 A 2020 chess.com INT 7.2 Martin Njoroge Yeh Yang Liu 1-0 41 Open
24 2020-08-01 Online Olym Div4 A 2020 chess.com INT 5.1 Hassan Mohamed Martin Njoroge 0-1 55 Open
  1. vs Johnny AntoniosWon · 1-0White · 2021-08-29 · Round 9.4Online Olym Div3 B 2021
  2. vs Addisalem Temesgen TsigeLost · 1-0Black · 2021-08-28 · Round 6.4Online Olym Div3 B 2021
  3. vs Zoubaier AmdouniLost · 1-0Black · 2021-08-28 · Round 4.5Online Olym Div3 B 2021
  4. vs Wilton Inacio CalicocaWon · 1-0White · 2021-08-27 · Round 2.5Online Olym Div3 B 2021
  5. vs Ali Layth Ahmed AlothmanLost · 1-0Black · 2021-08-27 · Round 1.2Online Olym Div3 B 2021
  6. vs Kassim Hassan FidowWon · 1-0White · 2021-08-22 · Round 8.4Online Olym Div4 B 2021
  7. vs Charles EichabWon · 0-1Black · 2021-08-22 · Round 11.2Online Olym Div4 B 2021
  8. vs Mohammed Al-QassabiWon · 1-0White · 2021-08-22 · Round 10.5Online Olym Div4 B 2021
  9. vs Joseph NzabanitaWon · 0-1Black · 2021-08-21 · Round 7.4Online Olym Div4 B 2021
  10. vs Mohamed AlqwasmaWon · 0-1Black · 2021-08-21 · Round 5.5Online Olym Div4 B 2021
  11. vs Thomas Araya FessihayeWon · 0-1Black · 2021-08-20 · Round 3.6Online Olym Div4 B 2021
  12. vs Khaled HashemLost · 0-1White · 2021-08-20 · Round 1.6Online Olym Div4 B 2021
  13. vs Mikhail StrovskiyWon · 1-0White · 2021-02-05 · Round 9.2African Online Open 2021
  14. vs Ansumana KamaraDraw · ½–½Black · 2021-02-05 · Round 8.2African Online Open 2021
  15. vs Ashley Christopher VermaakLost · 1-0Black · 2021-02-04 · Round 7.18African Online Open 2021
  16. vs Ricky SangWon · 1-0White · 2021-02-04 · Round 6.2African Online Open 2021
  17. vs Luciano OliveiraLost · 0-1White · 2021-02-03 · Round 5.16African Online Open 2021
  18. vs Zoubaier AmdouniLost · 1-0Black · 2021-02-03 · Round 4.11African Online Open 2021
  19. vs Joao SimoesDraw · ½–½White · 2021-02-02 · Round 3.14African Online Open 2021
  20. vs Manuel AlbertoWon · 0-1Black · 2021-02-02 · Round 2.14African Online Open 2021
  21. vs Providence OatlhotseLost · 0-1White · 2021-02-01 · Round 1.14African Online Open 2021
  22. vs Lut Yin Luke LauLost · 1-0Black · 2020-08-02 · Round 8.4Online Olym Div4 A 2020
  23. vs Yeh Yang LiuWon · 1-0White · 2020-08-02 · Round 7.2Online Olym Div4 A 2020
  24. vs Hassan MohamedWon · 0-1Black · 2020-08-01 · Round 5.1Online Olym Div4 A 2020

FIDE tournaments

All tournament results