CChessStats

18th Kalamaria International Open 2025 A

Open SwissStandard

28 players participated in this 9-round tournament, held from 30 Aug 2025 to 06 Sept 2025 in Thessaloniki, Greece. 3 titled players from 3 federations. Top 10 Elo average was 2076, and top seed was Lampros Giannoulakis (🇬🇷 GRE, FM, 2292).

Stefanos Magkalakis (🇬🇷 GRE, FM, 2267) won with 7.5/9, ahead of Alexandros Leftheriotis (7.5) and Lampros Giannoulakis (7.5). Magkalakis shared the lead from round 1, winning on tie-break.

The biggest upset came in round 2: Vasileios Keramaros (1772) beat Ninoslav Milovanovic (2002), a +230-point gap.

Location
🇬🇷Thessaloniki, Greece
Dates
30 Aug 2025 → 06 Sept 2025
Time control
Standard: 90 minutes for first 40 moves and 15 min. for the rest of the game with 30 sec. increment from move 1
System
Swiss · 9 rounds
Top seed
🇬🇷FMLampros Giannoulakis2292
Avg top 10
2,076
Participants
28
Titled players · 3
FM×2
CM×1
Federations · 3 represented
🇬🇷Greece×26
🇹🇷Turkiye×1
🇷🇸Serbia×1
Top 3

How it unfolded

Top 6 · 9 rounds

Tight race until R9; 3 players tied at 7.5/9, decided on Buchholz. Title race narrowed from 3 co-leaders at R4 to 3 at the finish.

Co-leaders
10
5
3
3
1
1
1
3
3
2.54.579R1R2R3R4R5R6R7R8R9
R9 · TIEBREAK CLUSTER

3 players finish on 7.5/9. Magkalakis takes the title on Buchholz Cut1 (43.0).

R3 · HEAD-TO-HEAD · WINNER VS 2ND

Alexandros Leftheriotis lost to FM Stefanos Magkalakis (Black).

WIN STREAKS · 3 top finishers

Alexandros Leftheriotis 5 wins (R5–R9)FM Stefanos Magkalakis 3 wins (R1–R3)FM Lampros Giannoulakis 3+4 wins (R1–R3, R6–R9)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Magkalakis, StefanosFM2267GRE+9B+6N+2B=8N+3B=4N+18B=5N+17N7.543.046.539.002286+8.2
2Leftheriotis, Alexandros2171GRE+26N+20B1N=3N+5B+9N+4B+8N+6B7.542.544.032.752279+25.8
3Giannoulakis, LamprosFM2292GRE+23N+24B+4N=2B1N+8B+17N+10B+5N7.539.541.029.752299+5.6
4Sarantos, Vasileios2082GRE+11B+15N3B+18N+8B=1B2N6N+9B5.545.048.524.752086+3.8
5Galanis, Nikolaos-PanagiotisCM1944GRE=12N=13B=19N+21B2N+20B+11N=1B3B5.041.544.520.001998+9.8
6Dimakis, Stavros1966GRE+22N1B+16N=17B+11N=13B8N+4B2N5.041.043.019.752009+9.0
7Halkias, Nikolaos1868GRE20N16B+22N+24B+12N17B10N+23B+18B5.026.027.512.501874+0.8
8Samaridis, Konstantinos2057GRE+16N+17B+12N=1B4N3N+6B2B14N4.545.048.520.252013-9.0
9Kotsalis, Evagelos1844GRE1N+22B+27N+10B=17N2B=13N=12B4N4.538.539.012.751946+20.4
10Romanos, Theodoros2033GRE+21BF=13N9N18B+19N+7B3N+15B4.535.035.017.501936-19.0
11Karakotsios, Konstantinos1828GRE4N+23BF+15N6B=14N5B+19N+12B4.532.532.515.001937+46.8
12Keramaros, Vasileios1772GRE=5B+14N8B+19N7B18N+25B=9N11N4.034.536.013.751844+33.6
13Ouzounis, Konstantinos Kyr1928GRE=19B=5N=10B=14N+15B=6N=9BFF4.030.530.517.251954+10.8
14Milovanovic, Ninoslav2002SRBF12B+23N=13B=20N=11B=16NF+8B4.028.528.513.751909-15.8
15Yilmaz, Cagan Ata1782TUR+28N4B+24N11B13N+25B21N+20B10N4.027.527.56.001855+34.0
16Giakoustidou, Evgenia1821GRE8B+7N6B+27NF+26N=14BF=25N4.022.022.09.751951+45.6
17Mitsopoulos, Ioannis1740GREF8N+25B=6N=9B+7N3B=18N1B3.539.039.013.001918+64.0
18Zouroufidis, Konstantinos1846GREFF+20N4B+10N+12B1N=17B7N3.533.033.013.251928+23.6
19Papadopoulos, Alexadros Paris1760GRE=13NF=5B12B+21N10B=20N11B+22N3.530.030.011.001816+10.2
20Spagkakas, Konstantinos1758GRE+7B2N18B+25N=14B5N=19B15NF3.034.034.010.251812+15.6
21Mihtis, Theodoros1817GRE10N+26BF5N19B+27N+15BFF3.023.023.06.001850+5.0
22Gkadakis, Nikolaos1796GRE6B9N7B=26N=27BF23N+24N19B2.023.023.02.501648-59.6
23Triantaphylidis, Alexandros I1846GRE3B11N14BF25N=24B+22B7NF1.526.026.02.751688-28.6
24Galaras, Anestis1860GRE+27B3N15B7N26B=23NF22BF1.522.022.01.251645-39.6
25Gioras, Ioannis1830GREFF17N20B+23B15N12NF=16B1.520.020.03.501594-37.2
26Hatziathanasiou, Stella1831GRE2B21NF=22B+24N16BFFF1.518.018.02.501745-13.0
27Ntagkounakis, Emmanouil1749GRE24NF9B16B=22N21BFFF0.515.015.01.001462-58.4
28Papadopoulos, Filippos1949GRE15BFFFFFFFF0.04.04.00.00981-28.8

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets