CChessStats

National Sports Festival 2025 - Chess Men

Team SwissStandard

63 players participated in this 9-round tournament, held from 13 Aug 2025 to 17 Aug 2025 in Galle, Sri Lanka. 4 titled players. Top 10 Elo average was 2000, and top seed was K K Dinujaya Kodithuwakku (🇱🇰 SRI, CM, 2134).

G K Pasindu Nimsara Dharmakeerthi (🇱🇰 SRI, 1871) won with 7.5/9, ahead of K K Dinujaya Kodithuwakku (7.0) and G W D M Dabarera (7.0). Dharmakeerthi clinched sole first place in the final round.

The biggest upset came in round 1: Misothan Balendran (1747) beat Dhanushka Bandara (2041), a +294-point gap.

Location
🇱🇰Galle, Sri Lanka
Dates
13 Aug 2025 → 17 Aug 2025
Time control
Standard: 90 minutes with 30 second increment from move 1
System
Team · 9 rounds
Top seed
Avg top 10
2,000
Participants
63
Titled players · 4
FM×1
CM×3
Federations · 1 represented
🇱🇰Sri Lanka×61
Top 3

Standings

Click row to expand · Cmd+click name for new tab
#PlayerFedEloPtsAvg opp.PerfΔ Elo
4Dharmakeerthi, G K Pasindu Nimsara🇱🇰SRI18717.516822104+31.4
1CMKodithuwakku, K K Dinujaya🇱🇰SRI21347.018102146+5.2
2Dabarera, G W D M🇱🇰SRI19517.017512551+37.4
10Senarathne, A A H M B🇱🇰SRI19766.518512081+20.0
5Samaranayake, K P R N🇱🇰SRI18726.517271978+23.6
3CMSivathanujan, S🇱🇰SRI20596.517902041+1.8
8Bandara, Dhanushka🇱🇰SRI20416.017571950-10.8
9Liyanage, K P L🇱🇰SRI18106.017531946+58.4
7Liyanapathirana, Pasan Vindula🇱🇰SRI18426.016971890+12.2
6Chandrasekara, Pranieth🇱🇰SRI18506.016891882+9.0
12Rathnayake, M A A H🇱🇰SRI19305.518451986+15.4
19FMGalappaththi, Chinthaka Anuruddh🇱🇰SRI19675.517911893-9.6
17Kaluarachchi, Achinthya Shamen🇱🇰SRI19925.518391941-5.2
11CMAmarasinghe, A A C B🇱🇰SRI19635.517951936-0.2
13Sumanathilake, Yonal🇱🇰SRI19445.517331874-17.6
26De Silva, Osheen🇱🇰SRI18025.018501900+18.6
15Subasinghe, K R V R🇱🇰SRI19695.017561851-22.0
20Danushka, M A N🇱🇰SRI18225.017811831+3.2
14Insara, S D Nadev🇱🇰SRI19105.017571852-16.0
34Tennakoon, Lisara Samadhith🇱🇰SRI18035.019562028+28.4
27Perera, B Jayod Yasindu Rashmika🇱🇰SRI18825.017201770-30.8
21Balendran, Misothan🇱🇰SRI17475.017621887+22.4
18Jayawardana, Chenuka Nethvidu🇱🇰SRI17344.517461848+22.6
16Ramanayaka, Y R P M🇱🇰SRI18104.516781780-2.0
24Piyumantha, M Thisal Manjith🇱🇰SRI19224.018911941+6.0
23Laksiri, A A Kavishka Gimshan🇱🇰SRI18584.017571757-40.8
32Gowsalyan, S🇱🇰SRI18304.017901740-17.2
31Madushanka, Harsha🇱🇰SRI18274.018111761-12.2
22Wishwapura, W D M Indusara🇱🇰SRI16154.017181718+41.6
25Uyanwaththa, W M S B🇱🇰SRI16594.017941794+26.6
28Alwela, Senuja Thimeth🇱🇰SRI17153.517681768+11.0
29Gunaweera, Geenuka Kavinu🇱🇰SRI17283.517471747+5.2
30Dishanthan, V🇱🇰SRI16403.517441701+9.2
38Ariyawansa, K A P M🇱🇰SRI18713.517501750-13.8
35Sooriyaarachchi, Isuru Madusha🇱🇰SRI16733.518791974+28.2
43Alwala, A D Hansaja Ramith🇱🇰SRI16853.019101752+6.2
33Arthigan, J🇱🇰SRI17173.018661816+14.8
42De Silva, S S Gayashan🇱🇰SRI17103.016302430+16.0
37Charith, Dilshan🇱🇰SRI16842.517741633-12.2
45Yaparathne , Y M L I K🇱🇰SRI15152.517791549+3.2
36Galkotuwa, K A R G W S N B I🇱🇰SRI18922.517671767-30.4
41Jayakody, J A P Dulkith🇱🇰SRI14262.017171524+20.4
39Jayakody, J A D U🇱🇰SRI14722.017691611+32.0
46Shaminda, R A T P🇱🇰SRI16232.018551546-11.6
48Thilakarathne, Adeesha Dinal🇱🇰SRI16502.017961523-34.8
40Rajanayake, Damsara Bandara🇱🇰SRI18412.017071582-78.4
49Sathkumara, S M S C🇱🇰SRI17171.517801379-39.6
50Nissanka, H T Dinuka Dulshan🇱🇰SRI14411.518181452+0.4
44Anparasan, T🇱🇰SRI16731.517621569-16.4
47Rajakaruna, R H M I D🇱🇰SRI16331.515152315+6.8
55Thushiyanthan, Vatsalan🇱🇰SRI14851.01726926-15.2
63Weerasinghe, W Yasiru🇱🇰SRI17541.018361036-15.8
57Suhdhan, S L M🇱🇰SRI15070.518411041-18.6
54Mijwath, A S M🇱🇰SRI15080.517381294-58.8
51Famihath, F M🇱🇰SRI15870.518011379-48.8
52Zaahi, I M Shamly🇱🇰SRI00.5175513110.0
53Seneviratne, M G N K🇱🇰SRI00.5173013080.0
59Ahamed, A M Sakeer🇱🇰SRI14100.01710910-20.6
58FIDE 2994457000.016998990.0
56FIDE 8080823900.0184410440.0
62Kumara, J M U M🇱🇰SRI15480.01747947-32.0
60Sayum, A H🇱🇰SRI14490.01745945-13.2
61Samarasinghe, Isuru Udana🇱🇰SRI17360.01673873-11.8

Key insights

Biggest movers and upsets — the story behind the numbers.

Top rating gainers
Top rating losers
Biggest upsets