CChessStats

Biel Chess Festival 2025 - RAP

SwissRapid

164 players participated in this 9-round tournament, held on 13 Jul 2025 in Biel, Switzerland. 25 titled players from 8 federations. Top 10 Elo average was 2423, and top seed was Benjamin Bok (🇳🇱 NED, GM, 2585).

Benjamin Bok (🇳🇱 NED, GM, 2585) won with 8.0/9, ahead of Mikhail Kobalia (7.5) and Yuan Chen (7.5). Bok took the lead from round 7.

The biggest upset came in round 7: Tomasz Hajduk (1830) beat Leonardo Vincenti (FM, 2283), a +453-point gap.

Location
🇨🇭Biel, Switzerland
Dates
13 Jul 2025
Time control
Rapid: 15 minutes for game with 5 seconds increment from move 1
System
Swiss · 9 rounds
Top seed
🇳🇱GMBenjamin Bok2585
Avg top 10
2,423
Participants
164
Titled players · 25
GM×6
IM×5
FM×7
CM×4
WIM×1
WFM×1
WCM×1
Federations · 8 represented
🇨🇭Switzerland×104
🇨🇳China×8
🇺🇸United States of America×6
🇩🇪Germany×5
FIDE (no federation)×4
🇫🇷France×4
🇮🇳India×4
🇮🇹Italy×3
Top 3

How it unfolded

Top 6 · 9 rounds

GM Benjamin Bok led from R7; +0.5-point edge over the runner-up. Title race converged from 5 co-leaders at R4 to 1 by R7.

Co-leaders
73
35
16
5
2
1
1
1
1
2.54.579R1R2R3R4R5R6R7R8R9Bok takes lead
R7 · LEADER CHANGE13 Jul

GM Benjamin Bok takes the sole lead (6.5/7).

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

GM Benjamin Bok beat GM Mikhail Kobalia (Black).

WIN STREAKS · 3 top finishers

GM Benjamin Bok 3+4 wins (R1–R3, R5–R8)GM Mikhail Kobalia 6 wins (R1–R6)IM Banh Gia Huy 3+4 wins (R1–R3, R6–R9)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1GMBenjamin Bok*
1
½
1
2GMMikhail Kobalia
0
*
3IMBanh Gia Huy
½
*
4Yuan Chen
0
*

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Bok, BenjaminGM2585NED+76B+60N+35B=5N+31B+3B+2N+6N=4B8.053.057.550.002628+5.0
2Kobalia, MikhailGM2509FID+75N+56B+8N+20B+6N+4N1B+17B=7N7.553.558.046.502572+9.3
3Chen, Yuan2248CHN+141N+12B=54N+23B+10B1N+33B+9N+17N7.550.053.042.502451+92.4
4Yilmaz, MustafaGM2547TUR+134N+62B+97N+16B+53N2B+7N+8B=1N7.549.552.541.002582+6.6
5Banh Gia HuyIM2261VIE+133B+68N+52B=1B7N+82N+32B+25N+10B7.547.550.539.502436+78.8
6Shvedova, AlexandraWIM2177ITA+137N+61B+46N+9B2B+21N+19N1B+24N7.050.553.538.002373+90.0
7Karthikeyan, MuraliGM2522IND+77B+94N+32B=18N+5B+33N4B+16N=2B7.050.054.039.752475-1.7
8Schweizer, Simon2131JPN+127B+120N2B+118N+57B+53B+31N4N+20B7.043.547.032.002329+43.4
9Panchanathan, Magesh ChandranGM2454IND+114B+81N+13B6N=14B+23N+18B3B+31N6.549.553.035.252284-13.4
10Gloeckler, ChristianIM2353GER+110N+70B+38N=33B3N+22B+12N+34B5N6.549.053.035.252215-20.2
11Chen, Zhi2027CHN+93N+40B18N+15B17N+50B=22N+41B+53N6.546.050.035.002155+64.8
12Gao, Kai1906CHN+161B3N+98B+28N=13B+41N10B+96N+35B6.545.547.530.252263+70.6
13Lipecki, Alexander2126SUI+99N+22B9N+105B=12N19B+82N+80B+34N6.543.547.531.752158+10.4
14Menzi, Jonas2097SUI+131N=34B+86N+63B=9N16B+94N=15B+37N6.543.547.031.752162+17.0
15Ding, Shirui1829CHNF+149N+116B11N+79B+102N+26B=14N+38B6.539.039.029.252139+62.0
16Maier, ChristianIM2250GER+21B+30N+26B4N+37B+14N=25B7B=23N6.051.056.536.002247+2.2
17Sharif, MehrshadIM2334FRA+69B+45N+28B31N+11B+18N+36B2N3B6.050.055.034.502256-6.2
18Rohrer, ChristopheFM2201SUI+29B+118N+11B=7B+19N17B9N+55N=21B6.049.052.533.502250+16.0
19Gruenfeld, YehudaGM2308ISR=43B+39N+87B+42N18B+13N6B+33N=25B6.047.552.033.252173-12.4
20Vemparala, NikashCM2178USA+107B+57N+37B2N+55B25N+60B+30N8N6.047.051.030.502154-7.2
21Mueller, Konstantin1798GER16N+159B+51N+56B+24N6B=47N+42B=18N6.046.548.529.752179+146.0
22Anetov, AmirzhanCM1856KAZ+126B13N+109B+26N+52B10N=11B=32N+60B6.045.048.529.502125+107.6
23Federer, ColinFM2055SUI+125B+27N=44B3N+74B9B+77N+78N=16B6.045.048.528.752147+45.6
24Drechsler, Christoph2067SUI=39B=43N+77B+124N21B+48N+72B+36N6B6.044.548.029.502035-3.8
25Bai, Xue2035CHN64N+119B+110N+106B+58N+20B=16N5B=19N6.043.547.028.502117+21.4
26Hornung, Hans, Dr.2052GER+71N+136B16N22B+91N+61B15N+67B+69N6.043.046.027.501983-11.8
27Varela Tavares, Goncalo1829SUI+111N23B=84N40B+71N+90B=54N+63B+52B6.040.544.528.251990+30.2
28Frey,Fabian2102SUI+95B+106N17N12B=75N+115B+74B=45N+58B6.040.043.526.002030-12.8
29Dalay, Hakki Dogan1795SUI18N+157B=80N+86B54N+56B=49B+87N+55B6.040.042.026.002094+120.8
30Kumbharathi, Vedansh1931USA+162N16B+99N32N+133B+96N+52B20B+59N6.038.539.522.002166+94.0
31Talwalkar, VedantFM2014USA+100B+116N+36B+17B1N+35N8B=38N9B5.548.051.527.252198+86.0
32Erne, Raphael2159SUI+108N+50B7N+30B=81N+54B5N=22B=48N5.547.051.028.502092-12.0
33Vilaseca, Laurent2044SUI+78B+140N+59B=10N+44B7B3N19B+82N5.546.549.525.752217+40.4
34Hajduk, Tomasz1830POL+138B=14N42B+84N+49B+59N+44B10N13B5.545.548.526.752143+49.4
35Harish, NeerajCM2175USA+132B+74N1N+66B+62N31B+63N=37B12N5.545.048.525.752091-34.8
36Kappeler, KasparFM2178SUI+91N+67B31N+45B+46N+47B17N24B=50N5.544.549.028.752077-19.4
37He, Junchen2007CHN+51N+88B20N+75B16N+58B+53N=35N14B5.544.048.527.252124+24.2
38Mikavica, Mirko2115SRB+98B+89N10B57N+40N+66B+46N=31B15N5.544.048.027.252009-19.4
39Rajendran, Ishaan1725USA=24N19B+156N+89B=63N+62B41N+72N=45B5.542.544.524.752053+125.6
40Anetov, Aisultan1610KAZ+55B11N=89B+27N38B74N+115N+75B+80N5.541.044.525.751984+162.4
41El-Mais, Ibaa2140SUI=104N+83B58N+115B+80N12B+39B11N+74B5.541.044.524.501931-39.6
42Sadeghi, Hassan RogerCM2068SUI=83N+104B+34N19B=93N+85B=45B21N+76B5.540.544.525.501950-22.4
43Grzeskowiak, Antoni1801POL=19N=24B70N+151B66N+116B+62N+81B=46N5.540.543.024.251985+43.4
44Vincenti, LeonardoFM2283ITA+121N+66B=23N+54B33N+81B34N+47BF5.540.540.526.502121-52.4
45Yu, Tianxiang Carlos1962CHN+152N17B+137N36N+69B+117B=42N=28B=39N5.540.042.522.501997+20.0
46Schweitzer, Olaf1996FRA+122B+139N6B+76N36B+101N38B+103N=43B5.539.542.521.751963-4.2
47De Gregorio, Alexis2032SUI+73B=117N=124B+103N+59B36N=21B44N+78B5.539.042.525.002002-2.2
48Ranieri, Pierpaolo1882ITA+84N97B64N+125B+88N24B+93N+65B=32B5.538.542.024.251939+9.0
49Laub, Patrick2018SUI136N+129B=115N+121B34N+75B=29N=61B+77N5.536.039.023.251877-58.4
50Aryan Goyal1884IND+154B32N79B+148N+140B11N+95B+102N=36B5.535.538.018.751932+20.8
51Wuerth, Thomas1954SUI37B+148N21B=78N+119B=114N=107B+122N+79B5.535.037.520.001837-23.8
52Schweizer, Samuel2061JPN+129N+64B5N+61B22N+67B30N+57B27N5.045.549.023.501930-28.0
53Degtiarev, EvgenyIM2331SUI+115N+80B+65N+58B4B8N37B+85N11B5.045.549.022.502102-43.8
54Pinchetti, Andrea2026SUI+148B+109N=3B44N+29B32N=27B58N+103B5.043.546.023.251966-11.0
55Chen, Muxi1979CHN40N+78B+141N+64B20N+93B+65N18B29N5.042.045.021.501907-28.0
56Mikavica, Dragoljub1980SUI+79B2N+69B21N76B29N+149B+99N+93B5.041.544.020.001855-28.0
57Leonov, Leonid1894AUT+157N20B+125N+38B8N65B+64N52N+102B5.041.043.020.001998+42.0
58Shumilov, Ruslan1839SUI+158B+96N+41B53N25B37N+117N+54B28N5.040.542.520.002042+76.8
59Gireada, Daniel2255ROU+135N+105B33N+70B47N34B+137N+66B30B5.039.542.520.001976-55.4
60Javet, Blaise1995SUI+142N1B=121N=135B+99N+76B20N+83B22N5.039.542.519.251931-15.2
61Lang, Fabian1892SUI+164B6N+140B52N+95B26N+98B=49N=68B5.039.539.516.251932+8.0
62Doxarve, Nils1990SUI+149B4N+114B+133N35B39N43B+84N+95B5.039.041.517.501885-21.6
63Tkhoruk, Roman2004SUI=123B+130N+117B14N=39B+103N35B27N+101B5.038.542.019.501849-58.8
64Avilova, Yulia1708SUI+25B52N+48B55N+124B94N57B+106N+120B5.038.041.522.501976+59.8
65Zenker, UlrichFM2081GER+119B+103N53B=74N=85B+57N55B48N+107B5.037.541.021.001958-27.0
66Flueckiger, Roger1937SUI+145B44N+101B35N+43B38N+127B59N+138B5.037.540.519.001973+3.2
67Jordan, Theodor1894SUI+163B36N95B+73N+98B52N+99B26N+96B5.037.538.518.001923+10.0
68Wilhelm, Serge1947SUI+151N5B=108N93B83N+111B+129N+90B=61N5.037.039.519.001796-29.8
69Tereshchenko, ElizaWCM1808FID17N+151B56N+116B45N+143B+97N+94B26B5.037.039.517.001919+43.2
70Binggeli, Christian1963SUI+147B10N+43B59N=114B77N+119B=107N+100B5.036.539.519.751913-12.2
71Pardoen, Theodore1711BEL26B+102N74B=77N27B+150N+118B+120N=87B5.036.539.018.001915+80.4
72Corbat, Philippe1957SUI116N=93B+100N+83B=117N+104B24N39B+108N5.035.539.020.251786-36.0
73Gunzinger, Severin1707SUI47N92B+157N67B+113N135B+139N+134B+94N5.032.034.016.001790+21.2
74Tereshchenko, Eva1892FID+150N35B+71N=65B23N+40B28N+125B41N4.542.044.519.001905+3.2
75Di Meo, Quentin1821SUI2B+128N+96B37N=28B49N+123B40N+130B4.541.044.517.501877+7.4
76Villiger, Jan1827SUI1N+142B+138N46B+56N60N=79B+88B42N4.541.044.017.751832-2.8
77Smith, Alister W1822ENG7N+153B24N=71B+136N+70B23B+128N49B4.541.043.516.501885+12.0
78Jordan, ChristinaWFM1710SUI33N55N+163B=51B+92N+86B+81N23B47N4.541.042.017.251942+85.2
79Nihal Saheer1615IND56N+134B+50N80B15N+108B=76N+86B51N4.540.043.019.251878+113.2
80Cordes, Jule1946NED+143B53N=29B+79N41B+123N+122B13N40B4.540.043.017.501827-24.4
81Wiesmann, Dominique1978SUI+128B9B+91N+95N=32B44N78B43N+127B4.539.543.018.251915-15.0
82Ernst, RolfFM1941SUI88N=100B+112N+136B+97N5B13B+114N33B4.539.542.516.501965+6.8
83von Burg, Carl Alexander1726SUI=42B41N+123B72N+68B+118N=87B60N=85B4.538.542.019.251950+48.0
84Gireada, Lucas0SUI48B+132N=27B34B115N+110N+91B62B+121N4.537.541.018.5018340.0
85Tcheau, Alain1912SUI139N+122B+90N=97B=65N42N+101B53B=83N4.536.039.018.751982+13.8
86Buerki, Gilles1879SUI=130B+123N14B29N+100B78N+148B79N+119B4.536.038.515.251753-26.2
87Peter, Raymond1968SUI=112N+156B19N104B+138N+121B=83N29B=71N4.536.038.015.251713-46.8
88Mazzeo, Luigi0SUI+82B37N106B+107N48B+133N=114B76N+132B4.535.038.016.7518530.0
89Rosen, Noah1849SUI+160B38B=40N39N123B+152N=100B=98N+128B4.534.036.014.751680-72.4
90Moesching, Colin1751SUI96B+160N85B+145N=118B27N+126B68N+114B4.533.035.013.751725-5.0
91Aznar, Benjamin1790SUI36B+163N81B+149N26B=148N84N+116B+117N4.532.533.511.751826+4.0
92Avaria, Diego1958SUI109B+73N133B=119N78B128N+150B+148N+122B4.529.532.015.251641-124.0
93Boyer, Jean-Francois1697FRA11B=72N+130B+68N=42B55N48B+135B56N4.041.044.016.751868+29.4
94Kwiatkowski, Maciej1982SUI+153N7B=135N+108B=104N+64B14B69N73B4.039.542.015.001808-79.6
95Trubini, Timon1743SUI28N+111B+67N81B61N+134B50N+105B62N4.039.042.016.001850+37.6
96Fragniere, Thierry2110FRA+90N58B75N+131B+135N30B+104N12B67N4.039.042.015.001783-70.0
97Sauvin, Jacques2147SUI+101B+48N4B=85N82B=122N69B=127N=98B4.038.542.017.251861-119.2
98Pardoen, Oscar1758BEL38N+146B12N+111B67N+105B61N=89B=97N4.038.541.515.251804+4.8
99Ye, Zhanting K.1759IRL13B+126N30B+109N60B+138N67N56B+134N4.038.041.013.501744-10.8
100Bjarnegard, Henry1691SWE31N=82N72B+112B86N+146B=89N+137B70N4.036.039.014.501786+31.2
101Parlak, Selahattin1768SUI97N+113B66N+150B+105N46B85N+111B63N4.036.038.514.501715-7.6
102Berger, Vincent2002SUI117N71B+143N+129B+137N15B+135N50B57N4.035.038.012.501700-125.2
103Klopfenstein, Francois1835SUI+146N65B+150N47B+139N63B+142N46B54N4.035.037.511.501693-20.0
104Paholok, Igor1765SUI=41B42N+139B+87N=94B72N96B138N+144B4.034.537.515.251913+19.0
105Lopez, Manuel1930SUI+144B59N+127B13N101B98N+109B95N+126B4.034.537.514.001698-43.2
106Letac, Loig1847SUI+155N28B+88N25N122B142B+143N64B+136N4.034.036.513.001536-93.6
107Birchmeier, Martin1779SUI20N150B+162N88B+151N+139B=51N=70B65N4.034.035.011.751854+14.8
108Boillat, Maxime1774SUI32B+154N=68B94N=120B79N+145B+144N72B4.033.536.012.751648-18.8
109Cloete, Willem Francois1567RSA+92N54B22N99B134N+113B105N+156B+137N4.033.535.513.501709+18.6
110Beck, Thomas1809SUI10B+147N25B140N=156N84B+151N=112B+142N4.032.534.511.501746-12.0
111Zaugg, Miro0SUI27B95N+147B98N+149B68N+140B101N+148B4.031.534.011.0016970.0
112Knuesel, Jolan1600SUI=87B124N82B100N126B+153B+155N=110N+135B4.029.532.012.251762+50.8
113Kurth, Johan0SUI120B101N148B+144N73B109N+147B+149N+141B4.028.030.511.5016150.0
114Fortier, Nicolas1816SUI9N+152B62N+142B=70N=51B=88N82B90N3.538.541.013.001794-7.6
115Groux, Mathias1804SUI53B+143N=49B41N+84B28N40B130N+150B3.538.541.012.751648-33.2
116Baisse, Rose1565SUI+72B31B15N69N+141B43N=124B91N+152B3.538.541.012.251740+66.8
117Koehler, Noe1680SUI+102B=47B63N+120N=72B45N58B=132N91B3.538.041.514.501834+61.2
118Flueckiger, Georg1895SUI+159N18B+131N8B=90N83B71N+142B125N3.537.039.010.751686-45.0
119Gillieron, Kevin (13882)1729SUI65N25N+144B=92B51N+155B70N+146B86N3.536.539.010.751577-27.6
120Schreiber, Edwin1863USA+113N8B=136N117B=108N+131B=125N71B64N3.535.538.512.751627-50.8
121Hardt, Winfried1798SUI44B+145N=60B49N+130B87N128B+123N84B3.535.538.512.501719-29.2
122Thorens, Johan1657SUI46N85N+164B+141B+106N=97B80N51B92N3.535.535.59.001793+42.8
123Keusch, Patrice1686SUI=63N86B83N+146B+89N80B75N121B+155N3.534.036.512.501630-9.0
124Schaller, Didier1854SUI=156N+112B=47N24B64N125B=116N=136B=131N3.534.036.012.751677-38.4
125Kubanyi, Robert1711CZE23NF57B48N+154B+124N=120B74N+118B3.534.034.011.251803+14.4
126Muller, Alexis0SUI22N99B=153N134B+112N+136B90N+129B105N3.532.034.511.7516710.0
127Creux, Francois1762SUI8N+155B105N138B+157N+156B66N=97B81N3.532.034.08.501659-18.4
128Wilhelm, Marco1606SUI81N75B=146N156B+153N+92B+121N77B89N3.531.533.512.001786+56.8
129Haag, Walter1722SUI52B49N+161B102N=150B+130N68B126N+154B3.531.533.59.251207-13.0
130Haefliger, Patrick0SUI=86N63B93N+153B121N129B+162N+115B75N3.531.032.09.2516530.0
131Boner, Timm1732SUI14B+158N118B96N+145B120N138B+157N=124B3.529.031.08.751598-12.4
132Bonauer, Stephan1775SUI35N84B+159N139B143N+161B+156N=117B88N3.528.030.07.751735-4.2
133Bachmann, Daniel1798SUI5N+162B+92N62B30N88B144N+143B140N3.036.537.58.501712-11.8
134Gallus, Matthias1826SUI4B79N145B+126N+109B95N+158B73N99B3.035.537.59.501496-50.6
135Schmied, Stefan1798SUI59B+144N=94B=60N96B+73N102B93N112N3.035.038.012.501718-19.8
136Burri, Nicolas1695SUI+49B26N=120B82N77B126N+154B=124N106B3.035.037.511.501756+15.6
137Dubel, Nathan1778SUI6B+164N45B+152N102B+140N59B100N109B3.035.035.05.501663-56.0
138Vergelin Soler, Gabriel0SUI34NF76B+127N87B99B+131N+104B66N3.034.534.511.0017360.0
139Belaich, Arie0SUI+85B46B104N+132N103B107N73B141N+158B3.033.535.510.0016280.0
140Ademi, Rexhe1688SUIF33B61N+110B50N137B111N+145N+133B3.033.033.010.001742+6.6
141Rahimi, Hamid1795SUI3B+161N55B122N116N144B+159N+139B113N3.031.533.57.001050-36.2
142Guidi, Elia1653SUI60B76N+154B114N+158B+106N103B118N110B3.031.033.08.501552-27.2
143Stoeckli, Thomas0SUI80N115B102B+164N+132B69N106B133N+160B3.029.529.55.5015450.0
144Alves, Duarte0SUI105N135B119N113B+159N+141N+133B108B104N3.028.530.58.0016400.0
145Leveque, Olivier0SUI66N121B+134N90B131N+160B108N140B+156N3.028.530.57.0014780.0
146Thomas, Vitus0SUI103B98N=128B123N+147B100N+152B119N=149B3.028.030.58.5015550.0
147Kuhn, Oliver1584SUI70N110B111N157B146N+164B113N+163B+161B3.025.025.03.001086-12.4
148Schaefer, Gion1696SUI54N51B+113N50B+160N=91B86N92B111N2.537.539.58.251514-34.8
149Hajduk, Mariia1633SUI62N15B+155N91B111N+157B56N113B=146N2.534.536.56.001097-30.4
150Gast, Michael0SUI74B+107N103B101N=129N71B92N+153B115N2.533.035.58.2516220.0
151Vallot, Lucien1482SUI68B69N+158B43N107B=154N110B152N+157B2.530.532.55.25972-34.4
152Zarri, Philippe1582SUI45B114N+160N137B=155N89B146N+151B116N2.528.030.05.751464-18.6
153Claude, Jean-Pierre1625SUI94B77N=126B130N128B112N+160B150N+163N2.527.528.54.75953-28.4
154Germann, Elias Markus0FID50N108B142N+162B125N=151B136N+159B129N2.527.028.04.2512760.0
155Saucy, Etienne0SUI106B127N149B+163N=152B119N112B+158N123B2.525.526.54.2512690.0
156Parra, Luca0SUI=124B87N39B+128N=110B127N132B109N145B2.032.035.07.2515650.0
157Deger, Taylan0SUI57B29N73B+147N127B149N+161N131B151N2.031.033.05.0013730.0
158FIDE 1374109058N131B151N+159B142N+162B134N155B139N2.024.525.53.009010.0
159Conod, Aurelie0SUI118B21N132B158N144B+163N141B154N+162N2.024.525.52.0010160.0
160Roth, Andreas0SUI89N90B152B+161N148B145N153N+164B143N2.024.524.52.009010.0
161FIDE 1374095012N141B129N160B+164N132N157B+162B147N2.024.524.51.009560.0
162FIDE 1374052030B133N107B154N+163B158N130B161N159B1.025.026.01.0010360.0
163FIDE 1374044067N91B78N155B162N159B+164N147N153B1.025.025.00.009210.0
164FIDE 1374060061N137B122N143B161B147N163B160NF0.022.522.50.009290.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets