CChessStats

38. Internationale Hasslocher Schachtage 2025 A-Turnier

SwissStandard

129 players participated in this 7-round tournament, held from 06 Jun 2025 to 09 Jun 2025 in Hassloch, Germany. 18 titled players from 5 federations. Top 10 Elo average was 2383, and top seed was Li Min Peng (🇨🇭 SUI, GM, 2491).

Li Min Peng (🇨🇭 SUI, GM, 2491) won with 6.0/7, ahead of Hussain Besou (6.0) and Adrian Gschnitzer (5.5). Peng shared the lead from round 1, winning on tie-break.

The biggest upset came in round 2: Faruk Osmanovic (1915) beat Tim Ronge (FM, 2301), a +386-point gap.

Location
🇩🇪Hassloch, Germany
Dates
06 Jun 2025 → 09 Jun 2025
Time control
Standard: 90min/40moves+30min/end+30sec increment per move starting from move 1
System
Swiss · 7 rounds
Top seed
🇨🇭GMLi Min Peng2491
Avg top 10
2,383
Participants
129
Titled players · 18
GM×3
IM×3
FM×10
CM×2
Federations · 5 represented
🇩🇪Germany×122
🇨🇭Switzerland×4
🇺🇦Ukraine×1
🇹🇷Turkiye×1
FIDE (no federation)×1
Top 3

How it unfolded

Top 6 · 7 rounds

Tight race until R7; 2 players tied at 6.0/7, decided on Buchholz. Title race narrowed from 13 co-leaders at R4 to 2 at the finish.

Co-leaders
49
19
7
13
6
2
2
23.55.57R1R2R3R4R5R6R7
R7 · TIEBREAK CLUSTER

2 players finish on 6.0/7. Peng takes the title on Buchholz Cut1 (30.0).

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

GM Li Min Peng drew with IM Hussain Besou (Black).

WIN STREAKS · 3 top finishers

GM Li Min Peng 3 wins (R1–R3)IM Hussain Besou 3 wins (R1–R3)IM Adrian Gschnitzer 3 wins (R1–R3)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1GMLi Min Peng*
½
½
2IMHussain Besou
½
*
½
3IMAdrian Gschnitzer
½
*
½
4IMDaniel Fischer
½
½
*

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7PtsBu C1BuSBPerfΔ
1Peng, Li MinGM2491SUI+108B+39N+11B=2N+9B+15N=3B6.030.032.526.752588+7.7
2Besou, HussainIM2350GER+38B+50N+49B=1B+17N+4N=6B6.029.032.526.752519+29.0
3Gschnitzer, AdrianIM2442GER+68B+12N+78B=9N+10B=6N=1N5.530.033.024.752482+4.7
4Ikonnikov, VyacheslavGM2451FID+125N+30B=17N+7B+32N2B+20N5.528.530.021.752427-1.0
5Dahl, ChristophFM2390GER+42N+26B7N+36B+25N=16B+23N5.527.531.523.752326-4.0
6Fischer, DanielIM2363SUI+111N+107B=16N+18B+20N=3B=2N5.527.530.022.002423+6.0
7Akturk, Mustafa DenizCM2123TUR+119N+72B+5B4N=22B+34N+15B5.527.028.520.752399+81.2
8Neukirchner, PascalFM2279GER+69N=28B+57N+31B15N+35B+16N5.524.528.021.502327+9.6
9Ehmann, ThiloFM2346GER+95N+60B+21N=3B1N=30B+31N5.027.530.519.752352+2.6
10Weidemann, JakobFM2293GER+44N+117B+33N=15B3N=21B+30N5.026.528.518.502300+6.0
11Kamp, Adrian2230GER+92N+52B1N29B+38N+36B+28N5.025.528.518.502231+2.4
12Engemann, Till2035GER+106N3B+77N+33B=29N+32B=13N5.025.528.018.002274+41.6
13Ronge, TimFM2301GER+101B49N+67B+27N=16B+41N=12B5.025.027.519.252179-15.6
14Fichter, FabianFM2235GER+58B=75N+54B16N+49B=22N+29B5.023.526.518.252172-8.2
15Milov, LeonidGM2404GER+62B+29N+40B=10N+8B1B7N4.530.033.519.502288-7.3
16Perske, Paul2149GER+118B+102N=6B+14B=13N=5N8B4.529.031.017.502308+26.0
17Doll, Alexander2194GER+70B+67N=4B+19N2B=29N=22B4.528.031.518.502212+5.0
18Semling, JohannesFM2171GER=64B+99N+37B6N=19B=27N+50B4.525.528.016.252144-7.2
19Balzer, Lars1972GER+103N=31B+45N17B=18N=25B+54B4.525.027.516.502177+38.6
20Ollenberger, RolandFM2220GER+124B=37N+75B+56N6B+54N4B4.525.026.513.502212+1.6
21Feldheim, Jonas, Dr.2101GER+63B+76N9B=49N+101B=10N=24B4.524.527.015.502187+16.6
22Hayen, Andre2068GER=77N=79B+113N+51B=7N=14B=17N4.524.526.516.002140+28.8
23Jacob, Volker2123GER+127N=51B+28N32B+52N+53B5B4.524.025.013.752168+9.0
24Geltz, NoahCM2176GER+105N33B=73N+66B+50N=28B=21N4.522.525.015.252066-17.0
25Wind, Lutz2137GER=74B=97N+58B+98N5B=19N+51B4.522.525.014.502109-3.6
26Stuemer, Paul2081GER+65N5N97B=88B+121N+73B+59N4.521.022.513.002045-4.8
27Wilhelm, Jochen2025GER113N+119B+72N13B+104N=18B+53N4.520.522.012.752059+6.4
28Merz, Leander1957GER+82B=8N23B+47N+78B=24N11B4.026.529.515.002173+77.2
29Reitz, Philipp2018GER+112N15B+123N+11N=12B=17B14N4.026.528.013.752179+27.8
30Barmbold, Hans Ulrich2153GER+100B4N+38B+97N=34B=9N10B4.026.028.513.502179+5.4
31Hoppstaedter, DanielFM2152GER+87B=19N+83B8N+37B=60N9B4.025.528.514.002087-20.0
32Hinrichs, PaulFM2292GER=99B+64N+98B+23N4B12N=60B4.024.527.013.502119-25.8
33Kuhn, Daniel1979GER+81B+24N10B12N=120B=47N+74B4.024.526.013.252037+10.8
34Neiwert, Nick1981GER=122N=77B+93N+43B=30N7B=45N4.023.525.013.252060+15.4
35Schreidl, Michael2024GER76B+87N=55B+83N+40B8N=41B4.023.026.013.752044+5.2
36Hoffmann, Jens2071GER102B+86N+63B5N+97B11N+55B4.023.025.512.502185+17.0
37Nazarenus, Olaf1984SUI+120N=20B18N+79B31N+72B=40B4.023.024.511.752099+21.0
38Sauer, Frank2016GER2N+109B30N+123B11B+97N+82B4.023.024.59.502108+16.0
39Isayev, Maksym2037UKR+80N1B=85N=73B=61N+100B=46N4.022.525.012.252028-3.4
40Huschens, Matthias2092GER+73N+114B15N=50B35N+95B=37N4.022.024.011.752084-2.2
41Erdmann, Stefan2117GER+121N=89B=51N=52B+91N13B=35N4.022.023.511.502054-10.8
42Schlitzer, Felix1937GER5B53N+87B+63N=98B=78N+83B4.021.524.012.252037+13.2
43Vogel, Christian, Dr.2117GER+53B98N+62B34N+99B=51N=48B4.021.023.513.252007-19.4
44Schepers, Nico1877GER10B=110N=81B=65N+76B=56N+86B4.021.023.512.251979+17.0
45Lehmann, Stefan2103GER=97B+74N19B=100N=58B+101N=34B4.020.022.511.751993-19.4
46Kaufhold, Jonas1900GER=86B=59N=76B55N+102B+98N=39B4.019.522.011.751914+3.9
47Baier, Philip1955GER=57N=84B=117N28B+125N=33B+91N4.019.521.010.752050+18.6
48Rode, Dominik2001GER89N=80B+121N59B+110N+88B=43N4.019.020.510.501933-11.8
49Osmanovic, Faruk1915GER+123N+13B2N=21B14N=61B=63N3.527.529.012.252110+31.2
50Neisen, Frederick2003GER+109N2B+114N=40N24B+80B18N3.524.526.59.502063+9.4
51Triantafillidis, Simeon1995GER+128B=23N=41B22N+81B=43B25N3.524.525.510.252023+6.2
52Schmidt, Danny1998GER+55B11N+82B=41N23B=74N=58B3.523.526.511.752029+5.2
53Al Jarad, Kotada1929GER43N+42B=84N+117B+56B23N27B3.523.525.511.002048+44.0
54Uyar, Levin1935GER=79N+122B14N+85B+100N20B19N3.522.524.08.501993+17.2
55Gieringer, Clemens1955GER52N+92B=35N+46B60N+84B36N3.522.025.012.001999+9.6
56Irrgang, Stephan2107GER=85N+61B+89N20B53N=44B=66N3.522.025.011.751951-28.0
57Rosenberger, Frank2077GER=47B+116N8B=99N=74B=58N=64B3.522.024.010.251973-18.6
58Muths, Lukas1997GER14N+120B25N+122B=45N=57B=52N3.522.023.58.502036+7.0
59Reielts, Lars1828GER=94N=46B=71B+48NF+75N26B3.522.022.012.252079+39.4
60Klein, Levent2036GERF9N+102B=78N+55B=31B=32N3.522.022.011.502185+36.4
61Klein, Deniz1918GER=90B56N+108B=75N=39B=49N=68B3.520.523.011.002017+37.2
62Weissenberger, Mario1977GER15N+112B43N72B+77N+114B=65N3.520.522.59.251986-0.8
63Kurth, Uwe1982GER21N+125B36N42B+122N+96N=49B3.520.522.07.751976-1.2
64Weissmann, Joerg2010GER=18N32B=122N=103B=93N+107B=57N3.520.021.510.002015+0.2
65Motzer, Marc1811GER26B+68NF=44B+119N=90N=62B3.520.020.010.251989+23.0
66Hoffmann, Matthias1907GER78B=88N+128B24N=86B+115N=56B3.519.020.07.752016+18.6
67Pfarr, Michael1942GER+93N17B13N+113B=88N+120BF3.519.019.08.002054+16.4
68Dasselaar, Hendrik1999GER3N65B119N+129B+106N+104B=61N3.519.019.06.752004-0.4
69Burkhardt, Jan1915GER8B82N+109B120N+123B=81N+98B3.518.019.58.001925+0.4
70Sidon, Mike1965GER17N=103B=104N=93B=114N=79B+120N3.517.519.08.001895-13.4
71Kolthoff, Siegmund2128GER=116BF=59N+77B=80NF+100B3.514.014.09.751990-14.2
72Hofmann, Christian1944GER+115B7N27B+62N=75B37N=92B3.023.525.58.501973+4.8
73Stock, Andreas1945GER40B+115N=24B=39N=90B26N=81B3.023.025.09.251977+5.6
74Sasse, Leon1868GER=25N45B+94N=84B=57N=52B33N3.022.525.510.251993+21.8
75Holl, Gerd2020GER+104N=14B20N=61B=72N59B=79N3.022.525.09.751918-19.4
76Denzer, Johannes1921GER+35N21B=46N91B44N+119B=95N3.022.524.09.001851-11.2
77Schnepel, Thomas1877GER=22B=34N12B71N62B+124N+115B3.022.524.07.751975+16.6
78Feldmann, Johannes2185GER+66N+113B3N=60B28N=42BF3.022.522.59.252036-22.4
79Jakob, Steffen1900GER=54B=22N=90B37N=115B=70N=75B3.021.523.59.751958+10.4
80Mueller, Nikita1860GER39B=48N+96B=90N=71B50N=84N3.021.024.09.751975+40.4
81Vetter, Elias1723GER33N=105B=44N+94B51N=69B=73N3.021.023.59.501888+27.8
82Wilk, Jan1916GER28N+69B52N+105B=84N=91B38N3.021.023.59.001910-1.2
83Leiser, Joachim0GER=84N+94B31N35B=111N+105B42N3.020.523.08.2519450.0
84Arns, Alexander2009GER=83B=47N=53B=74N=82B55N=80B3.020.023.09.751856-25.8
85Fruh, Bastian1915GER=56B=90N=39B54N=107N=111B=88N3.019.522.09.251942+9.6
86Dussel, Steffen1862GER=46N36B=105N=119B=66N+121B44N3.019.521.07.251853-2.6
87Zieger, Bernd1905GER31N35B42N=112B=94N+122B+114N3.019.521.06.2519110.0
88Sautner, Sascha1832GERF=66B+127N=26N=67B48N=85B3.019.519.58.251958+39.6
89Mader, Lena1890GER+48B=41N56B101N95B=116N+119B3.019.020.58.501865-4.2
90Agne, Marcel2011GER=61N=85B=79N=80B=73N=65BF3.019.019.09.501892-19.2
91Busch, Lorenz1972GER98B=118N+116B+76N41B=82N47B3.018.520.57.501878-18.0
92Raupach, Gregor1958GER11B55N=115B=128N=109N+110B=72N3.018.519.56.751917-9.2
93Mallmann, Bernd1855GER67B+124N34B=70N=64B+99NF3.018.518.57.501957+16.8
94Baeuschlein, Andreas1999GER=59B83N74B81N=87B+123N+116B3.017.519.06.751835-25.4
95Brunck, Ole1982GER9B+129NF=114B+89N40N=76B3.017.017.05.502009+2.4
96Schmidt, Kai-Uwe1989GER114N=121B80N=106B+103N63B+113N3.015.517.06.501845-27.8
97Dornblueth, Christian1945GER=45N=25B+26N30B36N38B=103N2.525.027.510.001954+0.6
98Besou, Jad1884GER+91N+43B32N25B=42N46B69N2.524.027.09.001935+11.2
99Scheynin, Julia1935GER=32N18B+110N=57B43N93B=104N2.521.524.07.501904-8.8
100Sensoy, Emir1870GER30N+111B+107N=45B54B39N71N2.521.524.07.001952+25.6
101Haffner, Ernst Georg, Prof. Dr.1965GER13N=104B+106N+89B21N45B109N2.521.524.06.751888-16.6
102Schubert, Marco0GER+36N16B60N=111B46N=103B=105N2.521.023.57.7518740.0
103Kemper, Yannick1833GER19B=70N=118B=64N96B=102N=97B2.519.521.57.001845+2.0
104Majumdar, Rajit1728GER75B=101N=70B+126N27B68N=99B2.519.521.05.751874+46.0
105Behr, Julian1858GER24B=81N=86B82N+128B83N=102B2.519.020.05.251838-3.8
106Faulhaber, Tobias1909GER12B=108N101B=96N68B+128N=107N2.519.020.05.001889-4.6
107Erker, Thomas2038GER+129B6N100B=118N=85B64N=106B2.519.019.03.751886-30.8
108Ebel, Nicolas2033GER1N=106B61N121B+127N=113B=112N2.518.019.04.501874-33.2
109Vetterolf, Christian1896GER50B38N69NF=92B+126N+101B2.518.018.05.501907+1.4
110Berger, Lars1803GER117N=44B99B+124N48B92N+121N2.517.018.55.001834+5.0
111Niebergall, Gerhard1985GER6B100N+129B=102N=83B=85NF2.516.516.54.251928-9.0
112Boettcher, Fabian1883GER29B62N126B=87N=124B+127N=108B2.516.017.04.501851-6.6
113Glasschroeder, Maximilian1938GER+27B78N22B67N=126B=108N96B2.021.022.56.501866-14.0
114Kopf, Rainer1893GER+96B40N50B=95N=70B62N87B2.020.523.56.251830-12.0
115Emmerich, Dirk2072GER72N73B=92N+127B=79N66B77N2.018.519.54.001761-58.4
116Gerold, Robin1769GER=71N57B91N125B+129N=89B94N2.017.517.53.251837+8.8
117Pellicoro, Nathalie2021SUI+110B10N=47B53N=118BFF2.017.017.05.501911-15.8
118Gorbauch, Bjoern1936GER16N=91B=103N=107B=117NFF2.014.514.55.001931-1.2
119Ebel, Alexander0GER7B27N+68B=86N65B76N89N1.523.026.05.0017180.0
120Ziska, Stephan1862GER37B58NF+69B=33N67N70B1.522.022.05.501771-13.4
121Sesterhenn, Joerg1850GER41B=96N48B+108N26B86N110B1.521.023.54.001754-32.0
122Eisert, Vincent1837GER=34B54N=64B58N63B87N=124B1.521.022.54.501730-17.0
123Theunissen, Klaus1919GER49B+126N29B38N69N94B=127B1.519.520.52.001726-33.0
124Kone, Colin1912GER20N93B=125N110B=112N77B=122N1.517.018.52.751693-39.0
125Weil, Volker1985GER4B63N=124B+116N47BFF1.516.516.52.751851-20.0
126Anissimova, Mariya1925GERF123B+112N104B=113N109BF1.511.011.03.501724-26.8
127Lange, Martin, Dr.1903GER23B=128N88B115N108B112B=123N1.016.017.01.251653-39.4
128Dabrowski, Roman, Dr.1874GER51N=127B66N=92B105N106BF1.016.016.02.001648-64.4
129Patzer, Joerg1912GER107N95B111N68N116BFF0.014.514.50.001155-44.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets