CChessStats

2025 CYCC U16 Open

Open SwissStandard

64 players participated in this 7-round tournament, held from 08 Jul 2025 to 11 Jul 2025 in Surrey, BC, Canada. 1 titled players from 2 federations. Top 10 Elo average was 1927, and top seed was Johan Aljo (🇨🇦 CAN, 2111).

Jonathan Wu (🇨🇦 CAN, CM, 2027) won with 6.0/7, ahead of Daniel Zhang (6.0) and Johan Aljo (5.5). Wu won on tie-break after catching the field in the final round.

The biggest upset came in round 5: Max Cholakis (1669) beat Yash Darvekar (2024), a +355-point gap.

Location
🇨🇦Surrey, BC, Canada
Dates
08 Jul 2025 → 11 Jul 2025
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Swiss · 7 rounds
Top seed
🇨🇦Johan Aljo2111
Avg top 10
1,927
Participants
64
Titled players · 1
CM×1
Federations · 2 represented
🇨🇦Canada×58
🇨🇳China×1
Top 3

How it unfolded

Top 6 · 7 rounds

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

Co-leaders
25
11
5
5
1
1
2
23.55.57R1R2R3R4R5R6R7
R7 · TIEBREAK CLUSTER

2 players finish on 6.0/7. Wu takes the title on Buchholz Cut1 (27.0).

WIN STREAKS · 3 top finishers

CM Jonathan Wu 3 wins (R1–R3)Daniel Zhang 3 wins (R2–R4)Johan Aljo 3 wins (R1–R3)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1CMJonathan Wu*
½
2Daniel Zhang*
1
3Johan Aljo
½
*
0
4Xu Justin
0
1
*

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7PtsBu C1BuSBPerfΔ
1Wu, JonathanCM2027CAN+29N+47B+19N=3B=5N+12B+10N6.027.029.524.252122+12.3
2Zhang, Daniel1909CAN=38B+50N+22B+18B=19N+6N+4B6.025.528.024.502209+72.0
3Aljo, Johan2111CAN+15B+14N+13B=1N4B+19N+11B5.529.533.525.002104+7.6
4Justin, Xu1893CAN+53N+16B+10N=5B+3N+18B2N5.529.532.023.502086+18.0
5Tran, Tri1896CAN+34B+23N+8B=4N=1B=11N=7B5.030.033.523.002005+20.0
6Koo, Minjun1878CAN+28N+64B18N+32B+20N2B+24N5.025.525.515.501773-24.4
7Tseng, Bradley1693CAN21B+59N=15B+27N+30N+29B=5N5.024.526.017.251904+37.6
8Iordanescu, Victor Nicolae1849CAN+41N+39B5N11B+34N+25B+18N5.024.027.017.5018410.0
9Darvekar, Yash2024CAN=49N+40B+24N=20B12N+39B+14B5.023.025.517.751820-19.6
10Arya, Aadit1813CAN+44B+21N4B=23N+22B+16N1B4.528.031.017.501876+3.6
11Golchin, Ryan0CAN=59B=38N+37B+8N+17B=5B3N4.526.528.017.752030+27.2
12Cholakis, Max1669CAN30B+60N+38B+21N+9B1N=13B4.526.027.515.7517490.0
13Russell, Wesley1784CAN+35N+32B3N+31B18N+41B=12N4.524.527.515.751781-10.8
14Punay, Rhailey0CAN+54N3B+45N=30B+33N+31B9N4.524.026.514.251726-15.2
15Grosman, Ari1646CAN3N+52B=7N33B+35N+47B+31N4.523.526.014.501862+32.4
16Dufresne, Christophe1850CAN+52N4N=30B+49B+47N10B+29N4.522.024.512.751695-23.6
17Hong, Zihan1797CAN+45N20B=29N+48B11N+40B+32N4.521.524.013.751593-55.0
18Xu, Joey1792CAN+37B+25N+6B2N+13B4N8B4.030.033.517.001837+24.0
19Huang, Eric1678CAN+46B+51N1B+25N=2B3B=20N4.028.531.014.501780+2.4
20Hsu, Ryder1607CAN+63B+17N=26B=9N6B=21N=19B4.026.527.013.501859+61.2
21Wang, Watson0CAN+7N10B+39N12B+55N=20B=22B4.025.027.014.0017260.0
22Mane, Arnav1831CAN=40N+49B2N+35B10N+33B=21N4.024.527.013.001066-32.8
23Song, Jiacai1663CAN+57N5B+36N=10B31N=26N+46B4.023.525.512.751804+43.2
24Fang, Pengsen1667CAN+62N=26N9B=41B+45N+38N6B4.023.024.511.001687+1.2
25Desroches, Maxime0CAN+56N18B+64N19B+28N8N+43B4.022.022.09.009880.0
26Wang, Taorong1734CHN+48N=24B=20N=47B29N=23B+38N4.021.023.512.751541-62.4
27Wang, Dennis Haoze1572CAN=36N+33B31N7B=48N+57B+41N4.021.023.011.501496-10.0
28Zsoldos, Edward0CAN6B=55B+40N=42N25B+56B+39N4.020.022.010.5016740.0
29Holmgren, Emilian1575CAN1B+54N=17B+51N+26B7N16B3.526.529.011.251705+25.2
30Sowmiya Narayanan, Seshadri Sai0CAN+12N=31B=16N=14N7B32B+48N3.525.528.013.251673+45.6
31Sethi, Aaron1716CAN+60B=30N+27B13N+23B14N15B3.525.026.511.251617-35.2
32Li , Anthony Zongyue1598CAN+58B13N+44B6N=43B+30N17B3.523.525.510.001588-5.2
33Singh, Harshpreet0CAN=42B27N+60B+15N14B22N+55B3.522.023.59.5016260.0
34Agyenim-Boateng, Nathaniel1574CAN5N+62B47N+36B8B=43N+51B3.521.523.09.001780+32.4
35Sperling, Dane0CAN13B+58N=42B22N15B+54N+50B3.521.023.08.5014110.0
36Feng, Yip Hang Hayden1832CAN=27B=42N23B34N+44B=48B+49N3.520.022.510.251421-84.4
37Han, Ruochong0CAN18N+57B11N56B=54N+61B+52N3.517.519.07.251610+2.8
38Topcu, Alp0CAN=2N=11B12N+52B+56N24B26B3.025.527.59.7516320.0
39Huang, Winston1569CAN+61B8N21B+44N+51B9N28B3.023.525.07.001089-10.8
40Pascual, Michael John0CAN=22B9N28B+59N+53B17N=42B3.023.024.57.5016210.0
41Wu, Patrick0CAN8B=61N+59B=24N+42B13N27B3.022.023.57.2515580.0
42Chenier, Raphael0CAN=33N=36B=35N=28B41N=52B=40N3.020.523.010.001667+4.4
43Potter, Leo0CAN47N=48B=55N+53B=32N=34B25N3.018.520.58.2516100.0
44FIDE 2678250010N+56B32N39B36N+64B+57N3.018.518.54.009150.0
45FIDE 2655195017B+63N14B+64N24B50N+58B3.018.018.02.509900.0
46Sham, Bosco1576CAN19N53B57N+61N+58B+55B23N3.016.518.05.501554-6.4
47Zhang, Kaizhi0CAN+43B1N+34B=26N16B15NF2.525.525.58.5016540.0
48Xu, Yi0CAN26B=43N+50B17N=27B=36N30B2.522.525.07.7514930.0
49Hayer, Robin0CAN=9B22N+61B16N=50B=51N36B2.522.023.56.5015150.0
50Gandhi, Sparsh0CANF2B48N+57B=49N+45B35N2.519.519.56.2510710.0
51Liem, Jachin0CAN+55N19B+53N29B39N=49B34N2.519.021.05.7513840.0
52Chen, Lucas0CAN16B15N+63B38N+64B=42N37B2.519.019.02.001346-26.4
53Li, Aaron0CAN4B+46N51B43N40N=60B+61N2.518.520.05.2518140.0
54Wang, Beck0CAN14B29B56N+63N=37B35B+60N2.518.519.03.7513700.0
55Das, Antarip1731CAN51B=28N=43B+58N21B46N33N2.020.022.05.50796-22.0
56FIDE 2678217025B44N+54B+37N38B28NF2.020.021.56.0015860.0
57Polako, Alexandre0CAN23B37N+46B50N+60B27N44B2.020.021.54.5014060.0
58Imran, Mohammad Adheem0CAN32N35B+62N55B46N+63B45N2.016.517.02.0013780.0
59Yen, Rafael0CAN=11N7B41N40B61N+62BF1.519.020.53.7517160.0
60Ozols, Hantao0CAN31N12B33N+62B57N=53N54B1.518.520.02.7515110.0
61FIDE 2678195039N=41B49N46B+59B37N53B1.517.519.03.007770.0
62Arora, Nishil0CAN24B34N58B60N=63B59N+64N1.513.013.00.25835-21.6
63Chen, Zilang Timson0CAN20N45B52N54B=62N58NF0.515.515.50.7512490.0
64FIDE 26782250F6N25B45B52N44N62B0.019.019.00.008130.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets