IMTarun Kanyamarala
IRL Born 2004 Male
- FIDE ID
- 45004714
Player overview
Tarun Kanyamarala’s highest recorded classical FIDE rating is 2427 (October 2026). On the November 2026 FIDE list, Tarun Kanyamarala ranks #1338 worldwide and #2 in Ireland among active classical players.
FIDE ratings
Rapid
2279Published FIDE
Blitz
2379Published FIDE
Official classical ranks
- World rank
- #1338
- National rank · IRL
- #2
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2427 Oct 2026
- Recorded years
- 2014–2026
- Archived games
- 1866
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
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 |
|---|---|---|---|---|---|---|---|---|---|
| 1001 | 2022-06-03 | 2nd Festival d'Estate OpA | Cattolica ITA | 9.1 | Tarun Kanyamarala | Umid Aslanov | Won: 1-0 | 43 | Open |
| 1002 | 2022-06-03 | 2nd Festival d'Estate OpA | Cattolica ITA | 8.9 | Tarun Kanyamarala | Souhardo Basak | Lost: 0-1 | 43 | Open |
| 1003 | 2022-06-02 | 2nd Festival d'Estate OpA | Cattolica ITA | 7.1 | Sauat Nurgaliyev | Tarun Kanyamarala | Won: 0-1 | 58 | Open |
| 1004 | 2022-06-02 | 2nd Festival d'Estate OpA | Cattolica ITA | 6.8 | Shahil Dey | Tarun Kanyamarala | Lost: 1-0 | 62 | Open |
| 1005 | 2022-06-01 | 2nd Festival d'Estate OpA | Cattolica ITA | 5.1 | Tarun Kanyamarala | Valerio Carnicelli | Won: 1-0 | 96 | Open |
| 1006 | 2022-06-01 | 2nd Festival d'Estate OpA | Cattolica ITA | 4.4 | Andrey Esipenko | Tarun Kanyamarala | Lost: 1-0 | 41 | Open |
| 1007 | 2022-05-31 | 2nd Festival d'Estate OpA | Cattolica ITA | 3.6 | Tarun Kanyamarala | Oleg Korneev | Draw: 1/2-1/2 | 27 | Open |
| 1008 | 2022-05-31 | 2nd Festival d'Estate OpA | Cattolica ITA | 2.2 | Eltaj Safarli | Tarun Kanyamarala | Draw: 1/2-1/2 | 33 | Open |
| 1009 | 2022-05-17 | Titled Tue 17th May Late | chess.com INT | 9 | Jennifer Perez Rodriguez | Tarun Kanyamarala | Lost: 1-0 | 30 | Open |
| 1010 | 2022-05-17 | Titled Tue 17th May Late | chess.com INT | 8 | Tarun Kanyamarala | Ori Kobo | Lost: 0-1 | 18 | Open |
| 1011 | 2022-05-17 | Titled Tue 17th May Late | chess.com INT | 7 | Tarun Kanyamarala | Fruzsina Szente Varga | Won: 1-0 | 32 | Open |
| 1012 | 2022-05-17 | Titled Tue 17th May Late | chess.com INT | 6 | Abhimanyu Puranik | Tarun Kanyamarala | Lost: 1-0 | 40 | Open |
| 1013 | 2022-05-17 | Titled Tue 17th May Late | chess.com INT | 5 | Tarun Kanyamarala | Edgard Vinicius Zanette | Won: 1-0 | 20 | Open |
| 1014 | 2022-05-17 | Titled Tue 17th May Late | chess.com INT | 4 | Miguel Santos Ruiz | Tarun Kanyamarala | Lost: 1-0 | 22 | Open |
| 1015 | 2022-05-17 | Titled Tue 17th May Late | chess.com INT | 3 | Tarun Kanyamarala | Ramyres Santana Coelho | Won: 1-0 | 28 | Open |
| 1016 | 2022-05-17 | Titled Tue 17th May Late | chess.com INT | 2 | Vladimir Zakhartsov | Tarun Kanyamarala | Lost: 1-0 | 61 | Open |
| 1017 | 2022-05-17 | Titled Tue 17th May Late | chess.com INT | 1 | Tarun Kanyamarala | Barthelemy Bongo Akanga Ndjila | Won: 1-0 | 65 | Open |
| 1018 | 2022-05-17 | Titled Tue 17th May Late | chess.com INT | 11 | Tarun Kanyamarala | Florian Gatterer | Draw: 1/2-1/2 | 98 | Open |
| 1019 | 2022-05-17 | Titled Tue 17th May Late | chess.com INT | 10 | Tarun Kanyamarala | Liwia Jarocka | Lost: 0-1 | 36 | Open |
| 1020 | 2022-05-10 | Titled Tue 10th May Late | chess.com INT | 9 | Zachary Tanenbaum | Tarun Kanyamarala | Won: 0-1 | 80 | Open |
| 1021 | 2022-05-10 | Titled Tue 10th May Late | chess.com INT | 8 | Evan S Rosenberg | Tarun Kanyamarala | Won: 0-1 | 28 | Open |
| 1022 | 2022-05-10 | Titled Tue 10th May Late | chess.com INT | 7 | Tarun Kanyamarala | Diego Adla | Won: 1-0 | 40 | Open |
| 1023 | 2022-05-10 | Titled Tue 10th May Late | chess.com INT | 6 | Wojciech Przybylski | Tarun Kanyamarala | Lost: 1-0 | 41 | Open |
| 1024 | 2022-05-10 | Titled Tue 10th May Late | chess.com INT | 5 | Tarun Kanyamarala | Dachey Lin | Lost: 0-1 | 38 | Open |
| 1025 | 2022-05-10 | Titled Tue 10th May Late | chess.com INT | 4 | Maka Purtseladze | Tarun Kanyamarala | Won: 0-1 | 23 | Open |
| 1026 | 2022-05-10 | Titled Tue 10th May Late | chess.com INT | 3 | Tarun Kanyamarala | Khazar Babazada | Lost: 0-1 | 39 | Open |
| 1027 | 2022-05-10 | Titled Tue 10th May Late | chess.com INT | 2 | Michel Bifulco | Tarun Kanyamarala | Won: 0-1 | 46 | Open |
| 1028 | 2022-05-10 | Titled Tue 10th May Late | chess.com INT | 1 | Tarun Kanyamarala | Renato Terry | Lost: 0-1 | 53 | Open |
| 1029 | 2022-05-10 | Titled Tue 10th May Late | chess.com INT | 11 | Tarun Kanyamarala | Viktor Skliarov | Won: 1-0 | 43 | Open |
| 1030 | 2022-05-10 | Titled Tue 10th May Late | chess.com INT | 10 | Tarun Kanyamarala | Dawid Janaszak | Won: 1-0 | 76 | Open |
| 1031 | 2022-05-03 | Titled Tue 3rd May Early | chess.com INT | 9 | Aleksa Petrovic | Tarun Kanyamarala | Won: 0-1 | 52 | Open |
| 1032 | 2022-05-03 | Titled Tue 3rd May Early | chess.com INT | 8 | Henry Lopez | Tarun Kanyamarala | Lost: 1-0 | 33 | Open |
| 1033 | 2022-05-03 | Titled Tue 3rd May Early | chess.com INT | 7 | Tarun Kanyamarala | Afruza Khamdamova | Draw: 1/2-1/2 | 31 | Open |
| 1034 | 2022-05-03 | Titled Tue 3rd May Early | chess.com INT | 6 | Gabor Nagy | Tarun Kanyamarala | Lost: 1-0 | 36 | Open |
| 1035 | 2022-05-03 | Titled Tue 3rd May Early | chess.com INT | 5 | Daria Khokhlova | Tarun Kanyamarala | Won: 0-1 | 23 | Open |
| 1036 | 2022-05-03 | Titled Tue 3rd May Early | chess.com INT | 4 | Tarun Kanyamarala | Artak Manukian | Won: 1-0 | 31 | Open |
| 1037 | 2022-05-03 | Titled Tue 3rd May Early | chess.com INT | 3 | Aron Pasti | Tarun Kanyamarala | Lost: 1-0 | 83 | Open |
| 1038 | 2022-05-03 | Titled Tue 3rd May Early | chess.com INT | 2 | Shahin Lorparizangeneh | Tarun Kanyamarala | Lost: 1-0 | 29 | Open |
| 1039 | 2022-05-03 | Titled Tue 3rd May Early | chess.com INT | 1 | Tarun Kanyamarala | Naveen Jain | Won: 1-0 | 22 | Open |
| 1040 | 2022-05-03 | Titled Tue 3rd May Early | chess.com INT | 11 | Spartak Vysochin | Tarun Kanyamarala | Lost: 1-0 | 25 | Open |
| 1041 | 2022-05-03 | Titled Tue 3rd May Early | chess.com INT | 10 | Tarun Kanyamarala | Aaron Bendayan Claros | Won: 1-0 | 86 | Open |
| 1042 | 2022-05-02 | 4NCL 2021-22 | England ENG | 9.61 | Simon T Ansell | Tarun Kanyamarala | Draw: 1/2-1/2 | 63 | Open |
| 1043 | 2022-05-01 | 4NCL 2021-22 | England ENG | 8.21 | Tarun Kanyamarala | Alexei Shirov | Lost: 0-1 | 43 | Open |
| 1044 | 2022-04-30 | 4NCL 2021-22 | England ENG | 7.72 | Roger H Coathup | Tarun Kanyamarala | Won: 0-1 | 28 | Open |
| 1045 | 2022-04-26 | Titled Tue 26th Apr Late | chess.com INT | 9 | Joshua Sheng | Tarun Kanyamarala | Lost: 1-0 | 49 | Open |
| 1046 | 2022-04-26 | Titled Tue 26th Apr Late | chess.com INT | 8 | Tarun Kanyamarala | Rafael Leitao | Won: 1-0 | 19 | Open |
| 1047 | 2022-04-26 | Titled Tue 26th Apr Late | chess.com INT | 7 | Tarun Kanyamarala | Zachary Tanenbaum | Won: 1-0 | 29 | Open |
| 1048 | 2022-04-26 | Titled Tue 26th Apr Late | chess.com INT | 6 | Semen Khanin | Tarun Kanyamarala | Lost: 1-0 | 28 | Open |
| 1049 | 2022-04-26 | Titled Tue 26th Apr Late | chess.com INT | 5 | Aung Thant Zin | Tarun Kanyamarala | Won: 0-1 | 27 | Open |
| 1050 | 2022-04-26 | Titled Tue 26th Apr Late | chess.com INT | 4 | Tarun Kanyamarala | Enzo Federzoni | Won: 1-0 | 62 | Open |
- vs Umid AslanovWon · 1-0White · 2022-06-03 · Round 9.12nd Festival d'Estate OpA
- vs Souhardo BasakLost · 0-1White · 2022-06-03 · Round 8.92nd Festival d'Estate OpA
- vs Sauat NurgaliyevWon · 0-1Black · 2022-06-02 · Round 7.12nd Festival d'Estate OpA
- vs Shahil DeyLost · 1-0Black · 2022-06-02 · Round 6.82nd Festival d'Estate OpA
- vs Valerio CarnicelliWon · 1-0White · 2022-06-01 · Round 5.12nd Festival d'Estate OpA
- vs Andrey EsipenkoLost · 1-0Black · 2022-06-01 · Round 4.42nd Festival d'Estate OpA
- vs Oleg KorneevDraw · ½–½White · 2022-05-31 · Round 3.62nd Festival d'Estate OpA
- vs Eltaj SafarliDraw · ½–½Black · 2022-05-31 · Round 2.22nd Festival d'Estate OpA
- vs Jennifer Perez RodriguezLost · 1-0Black · 2022-05-17 · Round 9Titled Tue 17th May Late
- vs Ori KoboLost · 0-1White · 2022-05-17 · Round 8Titled Tue 17th May Late
- vs Fruzsina Szente VargaWon · 1-0White · 2022-05-17 · Round 7Titled Tue 17th May Late
- vs Abhimanyu PuranikLost · 1-0Black · 2022-05-17 · Round 6Titled Tue 17th May Late
- vs Edgard Vinicius ZanetteWon · 1-0White · 2022-05-17 · Round 5Titled Tue 17th May Late
- vs Miguel Santos RuizLost · 1-0Black · 2022-05-17 · Round 4Titled Tue 17th May Late
- vs Ramyres Santana CoelhoWon · 1-0White · 2022-05-17 · Round 3Titled Tue 17th May Late
- vs Vladimir ZakhartsovLost · 1-0Black · 2022-05-17 · Round 2Titled Tue 17th May Late
- vs Barthelemy Bongo Akanga NdjilaWon · 1-0White · 2022-05-17 · Round 1Titled Tue 17th May Late
- vs Florian GattererDraw · ½–½White · 2022-05-17 · Round 11Titled Tue 17th May Late
- vs Liwia JarockaLost · 0-1White · 2022-05-17 · Round 10Titled Tue 17th May Late
- vs Zachary TanenbaumWon · 0-1Black · 2022-05-10 · Round 9Titled Tue 10th May Late
- vs Evan S RosenbergWon · 0-1Black · 2022-05-10 · Round 8Titled Tue 10th May Late
- vs Diego AdlaWon · 1-0White · 2022-05-10 · Round 7Titled Tue 10th May Late
- vs Wojciech PrzybylskiLost · 1-0Black · 2022-05-10 · Round 6Titled Tue 10th May Late
- vs Dachey LinLost · 0-1White · 2022-05-10 · Round 5Titled Tue 10th May Late
- vs Maka PurtseladzeWon · 0-1Black · 2022-05-10 · Round 4Titled Tue 10th May Late
- vs Khazar BabazadaLost · 0-1White · 2022-05-10 · Round 3Titled Tue 10th May Late
- vs Michel BifulcoWon · 0-1Black · 2022-05-10 · Round 2Titled Tue 10th May Late
- vs Renato TerryLost · 0-1White · 2022-05-10 · Round 1Titled Tue 10th May Late
- vs Viktor SkliarovWon · 1-0White · 2022-05-10 · Round 11Titled Tue 10th May Late
- vs Dawid JanaszakWon · 1-0White · 2022-05-10 · Round 10Titled Tue 10th May Late
- vs Aleksa PetrovicWon · 0-1Black · 2022-05-03 · Round 9Titled Tue 3rd May Early
- vs Henry LopezLost · 1-0Black · 2022-05-03 · Round 8Titled Tue 3rd May Early
- vs Afruza KhamdamovaDraw · ½–½White · 2022-05-03 · Round 7Titled Tue 3rd May Early
- vs Gabor NagyLost · 1-0Black · 2022-05-03 · Round 6Titled Tue 3rd May Early
- vs Daria KhokhlovaWon · 0-1Black · 2022-05-03 · Round 5Titled Tue 3rd May Early
- vs Artak ManukianWon · 1-0White · 2022-05-03 · Round 4Titled Tue 3rd May Early
- vs Aron PastiLost · 1-0Black · 2022-05-03 · Round 3Titled Tue 3rd May Early
- vs Shahin LorparizangenehLost · 1-0Black · 2022-05-03 · Round 2Titled Tue 3rd May Early
- vs Naveen JainWon · 1-0White · 2022-05-03 · Round 1Titled Tue 3rd May Early
- vs Spartak VysochinLost · 1-0Black · 2022-05-03 · Round 11Titled Tue 3rd May Early
- vs Aaron Bendayan ClarosWon · 1-0White · 2022-05-03 · Round 10Titled Tue 3rd May Early
- vs Simon T AnsellDraw · ½–½Black · 2022-05-02 · Round 9.614NCL 2021-22
- vs Alexei ShirovLost · 0-1White · 2022-05-01 · Round 8.214NCL 2021-22
- vs Roger H CoathupWon · 0-1Black · 2022-04-30 · Round 7.724NCL 2021-22
- vs Joshua ShengLost · 1-0Black · 2022-04-26 · Round 9Titled Tue 26th Apr Late
- vs Rafael LeitaoWon · 1-0White · 2022-04-26 · Round 8Titled Tue 26th Apr Late
- vs Zachary TanenbaumWon · 1-0White · 2022-04-26 · Round 7Titled Tue 26th Apr Late
- vs Semen KhaninLost · 1-0Black · 2022-04-26 · Round 6Titled Tue 26th Apr Late
- vs Aung Thant ZinWon · 0-1Black · 2022-04-26 · Round 5Titled Tue 26th Apr Late
- vs Enzo FederzoniWon · 1-0White · 2022-04-26 · Round 4Titled Tue 26th Apr Late
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-12 | Amager Skakforening 100 years - GM | Classical | 5 |
| 2026-10-04 | 2026 UK Open Blitz: Leeds Qualifier | Blitz | 14 |
| 2026-10-03 | 2026 UK Open Blitz: Liverpool Qualifier | Blitz | 13½ |
| 2026-09-21 | LCU Heidenfeld Trophy 2026-2927 Rounds 1-2 | Classical | ½ |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 5½ |