CChessStats

2026 CCC Grand Prix Leg 2

Open SwissStandard

35 players participated in this 5-round tournament, held from 17 Feb 2026 to 17 Mar 2026 in Calgary, AB, Canada. 3 titled players from 2 federations. Top 10 Elo average was 1878, and top seed was Maxim Vasic (🇨🇦 CAN, 2101).

Saanvi Shamanth (🇨🇦 CAN, 1760) won with 4.0/5, ahead of Esmail Safarzadeh (4.0) and Dale R. Haessel (4.0). Shamanth won on tie-break after catching the field in the final round.

The biggest upset came in round 4: Bruce Coates (1199) beat Mark Cole (1366), a +167-point gap.

Location
🇨🇦Calgary, AB, Canada
Dates
17 Feb 2026 → 17 Mar 2026
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Swiss · 5 rounds
Top seed
🇨🇦Maxim Vasic2101
Avg top 10
1,878
Participants
35
Titled players · 3
FM×2
CM×1
Federations · 2 represented
🇨🇦Canada×31
🇮🇷Iran×1
Top 3

How it unfolded

Top 6 · 5 rounds

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

Co-leaders
12
5
1
6
4
1.52.545R1R2R3R4R5
R5 · TIEBREAK CLUSTER

4 players finish on 4.0/5. Shamanth takes the title on Buchholz Cut1 (12.5).

WIN STREAKS · 2 top finishers

FM Dale R. Haessel 3 wins (R1–R3)Saanvi Shamanth 3 wins (R3–R5)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1FMEsmail Safarzadeh*
1
2FMDale R. Haessel*
0
3Saanvi Shamanth
0
*
4CMJonathan Wu
1
*

Grille américaine

#PlayerEloFedR1R2R3R4R5PtsBu C1BuSBPerfΔ
1Shamanth, Saanvi1760CAN+24B2N+7B+10N+6B4.012.514.010.001926+57.6
2Safarzadeh, EsmailFM0IRI+11N+1B=5N=16B+23N4.012.014.011.252120-8.2
3Haessel, Dale R.FM1956CAN+28B+6N+10B4N+12B4.012.013.59.502010+2.2
4Wu, JonathanCM2073CANF+29B+13N+3B+5N4.010.510.510.502692+30.0
5Yearwood, Roy1901CAN+7B+17N=2B=12N4B3.013.515.58.251906+6.2
6Shtepa, Liubov1876CAN+30N3B+8N+11B1N3.013.514.56.501665+1.6
7Fang, Chelsea1494CAN5N+33B1N+29B+17B3.010.010.53.501657+34.8
8Zare, Nozhan1494CAN18B+24N6B+25N+30B3.08.09.04.00836-14.0
9Zhang, Finley1619CANF+26N=20B=14N+22B3.08.08.05.751803+10.4
10Xu, Michael1798CAN+15N+14B3N1B=11N2.513.015.56.251673-30.0
11An, Isu1524CAN2B+25N+17B6N=10B2.511.513.04.751660+29.6
12Zhang, Felix1708CANF+22B+18N=5B3N2.511.011.05.501788+11.6
13Miller, Brian1677CAN+31B+19N4B=20N14B2.510.511.54.001749-6.2
14Lee, Raphael1589CAN+25B10NF=9B+13N2.59.510.55.501779+15.2
15Elawny, Zachary1749CAN10B=27N+26BF+19N2.58.09.54.251713+34.4
16Vasic, Maxim2101CANF+21BF=2N+20B2.58.08.06.002162+10.4
17Luehr, Travis1358CAN+33N5B11N+31B7N2.09.510.01.501502-22.8
18Patel, Hrishik0CAN+8NF12B22N+26B2.09.09.04.5015710.0
19Coates, Bruce1199CAN+27B13B23N+24N15B2.08.510.03.001423-50.8
20Robinson, Brayden0CANF+34B=9N=13B16N2.08.58.53.251735+3.2
21Hill, Tanner0CANF16N+27BF+28N2.08.08.03.001780+7.6
22Nguyen, Kaiser1663CANF12N+34B+18B9N2.08.08.02.50929-14.8
23Trentalance, Josiah1836CANFF+19B+32N2B2.07.07.03.001942+32.4
24Cole, Mark1366CAN1N8B+35N19B=25N1.510.510.50.758100.0
25Anderson, Jason0CAN14N11B+?N8B=24B1.59.59.50.7513510.0
26Milne, Arthur1552CAN=34N9B15N+27B18N1.59.09.51.751448-10.6
27Valluri, Sanath Kumar0CAN19N=15B21N26N+35B1.58.08.01.251312-17.6
28Yan, Henry1488CAN3N30B=33N+34N21B1.57.58.00.751428-14.4
29FIDE 26699271002+35B4N32B7NF1.08.08.00.009420.0
30Burnell, Matthew0CAN6B+28NFF8N1.07.57.51.501432-35.2
31Fentanez, Soto0CAN13N+35BF17NF1.07.57.50.00931-25.6
32Sazon, Omar1729CANFF+29N23BF1.03.03.01.00911-8.8
33Lou, Jia Xilin0CAN17B7N=28BFF0.57.57.50.751277-25.6
34FIDE 26838060=26B20N22N28B?B0.57.07.00.7511820.0
35FIDE 2684900029N31N24BF27N0.05.05.00.007070.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets