IMNikolaos Spyropoulos

GRE Born 2004 Male
FIDE ID
4298977

About Nikolaos Spyropoulos

Nikolaos Spyropoulos was born in 2004 and became an IM in 2023. He won silver in the world under-fourteen rapid championship in 2017. In 2021 he was runner-up in the under-eighteen section of the Online Rapid World Cup, then won the under-eighteen section of December's online Show more

Nikolaos Spyropoulos was born in 2004 and became an IM in 2023. He won silver in the world under-fourteen rapid championship in 2017. In 2021 he was runner-up in the under-eighteen section of the Online Rapid World Cup, then won the under-eighteen section of December's online Cadets and Youth Super Final by two points. He has also worked as a coach, offering individual and group lessons in Athens.

FIDE ratings

Classical

2375

Published FIDE

Rapid

2318

Published FIDE

Blitz

2324

Published FIDE

Official classical ranks

World rank
#2150
National rank · GRE
#27

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2447 Sep 2023
Recorded years
2012–2026
Archived games
712

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
251 2024-08-13 Titled Tue 13th Aug Early chess.com INT 11 Nikolaos Spyropoulos Gata Kamsky Lost: 0-1 33 Open
252 2024-08-13 Titled Tue 13th Aug Early chess.com INT 10 Edgar Mamedov Nikolaos Spyropoulos Draw: 1/2-1/2 40 Open
253 2024-05-21 Titled Tue 21st May Early chess.com INT 4 James Allen Dahlgren Nikolaos Spyropoulos Lost: 1-0 41 Open
254 2024-05-21 Titled Tue 21st May Early chess.com INT 3 Nikolaos Spyropoulos Farid Orujov Lost: 0-1 24 Open
255 2024-05-21 Titled Tue 21st May Early chess.com INT 2 Edvin Trost Nikolaos Spyropoulos Won: 0-1 37 Open
256 2024-05-21 Titled Tue 21st May Early chess.com INT 1 Nikolaos Spyropoulos Evgeny Postny Lost: 0-1 30 Open
257 2023-12-12 Titled Tue 12th Dec Early chess.com INT 3 Marek Karas Nikolaos Spyropoulos Lost: 1-0 1 Open
258 2023-12-12 Titled Tue 12th Dec Early chess.com INT 2 Sugar Gan-Erdene Nikolaos Spyropoulos Lost: 1-0 37 Open
259 2023-12-12 Titled Tue 12th Dec Early chess.com INT 1 Nikolaos Spyropoulos Alvaro Donatti Won: 1-0 38 Open
260 2023-11-14 Titled Tue 14th Nov Early chess.com INT 1 Dmitry Andreikin Nikolaos Spyropoulos Lost: 1-0 5 Open
261 2022-12-06 Titled Tue 6th Dec Late chess.com INT 5 Giovanni Marchesich Nikolaos Spyropoulos Won: 0-1 62 Open
262 2022-12-06 Titled Tue 6th Dec Late chess.com INT 4 Nikolaos Spyropoulos Qingyu Yuan Lost: 0-1 51 Open
263 2022-12-06 Titled Tue 6th Dec Late chess.com INT 3 Nikolaos Spyropoulos Leonid Guerb Won: 1-0 33 Open
264 2022-12-06 Titled Tue 6th Dec Late chess.com INT 2 Le Thao Nguyen Pham Nikolaos Spyropoulos Won: 0-1 42 Open
265 2022-03-01 Titled Tue 1st Mar Early chess.com INT 5 Talaibek Osmonbekov Nikolaos Spyropoulos Lost: 1-0 11 Open
266 2022-03-01 Titled Tue 1st Mar Early chess.com INT 4 Nikolaos Spyropoulos Erik Van den Dikkenberg Won: 1-0 47 Open
267 2022-01-04 Titled Tuesday 4th Jan chess.com INT 5 Nikolaos Spyropoulos Khvicha Supatashvili Lost: 0-1 73 Open
268 2022-01-04 Titled Tuesday 4th Jan chess.com INT 4 Vladimir Chernikov Nikolaos Spyropoulos Won: 0-1 16 Open
269 2022-01-04 Titled Tuesday 4th Jan chess.com INT 3 Luca Jr Moroni Nikolaos Spyropoulos Lost: 1-0 83 Open
270 2022-01-04 Titled Tuesday 4th Jan chess.com INT 2 Nikolaos Spyropoulos Read Samadov Draw: 1/2-1/2 68 Open
271 2022-01-04 Titled Tuesday 4th Jan chess.com INT 1 Nikolaos Spyropoulos Afruza Khamdamova Won: 1-0 43 Open
272 2021-09-21 Titled Tuesday 21st Sept chess.com INT 4 Nikolaos Spyropoulos Ivan Yeletsky Lost: 0-1 27 Open
273 2021-09-21 Titled Tuesday 21st Sept chess.com INT 3 Nikolaos Spyropoulos Vladimir Dobrov Lost: 0-1 29 Open
274 2021-09-21 Titled Tuesday 21st Sept chess.com INT 2 Vugar Manafov Nikolaos Spyropoulos Won: 0-1 52 Open
275 2021-09-21 Titled Tuesday 21st Sept chess.com INT 1 Nikolaos Spyropoulos Zachary Calderon Won: 1-0 45 Open
276 2021-09-14 Titled Tuesday 14th Sept chess.com INT 9 Oleg Krivonosov Nikolaos Spyropoulos Lost: 1-0 34 Open
277 2021-09-14 Titled Tuesday 14th Sept chess.com INT 8 Nikolaos Spyropoulos Galina Novikova Won: 1-0 41 Open
278 2021-09-14 Titled Tuesday 14th Sept chess.com INT 7 Kacper Polok Nikolaos Spyropoulos Won: 0-1 62 Open
279 2021-09-14 Titled Tuesday 14th Sept chess.com INT 6 Asghar Golizadeh Nikolaos Spyropoulos Won: 0-1 36 Open
280 2021-09-14 Titled Tuesday 14th Sept chess.com INT 5 Nikolaos Spyropoulos Cengiz Hasman Lost: 0-1 43 Open
281 2021-09-14 Titled Tuesday 14th Sept chess.com INT 4 Vladimir Dobrov Nikolaos Spyropoulos Lost: 1-0 31 Open
282 2021-09-14 Titled Tuesday 14th Sept chess.com INT 3 Nikolaos Spyropoulos Roman Kezin Lost: 0-1 9 Open
283 2021-09-14 Titled Tuesday 14th Sept chess.com INT 2 Dmitry Goltsev Nikolaos Spyropoulos Won: 0-1 47 Open
284 2021-09-14 Titled Tuesday 14th Sept chess.com INT 1 Raset Ziatdinov Nikolaos Spyropoulos Won: 0-1 3 Open
285 2021-09-07 Titled Tuesday 7th Sept chess.com INT 8 Bianka Havanecz Nikolaos Spyropoulos Lost: 1-0 1 Open
286 2021-09-07 Titled Tuesday 7th Sept chess.com INT 7 Nikolaos Spyropoulos Vit Bures Won: 1-0 26 Open
287 2021-09-07 Titled Tuesday 7th Sept chess.com INT 6 Nikolaos Spyropoulos Eesha Karavade Lost: 0-1 25 Open
288 2021-09-07 Titled Tuesday 7th Sept chess.com INT 5 Sargis Sargissyan Nikolaos Spyropoulos Won: 0-1 37 Open
289 2021-09-07 Titled Tuesday 7th Sept chess.com INT 3 Alexandre Qashashvili Nikolaos Spyropoulos Lost: 1-0 51 Open
290 2021-09-07 Titled Tuesday 7th Sept chess.com INT 2 Nikolaos Spyropoulos Mukhammadali Abdurakhmonov Lost: 0-1 34 Open
291 2021-09-07 Titled Tuesday 7th Sept chess.com INT 1 Luis Enrique Valle Maytin Nikolaos Spyropoulos Won: 0-1 97 Open
292 2021-08-31 Titled Tuesday 31st Aug chess.com INT 3 Semen Khanin Nikolaos Spyropoulos Lost: 1-0 33 Open
293 2021-08-31 Titled Tuesday 31st Aug chess.com INT 2 Leonardo Tristan Nikolaos Spyropoulos Won: 0-1 41 Open
294 2021-08-31 Titled Tuesday 31st Aug chess.com INT 1 Nikolaos Spyropoulos Isuru Alahakoon Won: 1-0 37 Open
295 2021-08-24 Titled Tuesday 24th Aug chess.com INT 7 Dragan Popadic Nikolaos Spyropoulos Lost: 1-0 1 Open
296 2021-08-24 Titled Tuesday 24th Aug chess.com INT 6 Nikolaos Spyropoulos Nitai Leve Lost: 0-1 27 Open
297 2021-08-24 Titled Tuesday 24th Aug chess.com INT 5 Nikolaos Spyropoulos Francisco Orantes Taboada Lost: 0-1 53 Open
298 2021-08-24 Titled Tuesday 24th Aug chess.com INT 4 Tuan Minh Le Nikolaos Spyropoulos Lost: 1-0 34 Open
299 2021-08-24 Titled Tuesday 24th Aug chess.com INT 3 Margarita Filippova Nikolaos Spyropoulos Won: 0-1 29 Open
300 2021-08-24 Titled Tuesday 24th Aug chess.com INT 2 Nikolaos Spyropoulos Stephan Hansch Won: 1-0 25 Open
  1. vs Gata KamskyLost · 0-1White · 2024-08-13 · Round 11Titled Tue 13th Aug Early
  2. vs Edgar MamedovDraw · ½–½Black · 2024-08-13 · Round 10Titled Tue 13th Aug Early
  3. vs James Allen DahlgrenLost · 1-0Black · 2024-05-21 · Round 4Titled Tue 21st May Early
  4. vs Farid OrujovLost · 0-1White · 2024-05-21 · Round 3Titled Tue 21st May Early
  5. vs Edvin TrostWon · 0-1Black · 2024-05-21 · Round 2Titled Tue 21st May Early
  6. vs Evgeny PostnyLost · 0-1White · 2024-05-21 · Round 1Titled Tue 21st May Early
  7. vs Marek KarasLost · 1-0Black · 2023-12-12 · Round 3Titled Tue 12th Dec Early
  8. vs Sugar Gan-ErdeneLost · 1-0Black · 2023-12-12 · Round 2Titled Tue 12th Dec Early
  9. vs Alvaro DonattiWon · 1-0White · 2023-12-12 · Round 1Titled Tue 12th Dec Early
  10. vs Dmitry AndreikinLost · 1-0Black · 2023-11-14 · Round 1Titled Tue 14th Nov Early
  11. vs Giovanni MarchesichWon · 0-1Black · 2022-12-06 · Round 5Titled Tue 6th Dec Late
  12. vs Qingyu YuanLost · 0-1White · 2022-12-06 · Round 4Titled Tue 6th Dec Late
  13. vs Leonid GuerbWon · 1-0White · 2022-12-06 · Round 3Titled Tue 6th Dec Late
  14. vs Le Thao Nguyen PhamWon · 0-1Black · 2022-12-06 · Round 2Titled Tue 6th Dec Late
  15. vs Talaibek OsmonbekovLost · 1-0Black · 2022-03-01 · Round 5Titled Tue 1st Mar Early
  16. vs Erik Van den DikkenbergWon · 1-0White · 2022-03-01 · Round 4Titled Tue 1st Mar Early
  17. vs Khvicha SupatashviliLost · 0-1White · 2022-01-04 · Round 5Titled Tuesday 4th Jan
  18. vs Vladimir ChernikovWon · 0-1Black · 2022-01-04 · Round 4Titled Tuesday 4th Jan
  19. vs Luca Jr MoroniLost · 1-0Black · 2022-01-04 · Round 3Titled Tuesday 4th Jan
  20. vs Read SamadovDraw · ½–½White · 2022-01-04 · Round 2Titled Tuesday 4th Jan
  21. vs Afruza KhamdamovaWon · 1-0White · 2022-01-04 · Round 1Titled Tuesday 4th Jan
  22. vs Ivan YeletskyLost · 0-1White · 2021-09-21 · Round 4Titled Tuesday 21st Sept
  23. vs Vladimir DobrovLost · 0-1White · 2021-09-21 · Round 3Titled Tuesday 21st Sept
  24. vs Vugar ManafovWon · 0-1Black · 2021-09-21 · Round 2Titled Tuesday 21st Sept
  25. vs Zachary CalderonWon · 1-0White · 2021-09-21 · Round 1Titled Tuesday 21st Sept
  26. vs Oleg KrivonosovLost · 1-0Black · 2021-09-14 · Round 9Titled Tuesday 14th Sept
  27. vs Galina NovikovaWon · 1-0White · 2021-09-14 · Round 8Titled Tuesday 14th Sept
  28. vs Kacper PolokWon · 0-1Black · 2021-09-14 · Round 7Titled Tuesday 14th Sept
  29. vs Asghar GolizadehWon · 0-1Black · 2021-09-14 · Round 6Titled Tuesday 14th Sept
  30. vs Cengiz HasmanLost · 0-1White · 2021-09-14 · Round 5Titled Tuesday 14th Sept
  31. vs Vladimir DobrovLost · 1-0Black · 2021-09-14 · Round 4Titled Tuesday 14th Sept
  32. vs Roman KezinLost · 0-1White · 2021-09-14 · Round 3Titled Tuesday 14th Sept
  33. vs Dmitry GoltsevWon · 0-1Black · 2021-09-14 · Round 2Titled Tuesday 14th Sept
  34. vs Raset ZiatdinovWon · 0-1Black · 2021-09-14 · Round 1Titled Tuesday 14th Sept
  35. vs Bianka HavaneczLost · 1-0Black · 2021-09-07 · Round 8Titled Tuesday 7th Sept
  36. vs Vit BuresWon · 1-0White · 2021-09-07 · Round 7Titled Tuesday 7th Sept
  37. vs Eesha KaravadeLost · 0-1White · 2021-09-07 · Round 6Titled Tuesday 7th Sept
  38. vs Sargis SargissyanWon · 0-1Black · 2021-09-07 · Round 5Titled Tuesday 7th Sept
  39. vs Alexandre QashashviliLost · 1-0Black · 2021-09-07 · Round 3Titled Tuesday 7th Sept
  40. vs Mukhammadali AbdurakhmonovLost · 0-1White · 2021-09-07 · Round 2Titled Tuesday 7th Sept
  41. vs Luis Enrique Valle MaytinWon · 0-1Black · 2021-09-07 · Round 1Titled Tuesday 7th Sept
  42. vs Semen KhaninLost · 1-0Black · 2021-08-31 · Round 3Titled Tuesday 31st Aug
  43. vs Leonardo TristanWon · 0-1Black · 2021-08-31 · Round 2Titled Tuesday 31st Aug
  44. vs Isuru AlahakoonWon · 1-0White · 2021-08-31 · Round 1Titled Tuesday 31st Aug
  45. vs Dragan PopadicLost · 1-0Black · 2021-08-24 · Round 7Titled Tuesday 24th Aug
  46. vs Nitai LeveLost · 0-1White · 2021-08-24 · Round 6Titled Tuesday 24th Aug
  47. vs Francisco Orantes TaboadaLost · 0-1White · 2021-08-24 · Round 5Titled Tuesday 24th Aug
  48. vs Tuan Minh LeLost · 1-0Black · 2021-08-24 · Round 4Titled Tuesday 24th Aug
  49. vs Margarita FilippovaWon · 0-1Black · 2021-08-24 · Round 3Titled Tuesday 24th Aug
  50. vs Stephan HanschWon · 1-0White · 2021-08-24 · Round 2Titled Tuesday 24th Aug

FIDE tournaments

DateTournamentTypeScore
2026-08-2812th Greek Open Individual BLITZ Championship 2026Blitz6½

All tournament results