IMShiyam Thavandiran

CAN Born 1992 Male
FIDE ID
2605058

About Shiyam Thavandiran

Shiyam Thavandiran was born in Toronto and began playing chess at seven. He finished eighth at the World Under-Ten Championship and became Canadian junior champion at twelve. At the University of Western Ontario, he played alongside Aman Hambleton, Raja Panjwani and Justin McDonald. Show more

Shiyam Thavandiran was born in Toronto and began playing chess at seven. He finished eighth at the World Under-Ten Championship and became Canadian junior champion at twelve. At the University of Western Ontario, he played alongside Aman Hambleton, Raja Panjwani and Justin McDonald. His individual victory at the 2012 Canadian University Championship helped the team win the overall title. FIDE recorded his International Master title in 2017. He won the Canadian Championship in 2024 without losing a game, defeating Bator Sambuev, Shawn Rodrigue-Lemieux, Panjwani and Nikolay Noritsyn along the way. At that year's Olympiad, he scored victories over grandmasters Štěpán Žilka and Trần Tuấn Minh. He played in the 2025 World Cup, where Daniil Yuffa eliminated him in the first round. Outside chess, he has worked as a machine-learning engineer at the Royal Bank of Canada.

FIDE ratings

Classical

2405

Published FIDE

Rapid

2400

Published FIDE

Blitz

2384

Published FIDE

Official classical ranks

World rank
#1583
National rank · CAN
#10

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2420 Dec 2019
Recorded years
2003–2026
Archived games
370

Based on available monthly lists and saved games.

Rating history

CFC ID 127431 · Toronto ON

2562Regular
2494Quick

CFC rating history

Official CFC ratings after each rated event.

Rated events
DateEventTypeRating
2025-12-012025 GTCL CupQuick2494
2025-08-0416th Calgary International BlitzQuick2509
2025-08-0416th Calgary InternationalRegular2562
2025-06-152025 Toronto BlitzQuick2507
2025-02-17HH Reading Week Open - CrownRegular2564
2024-12-092024 GTCL Cup - ChampionshipQuick2565
2024-08-122024 Toronto Blitz ChampionshipQuick2548
2024-04-082024 Candidates BlitzQuick2507
2024-04-022024 Canadian ZonalRegular2587
2023-11-12Hart House MastersRegular2475
2023-08-142023 Toronto Blitz ChampionshipQuick2473
2022-08-222022 Toronto BlitzQuick2492
2022-05-232022 Ontario Open - CrownRegular2469
2022-04-182022 Canada ZonalRegular2474
2019-09-14Michael McArthur Memorial RapidQuick2491
2019-06-022019 Toronto Blitz ChampionshipQuick2498
2019-04-222019 Canada ZonalRegular2501
2017-10-082017 Varennes OpenRegular2485
2017-07-012017 Canadian ClosedRegular2483
2016-09-25Chess to Remember 2016 OpenQuick2476
2016-06-26Toronto Blitz 2016Quick2470
2016-05-23Ontario Open 2016 - CrownRegular2474
2015-06-21Toronto Blitz Championship 2015Quick2458
2015-05-182015 Ontario Open - Open SectionRegular2459
2015-05-022015 Campbellville Active EliteQuick2488
2015-01-11CUCC 2015Regular2432
2014-09-012014 Toronto Labour Day OpenRegular2438
2014-08-16Campbellville Lunch Active 2014 EliQuick2495
2014-05-192014 Ontario Open - CrownRegular2442
2013-12-222013 Hart House Holidays - CrownRegular2460
2013-11-032013 Guelph Fall ProAm - ProRegular2499
2013-09-022013 Toronto Labour Day OpenRegular2495
2013-07-282013 Quebec Open - InvitationalRegular2492
2013-06-152013 KW Quick Team ChQuick2501
2013-06-022013 Guelph PreSummer ProAm - ProRegular2510
2012-07-28Ch Ouvert du Quebec Invitation 2012Regular2514
2012-01-152012 Canadian University Ch ARegular2501
2012-01-082012 Canadian Junior ChRegular2472
2011-07-1748th Canadian Open Ch 2011Regular2479
2011-05-232011 Ontario OpenRegular2447
2011-05-112011 Canadian Zonal ChRegular2448
2011-04-252011 Canadian Junior ChRegular2463
2011-01-162011 CUCC A TeamsRegular2492
2010-05-042010 Canadian Junior ChRegular2478
2010-04-042010 Hart House Toronto OpenRegular2455
2009-09-072009 Toronto Labour Day OpenRegular2460
2009-08-162009 Canadian Zonal ChRegular2460
2009-07-25Championnat Ouvert du Quebec-ARegular2480
2009-04-19PWC Toronto OpenRegular2464
2009-04-03TSSCL Senior Team Championship 2009Regular2462

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 2024-12-30 World Blitz 2024 New York USA 6.6 Joel Benjamin Shiyam Thavandiran Lost: 1-0 39 Open
52 2024-12-30 World Blitz 2024 New York USA 5.51 Shiyam Thavandiran Maxim Dlugy Lost: 0-1 59 Open
53 2024-12-30 World Blitz 2024 New York USA 4.38 Robby Kevlishvili Shiyam Thavandiran Lost: 1-0 19 Open
54 2024-12-30 World Blitz 2024 New York USA 3.59 Shiyam Thavandiran Sergey Erenburg Won: 1-0 57 Open
55 2024-12-30 World Blitz 2024 New York USA 2.66 Aydin Suleymanli Shiyam Thavandiran Won: 0-1 72 Open
56 2024-12-30 World Blitz 2024 New York USA 13.81 Fabian Pereira Shiyam Thavandiran Won: 0-1 46 Open
57 2024-12-30 World Blitz 2024 New York USA 12.72 Harsha Bharathakoti Shiyam Thavandiran Lost: 1-0 74 Open
58 2024-12-30 World Blitz 2024 New York USA 11.65 Shiyam Thavandiran Nderim Saraci Lost: 0-1 68 Open
59 2024-12-30 World Blitz 2024 New York USA 10.54 Nikolas Theodorou Shiyam Thavandiran Lost: 1-0 43 Open
60 2024-12-30 World Blitz 2024 New York USA 1.51 Shiyam Thavandiran Andrey Esipenko Lost: 0-1 31 Open
61 2024-12-28 World Rapid 2024 New York USA 13.69 Shiyam Thavandiran Dambasuren Batsuren Won: 1-0 73 Open
62 2024-12-28 World Rapid 2024 New York USA 12.58 Elshan Moradiabadi Shiyam Thavandiran Lost: 1-0 98 Open
63 2024-12-28 World Rapid 2024 New York USA 11.68 Shiyam Thavandiran Robert Hovhannisyan Won: 1-0 46 Open
64 2024-12-27 World Rapid 2024 New York USA 9.83 Gabriel Gaehwiler Shiyam Thavandiran Draw: 1/2-1/2 67 Open
65 2024-12-27 World Rapid 2024 New York USA 8.73 Shiyam Thavandiran Yiping Lou Lost: 0-1 32 Open
66 2024-12-27 World Rapid 2024 New York USA 7.85 Andre Meylan Shiyam Thavandiran Won: 0-1 18 Open
67 2024-12-27 World Rapid 2024 New York USA 6.73 Shiyam Thavandiran Michael Bezold Lost: 0-1 45 Open
68 2024-12-26 World Rapid 2024 New York USA 5.78 Valentin Dragnev Shiyam Thavandiran Draw: 1/2-1/2 63 Open
69 2024-12-26 World Rapid 2024 New York USA 4.87 Shiyam Thavandiran Kai Jie Soo Won: 1-0 27 Open
70 2024-12-26 World Rapid 2024 New York USA 3.75 Quang Liem Le Shiyam Thavandiran Lost: 1-0 27 Open
71 2024-12-26 World Rapid 2024 New York USA 2.71 Fidel Corrales Jimenez Shiyam Thavandiran Lost: 1-0 56 Open
72 2024-12-26 World Rapid 2024 New York USA 1.55 Shiyam Thavandiran Benjamin Bok Lost: 0-1 30 Open
73 2024-09-22 45th Olympiad 2024 Budapest HUN 11.17 Shiyam Thavandiran Tuan Minh Tran Won: 1-0 42 Open
74 2024-09-21 45th Olympiad 2024 Budapest HUN 10.25 Jose Luis Castro Torres Shiyam Thavandiran Won: 0-1 29 Open
75 2024-09-20 45th Olympiad 2024 Budapest HUN 9.28 Shiyam Thavandiran Amanmuhammet Hommadov Won: 1-0 41 Open
76 2024-09-19 45th Olympiad 2024 Budapest HUN 8.32 Shiyam Thavandiran Tom Middelburg Won: 1-0 38 Open
77 2024-09-16 45th Olympiad 2024 Budapest HUN 6.16 Ediz Gurel Shiyam Thavandiran Lost: 1-0 62 Open
78 2024-09-15 45th Olympiad 2024 Budapest HUN 5.6 Bardiya Daneshvar Shiyam Thavandiran Lost: 1-0 56 Open
79 2024-09-14 45th Olympiad 2024 Budapest HUN 4.13 Stamatis Kourkoulos-Arditis Shiyam Thavandiran Draw: 1/2-1/2 67 Open
80 2024-09-13 45th Olympiad 2024 Budapest HUN 3.21 Stepan Zilka Shiyam Thavandiran Won: 0-1 31 Open
81 2024-09-11 45th Olympiad 2024 Budapest HUN 1.5 Peter Rowe Shiyam Thavandiran Won: 0-1 33 Open
82 2024-07-25 57th Biel Master Open Biel SUI 10.21 Turmunkh Munkhzul Shiyam Thavandiran Won: 0-1 72 Open
83 2024-07-24 57th Biel Master Open Biel SUI 9.25 Shiyam Thavandiran Zhi Wei William Woong Draw: 1/2-1/2 45 Open
84 2024-07-23 57th Biel Master Open Biel SUI 8.27 Bruno Kamber Shiyam Thavandiran Won: 0-1 42 Open
85 2024-07-22 57th Biel Master Open Biel SUI 7.25 Shiyam Thavandiran Mark Smirnov Lost: 0-1 45 Open
86 2024-07-20 57th Biel Master Open Biel SUI 6.31 Tea Gueci Shiyam Thavandiran Won: 0-1 36 Open
87 2024-07-19 57th Biel Master Open Biel SUI 5.17 Shiyam Thavandiran Aldiyar Ansat Lost: 0-1 23 Open
88 2024-07-18 57th Biel Master Open Biel SUI 4.12 Harsha Bharathakoti Shiyam Thavandiran Lost: 1-0 41 Open
89 2024-07-17 57th Biel Master Open Biel SUI 3.12 Shiyam Thavandiran Alessio Valsecchi Won: 1-0 51 Open
90 2024-07-16 57th Biel Master Open Biel SUI 2.2 Leon Luke Mendonca Shiyam Thavandiran Draw: 1/2-1/2 61 Open
91 2024-07-15 57th Biel Master Open Biel SUI 1.35 Shiyam Thavandiran Jan Jodilyn Fronda Won: 1-0 58 Open
92 2024-04-08 Candidates Blitz 2024 Toronto CAN 9.12 Koosha Jaferian Shiyam Thavandiran Won: 0-1 34 Open
93 2024-04-08 Candidates Blitz 2024 Toronto CAN 8.4 Shiyam Thavandiran Pavel V. Tregubov Lost: 0-1 59 Open
94 2024-04-08 Candidates Blitz 2024 Toronto CAN 7.2 Ivan Cheparinov Shiyam Thavandiran Lost: 1-0 37 Open
95 2024-04-08 Candidates Blitz 2024 Toronto CAN 6.3 Shiyam Thavandiran Mark Plotkin Won: 1-0 35 Open
96 2024-04-08 Candidates Blitz 2024 Toronto CAN 5.5 Atousa Pourkashiyan Shiyam Thavandiran Won: 0-1 67 Open
97 2024-04-08 Candidates Blitz 2024 Toronto CAN 4.1 Shiyam Thavandiran Shakhriyar Mamedyarov Draw: 1/2-1/2 53 Open
98 2024-04-08 Candidates Blitz 2024 Toronto CAN 3.12 Yunshan Li Shiyam Thavandiran Won: 0-1 38 Open
99 2024-04-02 Canadian Open Zonal 2024 Toronto CAN 10.1 Adam Dorrance Shiyam Thavandiran Won: 0-1 47 Open
100 2024-04-01 Canadian Open Zonal 2024 Toronto CAN 9.1 Shiyam Thavandiran Sai Krishna G V Won: 1-0 117 Open
  1. vs Joel BenjaminLost · 1-0Black · 2024-12-30 · Round 6.6World Blitz 2024
  2. vs Maxim DlugyLost · 0-1White · 2024-12-30 · Round 5.51World Blitz 2024
  3. vs Robby KevlishviliLost · 1-0Black · 2024-12-30 · Round 4.38World Blitz 2024
  4. vs Sergey ErenburgWon · 1-0White · 2024-12-30 · Round 3.59World Blitz 2024
  5. vs Aydin SuleymanliWon · 0-1Black · 2024-12-30 · Round 2.66World Blitz 2024
  6. vs Fabian PereiraWon · 0-1Black · 2024-12-30 · Round 13.81World Blitz 2024
  7. vs Harsha BharathakotiLost · 1-0Black · 2024-12-30 · Round 12.72World Blitz 2024
  8. vs Nderim SaraciLost · 0-1White · 2024-12-30 · Round 11.65World Blitz 2024
  9. vs Nikolas TheodorouLost · 1-0Black · 2024-12-30 · Round 10.54World Blitz 2024
  10. vs Andrey EsipenkoLost · 0-1White · 2024-12-30 · Round 1.51World Blitz 2024
  11. vs Dambasuren BatsurenWon · 1-0White · 2024-12-28 · Round 13.69World Rapid 2024
  12. vs Elshan MoradiabadiLost · 1-0Black · 2024-12-28 · Round 12.58World Rapid 2024
  13. vs Robert HovhannisyanWon · 1-0White · 2024-12-28 · Round 11.68World Rapid 2024
  14. vs Gabriel GaehwilerDraw · ½–½Black · 2024-12-27 · Round 9.83World Rapid 2024
  15. vs Yiping LouLost · 0-1White · 2024-12-27 · Round 8.73World Rapid 2024
  16. vs Andre MeylanWon · 0-1Black · 2024-12-27 · Round 7.85World Rapid 2024
  17. vs Michael BezoldLost · 0-1White · 2024-12-27 · Round 6.73World Rapid 2024
  18. vs Valentin DragnevDraw · ½–½Black · 2024-12-26 · Round 5.78World Rapid 2024
  19. vs Kai Jie SooWon · 1-0White · 2024-12-26 · Round 4.87World Rapid 2024
  20. vs Quang Liem LeLost · 1-0Black · 2024-12-26 · Round 3.75World Rapid 2024
  21. vs Fidel Corrales JimenezLost · 1-0Black · 2024-12-26 · Round 2.71World Rapid 2024
  22. vs Benjamin BokLost · 0-1White · 2024-12-26 · Round 1.55World Rapid 2024
  23. vs Tuan Minh TranWon · 1-0White · 2024-09-22 · Round 11.1745th Olympiad 2024
  24. vs Jose Luis Castro TorresWon · 0-1Black · 2024-09-21 · Round 10.2545th Olympiad 2024
  25. vs Amanmuhammet HommadovWon · 1-0White · 2024-09-20 · Round 9.2845th Olympiad 2024
  26. vs Tom MiddelburgWon · 1-0White · 2024-09-19 · Round 8.3245th Olympiad 2024
  27. vs Ediz GurelLost · 1-0Black · 2024-09-16 · Round 6.1645th Olympiad 2024
  28. vs Bardiya DaneshvarLost · 1-0Black · 2024-09-15 · Round 5.645th Olympiad 2024
  29. vs Stamatis Kourkoulos-ArditisDraw · ½–½Black · 2024-09-14 · Round 4.1345th Olympiad 2024
  30. vs Stepan ZilkaWon · 0-1Black · 2024-09-13 · Round 3.2145th Olympiad 2024
  31. vs Peter RoweWon · 0-1Black · 2024-09-11 · Round 1.545th Olympiad 2024
  32. vs Turmunkh MunkhzulWon · 0-1Black · 2024-07-25 · Round 10.2157th Biel Master Open
  33. vs Zhi Wei William WoongDraw · ½–½White · 2024-07-24 · Round 9.2557th Biel Master Open
  34. vs Bruno KamberWon · 0-1Black · 2024-07-23 · Round 8.2757th Biel Master Open
  35. vs Mark SmirnovLost · 0-1White · 2024-07-22 · Round 7.2557th Biel Master Open
  36. vs Tea GueciWon · 0-1Black · 2024-07-20 · Round 6.3157th Biel Master Open
  37. vs Aldiyar AnsatLost · 0-1White · 2024-07-19 · Round 5.1757th Biel Master Open
  38. vs Harsha BharathakotiLost · 1-0Black · 2024-07-18 · Round 4.1257th Biel Master Open
  39. vs Alessio ValsecchiWon · 1-0White · 2024-07-17 · Round 3.1257th Biel Master Open
  40. vs Leon Luke MendoncaDraw · ½–½Black · 2024-07-16 · Round 2.257th Biel Master Open
  41. vs Jan Jodilyn FrondaWon · 1-0White · 2024-07-15 · Round 1.3557th Biel Master Open
  42. vs Koosha JaferianWon · 0-1Black · 2024-04-08 · Round 9.12Candidates Blitz 2024
  43. vs Pavel V. TregubovLost · 0-1White · 2024-04-08 · Round 8.4Candidates Blitz 2024
  44. vs Ivan CheparinovLost · 1-0Black · 2024-04-08 · Round 7.2Candidates Blitz 2024
  45. vs Mark PlotkinWon · 1-0White · 2024-04-08 · Round 6.3Candidates Blitz 2024
  46. vs Atousa PourkashiyanWon · 0-1Black · 2024-04-08 · Round 5.5Candidates Blitz 2024
  47. vs Shakhriyar MamedyarovDraw · ½–½White · 2024-04-08 · Round 4.1Candidates Blitz 2024
  48. vs Yunshan LiWon · 0-1Black · 2024-04-08 · Round 3.12Candidates Blitz 2024
  49. vs Adam DorranceWon · 0-1Black · 2024-04-02 · Round 10.1Canadian Open Zonal 2024
  50. vs Sai Krishna G VWon · 1-0White · 2024-04-01 · Round 9.1Canadian Open Zonal 2024