GMDimitrios Mastrovasilis

GRE Born 1983 Male
FIDE ID
4202694

About Dimitrios Mastrovasilis

Dimitrios Mastrovasilis was born in 1983; his older brother Athanasios also became a grandmaster. Dimitrios won European under-18 silver in 2000. In 2003 he won the inaugural Mediterranean Junior Championship in Libya and became a grandmaster. Show more

Dimitrios Mastrovasilis was born in 1983; his older brother Athanasios also became a grandmaster. Dimitrios won European under-18 silver in 2000. In 2003 he won the inaugural Mediterranean Junior Championship in Libya and became a grandmaster. He shared first place with Kiril Georgiev at Topola in 2004 and won the Artemis Cup in Leros in 2012.

Mastrovasilis has represented Greece in Olympiads and European and world team championships. At the 2023 World Cup he defeated Felix Blohberger in a tiebreak before losing to Vidit Gujrathi, again in a tiebreak. He had previously competed in the 2004 FIDE world championship and the 2017 World Cup.

FIDE ratings

Classical

2524

Published FIDE

Rapid

2520

Published FIDE

Blitz

2518

Published FIDE

Official classical ranks

World rank
#420
National rank · GRE
#6

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2631 Jan 2012
Recorded years
2001–2026
Archived games
877

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
101 2025-07-28 34th Kavala Open 2025 Kavala GRE 1.5 Anastasios Georgiadis Dimitrios Mastrovasilis Draw: 1/2-1/2 31 Open
102 2025-07-06 43rd Greek Team Cup Loutraki GRE 2.3 Dimitris Alexakis Dimitrios Mastrovasilis Won: 0-1 59 Open
103 2025-07-05 43rd Greek Team Cup Loutraki GRE 1.2 Dimitrios Mastrovasilis Nikolas Seretakis Won: 1-0 53 Open
104 2025-07-04 52nd TCh-GRE 2025 Loutraki GRE 7.2 Sotirios Malikentzos Dimitrios Mastrovasilis Draw: 1/2-1/2 57 Open
105 2025-07-03 52nd TCh-GRE 2025 Loutraki GRE 6.2 Dimitrios Mastrovasilis Nikolaos Papadopoulos Won: 1-0 77 Open
106 2025-07-02 52nd TCh-GRE 2025 Loutraki GRE 5.2 Hristos Banikas Dimitrios Mastrovasilis Draw: 1/2-1/2 16 Open
107 2025-07-01 52nd TCh-GRE 2025 Loutraki GRE 4.2 Dimitrios Mastrovasilis Alexandros Papasimakopoulos Draw: 1/2-1/2 54 Open
108 2025-06-30 52nd TCh-GRE 2025 Loutraki GRE 3.2 Konstantinos Megalios Dimitrios Mastrovasilis Draw: 1/2-1/2 30 Open
109 2025-06-29 52nd TCh-GRE 2025 Loutraki GRE 2.2 Dimitrios Mastrovasilis Stefanos Magkalakis Won: 1-0 48 Open
110 2025-06-28 52nd TCh-GRE 2025 Loutraki GRE 1.2 Dimitrios Kosmas-Lekkas Dimitrios Mastrovasilis Won: 0-1 32 Open
111 2025-04-13 56th Italian Teams Master Darfo Boario Terme ITA 9.5 Dimitrios Mastrovasilis Aleksander Delchev Won: 1-0 29 Open
112 2025-04-12 56th Italian Teams Master Darfo Boario Terme ITA 8.5 Andrea Favaloro Dimitrios Mastrovasilis Draw: 1/2-1/2 14 Open
113 2025-04-11 56th Italian Teams Master Darfo Boario Terme ITA 7.5 Volodar Murzin Dimitrios Mastrovasilis Draw: 1/2-1/2 22 Open
114 2025-04-10 56th Italian Teams Master Darfo Boario Terme ITA 6.5 Dimitrios Mastrovasilis Paulius Pultinevicius Draw: 1/2-1/2 50 Open
115 2025-04-10 56th Italian Teams Master Darfo Boario Terme ITA 5.9 MarcAndria Maurizzi Dimitrios Mastrovasilis Draw: 1/2-1/2 55 Open
116 2025-04-09 56th Italian Teams Master Darfo Boario Terme ITA 4.5 Dimitrios Mastrovasilis Pier Luigi Basso Draw: 1/2-1/2 13 Open
117 2025-04-08 56th Italian Teams Master Darfo Boario Terme ITA 3.1 Alexandr Fier Dimitrios Mastrovasilis Lost: 1-0 73 Open
118 2025-04-08 56th Italian Teams Master Darfo Boario Terme ITA 2.13 Dimitrios Mastrovasilis Bence Korpa Draw: 1/2-1/2 10 Open
119 2025-04-07 56th Italian Teams Master Darfo Boario Terme ITA 1.13 Luca Jr Moroni Dimitrios Mastrovasilis Won: 0-1 41 Open
120 2024-12-10 European Fischer Random Skopje MKD 9.1 Dimitrios Mastrovasilis Alexander Motylev Draw: 1/2-1/2 17 Open
121 2024-12-10 European Fischer Random Skopje MKD 8.9 Jan Smeets Dimitrios Mastrovasilis Draw: 1/2-1/2 70 Open
122 2024-12-10 European Fischer Random Skopje MKD 7.15 Dimitrios Mastrovasilis Nderim Saraci Won: 1-0 22 Open
123 2024-12-10 European Fischer Random Skopje MKD 6.2 Aleksander Alienkin Dimitrios Mastrovasilis Won: 0-1 21 Open
124 2024-12-10 European Fischer Random Skopje MKD 5.21 Dimitrios Mastrovasilis Ognjen Cvitan Draw: 1/2-1/2 55 Open
125 2024-12-10 European Fischer Random Skopje MKD 4.9 Sergey Grigoriants Dimitrios Mastrovasilis Lost: 1-0 40 Open
126 2024-12-10 European Fischer Random Skopje MKD 3.7 Dimitrios Mastrovasilis Anton Korobov Draw: 1/2-1/2 53 Open
127 2024-12-10 European Fischer Random Skopje MKD 2.29 Eduard Aymerich Verdaguer Dimitrios Mastrovasilis Won: 0-1 41 Open
128 2024-12-10 European Fischer Random Skopje MKD 11.7 Gabriel Sargissian Dimitrios Mastrovasilis Lost: 1-0 19 Open
129 2024-12-09 European Blitz 2024 Skopje MKD 9.35 Dimitrios Mastrovasilis Serafym Oliinyk Draw: 1/2-1/2 87 Open
130 2024-12-09 European Blitz 2024 Skopje MKD 8.33 Barbara Goraj Dimitrios Mastrovasilis Draw: 1/2-1/2 50 Open
131 2024-12-09 European Blitz 2024 Skopje MKD 6.31 Mai Narva Dimitrios Mastrovasilis Lost: 1-0 42 Open
132 2024-12-09 European Blitz 2024 Skopje MKD 5.25 Dimitrios Mastrovasilis Zvonko Stanojoski Draw: 1/2-1/2 40 Open
133 2024-12-09 European Blitz 2024 Skopje MKD 4.14 Christos Krallis Dimitrios Mastrovasilis Lost: 1-0 30 Open
134 2024-12-09 European Blitz 2024 Skopje MKD 3.2 Dimitrios Mastrovasilis Miodrag Perunovic Won: 1-0 17 Open
135 2024-12-09 European Blitz 2024 Skopje MKD 2.23 Donny Muter Dimitrios Mastrovasilis Won: 0-1 22 Open
136 2024-12-09 European Blitz 2024 Skopje MKD 13.1 Dimitrios Mastrovasilis Anton Korobov Won: 1-0 41 Open
137 2024-12-09 European Blitz 2024 Skopje MKD 12.21 Ilja Schneider Dimitrios Mastrovasilis Lost: 1-0 31 Open
138 2024-12-09 European Blitz 2024 Skopje MKD 11.28 Dimitrios Mastrovasilis Benny Aizenberg Won: 1-0 74 Open
139 2024-12-09 European Blitz 2024 Skopje MKD 10.38 Beloslava Krasteva Dimitrios Mastrovasilis Won: 0-1 30 Open
140 2024-12-09 European Blitz 2024 Skopje MKD 1.25 Dimitrios Mastrovasilis Alexandr Lauda Won: 1-0 19 Open
141 2024-12-08 European Rapid 2024 Skopje MKD 9.36 Dimitrios Mastrovasilis Andrii Trushko Draw: 1/2-1/2 67 Open
142 2024-12-08 European Rapid 2024 Skopje MKD 8.54 Alexandr Lauda Dimitrios Mastrovasilis Won: 0-1 33 Open
143 2024-12-08 European Rapid 2024 Skopje MKD 11.4 Dimitrios Mastrovasilis Volodymyr Vyval Won: 1-0 33 Open
144 2024-12-08 European Rapid 2024 Skopje MKD 10.41 Gustavo Ribeiro Dimitrios Mastrovasilis Draw: 1/2-1/2 64 Open
145 2024-12-07 European Rapid 2024 Skopje MKD 6.45 Maximilian Trapp Dimitrios Mastrovasilis Lost: 1-0 41 Open
146 2024-12-07 European Rapid 2024 Skopje MKD 5.26 Dimitrios Mastrovasilis Lyubomir Danov Lost: 0-1 41 Open
147 2024-12-07 European Rapid 2024 Skopje MKD 4.36 Efthimios Kiratzopoulos Dimitrios Mastrovasilis Won: 0-1 15 Open
148 2024-12-07 European Rapid 2024 Skopje MKD 2.24 Steven Tweedie Dimitrios Mastrovasilis Lost: 1-0 35 Open
149 2024-12-07 European Rapid 2024 Skopje MKD 1.27 Dimitrios Mastrovasilis Rodrigo Ribeiro Won: 1-0 50 Open
150 2024-11-22 European Corporate 2024 Asnieres-sur-Seine FRA 2.1 Radoslav Dimitrov Dimitrios Mastrovasilis Draw: 1/2-1/2 55 Open
  1. vs Anastasios GeorgiadisDraw · ½–½Black · 2025-07-28 · Round 1.534th Kavala Open 2025
  2. vs Dimitris AlexakisWon · 0-1Black · 2025-07-06 · Round 2.343rd Greek Team Cup
  3. vs Nikolas SeretakisWon · 1-0White · 2025-07-05 · Round 1.243rd Greek Team Cup
  4. vs Sotirios MalikentzosDraw · ½–½Black · 2025-07-04 · Round 7.252nd TCh-GRE 2025
  5. vs Nikolaos PapadopoulosWon · 1-0White · 2025-07-03 · Round 6.252nd TCh-GRE 2025
  6. vs Hristos BanikasDraw · ½–½Black · 2025-07-02 · Round 5.252nd TCh-GRE 2025
  7. vs Alexandros PapasimakopoulosDraw · ½–½White · 2025-07-01 · Round 4.252nd TCh-GRE 2025
  8. vs Konstantinos MegaliosDraw · ½–½Black · 2025-06-30 · Round 3.252nd TCh-GRE 2025
  9. vs Stefanos MagkalakisWon · 1-0White · 2025-06-29 · Round 2.252nd TCh-GRE 2025
  10. vs Dimitrios Kosmas-LekkasWon · 0-1Black · 2025-06-28 · Round 1.252nd TCh-GRE 2025
  11. vs Aleksander DelchevWon · 1-0White · 2025-04-13 · Round 9.556th Italian Teams Master
  12. vs Andrea FavaloroDraw · ½–½Black · 2025-04-12 · Round 8.556th Italian Teams Master
  13. vs Volodar MurzinDraw · ½–½Black · 2025-04-11 · Round 7.556th Italian Teams Master
  14. vs Paulius PultineviciusDraw · ½–½White · 2025-04-10 · Round 6.556th Italian Teams Master
  15. vs MarcAndria MaurizziDraw · ½–½Black · 2025-04-10 · Round 5.956th Italian Teams Master
  16. vs Pier Luigi BassoDraw · ½–½White · 2025-04-09 · Round 4.556th Italian Teams Master
  17. vs Alexandr FierLost · 1-0Black · 2025-04-08 · Round 3.156th Italian Teams Master
  18. vs Bence KorpaDraw · ½–½White · 2025-04-08 · Round 2.1356th Italian Teams Master
  19. vs Luca Jr MoroniWon · 0-1Black · 2025-04-07 · Round 1.1356th Italian Teams Master
  20. vs Alexander MotylevDraw · ½–½White · 2024-12-10 · Round 9.1European Fischer Random
  21. vs Jan SmeetsDraw · ½–½Black · 2024-12-10 · Round 8.9European Fischer Random
  22. vs Nderim SaraciWon · 1-0White · 2024-12-10 · Round 7.15European Fischer Random
  23. vs Aleksander AlienkinWon · 0-1Black · 2024-12-10 · Round 6.2European Fischer Random
  24. vs Ognjen CvitanDraw · ½–½White · 2024-12-10 · Round 5.21European Fischer Random
  25. vs Sergey GrigoriantsLost · 1-0Black · 2024-12-10 · Round 4.9European Fischer Random
  26. vs Anton KorobovDraw · ½–½White · 2024-12-10 · Round 3.7European Fischer Random
  27. vs Eduard Aymerich VerdaguerWon · 0-1Black · 2024-12-10 · Round 2.29European Fischer Random
  28. vs Gabriel SargissianLost · 1-0Black · 2024-12-10 · Round 11.7European Fischer Random
  29. vs Serafym OliinykDraw · ½–½White · 2024-12-09 · Round 9.35European Blitz 2024
  30. vs Barbara GorajDraw · ½–½Black · 2024-12-09 · Round 8.33European Blitz 2024
  31. vs Mai NarvaLost · 1-0Black · 2024-12-09 · Round 6.31European Blitz 2024
  32. vs Zvonko StanojoskiDraw · ½–½White · 2024-12-09 · Round 5.25European Blitz 2024
  33. vs Christos KrallisLost · 1-0Black · 2024-12-09 · Round 4.14European Blitz 2024
  34. vs Miodrag PerunovicWon · 1-0White · 2024-12-09 · Round 3.2European Blitz 2024
  35. vs Donny MuterWon · 0-1Black · 2024-12-09 · Round 2.23European Blitz 2024
  36. vs Anton KorobovWon · 1-0White · 2024-12-09 · Round 13.1European Blitz 2024
  37. vs Ilja SchneiderLost · 1-0Black · 2024-12-09 · Round 12.21European Blitz 2024
  38. vs Benny AizenbergWon · 1-0White · 2024-12-09 · Round 11.28European Blitz 2024
  39. vs Beloslava KrastevaWon · 0-1Black · 2024-12-09 · Round 10.38European Blitz 2024
  40. vs Alexandr LaudaWon · 1-0White · 2024-12-09 · Round 1.25European Blitz 2024
  41. vs Andrii TrushkoDraw · ½–½White · 2024-12-08 · Round 9.36European Rapid 2024
  42. vs Alexandr LaudaWon · 0-1Black · 2024-12-08 · Round 8.54European Rapid 2024
  43. vs Volodymyr VyvalWon · 1-0White · 2024-12-08 · Round 11.4European Rapid 2024
  44. vs Gustavo RibeiroDraw · ½–½Black · 2024-12-08 · Round 10.41European Rapid 2024
  45. vs Maximilian TrappLost · 1-0Black · 2024-12-07 · Round 6.45European Rapid 2024
  46. vs Lyubomir DanovLost · 0-1White · 2024-12-07 · Round 5.26European Rapid 2024
  47. vs Efthimios KiratzopoulosWon · 0-1Black · 2024-12-07 · Round 4.36European Rapid 2024
  48. vs Steven TweedieLost · 1-0Black · 2024-12-07 · Round 2.24European Rapid 2024
  49. vs Rodrigo RibeiroWon · 1-0White · 2024-12-07 · Round 1.27European Rapid 2024
  50. vs Radoslav DimitrovDraw · ½–½Black · 2024-11-22 · Round 2.1European Corporate 2024

FIDE tournaments

DateTournamentTypeScore
2026-10-102. Oberliga Ost 2026-2027 Staffel B Oktober 2026Classical1
2026-09-1646th Chess Olympiad Samarkand 2026 OpenClassical5

All tournament results