CChessStats

2025 CCC Grand Tour Leg 3

Open SwissStandard

35 players participated in this 5-round tournament, held from 18 Nov 2025 to 16 Dec 2025 in Calgary, AB, Canada. 3 titled players from 3 federations. Top 10 Elo average was 0.

Esmail Safarzadeh (🇮🇷 IRI, FM, 0) won with 4.5/5, ahead of Dale R. Haessel (4.5) and Seyed Hamed Mousavian (4.0). Safarzadeh shared the lead from round 3, winning on tie-break.

Location
🇨🇦Calgary, AB, Canada
Dates
18 Nov 2025 → 16 Dec 2025
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Swiss · 5 rounds
Avg top 10
0
Participants
35
Titled players · 3
IM×1
FM×2
Federations · 3 represented
🇨🇦Canada×31
🇮🇷Iran×2
🇷🇺Russia×1
Top 3

How it unfolded

Top 6 · 5 rounds

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

Co-leaders
13
6
3
2
2
1.52.545R1R2R3R4R5
R5 · TIEBREAK CLUSTER

2 players finish on 4.5/5. Safarzadeh takes the title on Buchholz Cut1 (13.5).

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

FM Dale R. Haessel drew with FM Esmail Safarzadeh (White).

WIN STREAKS · 2 top finishers

FM Dale R. Haessel 4 wins (R1–R4)FM Esmail Safarzadeh 4 wins (R1–R4)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1FMDale R. Haessel*
½
1
2FMEsmail Safarzadeh
½
*
3IMSeyed Hamed Mousavian
0
*
1
4Zachary Thomson
0
*

Grille américaine

#PlayerEloFedR1R2R3R4R5PtsBu C1BuSBPerfΔ
1Safarzadeh, EsmailFM0IRI+10N+9B+17N+11B=2N4.513.515.513.252311-0.2
2Haessel, Dale R.FM0CAN+26N+22B+3N+17B=1B4.512.513.511.252293+35.0
3Mousavian, Seyed HamedIM0IRI+14B+4N2B+12N+10B4.014.517.012.502175-5.8
4Thomson, Zachary0CAN+29B3B+8N+18N+7B4.012.013.09.001979+32.2
5Xu, Michael0CAN+33N+8B11N=19B+13N3.510.510.56.501865+2.0
6Yearwood, Roy0CAN=13B+18N7B+24N+19N3.59.511.06.751813-3.4
7Miller, Brian0CAN=21N=19B+6N+9B4N3.012.514.58.501887+13.2
8Luehr, Travis0CAN+27B5N4B+16B+17N3.012.013.05.501722+9.8
9Dixon, David0CAN+30B1N+13B7N+18B3.012.013.05.501835-18.0
10Bogdanov, Nikita0RUS1B+30N+20B+28N3N3.011.512.54.001854+44.8
11Rekhson, Vladislav0CAN+25B+20N+5B1NF3.011.511.57.002072+8.0
12Lodhi, Talha0CAN+34N17B+21N3B+20B3.010.010.04.001707-0.4
13Atwood, Matthew0CAN=6N+28B9N+15B5B2.512.513.55.251755+14.2
14Zhang, Felix0CAN3N+15B19N+21B=23N2.510.512.55.501600-4.8
15Yan, Henry0CAN=23B14N+25B13N+26N2.58.59.53.501601+37.6
16Nguyen, Kaiser0CAN20B=25N+26B8N+24B2.58.09.03.251628+29.6
17Michalchuk, Avery0CAN+32B+12N1B2N8B2.015.015.03.001734+4.8
18Shtepa, Liubov0CAN+31N6B+22N4B9N2.012.513.53.001648+4.0
19Carefoot, Macaulay0CANF=7N+14B=5N6B2.012.512.55.751768+13.6
20Zhang, Finley0CAN+16N11B10N+31B12N2.011.512.53.501571-39.6
21An, Isu0CAN=7B=23N12B14N+31N2.010.511.53.501535-11.2
22Robinson, Brayden0CAN+24B2N18B+27NF2.09.09.02.501662-14.8
23Lee, Raphael0CAN=15N=21B=24NF=14B2.08.58.54.251549-6.4
24Karabanov, Youri0CAN22N+32N=23B6B16N1.510.010.01.001515-20.8
25Milne, Arthur0CAN11N=16B15N26B+27B1.59.010.02.251456-23.2
26Bull, James0CAN2BF16N+25N15B1.011.011.01.501445-14.8
27Shah, Arpit0CAN8N29N+35B22B25N1.07.57.50.001371-23.6
28Vickers, Josh0CANF13N+29B10BF1.06.56.51.001473-17.6
29Thompson, David0CAN4N+27B28NFF1.06.06.01.001497-8.8
30Elawny, Zachary0CAN9N10BF+32BF1.06.06.00.001592+4.8
31Cole, Mark0CAN18BF+32N20N21B1.06.06.00.0015360.0
32Cody, Nolan0CAN17N24B31B30NF0.05.55.50.00761-71.6
33Bjornson, Jonathan0CAN5BFFFF0.03.53.50.001068-3.0
34FIDE 2682540012BFFFF0.03.03.00.008840.0
35Munir, Zeeshan0CANFF27NFF0.01.01.00.00669-22.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers