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
351 2021-05-18 Titled Tuesday 18th May chess.com INT 4 Nikolaos Spyropoulos Aleksandar Indjic Lost: 0-1 31 Open
352 2021-05-18 Titled Tuesday 18th May chess.com INT 3 Nikolaos Spyropoulos Veronika Shubenkova Won: 1-0 61 Open
353 2021-05-18 Titled Tuesday 18th May chess.com INT 2 Parham Maghsoodloo Nikolaos Spyropoulos Lost: 1-0 41 Open
354 2021-05-18 Titled Tuesday 18th May chess.com INT 1 Lubov Markelova Nikolaos Spyropoulos Won: 0-1 40 Open
355 2021-05-11 Titled Tuesday 11th May chess.com INT 9 Balazs Csonka Nikolaos Spyropoulos Won: 0-1 34 Open
356 2021-05-11 Titled Tuesday 11th May chess.com INT 7 Nikolaos Spyropoulos Damian Sliwicki Won: 1-0 50 Open
357 2021-05-11 Titled Tuesday 11th May chess.com INT 6 Alexandr Triapishko Nikolaos Spyropoulos Lost: 1-0 60 Open
358 2021-05-11 Titled Tuesday 11th May chess.com INT 4 Arystanbek Urazayev Nikolaos Spyropoulos Lost: 1-0 35 Open
359 2021-05-11 Titled Tuesday 11th May chess.com INT 3 Reynaldo Vera Gonzalez-Quevedo Nikolaos Spyropoulos Won: 0-1 28 Open
360 2021-05-11 Titled Tuesday 11th May chess.com INT 2 Nikolaos Spyropoulos Vadym Petrovskiy Lost: 0-1 35 Open
361 2021-05-11 Titled Tuesday 11th May chess.com INT 11 Joel Banawa Nikolaos Spyropoulos Won: 0-1 40 Open
362 2021-05-11 Titled Tuesday 11th May chess.com INT 10 Nikolaos Spyropoulos Carles Diaz Camallonga Lost: 0-1 31 Open
363 2021-05-04 Titled Tuesday 4th May chess.com INT 4 Rinat Jumabayev Nikolaos Spyropoulos Lost: 1-0 23 Open
364 2021-05-04 Titled Tuesday 4th May chess.com INT 3 Nikolaos Spyropoulos Assel Serikbay Won: 1-0 20 Open
365 2021-05-04 Titled Tuesday 4th May chess.com INT 1 Nikolaos Spyropoulos Julia Alboredo Lost: 0-1 62 Open
366 2021-04-27 Titled Tuesday 27th Apr chess.com INT 9 Nikolaos Spyropoulos Vladislav Nozdrachev Won: 1-0 82 Open
367 2021-04-27 Titled Tuesday 27th Apr chess.com INT 7 Matias Perez Gormaz Nikolaos Spyropoulos Lost: 1-0 67 Open
368 2021-04-27 Titled Tuesday 27th Apr chess.com INT 6 Nikolaos Spyropoulos K Priyanka Won: 1-0 37 Open
369 2021-04-27 Titled Tuesday 27th Apr chess.com INT 5 Nikolaos Spyropoulos Vugar Manafov Lost: 0-1 24 Open
370 2021-04-27 Titled Tuesday 27th Apr chess.com INT 4 Aditya Mittal Nikolaos Spyropoulos Won: 0-1 50 Open
371 2021-04-27 Titled Tuesday 27th Apr chess.com INT 3 Dmitry Mazanchenko Nikolaos Spyropoulos Won: 0-1 48 Open
372 2021-04-27 Titled Tuesday 27th Apr chess.com INT 2 Nikolaos Spyropoulos Mark Timmermans Lost: 0-1 43 Open
373 2021-04-27 Titled Tuesday 27th Apr chess.com INT 1 Nikolaos Spyropoulos Mrudul Dehankar Won: 1-0 39 Open
374 2021-04-20 Titled Tuesday 20th Apr chess.com INT 9 Nikolaos Spyropoulos Vjacheslav Weetik Lost: 0-1 45 Open
375 2021-04-20 Titled Tuesday 20th Apr chess.com INT 8 Cem Kaan Gokerkan Nikolaos Spyropoulos Lost: 1-0 32 Open
376 2021-04-20 Titled Tuesday 20th Apr chess.com INT 7 Nikolaos Spyropoulos Conrad Holt Lost: 0-1 25 Open
377 2021-04-20 Titled Tuesday 20th Apr chess.com INT 6 Nikolaos Spyropoulos Alireza Firouzja Lost: 0-1 37 Open
378 2021-04-20 Titled Tuesday 20th Apr chess.com INT 5 Alan Pichot Nikolaos Spyropoulos Draw: 1/2-1/2 91 Open
379 2021-04-20 Titled Tuesday 20th Apr chess.com INT 4 Semen Khanin Nikolaos Spyropoulos Won: 0-1 65 Open
380 2021-04-20 Titled Tuesday 20th Apr chess.com INT 3 Nikolaos Spyropoulos Pavel Shkapenko Won: 1-0 56 Open
381 2021-04-20 Titled Tuesday 20th Apr chess.com INT 2 Mihnea Costachi Nikolaos Spyropoulos Won: 0-1 57 Open
382 2021-04-20 Titled Tuesday 20th Apr chess.com INT 1 Nikolaos Spyropoulos Miroslav Simonovic Won: 1-0 64 Open
383 2021-04-20 Titled Tuesday 20th Apr chess.com INT 11 Nikolaos Spyropoulos Oleg Terletsky Won: 1-0 31 Open
384 2021-04-20 Titled Tuesday 20th Apr chess.com INT 10 Vinzent Spitzl Nikolaos Spyropoulos Won: 0-1 28 Open
385 2021-04-13 Titled Tuesday 13th Apr chess.com INT 9 Frank Buchenau Nikolaos Spyropoulos Won: 0-1 32 Open
386 2021-04-13 Titled Tuesday 13th Apr chess.com INT 8 Nikolaos Spyropoulos Matei-Valeriu Mogirzan Lost: 0-1 84 Open
387 2021-04-13 Titled Tuesday 13th Apr chess.com INT 7 Martin Matthiesen Nikolaos Spyropoulos Won: 0-1 28 Open
388 2021-04-13 Titled Tuesday 13th Apr chess.com INT 6 Nikolaos Spyropoulos Francisco Orantes Taboada Lost: 0-1 61 Open
389 2021-04-13 Titled Tuesday 13th Apr chess.com INT 5 Mihnea Costachi Nikolaos Spyropoulos Lost: 1-0 39 Open
390 2021-04-13 Titled Tuesday 13th Apr chess.com INT 4 Nikolaos Spyropoulos Aleksey Sorokin Won: 1-0 42 Open
391 2021-04-13 Titled Tuesday 13th Apr chess.com INT 3 Nikolaos Spyropoulos Bianka Havanecz Won: 1-0 20 Open
392 2021-04-13 Titled Tuesday 13th Apr chess.com INT 2 Olga Matveeva Nikolaos Spyropoulos Won: 0-1 18 Open
393 2021-04-13 Titled Tuesday 13th Apr chess.com INT 10 Nikolaos Spyropoulos Andriy Prydun Lost: 0-1 42 Open
394 2021-04-06 Titled Tuesday 6th Apr chess.com INT 9 Deimante Daulyte-Cornette Nikolaos Spyropoulos Won: 0-1 41 Open
395 2021-04-06 Titled Tuesday 6th Apr chess.com INT 8 Nikolaos Spyropoulos Uurtsaikh Agibileg Lost: 0-1 46 Open
396 2021-04-06 Titled Tuesday 6th Apr chess.com INT 7 Nikolaos Spyropoulos Sergei Zhigalko Draw: 1/2-1/2 54 Open
397 2021-04-06 Titled Tuesday 6th Apr chess.com INT 6 Maksim Zhukov Nikolaos Spyropoulos Won: 0-1 47 Open
398 2021-04-06 Titled Tuesday 6th Apr chess.com INT 5 Nikolaos Spyropoulos Pavel Smirnov Lost: 0-1 27 Open
399 2021-04-06 Titled Tuesday 6th Apr chess.com INT 4 Nikolaos Spyropoulos Visakh N R Lost: 0-1 32 Open
400 2021-04-06 Titled Tuesday 6th Apr chess.com INT 3 Pablo Salinas Herrera Nikolaos Spyropoulos Draw: 1/2-1/2 51 Open
  1. vs Aleksandar IndjicLost · 0-1White · 2021-05-18 · Round 4Titled Tuesday 18th May
  2. vs Veronika ShubenkovaWon · 1-0White · 2021-05-18 · Round 3Titled Tuesday 18th May
  3. vs Parham MaghsoodlooLost · 1-0Black · 2021-05-18 · Round 2Titled Tuesday 18th May
  4. vs Lubov MarkelovaWon · 0-1Black · 2021-05-18 · Round 1Titled Tuesday 18th May
  5. vs Balazs CsonkaWon · 0-1Black · 2021-05-11 · Round 9Titled Tuesday 11th May
  6. vs Damian SliwickiWon · 1-0White · 2021-05-11 · Round 7Titled Tuesday 11th May
  7. vs Alexandr TriapishkoLost · 1-0Black · 2021-05-11 · Round 6Titled Tuesday 11th May
  8. vs Arystanbek UrazayevLost · 1-0Black · 2021-05-11 · Round 4Titled Tuesday 11th May
  9. vs Reynaldo Vera Gonzalez-QuevedoWon · 0-1Black · 2021-05-11 · Round 3Titled Tuesday 11th May
  10. vs Vadym PetrovskiyLost · 0-1White · 2021-05-11 · Round 2Titled Tuesday 11th May
  11. vs Joel BanawaWon · 0-1Black · 2021-05-11 · Round 11Titled Tuesday 11th May
  12. vs Carles Diaz CamallongaLost · 0-1White · 2021-05-11 · Round 10Titled Tuesday 11th May
  13. vs Rinat JumabayevLost · 1-0Black · 2021-05-04 · Round 4Titled Tuesday 4th May
  14. vs Assel SerikbayWon · 1-0White · 2021-05-04 · Round 3Titled Tuesday 4th May
  15. vs Julia AlboredoLost · 0-1White · 2021-05-04 · Round 1Titled Tuesday 4th May
  16. vs Vladislav NozdrachevWon · 1-0White · 2021-04-27 · Round 9Titled Tuesday 27th Apr
  17. vs Matias Perez GormazLost · 1-0Black · 2021-04-27 · Round 7Titled Tuesday 27th Apr
  18. vs K PriyankaWon · 1-0White · 2021-04-27 · Round 6Titled Tuesday 27th Apr
  19. vs Vugar ManafovLost · 0-1White · 2021-04-27 · Round 5Titled Tuesday 27th Apr
  20. vs Aditya MittalWon · 0-1Black · 2021-04-27 · Round 4Titled Tuesday 27th Apr
  21. vs Dmitry MazanchenkoWon · 0-1Black · 2021-04-27 · Round 3Titled Tuesday 27th Apr
  22. vs Mark TimmermansLost · 0-1White · 2021-04-27 · Round 2Titled Tuesday 27th Apr
  23. vs Mrudul DehankarWon · 1-0White · 2021-04-27 · Round 1Titled Tuesday 27th Apr
  24. vs Vjacheslav WeetikLost · 0-1White · 2021-04-20 · Round 9Titled Tuesday 20th Apr
  25. vs Cem Kaan GokerkanLost · 1-0Black · 2021-04-20 · Round 8Titled Tuesday 20th Apr
  26. vs Conrad HoltLost · 0-1White · 2021-04-20 · Round 7Titled Tuesday 20th Apr
  27. vs Alireza FirouzjaLost · 0-1White · 2021-04-20 · Round 6Titled Tuesday 20th Apr
  28. vs Alan PichotDraw · ½–½Black · 2021-04-20 · Round 5Titled Tuesday 20th Apr
  29. vs Semen KhaninWon · 0-1Black · 2021-04-20 · Round 4Titled Tuesday 20th Apr
  30. vs Pavel ShkapenkoWon · 1-0White · 2021-04-20 · Round 3Titled Tuesday 20th Apr
  31. vs Mihnea CostachiWon · 0-1Black · 2021-04-20 · Round 2Titled Tuesday 20th Apr
  32. vs Miroslav SimonovicWon · 1-0White · 2021-04-20 · Round 1Titled Tuesday 20th Apr
  33. vs Oleg TerletskyWon · 1-0White · 2021-04-20 · Round 11Titled Tuesday 20th Apr
  34. vs Vinzent SpitzlWon · 0-1Black · 2021-04-20 · Round 10Titled Tuesday 20th Apr
  35. vs Frank BuchenauWon · 0-1Black · 2021-04-13 · Round 9Titled Tuesday 13th Apr
  36. vs Matei-Valeriu MogirzanLost · 0-1White · 2021-04-13 · Round 8Titled Tuesday 13th Apr
  37. vs Martin MatthiesenWon · 0-1Black · 2021-04-13 · Round 7Titled Tuesday 13th Apr
  38. vs Francisco Orantes TaboadaLost · 0-1White · 2021-04-13 · Round 6Titled Tuesday 13th Apr
  39. vs Mihnea CostachiLost · 1-0Black · 2021-04-13 · Round 5Titled Tuesday 13th Apr
  40. vs Aleksey SorokinWon · 1-0White · 2021-04-13 · Round 4Titled Tuesday 13th Apr
  41. vs Bianka HavaneczWon · 1-0White · 2021-04-13 · Round 3Titled Tuesday 13th Apr
  42. vs Olga MatveevaWon · 0-1Black · 2021-04-13 · Round 2Titled Tuesday 13th Apr
  43. vs Andriy PrydunLost · 0-1White · 2021-04-13 · Round 10Titled Tuesday 13th Apr
  44. vs Deimante Daulyte-CornetteWon · 0-1Black · 2021-04-06 · Round 9Titled Tuesday 6th Apr
  45. vs Uurtsaikh AgibilegLost · 0-1White · 2021-04-06 · Round 8Titled Tuesday 6th Apr
  46. vs Sergei ZhigalkoDraw · ½–½White · 2021-04-06 · Round 7Titled Tuesday 6th Apr
  47. vs Maksim ZhukovWon · 0-1Black · 2021-04-06 · Round 6Titled Tuesday 6th Apr
  48. vs Pavel SmirnovLost · 0-1White · 2021-04-06 · Round 5Titled Tuesday 6th Apr
  49. vs Visakh N RLost · 0-1White · 2021-04-06 · Round 4Titled Tuesday 6th Apr
  50. vs Pablo Salinas HerreraDraw · ½–½Black · 2021-04-06 · Round 3Titled Tuesday 6th Apr

FIDE tournaments

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

All tournament results