CChessStats

Minul Sanjula Doluweera vs Ranindu Dilshan Liyanage

Minul Sanjula Doluweera (26, FM, SRI) and Ranindu Dilshan Liyanage (23, IM, SRI) have met 11 times in classical OTB. Doluweera leads with 5 wins to 2, with 4 draws — a 36% draw rate. Their last meeting at Sri Lanka National Teams (Super League) Chess Championship 2021 saw Liyanage prevail. With current classical ratings of 2113 and 2429, the Elo model gives Liyanage a 77% chance of winning a classical game with white.

Head-to-Head Score

If they played today · Classical

Based on current Elo: 2113 vs 2429 -316)
With Minul Sanjula Doluweera as white
10% Minul14% draw77% Ranindu
With Ranindu Dilshan Liyanage as white
6% Minul11% draw83% Ranindu

Estimate from Elo only · doesn't account for recent form, opening prep, or context.

Career Compare

Minul Sanjula DoluweeraRanindu Dilshan Liyanage
Current rating (STD)21132429+1
Peak rating2255 · Jan 20182429 · May 2026
Peak age1823
World rank now#14,217#1,252
World rank peak#6,968#1,252
Federation rank now#10#1
Games (career, STD)7941,415
Months active176168
% white wins60%59%
% black wins49%54%
TPR last 12m (STD)19322382
Activity 12m (games)6183

Best Win

Minul Sanjula Doluweera
Ranindu Dilshan Liyanage

Highest-rated opponent ever beaten · STD primary, rapid/blitz for context

All Meetings (12)

Common Opponents

Tournaments Both Played

Cohort Position

Each player compared to active peers (same federation, ±75 Elo, played in last 12 months).

Minul Sanjula Doluweera
Ranindu Dilshan Liyanage

Related Head-to-Heads