CChessStats

74. Stadtmeisterschaft Osnabrueck

Open SwissStandard

50 players participated in this 5-round tournament, held from 24 Oct 2025 to 26 Oct 2025 in Osnabrueck, Germany. 3 titled players from 2 federations. Top 10 Elo average was 2105, and top seed was Tobias Kuegel (🇩🇪 GER, IM, 2394).

Tobias Kuegel (🇩🇪 GER, IM, 2394) won with 4.0/5, ahead of Robin Keyser (4.0) and Fabian Stotyn (4.0). Kuegel shared the lead from round 1, winning on tie-break.

The biggest upset came in round 3: Benjamin Schwentker (1705) beat Marc Selker (2037), a +332-point gap.

Location
🇩🇪Osnabrueck, Germany
Dates
24 Oct 2025 → 26 Oct 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 · 5 rounds
Top seed
🇩🇪IMTobias Kuegel2394
Avg top 10
2,105
Participants
50
Titled players · 3
IM×1
FM×1
CM×1
Federations · 2 represented
🇩🇪Germany×45
🇮🇳India×1
Top 3

How it unfolded

Top 6 · 5 rounds

Tight race until R5; 4 players tied at 4.0/5, decided on Buchholz. Title race narrowed from 4 co-leaders at R4 to 4 at the finish.

Co-leaders
23
8
2
4
4
1.52.545R1R2R3R4R5
R5 · TIEBREAK CLUSTER

4 players finish on 4.0/5. Kuegel takes the title on Buchholz Cut1 (15.0).

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

IM Tobias Kuegel drew with Robin Keyser (White).

WIN STREAKS · 2 top finishers

IM Tobias Kuegel 3 wins (R1–R3)Robin Keyser 3 wins (R1–R3)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1IMTobias Kuegel*
½
½
2Robin Keyser
½
*
3CMFabian Stotyn
½
*
4Tom Moeller*

Grille américaine

#PlayerEloFedR1R2R3R4R5PtsBu C1BuSBPerfΔ
1Kuegel, TobiasIM2394GER+7N+20B+10N=2B=3N4.015.018.014.002308-3.0
2Keyser, Robin2181GER+34N+11B+8N=1N=6B4.014.516.512.752177+4.0
3Stotyn, FabianCM2179GER+45B+23N=15B+21N=1B4.012.013.09.502182+3.6
4Moeller, Tom1956GER+30B+28N=21B=6N+16B4.011.514.011.002103+20.0
5Lange, Norbert2121GER+31N=13B=22N+9B=12N3.513.015.510.751915-36.0
6Speck, Jakob1906GER+40N=14B+41N=4B=2N3.513.014.58.752023+18.4
7Schwentker, Benjamin1705GER1B+49N+18B+27N=15B3.512.512.57.002013+76.0
8Fels, Mattis1785GER+25B+19N2B=24B+23N3.512.014.59.252106+62.0
9Weitekamp, Ole1921GER+33B=26N+13B5N+28B3.512.014.09.252035+8.8
10Bennemann, Ingmar1939GER+36B+16N1B=22N+21B3.512.014.08.751966+1.8
11Fize, Aleksandrs1820GER+32B2N=33B+26N+22B3.511.013.08.001966+12.0
12Juergenpott, Maximilian1805GER+42B15N+32B+25N=5B3.511.012.57.751840+1.2
13Huels, Arne1806GER+43B=5N9N+40B+24N3.511.012.57.252002+40.4
14Schimnatkowski, Lukas2200GER+35B=6N+26B+15NF3.511.011.09.252157-1.6
15Bundan, EdwardFM1946GER+44N+12B=3N14B=7N3.014.516.08.751973+9.2
16Pac, Maksym1778GER+47N10B+42N+20B4N3.012.013.05.501797+2.8
17Steinkamp, Kurt0GER=18B=27N=23B=19N+35B3.011.013.07.5018770.0
18Selker, Marc2037GER=17N=22B7N+37B+34N3.011.013.06.751714-44.4
19Brinkmann, Georg1926GER+38N8B=29N=17B+33N3.011.013.06.75984-13.8
20Hamann, Friedrich1871GER+49B1N+36B16N+32B3.011.011.04.001784-18.0
21Renninger, David0GER+39N+24B=4N3B10N2.514.016.06.5019570.0
22Oelschlaeger, Malo1752GER+50B=18N=5B=10B11N2.513.513.55.001893+23.6
23Buecker, Timo1836GER+37N3B=17N+29B8B2.513.015.06.001182-13.8
24Direk, Oguzhan2100GER+29B21N+30B=8N13B2.512.014.56.751602-48.8
25Beizai, Florian0GER8N+38B+31N12B=27B2.512.014.05.7515210.0
26aus dem Moore, Michael0GER+48N=9B14N11B+44N2.512.013.04.2518020.0
27Popkiewicz, Adam1791GER=41N=17B+37N7B=25N2.511.012.55.501423-37.6
28Hamann, Martin1805GER+46N4B=40N+41B9N2.510.511.53.251635-16.8
29Konert, Bertram0GER24N+39B=19B23N+43B2.510.011.55.0016810.0
30Schwab, Jason0GER4N+46B24N=42B+41N2.59.510.53.2517360.0
31Schmidt, Mathis0GER5B=43N25B+45N+40B2.59.010.03.2517820.0
32Hullmann, Guenter0GER11N+34B12N+38B20N2.012.014.04.0016030.0
33Kroeger, Sebastian0GER9N+48B=11N=44B19B2.011.512.53.5016280.0
34Janulis, Vykintas1684GER2B32N+43B+36N18B2.011.012.53.501787+8.4
35Schulz, Markus1692GER14N41B+39N+46B17N2.010.011.03.001010-32.0
36Knorr, Frank1613GER10N+47B20N34B+42N2.010.011.02.501033-14.2
37Mescher, Bernhard0GER23B+45N27B18N+47B2.09.010.02.0016440.0
38Suraj Sahu0IND19B25N+50B32N+46B2.08.58.51.0011260.0
39FIDE 533044708021B29N35B+50N+48B2.08.08.01.008920.0
40Saltenbrock, Theodor1484GER6B+50N=28B13N31N1.512.012.01.251558+6.4
41Koebel, John1527GER=27B+35N6B28N30B1.511.013.03.251712+31.2
42Jankowski, Sven0GER12N+44B16B=30N36B1.511.012.52.7515100.0
43FIDE 533060592013N=31B34N+48B29N1.510.511.52.259460.0
44Czubek, Luca Sebastian1615GER15B42N+47B=33N26B1.59.010.02.001145-4.8
45Schmidt, Ralf1680GER3N37B46N31B+49N1.09.59.50.001761+2.4
46Jacobsen, Soeren0GER28B30N+45B35N38N1.09.010.01.0016010.0
47Hamann, Otto0GER16B36N44N+49B37N1.08.58.50.0014190.0
48FIDE 533059837026B33N+49B43N39N1.08.08.00.0014610.0
49Fels, Henri1441GER20N7B48N47N45B0.08.59.50.00942-18.4
50FIDE 533061017022N40B38N39BF0.08.08.00.008170.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets