CChessStats

Biel Chess Festival 2025 - WT1

Open SwissStandard

55 players participated in this 5-round tournament, held from 21 Jul 2025 to 25 Jul 2025 in Biel, Switzerland. 8 federations represented. Top 10 Elo average was 1758, and top seed was Denis Lupei (🇩🇪 GER, 1784).

Johan Thorens (🇨🇭 SUI, 1657) won with 4.5/5, ahead of Oliver Thornley (4.0) and Arsenii Filimonov (4.0). Thorens clinched sole first place in the final round.

The biggest upset came in round 4: Archit Saigal (1494) beat Naim Belmadani (1750), a +256-point gap.

Location
🇨🇭Biel, Switzerland
Dates
21 Jul 2025 → 25 Jul 2025
Time control
Standard: 60 minutes with 30 seconds increment from move 1
System
Swiss · 5 rounds
Top seed
🇩🇪Denis Lupei1784
Avg top 10
1,758
Participants
55
Federations · 8 represented
🇨🇭Switzerland×35
🇩🇪Germany×4
🇮🇱Israel×3
🇮🇳India×2
🇺🇸United States of America×2
🇵🇱Poland×2
FIDE (no federation)×1
🇿🇦South Africa×1
Top 3
  • 🥇
    🇨🇭SUI·1657
    4.5pts·2043perf+70.0
  • 🥈
    🇬🇧ENG·1714
    4.0pts·1857perf+17.0
  • 🥉
    🇨🇭SUI·1666
    4.0pts·2428perf+54.4

How it unfolded

Top 6 · 5 rounds

Johan Thorens led from R5; +0.5-point edge over the runner-up.

Co-leaders
23
12
4
1
1
1.52.545R1R2R3R4R5Thorens takes lead
Thorens4.5Weber4Thornley4Filimonov4Dubel4Zumbrunn4— ex-leaders:Zumbrunnled R4, #15
R5 · LEADER CHANGE25 Jul

Johan Thorens takes the sole lead (4.5/5).

WIN STREAKS · 3 top finishers

Johan Thorens 3 wins (R1–R3)Jason Weber 4 wins (R2–R5)Oliver Thornley 3 wins (R1–R3)

R4 · FORMER LEADER FALL

Simon Zumbrunn held the sole lead at R4 but finished #15.

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1Johan Thorens*———
2Jason Weber—*——
3Oliver Thornley——*
0
4Arsenii Filimonov——
1
*

Grille américaine

#PlayerEloFedR1R2R3R4R5PtsBu C1BuSBPerfΔ
1Thorens, Johan1657SUI+48B+4N+15B=8N+9B4.514.015.013.252043+70.0
2Thornley, Oliver1714ENG+47B+16N+7B−3N+14B4.013.514.510.501857+17.0
3Filimonov, Arsenii1666SUI+40N+33BF+2B+6N4.012.014.012.002428+54.4
4Dubel, Nathan1762SUI+31N−1B+45N+23B+17N4.012.013.08.501861+20.0
5Weber, Jason1769SUI−7B+47N+21B+30N+15B4.011.512.59.001865+21.6
6Zumbrunn, Simon1686SUI+46B+52N+12B+14N−3B4.011.512.58.501865+37.2
7Ben-Avi, Dotan1615ISR+5N+18B−2N=11B+23N3.514.517.011.251873+70.0
8Ganeshram, Niranjana1692NED+35N+24B=13N=1B=12B3.514.016.010.251725+5.6
9Tellenbach, Benjamin1645SUI=54B+43N+10N+13B−1N3.513.013.58.751917+57.2
10Lupei, Denis1784GER=28B+20N−9B+27N+16B3.512.014.59.751714-14.8
11Yehuda, Beeri1666ISR+19B−14N+46B=7N+24B3.512.013.08.251628-5.6
12Delaquis, Gianluca1746SUI+38N+34B−6N+31B=8N3.511.513.57.751783+8.8
13Buntschu, Kurt1762SUI+55B+30N=8B−9N+26B3.511.511.56.251793+8.0
14Bachmann, Daniel1766SUI+49N+11B+17N−6B−2N3.014.515.57.501746-2.4
15Dzakula, Igor1728SUI+25N+32B−1N+40B−5N3.013.015.06.501701-5.6
16Archit Saigal1494IND+36N−2B+34N+18B−10N3.012.514.57.001783+37.6
17Trzcinska, Weronika1712POL+42N+45B−14B+19N−4B3.012.013.06.001565-19.4
18Belmadani, Naim1750SUI+21B−7N+37B−16N+38B3.011.513.57.001626-30.4
19Althaus, Peter0SUI−11N+49B+32N−17B+34N3.010.511.55.0016730.0
20Vassiliev, Jacob Brandon1558USA=23N−10B+43B=39N+30B3.010.011.55.751807+52.8
21Martin, Philippe1584SUI−18N+53B−5N+50B+36N3.010.011.04.001606+3.2
22Boesch, Roman1780SUI−32N+44B−25N+45B+31N3.08.09.04.501479-23.6
23Ragheb, Kaemel1723SUI=20B+54N+27B−4N−7B2.513.013.54.501521-22.2
24Beitz, Toralf0GER+51B−8N=26B+28N−11N2.512.013.04.7516580.0
25Cloete, Willem Francois1567RSA−15B+29N+22B−26N=39B2.511.013.06.501716+15.8
26Ben Avi, Adam1643ISR−33N+35B=24N+25B−13N2.510.512.55.751664+2.0
27Pan, Haoquan1496ESP=43B+28N−23N−10B+51B2.510.011.04.251697+50.8
28Bachvarov, Viktor1631SUI=10N−27B+54N−24B+43B2.510.010.53.751656+4.0
29Niederberger, Lenny1714SUI−45N−25B=44N+54B+35N2.57.07.53.25765-27.6
30Guidi, Elia1653SUI+53N−13B+33N−5B−20N2.012.513.53.00896-52.8
31Martin, Benoit1585SUI−4B+48N+52B−12N−22B2.011.512.52.00965-32.0
32Ammeter, Nicolas1621SUI+22B−15N−19B+53N−33B2.011.012.04.001755+10.0
33Hank, Ulrich0GER+26B−3N−30BF+32N2.010.511.54.5016570.0
34Schlegel, Thomas1632SUI+50B−12N−16B+46N−19B2.010.511.52.001458-14.0
35Sadeh, David0SUI−8B−26N+55B+51N−29B2.09.59.51.0015860.0
36Saxer, Bruno1674SUI−16B−46N+47B+37N−21B2.09.010.03.001453-29.8
37Nuh Nizar Hilmi1521IND+39N−41B−18N−36B+50N2.09.010.03.00919-26.8
38Zarri, Philippe1576SUI−12B−50N+48B+52N−18N2.08.59.52.00951-10.8
39Bartlome, Dimitri0SUI−37BF+50N=20B=25N2.08.58.53.7514160.0
40Briechle, Dennnis1485SUI−3B+55N+51B−15NF2.08.08.01.001660+36.4
41Ulmann, Olivier1733SUI+44B+37NFFF2.07.57.53.502299+4.2
42Morgan, Jesus Alberto1542SUI−17B−51N−49N+55B+48N2.06.06.01.001445-9.6
43Khusainau, Dzmitry1682SUI=27N−9B−20N+44B−28N1.511.513.02.751261-82.8
44Trzcinska, Wiktoria1568POL−41N−22N=29B−43N+54B1.59.09.51.7514050.0
45Studer, Jonas0SUI+29B−17N−4B−22N−53B1.012.513.52.5015450.0
46Shahmammadli, Ramiz1503SUI−6N+36B−11N−34B−52B1.011.512.52.001471-6.4
47Robert-Grandpierre, Christian1543SUI−2N−5B−36N−48B+55N1.011.011.00.001493-9.6
48FIDE 13692700—−1N−31B−38N+47N−42B1.010.511.51.0013410.0
49Ademi, Rexhe1605SUI−14B−19N+42BFF1.010.010.02.001654+2.4
50Turtschi, Dominik0SUI−34N+38B−39B−21N−37B1.09.011.02.0013800.0
51Kretschmer, Thomas1659GER−24N+42B−40N−35B−27N1.09.011.02.001383-44.0
52Vassiliev, Anton0USAF−6B−31N−38B+46N1.09.09.01.0013950.0
53FIDE 3434660440—−30B−21NF−32B+45N1.08.08.01.008340.0
54Germann, Elias Markus0FID=9N−23B−28B−29N−44N0.511.012.51.7513550.0
55Zhang, Zichen1587SUI−13N−40B−35N−42N−47B0.09.510.50.00783-81.2

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets
Biel Chess Festival 2025 - WT1 — Biel, Switzerland | Chess Tournament Results | ChessStats