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 roundsTight 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
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| Player | 1 | 2 | 3 | 4 |
|---|---|---|---|---|
| 1FMDale R. Haessel | * | ½ | 1 | — |
| 2FMEsmail Safarzadeh | ½ | * | — | — |
| 3IMSeyed Hamed Mousavian | 0 | — | * | 1 |
| 4Zachary Thomson | — | — | 0 | * |
Grille américaine
| # | Player | Elo | Fed | R1 | R2 | R3 | R4 | R5 | Pts | Bu C1 | Bu | SB | Perf | Δ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Safarzadeh, EsmailFM | 0 | IRI | +10N | +9B | +17N | +11B | =2N | 4.5 | 13.5 | 15.5 | 13.25 | 2311 | -0.2 |
| 2 | Haessel, Dale R.FM | 0 | CAN | +26N | +22B | +3N | +17B | =1B | 4.5 | 12.5 | 13.5 | 11.25 | 2293 | +35.0 |
| 3 | Mousavian, Seyed HamedIM | 0 | IRI | +14B | +4N | −2B | +12N | +10B | 4.0 | 14.5 | 17.0 | 12.50 | 2175 | -5.8 |
| 4 | Thomson, Zachary | 0 | CAN | +29B | −3B | +8N | +18N | +7B | 4.0 | 12.0 | 13.0 | 9.00 | 1979 | +32.2 |
| 5 | Xu, Michael | 0 | CAN | +33N | +8B | −11N | =19B | +13N | 3.5 | 10.5 | 10.5 | 6.50 | 1865 | +2.0 |
| 6 | Yearwood, Roy | 0 | CAN | =13B | +18N | −7B | +24N | +19N | 3.5 | 9.5 | 11.0 | 6.75 | 1813 | -3.4 |
| 7 | Miller, Brian | 0 | CAN | =21N | =19B | +6N | +9B | −4N | 3.0 | 12.5 | 14.5 | 8.50 | 1887 | +13.2 |
| 8 | Luehr, Travis | 0 | CAN | +27B | −5N | −4B | +16B | +17N | 3.0 | 12.0 | 13.0 | 5.50 | 1722 | +9.8 |
| 9 | Dixon, David | 0 | CAN | +30B | −1N | +13B | −7N | +18B | 3.0 | 12.0 | 13.0 | 5.50 | 1835 | -18.0 |
| 10 | Bogdanov, Nikita | 0 | RUS | −1B | +30N | +20B | +28N | −3N | 3.0 | 11.5 | 12.5 | 4.00 | 1854 | +44.8 |
| 11 | Rekhson, Vladislav | 0 | CAN | +25B | +20N | +5B | −1N | F | 3.0 | 11.5 | 11.5 | 7.00 | 2072 | +8.0 |
| 12 | Lodhi, Talha | 0 | CAN | +34N | −17B | +21N | −3B | +20B | 3.0 | 10.0 | 10.0 | 4.00 | 1707 | -0.4 |
| 13 | Atwood, Matthew | 0 | CAN | =6N | +28B | −9N | +15B | −5B | 2.5 | 12.5 | 13.5 | 5.25 | 1755 | +14.2 |
| 14 | Zhang, Felix | 0 | CAN | −3N | +15B | −19N | +21B | =23N | 2.5 | 10.5 | 12.5 | 5.50 | 1600 | -4.8 |
| 15 | Yan, Henry | 0 | CAN | =23B | −14N | +25B | −13N | +26N | 2.5 | 8.5 | 9.5 | 3.50 | 1601 | +37.6 |
| 16 | Nguyen, Kaiser | 0 | CAN | −20B | =25N | +26B | −8N | +24B | 2.5 | 8.0 | 9.0 | 3.25 | 1628 | +29.6 |
| 17 | Michalchuk, Avery | 0 | CAN | +32B | +12N | −1B | −2N | −8B | 2.0 | 15.0 | 15.0 | 3.00 | 1734 | +4.8 |
| 18 | Shtepa, Liubov | 0 | CAN | +31N | −6B | +22N | −4B | −9N | 2.0 | 12.5 | 13.5 | 3.00 | 1648 | +4.0 |
| 19 | Carefoot, Macaulay | 0 | CAN | F | =7N | +14B | =5N | −6B | 2.0 | 12.5 | 12.5 | 5.75 | 1768 | +13.6 |
| 20 | Zhang, Finley | 0 | CAN | +16N | −11B | −10N | +31B | −12N | 2.0 | 11.5 | 12.5 | 3.50 | 1571 | -39.6 |
| 21 | An, Isu | 0 | CAN | =7B | =23N | −12B | −14N | +31N | 2.0 | 10.5 | 11.5 | 3.50 | 1535 | -11.2 |
| 22 | Robinson, Brayden | 0 | CAN | +24B | −2N | −18B | +27N | F | 2.0 | 9.0 | 9.0 | 2.50 | 1662 | -14.8 |
| 23 | Lee, Raphael | 0 | CAN | =15N | =21B | =24N | F | =14B | 2.0 | 8.5 | 8.5 | 4.25 | 1549 | -6.4 |
| 24 | Karabanov, Youri | 0 | CAN | −22N | +32N | =23B | −6B | −16N | 1.5 | 10.0 | 10.0 | 1.00 | 1515 | -20.8 |
| 25 | Milne, Arthur | 0 | CAN | −11N | =16B | −15N | −26B | +27B | 1.5 | 9.0 | 10.0 | 2.25 | 1456 | -23.2 |
| 26 | Bull, James | 0 | CAN | −2B | F | −16N | +25N | −15B | 1.0 | 11.0 | 11.0 | 1.50 | 1445 | -14.8 |
| 27 | Shah, Arpit | 0 | CAN | −8N | −29N | +35B | −22B | −25N | 1.0 | 7.5 | 7.5 | 0.00 | 1371 | -23.6 |
| 28 | Vickers, Josh | 0 | CAN | F | −13N | +29B | −10B | F | 1.0 | 6.5 | 6.5 | 1.00 | 1473 | -17.6 |
| 29 | Thompson, David | 0 | CAN | −4N | +27B | −28N | F | F | 1.0 | 6.0 | 6.0 | 1.00 | 1497 | -8.8 |
| 30 | Elawny, Zachary | 0 | CAN | −9N | −10B | F | +32B | F | 1.0 | 6.0 | 6.0 | 0.00 | 1592 | +4.8 |
| 31 | Cole, Mark | 0 | CAN | −18B | F | +32N | −20N | −21B | 1.0 | 6.0 | 6.0 | 0.00 | 1536 | 0.0 |
| 32 | Cody, Nolan | 0 | CAN | −17N | −24B | −31B | −30N | F | 0.0 | 5.5 | 5.5 | 0.00 | 761 | -71.6 |
| 33 | Bjornson, Jonathan | 0 | CAN | −5B | F | F | F | F | 0.0 | 3.5 | 3.5 | 0.00 | 1068 | -3.0 |
| 34 | FIDE 2682540 | 0 | — | −12B | F | F | F | F | 0.0 | 3.0 | 3.0 | 0.00 | 884 | 0.0 |
| 35 | Munir, Zeeshan | 0 | CAN | F | F | −27N | F | F | 0.0 | 1.0 | 1.0 | 0.00 | 669 | -22.0 |
Key insights
Biggest movers and upsets — the story behind the numbers.
Top rating gainers
- 1Bogdanov, NikitaRUS+44.83.0 pts · #19
- 2Yan, HenryCAN+37.62.5 pts · #9
- 3Haessel, Dale R.FMCAN+35.04.5 pts · #1
Top rating losers
- 1Cody, NolanCAN-71.60.0 pts · #32
- 2Zhang, FinleyCAN-39.62.0 pts · #15
- 3Shah, ArpitCAN-23.61.0 pts · #25