CMKevin Willathgamuwa

AUS Born 2003 Male
FIDE ID
3214168

Player overview

Kevin Willathgamuwa’s highest recorded classical FIDE rating is 2113 (December 2017).

FIDE ratings

Classical

2062

Published FIDE

Rapid

1977

Published FIDE

Blitz

1977

Published FIDE

Official classical ranks

Inactive on the latest FIDE classical list

Rating milestones

Highest recorded rating
2113 Dec 2017
Recorded years
2012–2026
Archived games
111

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
51 2022-11-22 Titled Tue 22nd Nov Late chess.com INT 3 Kevin Willathgamuwa Daniel Mattos Marcolino Won: 1-0 37 Open
52 2022-11-15 Titled Tue 15th Nov Early chess.com INT 4 Kevin Willathgamuwa Antoni Kozak Draw: 1/2-1/2 57 Open
53 2022-11-15 Titled Tue 15th Nov Early chess.com INT 3 Kevin Willathgamuwa Sourath Biswas Won: 1-0 38 Open
54 2022-11-15 Titled Tue 15th Nov Early chess.com INT 2 Olga Kuznetsova Kevin Willathgamuwa Won: 0-1 54 Open
55 2022-11-15 Titled Tue 15th Nov Early chess.com INT 1 Kevin Willathgamuwa Khuyagtsogt Itgelt Lost: 0-1 32 Open
56 2022-02-22 Titled Tue 22nd Feb Late chess.com INT 9 Patryk Stanisz Kevin Willathgamuwa Won: 0-1 42 Open
57 2022-02-22 Titled Tue 22nd Feb Late chess.com INT 8 Kevin Willathgamuwa Vjacheslav Weetik Lost: 0-1 36 Open
58 2022-02-22 Titled Tue 22nd Feb Late chess.com INT 7 Nino Batsiashvili Kevin Willathgamuwa Lost: 1-0 43 Open
59 2022-02-22 Titled Tue 22nd Feb Late chess.com INT 6 Joseph Levine Kevin Willathgamuwa Won: 0-1 40 Open
60 2022-02-22 Titled Tue 22nd Feb Late chess.com INT 5 Kevin Willathgamuwa Michal Kopczynski Lost: 0-1 69 Open
61 2022-02-22 Titled Tue 22nd Feb Late chess.com INT 4 Alejo Ismael Gimenez Aguirre Kevin Willathgamuwa Draw: 1/2-1/2 26 Open
62 2022-02-22 Titled Tue 22nd Feb Late chess.com INT 3 Kevin Willathgamuwa Krzysztof Budrewicz Lost: 0-1 37 Open
63 2022-02-22 Titled Tue 22nd Feb Late chess.com INT 2 Kevin Willathgamuwa Kevin Noboa Silva Won: 1-0 70 Open
64 2022-02-22 Titled Tue 22nd Feb Late chess.com INT 1 Aman Hambleton Kevin Willathgamuwa Lost: 1-0 33 Open
65 2022-02-22 Titled Tue 22nd Feb Late chess.com INT 11 Evgenij Novikov Kevin Willathgamuwa Lost: 1-0 41 Open
66 2022-02-22 Titled Tue 22nd Feb Late chess.com INT 10 Kevin Willathgamuwa Damian Sliwicki Won: 1-0 67 Open
67 2021-04-27 Titled Tuesday 27th Apr chess.com INT 4 Luciano de Souza Zallio Kevin Willathgamuwa Won: 0-1 55 Open
68 2021-04-27 Titled Tuesday 27th Apr chess.com INT 3 Kevin Willathgamuwa Leonid Sokolin Lost: 0-1 42 Open
69 2021-04-27 Titled Tuesday 27th Apr chess.com INT 2 Kevin Willathgamuwa Dejan Brankovic Draw: 1/2-1/2 68 Open
70 2021-04-27 Titled Tuesday 27th Apr chess.com INT 1 Ermes Espinosa Veloz Kevin Willathgamuwa Lost: 1-0 18 Open
71 2021-04-20 Titled Tuesday 20th Apr chess.com INT 9 Glaucio Dalla Cortt Cella Kevin Willathgamuwa Draw: 1/2-1/2 36 Open
72 2021-04-20 Titled Tuesday 20th Apr chess.com INT 8 Kevin Willathgamuwa Krzysztof Budrewicz Lost: 0-1 43 Open
73 2021-04-20 Titled Tuesday 20th Apr chess.com INT 7 Vladislav Onufrienko Kevin Willathgamuwa Lost: 1-0 36 Open
74 2021-04-20 Titled Tuesday 20th Apr chess.com INT 6 Kevin Willathgamuwa Luca Suvorov Lost: 0-1 30 Open
75 2021-04-20 Titled Tuesday 20th Apr chess.com INT 5 Maciej Swicarz Kevin Willathgamuwa Lost: 1-0 39 Open
76 2021-04-20 Titled Tuesday 20th Apr chess.com INT 4 Kevin Willathgamuwa Ivan Kuhlmann Nogueira Won: 1-0 29 Open
77 2021-04-20 Titled Tuesday 20th Apr chess.com INT 2 Anthony Atanasov Kevin Willathgamuwa Won: 0-1 32 Open
78 2021-04-20 Titled Tuesday 20th Apr chess.com INT 1 Georg Seul Kevin Willathgamuwa Lost: 1-0 43 Open
79 2021-04-20 Titled Tuesday 20th Apr chess.com INT 10 Kevin Willathgamuwa Jan Roebers Lost: 0-1 51 Open
80 2021-03-30 Titled Tuesday 30th Mar chess.com INT 4 Kevin Willathgamuwa Jorge Carlos Antonio Lost: 0-1 27 Open
81 2021-03-30 Titled Tuesday 30th Mar chess.com INT 1 Levente Vajda Kevin Willathgamuwa Lost: 1-0 23 Open
82 2021-03-02 Titled Tuesday 2nd Mar chess.com INT 8 Kevin Willathgamuwa Pavel Chernomordik Lost: 0-1 57 Open
83 2021-03-02 Titled Tuesday 2nd Mar chess.com INT 6 Kevin Willathgamuwa Mihnea-Ionut Ognean Lost: 0-1 25 Open
84 2021-03-02 Titled Tuesday 2nd Mar chess.com INT 5 William Schill Kevin Willathgamuwa Won: 0-1 27 Open
85 2021-03-02 Titled Tuesday 2nd Mar chess.com INT 4 Senthil Maran K Kevin Willathgamuwa Lost: 1-0 52 Open
86 2021-03-02 Titled Tuesday 2nd Mar chess.com INT 3 Kevin Willathgamuwa Oleg Terletsky Draw: 1/2-1/2 55 Open
87 2021-03-02 Titled Tuesday 2nd Mar chess.com INT 2 Kevin Willathgamuwa Ettore Stromboli Lost: 0-1 25 Open
88 2021-03-02 Titled Tuesday 2nd Mar chess.com INT 11 Viacheslav Tikhonov Kevin Willathgamuwa Won: 0-1 42 Open
89 2021-02-23 Titled Tuesday 23rd Feb chess.com INT 9 Kevin Willathgamuwa Han Schut Won: 1-0 46 Open
90 2021-02-23 Titled Tuesday 23rd Feb chess.com INT 8 Joey Grochal Kevin Willathgamuwa Lost: 1-0 43 Open
91 2021-02-23 Titled Tuesday 23rd Feb chess.com INT 7 Kevin Willathgamuwa Vantika Agrawal Lost: 0-1 53 Open
92 2021-02-23 Titled Tuesday 23rd Feb chess.com INT 6 Kevin Willathgamuwa Ilja Sirosh Won: 1-0 73 Open
93 2021-02-23 Titled Tuesday 23rd Feb chess.com INT 4 Leonardo Valdes Romero Kevin Willathgamuwa Lost: 1-0 69 Open
94 2021-02-23 Titled Tuesday 23rd Feb chess.com INT 3 Kevin Willathgamuwa Valerio Carnicelli Lost: 0-1 43 Open
95 2021-02-23 Titled Tuesday 23rd Feb chess.com INT 2 Kevin Willathgamuwa Volkan Sevgi Won: 1-0 21 Open
96 2021-02-23 Titled Tuesday 23rd Feb chess.com INT 10 Kevin Willathgamuwa Dawid Janaszak Draw: 1/2-1/2 36 Open
97 2021-02-16 Titled Tuesday 16th Feb chess.com INT 8 Kevin Willathgamuwa Pandey Srishti Lost: 0-1 32 Open
98 2021-02-16 Titled Tuesday 16th Feb chess.com INT 4 Mariano Ortega Amarelle Kevin Willathgamuwa Lost: 1-0 91 Open
99 2021-02-16 Titled Tuesday 16th Feb chess.com INT 3 Alejandro Garcia Garcia Kevin Willathgamuwa Lost: 1-0 23 Open
100 2021-02-16 Titled Tuesday 16th Feb chess.com INT 2 Kevin Willathgamuwa Matias Perez Gormaz Lost: 0-1 28 Open
  1. vs Daniel Mattos MarcolinoWon · 1-0White · 2022-11-22 · Round 3Titled Tue 22nd Nov Late
  2. vs Antoni KozakDraw · ½–½White · 2022-11-15 · Round 4Titled Tue 15th Nov Early
  3. vs Sourath BiswasWon · 1-0White · 2022-11-15 · Round 3Titled Tue 15th Nov Early
  4. vs Olga KuznetsovaWon · 0-1Black · 2022-11-15 · Round 2Titled Tue 15th Nov Early
  5. vs Khuyagtsogt ItgeltLost · 0-1White · 2022-11-15 · Round 1Titled Tue 15th Nov Early
  6. vs Patryk StaniszWon · 0-1Black · 2022-02-22 · Round 9Titled Tue 22nd Feb Late
  7. vs Vjacheslav WeetikLost · 0-1White · 2022-02-22 · Round 8Titled Tue 22nd Feb Late
  8. vs Nino BatsiashviliLost · 1-0Black · 2022-02-22 · Round 7Titled Tue 22nd Feb Late
  9. vs Joseph LevineWon · 0-1Black · 2022-02-22 · Round 6Titled Tue 22nd Feb Late
  10. vs Michal KopczynskiLost · 0-1White · 2022-02-22 · Round 5Titled Tue 22nd Feb Late
  11. vs Alejo Ismael Gimenez AguirreDraw · ½–½Black · 2022-02-22 · Round 4Titled Tue 22nd Feb Late
  12. vs Krzysztof BudrewiczLost · 0-1White · 2022-02-22 · Round 3Titled Tue 22nd Feb Late
  13. vs Kevin Noboa SilvaWon · 1-0White · 2022-02-22 · Round 2Titled Tue 22nd Feb Late
  14. vs Aman HambletonLost · 1-0Black · 2022-02-22 · Round 1Titled Tue 22nd Feb Late
  15. vs Evgenij NovikovLost · 1-0Black · 2022-02-22 · Round 11Titled Tue 22nd Feb Late
  16. vs Damian SliwickiWon · 1-0White · 2022-02-22 · Round 10Titled Tue 22nd Feb Late
  17. vs Luciano de Souza ZallioWon · 0-1Black · 2021-04-27 · Round 4Titled Tuesday 27th Apr
  18. vs Leonid SokolinLost · 0-1White · 2021-04-27 · Round 3Titled Tuesday 27th Apr
  19. vs Dejan BrankovicDraw · ½–½White · 2021-04-27 · Round 2Titled Tuesday 27th Apr
  20. vs Ermes Espinosa VelozLost · 1-0Black · 2021-04-27 · Round 1Titled Tuesday 27th Apr
  21. vs Glaucio Dalla Cortt CellaDraw · ½–½Black · 2021-04-20 · Round 9Titled Tuesday 20th Apr
  22. vs Krzysztof BudrewiczLost · 0-1White · 2021-04-20 · Round 8Titled Tuesday 20th Apr
  23. vs Vladislav OnufrienkoLost · 1-0Black · 2021-04-20 · Round 7Titled Tuesday 20th Apr
  24. vs Luca SuvorovLost · 0-1White · 2021-04-20 · Round 6Titled Tuesday 20th Apr
  25. vs Maciej SwicarzLost · 1-0Black · 2021-04-20 · Round 5Titled Tuesday 20th Apr
  26. vs Ivan Kuhlmann NogueiraWon · 1-0White · 2021-04-20 · Round 4Titled Tuesday 20th Apr
  27. vs Anthony AtanasovWon · 0-1Black · 2021-04-20 · Round 2Titled Tuesday 20th Apr
  28. vs Georg SeulLost · 1-0Black · 2021-04-20 · Round 1Titled Tuesday 20th Apr
  29. vs Jan RoebersLost · 0-1White · 2021-04-20 · Round 10Titled Tuesday 20th Apr
  30. vs Jorge Carlos AntonioLost · 0-1White · 2021-03-30 · Round 4Titled Tuesday 30th Mar
  31. vs Levente VajdaLost · 1-0Black · 2021-03-30 · Round 1Titled Tuesday 30th Mar
  32. vs Pavel ChernomordikLost · 0-1White · 2021-03-02 · Round 8Titled Tuesday 2nd Mar
  33. vs Mihnea-Ionut OgneanLost · 0-1White · 2021-03-02 · Round 6Titled Tuesday 2nd Mar
  34. vs William SchillWon · 0-1Black · 2021-03-02 · Round 5Titled Tuesday 2nd Mar
  35. vs Senthil Maran KLost · 1-0Black · 2021-03-02 · Round 4Titled Tuesday 2nd Mar
  36. vs Oleg TerletskyDraw · ½–½White · 2021-03-02 · Round 3Titled Tuesday 2nd Mar
  37. vs Ettore StromboliLost · 0-1White · 2021-03-02 · Round 2Titled Tuesday 2nd Mar
  38. vs Viacheslav TikhonovWon · 0-1Black · 2021-03-02 · Round 11Titled Tuesday 2nd Mar
  39. vs Han SchutWon · 1-0White · 2021-02-23 · Round 9Titled Tuesday 23rd Feb
  40. vs Joey GrochalLost · 1-0Black · 2021-02-23 · Round 8Titled Tuesday 23rd Feb
  41. vs Vantika AgrawalLost · 0-1White · 2021-02-23 · Round 7Titled Tuesday 23rd Feb
  42. vs Ilja SiroshWon · 1-0White · 2021-02-23 · Round 6Titled Tuesday 23rd Feb
  43. vs Leonardo Valdes RomeroLost · 1-0Black · 2021-02-23 · Round 4Titled Tuesday 23rd Feb
  44. vs Valerio CarnicelliLost · 0-1White · 2021-02-23 · Round 3Titled Tuesday 23rd Feb
  45. vs Volkan SevgiWon · 1-0White · 2021-02-23 · Round 2Titled Tuesday 23rd Feb
  46. vs Dawid JanaszakDraw · ½–½White · 2021-02-23 · Round 10Titled Tuesday 23rd Feb
  47. vs Pandey SrishtiLost · 0-1White · 2021-02-16 · Round 8Titled Tuesday 16th Feb
  48. vs Mariano Ortega AmarelleLost · 1-0Black · 2021-02-16 · Round 4Titled Tuesday 16th Feb
  49. vs Alejandro Garcia GarciaLost · 1-0Black · 2021-02-16 · Round 3Titled Tuesday 16th Feb
  50. vs Matias Perez GormazLost · 0-1White · 2021-02-16 · Round 2Titled Tuesday 16th Feb