CChessStats

CFP - 1st National Junior Chess Championship, 2026 - BOYS

Open SwissStandard

95 players participated in this 9-round tournament, held from 07 Jan 2026 to 09 Jan 2026 in Lahore, Pakistan. Top 10 Elo average was 1737, and top seed was Ahsan Feroz (🇵🇰 PAK, 1875).

Ijlal Amer (🇵🇰 PAK, 1809) won with 8.0/9, ahead of Ahsan Feroz (8.0) and Kamran Fardad (8.0). Amer won on tie-break after catching the field in the final round.

The biggest upset came in round 5: Hashmi Amr Iftikhar (1482) beat Issam Bashir (1687), a +205-point gap.

Location
🇵🇰Lahore, Pakistan
Dates
07 Jan 2026 → 09 Jan 2026
Time control
Standard: 60 minutes with 30 seconds increment from move 1
System
Swiss · 9 rounds
Top seed
🇵🇰Ahsan Feroz1875
Avg top 10
1,737
Participants
95
Federations · 1 represented
🇵🇰Pakistan×62
Top 3

How it unfolded

Top 6 · 9 rounds

Tight race until R9; 3 players tied at 8.0/9, decided on Buchholz. Title race narrowed from 7 co-leaders at R4 to 3 at the finish.

Co-leaders
68
35
16
7
1
1
1
1
3
2.54.579R1R2R3R4R5R6R7R8R9
Amer8Fardad8Feroz8Tahir7Kumar7Usmani7— ex-leaders:Ferozled R5–R8, #8
R9 · TIEBREAK CLUSTER

3 players finish on 8.0/9. Amer takes the title on Buchholz Cut1 (51.5).

WIN STREAKS · 3 top finishers

Ijlal Amer 4 wins (R1–R4)Kamran Fardad 3+5 wins (R1–R3, R5–R9)Ahsan Feroz 8 wins (R1–R8)

Key matchups · top 4

Head-to-head between the four finishers
Player1234
1Ijlal Amer*
2Kamran Fardad*
1
3Ahsan Feroz
0
*
4Muhammad Hassan Tahir*

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Ijlal Amer1809PAK+44N+7B+28N+16B=4N+19B=9N+5B+10B8.051.556.549.751860+6.6
2Ahsan Feroz1875PAK+45N+54B+38N+5B+26N+4B+11N+7B3N8.051.055.047.001897+5.2
3Kamran Fardad1812PAK+36B+55N+25B4N+14B+24N+20B+22N+2B8.049.053.046.001933+12.2
4Muhriz Shakeel1623PAK+81N+31B+8N+3B=1B2N+25B+19N=22B7.053.556.041.251808+38.4
5Ijtaba Amer1685PAK+59B+49N+20B2N+57B+12N+16B1N+21B7.049.053.037.001590-15.2
6Muhammad Hassan Tahir0PAK+?N+?B+?N26B17N+40B+?N+29B+18N7.028.028.016.5016020.0
7Amish Kumar0PAK+?B1N+?B+?N+?B+?N+24B2N+17B7.027.527.511.5017380.0
8Muhammad Hassaan Ghufran Usmani0PAK+?B+?N4B+66N35B+75N+?B+?N+20B7.024.524.512.5015610.0
9Suhan Ahsan1727PAK+43B+30N+66B11N+49B+35N=1B=18B=14N6.547.050.533.751646-7.6
10Hafiz Taha Hassan1595PAK+86B+77N=12B19N+50B+36N+43B+11B1N6.544.546.028.751009-9.2
11Aaliyan Hussan0PAK+?N+?B+?N+9B=22N+18B2B10N+30B6.538.038.020.7517140.0
12Ali Aslam Chaudhry0PAK+?N+?B=10N=13B+?N5B=15N+37B+23B6.537.037.020.2517000.0
13Adheen Ahmad0PAK+27B=?N+39B=12N+?B22N=37B+?N+24B6.533.033.021.7517310.0
14Ahmed, Iyaad Moeed0PAK+?B+?N=?B=67N3N+47B+52B+16N=9B6.532.532.519.5016660.0
15Talha Mehmood Khan0PAK+?B+35N+?B=23N=?B?N=12B+36N+25B6.527.527.521.5015610.0
16Syed Zayaan Ali1463PAK+89B+71N+52B1N+42B+37N5N14B+58N6.043.044.523.00949-13.2
17Muhammad Azan1595PAK31N+76B+87B+30N+6B+27N22B+72N7N6.042.043.525.50939-12.4
18Amr Iftikhar, Hashmi1482PAK+73N+88B+80N=22B+23B11N+39B=9N6B6.041.543.023.501843+54.8
19Muhammad Sohaib Malik0PAK+21B+?N+?N+10B=24B1N+23B4B=?N6.038.538.520.7516850.0
20Abdullah Wahla0PAK+?B+?N5N+47B+72N+26B3N+?B8N6.035.035.013.0017350.0
21FIDE 7854609019N+94B+?N=80B=56N+?B+?N+?B5N6.020.020.03.7516750.0
22Hani Imran1735PAKF+93B+29N=18N=11B+13B+17N3B=4N5.546.546.528.751629-11.2
23Issam Bashir1687PAK+69N+33B+48N=15B18N+31B19N+32B12N5.546.049.527.75683-30.4
24Diviyansh Kumar Punshi1723PAK+60N+74B+40N+37B=19N3B7N+69B13N5.545.048.023.501012-15.2
25Amaan Saad Garib0PAK+94N+53B3N+44B=32N+67B4N+31B15N5.545.045.521.259180.0
26Shayan Sohail Memon Jd Wala1692PAK+84B+92N+75B+6N2B20N30B=70N+56N5.539.040.018.751707+1.6
27Muhammad Sameed0PAK13N+78B+74N+?B+28N17B?N+35B=29N5.534.534.519.2513940.0
28Muhammad Ayan Ahsan0PAK+72B+?N1B+?N27B=73N+50B=43N=46B5.533.533.513.7510090.0
29FIDE 78508750+?B+?N22B+41N=67B+?N=?B6N=27B5.526.526.59.5013920.0
30Ayyan Tauqeer0PAK+?N9B+85N17B+?N+?B+26N=?B11N5.526.526.57.5015540.0
31Muhammad Alyan0PAK+17B4N+?B+?N=?B23N+?B25N+?N5.524.024.06.0015690.0
32Muhammad Ashaj Tariq0PAK+?B?N+?B+?N=25B=54N=?B23N+48N5.519.519.59.2514670.0
33Hamza Maqbool0PAK+?B23N+?B?N+41B?N+?B+52N=?N5.514.514.59.0013510.0
34Mahad Butt0PAK=87B+?N+?B?N=46B?N=?B+?N+?B5.56.06.03.007920.0
35FIDE 78579690+47N15B+83N+?B+8N9BF27N+73B5.038.038.016.509280.0
36Mohid Khan0PAK3N+?B=46N+?B+80N10B+?N15B=37N5.033.033.07.2515140.0
37Sayyed Rahwaar Abbas Zaidi0PAK+?B+?N+?B24N+?B16B=13N12N=36B5.029.529.55.7514450.0
38Haziq Adnan0PAK+?B+?N2B42N73B+71N?B+76N+62B5.026.526.510.5010730.0
39Sharjeel Ailia Ramal0PAK=?N+?B13NF+68B+48B18N+57B=?N5.025.525.512.0013220.0
40FIDE 78593760+?B+41N24B?N+?B6N59N+?B+60N5.025.525.59.009230.0
41FIDE 78588500+?N40B+63N29B33N+65B+?N?B+?N5.024.024.08.007090.0
42Muhammad Muddassir Hashmi0PAK=?N=?B+93N+38B16N55BF+61N+?B5.023.023.010.0012470.0
43Muhammad Abdullah0PAK9N+82B=?N+?B+?N+?B10N=28B?N5.020.520.54.7514360.0
44Mohid Qureshi0PAK1B+?N+?B25N?B+?N+?B?N+52B5.017.517.54.0014890.0
45Mohid Adnan0PAK2B+?N?B+?N+?B=?N+?B=46N?B5.012.512.52.2514950.0
46Zarar Naeem0PAK64B+62N=36BF=34N+?B=?N=45B=28N4.530.530.514.5015770.0
47FIDE 7859546035B+?N+92B20N+61B14N=68B+?N49B4.530.530.56.7515420.0
48Abdullah Akber0PAK+56B+?N23B+52N=?B39N=73B=?N32B4.527.027.09.508880.0
49Haziq Ali0PAKF5B+53N+?B9N?B+?N=?B+47N4.522.022.08.5014890.0
50FIDE 78591470?B=?N+?B+?N10N+?B28N+80B68N4.518.018.02.5015300.0
51FIDE 7859309057B=86N+69N+?B?N?BF+?N+70B4.513.013.07.756970.0
52Syed Shahmeer Ali0PAK+68B+?N16N48B+?N+84B14N33B44N4.033.033.05.506630.0
53Muhammad Zain Ali0PAK+?B25N49B+58N63B+92N61B+74N?B4.026.026.08.0015600.0
54Ali seena0PAK+?B2N=56BF+?N=32B?N58B+?N4.023.023.04.7510100.0
55Anas Kamran0PAKF3B+?N?B+?N+42NF59B+79B4.020.020.08.009790.0
56Muhammad Ibrahim Zeeshan0PAK48N+?B=54NF=21B=?N+?B=?N26B4.020.020.05.008920.0
57Mian Shayan Shahid0PAK+51N?B+?N+?B5N=?BF39N=?B4.020.020.04.5014930.0
58FIDE 78335120?N+?B?N53BF+?N+66B+54N16B4.017.517.57.507910.0
59Muhammad Adil Arfan0PAK5N+?B?NF+?B?N+40B+55N?B4.016.016.09.007110.0
60FIDE 7859333024B+?N?B+82N66B?N+?B+?N40B4.016.016.02.007770.0
61Ateeb Amer0PAK+?N?B?N+?B47N+89B+53N42B?N4.015.015.05.509460.0
62Muhammad Anas0PAK?N46B+?N+74B+?N?B+?N?B38N4.012.512.53.0013330.0
63Rana Salman Ahsan0PAKF+?N41BF+53N?B+?N+?B?N4.010.510.54.007710.0
64FIDE 78543900+46N?B?N?B+?B+82N?N?B+?N4.06.56.56.506810.0
65Mohammad Baasil Zohair0PAK+?B?N+?B?N?B41N+?B?N+?B4.05.05.00.007330.0
66Aayan Ahmed0PAK+?BF9N8B+60N72B58N+83B=90N3.528.028.06.759280.0
67Muhammad Sana Khan0PAK+?B=?N+91B=14B=29N25NFFF3.526.526.57.5014630.0
68FIDE 7854544052N+?BF=?B39N=?B=47NF+50B3.523.023.06.7515770.0
69FIDE 7859368023B=?N51B+?N+?B+?NF24N?B3.515.515.50.009060.0
70FIDE 78545790?B+?N?B+?N75BF+?N=26B51N3.513.013.02.7514840.0
71FIDE 78543580F16B?N+?B?N38B+?N+?B=?N3.511.011.00.007050.0
72FIDE 7836473028NF+?B+75N20B+66NF17B?N3.029.029.06.507060.0
73Muhammad Bin Ammar0PAK18B?N+?BF+38N=28B=48N?B35N3.026.026.010.007300.0
74FIDE 78594730+?B24N27B62N+?B+?NF53B?N3.024.024.00.009230.0
75FIDE 78571520+?N+?B26N72B+70N8BFFF3.022.522.53.508920.0
76FIDE 78424570?B17N?BF+?N?B+?N38B+?N3.011.011.00.007600.0
77FIDE 78499310+?N10B?N+?B+?NFFFF3.06.56.50.007960.0
78FIDE 78468190?B27N+?BF?N+?B?N+?B?N3.05.55.50.007650.0
79FIDE 78448670?B?NF+?B?N+?B+?N?B55N3.04.04.00.006230.0
80Syed Fazal Shah0PAK+?B+?N18B=21N36B?NF50N?B2.522.522.53.006730.0
81FIDE 785093004B+?N?BFFF+?N=?BF2.57.57.50.008230.0
82FIDE 7842147092B43NF60B+90N64B83N?B+95N2.018.018.02.007400.0
83FIDE 78558000?NF35B?N+?B?N+82B66NF2.013.513.52.007280.0
84FIDE 7859511026NF?B=?N+86B52N?B=85N?B2.013.013.02.508920.0
85FIDE 78595380?B+?N30B=?N?B?NF=84B?N2.09.09.01.006630.0
86Muhammad Aliyan Rathore0PAK10N=51B+?N?B84N?BFFF1.517.517.52.257960.0
87FIDE 78595540=34N+?B17NFFFFFF1.515.515.52.757960.0
88FIDE 78325590+?B18NFFFFF=95BF1.515.515.50.256830.0
89Muhammad Essa Zia0PAK16N?BF?N+?B61N?B=?N?B1.510.010.00.006630.0
90FIDE 78512430?NF?B?N82BF+?NF=66B1.58.58.51.756610.0
91Muhammad Hamza Ali Peerzada0PAK=?N+?B67NFFFFFF1.58.08.00.0014160.0
92Ghulam Hassan0PAK+82N26B47NFF53BFFF1.018.518.52.00892-12.0
93FIDE 78459870+?B22N42BFFFFFF1.017.017.00.009390.0
94FIDE 7855842025B21NFF=?B?NFFF0.518.518.50.006630.0
95FIDE 78586800?BFFFFFF=88N82B0.53.53.50.756630.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets