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: 2566
ELO Rapid: 2550
ELO Blitz: 2549
Years: 1992 - 2024
Total Games: 1384
Wins: 567 (40.97 %)
Draws: 565 (40.82 %)
Losses: 252 (18.21 %)
Score: 61.38 %

Dimitrios Mastrovasilis

Last tournaments played

Tournament Date Elo Avg. Country
42nd Greek Team Cup 07/02/2024 2333  Greece
55th Italian Teams Final 04/13/2024 2346  Italy
55th Italian Teams GpB 04/08/2024 2349  Italy
24th European Teams 11/11/2023 2524  Montenegro

Dimitrios Mastrovasilis Repertoire with White pieces (most played)

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

Dimitrios Mastrovasilis Repertoire with Black pieces (most played)

ECO Opening Games
B47 Sicilian, Taimanov (Bastrikov) variation 34 games
B40 Sicilian defence 28 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 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
Mastrovasilis, D 2576 Favaloro, A 2412 ½-½ View Game 35 C68 2024 55th Italian Teams Final View Game
Favaloro, A 2412 Mastrovasilis, D 2576 ½-½ View Game 23 C49 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
Wojtaszek, R 2668 Mastrovasilis, D 2573 ½-½ View Game 30 E04 2023 24th European Teams View Game
Mamedyarov, S 2734 Mastrovasilis, D 2573 ½-½ View Game 88 A06 2023 24th European Teams View Game
Mastrovasilis, D 2573 Howell, D 2676 ½-½ View Game 45 C91 2023 24th European Teams View Game
Kazakouski, V 2577 Mastrovasilis, D 2573 ½-½ View Game 76 C55 2023 24th European Teams View Game
Mastrovasilis, D 2573 Warmerdam, M 2638 ½-½ View Game 17 B51 2023 24th European Teams View Game
Mastrovasilis, D 2573 Poulsen, M 2291 1-0 View Game 45 C10 2023 24th European Teams View Game
Dardha, D 2586 Mastrovasilis, D 2589 ½-½ View Game 12 A06 2023 TCh-POL Ekstraliga 2023 View Game
Piorun, K 2594 Mastrovasilis, D 2589 ½-½ View Game 37 A07 2023 TCh-POL Ekstraliga 2023 View Game
Mastrovasilis, D 2589 Nasuta, G 2579 ½-½ View Game 23 C78 2023 TCh-POL Ekstraliga 2023 View Game
Mastrovasilis, D 2589 Moranda, W 2561 ½-½ View Game 63 B40 2023 TCh-POL Ekstraliga 2023 View Game
Samunenkov, I 2517 Mastrovasilis, D 2589 1-0 View Game 45 E04 2023 TCh-POL Ekstraliga 2023 View Game
Mastrovasilis, D 2589 Fedorchuk, S 2578 ½-½ View Game 38 C67 2023 TCh-POL Ekstraliga 2023 View Game
Warakomski, T 2533 Mastrovasilis, D 2589 ½-½ View Game 67 B40 2023 TCh-POL Ekstraliga 2023 View Game
Mastrovasilis, D 2589 Teclaf, P 2586 ½-½ View Game 41 C17 2023 TCh-POL Ekstraliga 2023 View Game
Blohberger, F 2522 Mastrovasilis, D 2587 1-0 View Game 41 B40 2023 FIDE World Cup 2023 View Game
Mastrovasilis, D 2587 Blohberger, F 2522 1-0 View Game 32 C45 2023 FIDE World Cup 2023 View Game
Mastrovasilis, D 2587 Vidit, S 2719 ½-½ View Game 45 C53 2023 FIDE World Cup 2023 View Game
Mastrovasilis, D 2587 Vidit, S 2719 ½-½ View Game 21 C44 2023 FIDE World Cup 2023 View Game
Vidit, S 2719 Mastrovasilis, D 2587 ½-½ View Game 47 D35 2023 FIDE World Cup 2023 View Game
Vidit, S 2719 Mastrovasilis, D 2587 ½-½ View Game 44 B40 2023 FIDE World Cup 2023 View Game
Vidit, S 2719 Mastrovasilis, D 2587 1-0 View Game 40 B40 2023 FIDE World Cup 2023 View Game
Mastrovasilis, D 2587 Vidit, S 2719 ½-½ View Game 32 C53 2023 FIDE World Cup 2023 View Game
Mastrovasilis, D 2587 Vidit, S 2719 ½-½ View Game 24 C47 2023 FIDE World Cup 2023 View Game
Vidit, S 2719 Mastrovasilis, D 2587 ½-½ View Game 31 D53 2023 FIDE World Cup 2023 View Game
Blohberger, F 2522 Mastrovasilis, D 2587 1-0 View Game 62 B41 2023 FIDE World Cup 2023 View Game
Mastrovasilis, D 2587 Blohberger, F 2522 1-0 View Game 70 C44 2023 FIDE World Cup 2023 View Game
Blohberger, F 2522 Mastrovasilis, D 2587 0-1 View Game 54 B41 2023 FIDE World Cup 2023 View Game
Mastrovasilis, D 2587 Blohberger, F 2522 1-0 View Game 38 C11 2023 FIDE World Cup 2023 View Game
Mastrovasilis, D 2603 Mishra, A 2550 ½-½ View Game 77 B90 2023 6th Sharjah Masters 2023 View Game
Sethuraman, S 2626 Mastrovasilis, D 2603 ½-½ View Game 37 D30 2023 6th Sharjah Masters 2023 View Game