2025 CCC's Grand Tour Leg 2
33 players participated in this 5-round tournament, held from 14 Oct 2025 to 11 Nov 2025 in Calgary, AB, Canada. 3 titled players from 2 federations. Top 10 Elo average was 0.
Seyed Hamed Mousavian (🇮🇷 IRI, IM, 0) won with 5.0/5, ahead of Avery Michalchuk (4.0) and Dale R. Haessel (4.0). Mousavian broke clear in the final round.
- 🥇
- 🥈
- 🥉
How it unfolded
Top 6 · 5 roundsIM Seyed Hamed Mousavian led from R5; +1.0-point edge over the runner-up. Title race converged from 2 co-leaders at R4 to 1 by R5.
IM Seyed Hamed Mousavian never relinquished the lead after R5; final gap +1.0 over the runner-up.
IM Seyed Hamed Mousavian beat Avery Michalchuk (White).
IM Seyed Hamed Mousavian 5 wins (R1–R5)Avery Michalchuk 4 wins (R1–R4)FM Dale R. Haessel 3 wins (R1–R3)
Key matchups · top 4
Head-to-head between the four finishers| Player | 1 | 2 | 3 | 4 |
|---|---|---|---|---|
| 1IMSeyed Hamed Mousavian | * | 1 | 1 | — |
| 2Avery Michalchuk | 0 | * | — | 1 |
| 3FMDale R. Haessel | 0 | — | * | — |
| 4Brian Miller | — | 0 | — | * |
Grille américaine
| # | Player | Elo | Fed | R1 | R2 | R3 | R4 | R5 | Pts | Bu C1 | Bu | SB | Perf | Δ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mousavian, Seyed HamedIM | 0 | IRI | +12B | +5N | +4B | +3N | +2B | 5.0 | 15.0 | 17.5 | 17.50 | 2806 | +8.0 |
| 2 | Michalchuk, Avery | 0 | CAN | +18B | +14N | +13B | +6B | −1N | 4.0 | 13.5 | 15.5 | 10.50 | 2025 | +46.4 |
| 3 | Haessel, Dale R.FM | 0 | CAN | +8N | +19B | +17N | −1B | +16N | 4.0 | 12.5 | 14.5 | 9.50 | 2067 | +17.0 |
| 4 | Xu, Michael | 0 | CAN | +7B | +20N | −1N | +10B | =12N | 3.5 | 13.5 | 15.5 | 9.25 | 1941 | +31.7 |
| 5 | Lodhi, Talha | 0 | CAN | +31N | −1B | =18N | +22B | +15B | 3.5 | 11.5 | 12.0 | 6.00 | 1781 | +4.6 |
| 6 | Miller, Brian | 0 | CAN | +26N | =21B | +29B | −2N | +7B | 3.5 | 10.0 | 11.0 | 6.00 | 1744 | -1.6 |
| 7 | Lee, Raphael | 0 | CAN | −4N | +26B | +19N | +17B | −6N | 3.0 | 11.0 | 12.0 | 5.00 | 1772 | +74.1 |
| 8 | Zhang, Finley | 0 | CAN | −3B | =22N | +27N | +18B | =20N | 3.0 | 10.0 | 11.0 | 5.00 | 1698 | -4.0 |
| 9 | Atwood, Matthew | 0 | CAN | +33N | −17B | F | +24B | +21N | 3.0 | 8.0 | 8.0 | 4.00 | 1741 | +9.8 |
| 10 | Girgis, Ehab | 0 | CAN | −17N | +33B | +25N | −4N | +26B | 3.0 | 7.5 | 7.5 | 2.00 | 1645 | +25.2 |
| 11 | Luehr, Travis | 0 | CAN | F | +31B | −12N | +25B | +19N | 3.0 | 6.5 | 7.0 | 3.50 | 1894 | +17.0 |
| 12 | Safarzadeh, EsmailFM | 0 | IRI | −1N | F | +11B | +21N | =4B | 2.5 | 13.5 | 14.5 | 6.75 | 2114 | -14.8 |
| 13 | Robinson, Brayden | 0 | CAN | +23B | +15N | −2N | −16B | =14N | 2.5 | 11.5 | 13.5 | 5.75 | 1622 | -21.2 |
| 14 | Milne, Arthur | 0 | CAN | +30N | −2B | −15B | +23N | =13B | 2.5 | 11.0 | 12.0 | 4.25 | 1572 | -7.4 |
| 15 | Vickers, Josh | 0 | CAN | +28N | −13B | +14N | =20B | −5N | 2.5 | 10.5 | 11.5 | 4.50 | 1620 | -6.8 |
| 16 | Thomson, Zachary | 0 | CAN | +25N | F | =21B | +13N | −3B | 2.5 | 9.5 | 9.5 | 4.50 | 1799 | +9.6 |
| 17 | Shtepa, Liubov | 0 | CAN | +10B | +9N | −3B | −7N | F | 2.0 | 13.0 | 13.0 | 6.00 | 1629 | -13.2 |
| 18 | Bjornson, Jonathan | 0 | CAN | −2N | +32B | =5B | −8N | =22B | 2.0 | 12.5 | 13.0 | 3.25 | 1472 | -7.0 |
| 19 | Agyenim-Boateng, Nathaniel | 0 | CAN | +22B | −3N | −7B | +29N | −11B | 2.0 | 12.0 | 13.0 | 3.00 | 1442 | -54.0 |
| 20 | Odetola, David | 0 | CAN | +32N | −4B | F | =15N | =8B | 2.0 | 12.0 | 12.5 | 3.25 | 1602 | +0.2 |
| 21 | Zhang, Felix | 0 | CAN | +24B | =6N | =16N | −12B | −9B | 2.0 | 11.5 | 13.5 | 5.00 | 1659 | +1.4 |
| 22 | Karabanov, Youri | 0 | CAN | −19N | =8B | +30B | −5N | =18N | 2.0 | 10.5 | 11.5 | 3.50 | 1552 | -10.4 |
| 23 | Cody, Nolan | 0 | CAN | −13N | −25B | +32N | −14B | +28N | 2.0 | 7.0 | 7.5 | 1.50 | 1397 | -50.4 |
| 24 | Munir, Zeeshan | 0 | CAN | −21N | F | +33B | −9N | +25B | 2.0 | 6.0 | 6.0 | 1.00 | 1477 | -7.2 |
| 25 | Thompson, David | 0 | CAN | −16B | +23N | −10B | −11N | −24N | 1.0 | 10.5 | 12.5 | 2.00 | 801 | -69.6 |
| 26 | Tirman, David | 0 | CAN | −6B | −7N | F | +27B | −10N | 1.0 | 10.5 | 11.0 | 1.00 | 784 | -27.6 |
| 27 | Shah, Arpit | 0 | CAN | F | −29N | −8B | −26N | +31B | 1.0 | 8.0 | 8.5 | 0.50 | 793 | -40.8 |
| 28 | Yan, Henry | 0 | CAN | −15B | F | F | +30N | −23B | 1.0 | 8.0 | 8.0 | 1.00 | 1549 | +9.6 |
| 29 | Nguyen, Kaiser | 0 | CAN | F | +27B | −6N | −19B | F | 1.0 | 6.5 | 6.5 | 1.00 | 938 | -17.2 |
| 30 | Cole, Mark | 0 | CAN | −14B | F | −22N | −28B | +32N | 1.0 | 6.0 | 6.0 | 0.50 | 747 | -13.8 |
| 31 | Lou, Jia Xilin | 0 | CAN | −5B | −11N | F | =32B | −27N | 0.5 | 8.5 | 9.0 | 0.25 | 872 | -19.2 |
| 32 | FIDE 2669927 | 0 | — | −20B | −18N | −23B | =31N | −30B | 0.5 | 7.0 | 7.5 | 0.25 | 735 | 0.0 |
| 33 | FIDE 2681234 | 0 | — | −9B | −10N | −24N | F | F | 0.0 | 8.0 | 8.0 | 0.00 | 756 | 0.0 |
Key insights
Biggest movers and upsets — the story behind the numbers.
- 1Lee, RaphaelCAN+74.13.0 pts · #6
- 2Michalchuk, AveryCAN+46.44.0 pts · #2
- 3Xu, MichaelCAN+31.73.5 pts · #5
- 1Thompson, DavidCAN-69.61.0 pts · #27
- 2Agyenim-Boateng, NathanielCAN-54.02.0 pts · #21
- 3Cody, NolanCAN-50.42.0 pts · #22