CChessStats

National Junior Chess Championship 2025 - O16

Open SwissStandard

12 players participated in this 9-round tournament, held from 05 Sept 2025 to 12 Sept 2025 in Hulhumale, Maldives. Top 10 Elo average was 439, and top seed was Humaiz Hameed (🇲🇻 MDV, 1502).

Humaiz Hameed (🇲🇻 MDV, 1502) won with 8.0/9, ahead of Mohamed Ayaan Ibrahim (7.0) and Ahmed Zeek Ameez (7.0). Hameed broke clear in the final round.

Location
🇲🇻Hulhumale, Maldives
Dates
05 Sept 2025 → 12 Sept 2025
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Swiss · 9 rounds
Top seed
🇲🇻Humaiz Hameed1502
Avg top 10
439
Participants
12
Federations · 1 represented
🇲🇻Maldives×6
Top 3

How it unfolded

Top 6 · 9 rounds

Humaiz Hameed led from R3; +1.0-point edge over the runner-up.

Co-leaders
5
2
1
1
3
2
2
2
1
2.54.579R1R2R3R4R5R6R7R8R9
R3–R9 · LEAD HELD

Humaiz Hameed never relinquished the lead after R3; final gap +1.0 over the runner-up.

R5 · HEAD-TO-HEAD · WINNER VS 2ND

Humaiz Hameed lost to Ahmed Zeek Ameez (Black).

WIN STREAKS · 3 top finishers

Humaiz Hameed 4+4 wins (R1–R4, R6–R9)Ahmed Zeek Ameez 3+3 wins (R3–R5, R7–R9)Mohamed Ayaan Ibrahim 5 wins (R4–R8)

Key matchups · top 4

Head-to-head between the four finishers

Grille américaine

#PlayerEloFedR1R2R3R4R5R6R7R8R9PtsBu C1BuSBPerfΔ
1Humaiz Hameed1502MDV+12N+8B+2N+4B3N+7B+6N+5B+9N8.039.539.532.502257+35.2
2Mohamed Ayaan Ibrahim1450MDV+9B+3N1B+7N+6B+5N+4B+11NF7.040.543.031.001483+3.6
3Ahmed Zeek Ameez0MDV+7N2B+11N+6N+1B4B+5N+9B+?B7.039.039.026.0014920.0
4FIDE 167064200=6B+11N+5B1N+10B+3N2N+?B=7B6.040.040.021.0011990.0
5Hassan Raakiu Yazeed0MDV=10N+?B4N+11B+8N2B3B1N+?N4.537.537.58.006760.0
6Mohamed Almaan Hassan1442MDV=4N+10B+8N3B2N+9B1B=7NF4.042.042.015.00676-38.8
7Mohamed Mekyle Shah0MDV3B+9N+?B2B+?N1NF=6B=4N4.039.039.08.0011990.0
8FIDE 167063900+?B1N6B+9N5B+12BF+?NF4.030.530.53.006830.0
9FIDE 1670641202N7B+?N8B+12N6N+?B3N1B3.034.034.00.006720.0
10FIDE 167009960=5B6N+12B+?N4N=11BFFF3.017.017.03.506630.0
11FIDE 167064470+?N4B3B5N+?B=10NF2BF2.527.527.51.506500.0
12FIDE 1670638201B?N10N?B9B8NFFF0.023.023.00.007020.0

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers