Welcome!
LOGIN | REGISTER
Name: Dimitrios Mastrovasilis
Federation: Greece Greece
Sex: Male Male
Born: 1983
Fide FIDE ID: 4202694 FIDE Profile
Title: Grand Master
ELO Classic: 2540
ELO Rapid: 2517
ELO Blitz: 2543
Years: 1992 - 2025
Total Games: 1414
Wins: 575 (40.66 %)
Draws: 582 (41.16 %)
Losses: 257 (18.18 %)
Score: 61.24 %

Dimitrios Mastrovasilis

Last tournaments played

Tournament Date Elo Avg. Country
56th Italian Teams Master 04/07/2025 2317  Italy
39th ECC Open 2024 10/20/2024 2410  Serbia
TCh-POL Ekstraliga 2024 10/07/2024 2467  Poland
45th Olympiad 2024 09/11/2024 2107  Hungary

Dimitrios Mastrovasilis Opening Repertoire with White pieces

ECO Opening Games
B33 Sicilian defence 30 games
B90 Sicilian, Najdorf 29 games
C44 King's pawn game 27 games
B12 Caro-Kann defence 27 games

Dimitrios Mastrovasilis Opening Repertoire with Black pieces

ECO Opening Games
B47 Sicilian, Taimanov (Bastrikov) variation 34 games
B40 Sicilian defence 29 games
B49 Sicilian, Taimanov variation 24 games
B48 Sicilian, Taimanov variation 23 games

Games played by Dimitrios Mastrovasilis

Download games
White ELO W Black ELO B Result Moves ECO Date Tournament View
Mastrovasilis, D 2535 Delchev, A 2455 1-0 View Game 29 C45 2025 56th Italian Teams Master View Game
Favaloro, A 2422 Mastrovasilis, D 2535 ½-½ View Game 14 B10 2025 56th Italian Teams Master View Game
Murzin, V 2658 Mastrovasilis, D 2535 ½-½ View Game 22 B40 2025 56th Italian Teams Master View Game
Maurizzi, M 2605 Mastrovasilis, D 2535 ½-½ View Game 55 C42 2025 56th Italian Teams Master View Game
Mastrovasilis, D 2535 Pultinevicius, P 2558 ½-½ View Game 50 B40 2025 56th Italian Teams Master View Game
Mastrovasilis, D 2535 Basso, P 2508 ½-½ View Game 13 C02 2025 56th Italian Teams Master View Game
Fier, A 2534 Mastrovasilis, D 2535 1-0 View Game 73 C67 2025 56th Italian Teams Master View Game
Mastrovasilis, D 2535 Korpa, B 2543 ½-½ View Game 10 C15 2025 56th Italian Teams Master View Game
Moroni, L 2545 Mastrovasilis, D 2535 0-1 View Game 41 A13 2025 56th Italian Teams Master View Game
Mastrovasilis, D 2532 Finek, V 2477 ½-½ View Game 33 C42 2024 39th ECC Open 2024 View Game
Kucuksari, K 2460 Mastrovasilis, D 2532 ½-½ View Game 30 D12 2024 39th ECC Open 2024 View Game
Mastrovasilis, D 2532 Sjugirov, S 2637 0-1 View Game 84 B90 2024 39th ECC Open 2024 View Game
Jepson, C 2400 Mastrovasilis, D 2532 0-1 View Game 34 A09 2024 39th ECC Open 2024 View Game
Mastrovasilis, D 2532 Eljanov, P 2672 ½-½ View Game 45 B18 2024 39th ECC Open 2024 View Game
Mastrovasilis, D 2532 Djuric, S 2204 1-0 View Game 32 C44 2024 39th ECC Open 2024 View Game
Alsina Leal, D 2474 Mastrovasilis, D 2532 ½-½ View Game 71 C70 2024 39th ECC Open 2024 View Game
Mastrovasilis, D 2532 Krzyzanowski, M 2509 ½-½ View Game 41 B51 2024 TCh-POL Ekstraliga 2024 View Game
Nasuta, G 2545 Mastrovasilis, D 2532 ½-½ View Game 13 C55 2024 TCh-POL Ekstraliga 2024 View Game
Mastrovasilis, D 2532 Koziorowicz, M 2289 1-0 View Game 31 C03 2024 TCh-POL Ekstraliga 2024 View Game
Moranda, W 2559 Mastrovasilis, D 2532 ½-½ View Game 22 D41 2024 TCh-POL Ekstraliga 2024 View Game
Toczek, G 2267 Mastrovasilis, D 2532 0-1 View Game 27 B23 2024 TCh-POL Ekstraliga 2024 View Game
Warakomski, T 2545 Mastrovasilis, D 2532 0-1 View Game 99 C55 2024 TCh-POL Ekstraliga 2024 View Game
Mastrovasilis, D 2532 Heberla, B 2501 1-0 View Game 66 C45 2024 TCh-POL Ekstraliga 2024 View Game
Klimkowski, J 2477 Mastrovasilis, D 2532 1-0 View Game 46 C55 2024 TCh-POL Ekstraliga 2024 View Game
Vasquez Schroeder, R 2457 Mastrovasilis, D 2550 ½-½ View Game 43 C82 2024 45th Olympiad 2024 View Game
Draskovic, L 2497 Mastrovasilis, D 2550 ½-½ View Game 39 C55 2024 45th Olympiad 2024 View Game
Mastrovasilis, D 2550 Dominguez Perez, L 2748 0-1 View Game 31 B51 2024 45th Olympiad 2024 View Game
Kanep, M 2367 Mastrovasilis, D 2550 ½-½ View Game 41 D35 2024 45th Olympiad 2024 View Game
Fitzsimons, D 2315 Mastrovasilis, D 2550 1-0 View Game 31 B30 2024 45th Olympiad 2024 View Game
Mastrovasilis, D 2550 Escalona Landi, S 2305 ½-½ View Game 84 B51 2024 45th Olympiad 2024 View Game
Mastrovasilis, D 2566 Hristodoulou, P 2387 1-0 View Game 58 C15 2024 42nd Greek Team Cup View Game
Kotronias, V 2417 Mastrovasilis, D 2566 ½-½ View Game 44 C80 2024 42nd Greek Team Cup View Game
Favaloro, A 2412 Mastrovasilis, D 2576 ½-½ View Game 23 C49 2024 55th Italian Teams Final View Game
Mastrovasilis, D 2576 Favaloro, A 2412 ½-½ View Game 35 C68 2024 55th Italian Teams Final View Game
Mastrovasilis, D 2576 Lazic, M 2311 ½-½ View Game 48 C45 2024 55th Italian Teams GpB View Game
Mastrovasilis, D 2576 Zwirs, N 2480 ½-½ View Game 22 B51 2024 55th Italian Teams GpB View Game
Socko, B 2565 Mastrovasilis, D 2576 ½-½ View Game 19 B40 2024 55th Italian Teams GpB View Game
Mastrovasilis, D 2576 Stella, A 2403 1-0 View Game 70 B52 2024 55th Italian Teams GpB View Game
Sarana, A 2669 Mastrovasilis, D 2573 1-0 View Game 70 D35 2023 24th European Teams View Game
Mastrovasilis, D 2573 Sargissian, G 2686 ½-½ View Game 85 C47 2023 24th European Teams View Game