Keran Tang

CHN Born 2002 (Age ≈24) Male
FIDE ID
8620830

Player overview

Keran Tang’s highest recorded classical FIDE rating is 1702 (March 2024).

FIDE ratings

1785.0 +100.0

Classical

Live estimate

1871

Rapid

Published FIDE

1921

Blitz

Published FIDE

Official classical ranks

Inactive on the latest FIDE classical list

Rating milestones

Highest recorded rating
1702 Mar 2024
Recorded years
2018–2026
Archived games
32

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
1 2026-11-11 FIDE World Amateur Chess Championships 2026 | U1700 Malaysia 8.1 Tang, Keran Javkhlan Bayarjargal 1/2-1/2 59 Open
2 2026-11-10 FIDE World Amateur Chess Championships 2026 | U1700 Malaysia 7.4 Kassymov, Altair Tang, Keran 0-1 33 Open
3 2026-11-09 FIDE World Amateur Chess Championships 2026 | U1700 Malaysia 6.4 Rishworth, Justin James Tang, Keran 0-1 35 Open
4 2026-11-09 FIDE World Amateur Chess Championships 2026 | U1700 Malaysia 5.3 Tang, Keran Suwanto, Joel Wilson 0-1 41 Open
5 2026-11-07 FIDE World Amateur Chess Championships 2026 | U1700 Malaysia 4.3 Basabaien, Hamed Tang, Keran 0-1 8 Open
6 2026-11-06 FIDE World Amateur Chess Championships 2026 | U1700 Malaysia 3.4 Tang, Keran Lai, Chi Yoong Ethan 1-0 43 Open
7 2026-11-06 FIDE World Amateur Chess Championships 2026 | U1700 Malaysia 2.5 Woo,Chee Tak Ethan Tang, Keran 0-1 41 Open
8 2026-11-05 FIDE World Amateur Chess Championships 2026 | U1700 Malaysia 1.3 Tang, Keran Vickneswaran, Divyeshwaran 1-0 33 Open
9 2024-04-26 ch-CHN Personal GpB m Liaocheng CHN 11.2 Keran Tang Yuanda Cheng 0-1 44 Open
10 2024-04-22 ch-CHN Personal GpB m Liaocheng CHN 4.19 Wang Ip Boris Chan Keran Tang 1-0 28 Open
11 2023-05-24 ch-CHN Personal GpB m Hefei CHN 4.18 Keran Tang Zhi Chen 0-1 38 Open
12 2023-05-23 ch-CHN Personal GpB m Hefei CHN 2.13 Zehua Hu Keran Tang 1-0 47 Open
13 2023-02-03 ch-CHN GpB Men 2023 Qiziwan CHN 10.22 Kai Gao Keran Tang 1-0 50 Open
14 2023-02-01 ch-CHN GpB Men 2023 Qiziwan CHN 5.11 Keran Tang Di Zhang 0-1 45 Open
15 2023-01-31 ch-CHN GpB Men 2023 Qiziwan CHN 4.16 Changlin Bai Keran Tang 1/2-1/2 28 Open
16 2023-01-31 ch-CHN GpB Men 2023 Qiziwan CHN 3.3 Keran Tang Tianlong Zhu 1-0 41 Open
17 2016-08-26 ch-CHN Blitz 2016 Shenzhen CHN 9.12 Keran Tang Xin Zhou 0-1 32 Open
18 2016-08-26 ch-CHN Blitz 2016 Shenzhen CHN 8.12 Chenxi Zhao Keran Tang 1-0 14 Open
19 2016-08-26 ch-CHN Blitz 2016 Shenzhen CHN 7.13 Keran Tang Zicheng Yang 1-0 31 Open
20 2016-08-26 ch-CHN Blitz 2016 Shenzhen CHN 6.12 Xiaopeng Zhang Keran Tang 1-0 21 Open
21 2016-08-26 ch-CHN Blitz 2016 Shenzhen CHN 5.11 Keran Tang Yi Lin 1/2-1/2 9 Open
22 2016-08-25 ch-CHN Rapid 2016 Shenzhen CHN 9.1 Keran Tang Rui Gao 0-1 55 Open
23 2016-08-25 ch-CHN Rapid 2016 Shenzhen CHN 8.11 Yi Lin Keran Tang 1-0 47 Open
24 2016-08-25 ch-CHN Rapid 2016 Shenzhen CHN 7.13 Zicheng Yang Keran Tang 0-1 56 Open
25 2016-08-25 ch-CHN Rapid 2016 Shenzhen CHN 6.11 Keran Tang Qi b Chen 0-1 24 Open
26 2016-08-25 ch-CHN Blitz 2016 Shenzhen CHN 3.13 Zeyu Xiang Keran Tang 1-0 67 Open
27 2016-08-25 ch-CHN Blitz 2016 Shenzhen CHN 2.13 Keran Tang Yake Huang 0-1 87 Open
28 2016-08-25 ch-CHN Blitz 2016 Shenzhen CHN 1.9 Jinshi Bai Keran Tang 1-0 53 Open
29 2016-08-24 ch-CHN Rapid 2016 Shenzhen CHN 4.9 Kaifeng Yu Keran Tang 1-0 31 Open
30 2016-08-24 ch-CHN Rapid 2016 Shenzhen CHN 3.8 Keran Tang Jinshi Bai 0-1 21 Open
31 2016-08-24 ch-CHN Rapid 2016 Shenzhen CHN 2.13 Keran Tang Yake Huang 1-0 41 Open
32 2016-08-24 ch-CHN Rapid 2016 Shenzhen CHN 1.9 Di Li Keran Tang 1-0 26 Open
  1. vs Javkhlan BayarjargalDraw · ½–½White · 2026-11-11 · Round 8.1FIDE World Amateur Chess Championships 2026 | U1700
  2. vs Kassymov, AltairWon · 0-1Black · 2026-11-10 · Round 7.4FIDE World Amateur Chess Championships 2026 | U1700
  3. vs Rishworth, Justin JamesWon · 0-1Black · 2026-11-09 · Round 6.4FIDE World Amateur Chess Championships 2026 | U1700
  4. vs Suwanto, Joel WilsonLost · 0-1White · 2026-11-09 · Round 5.3FIDE World Amateur Chess Championships 2026 | U1700
  5. vs Basabaien, HamedWon · 0-1Black · 2026-11-07 · Round 4.3FIDE World Amateur Chess Championships 2026 | U1700
  6. vs Lai, Chi Yoong EthanWon · 1-0White · 2026-11-06 · Round 3.4FIDE World Amateur Chess Championships 2026 | U1700
  7. vs Woo,Chee Tak EthanWon · 0-1Black · 2026-11-06 · Round 2.5FIDE World Amateur Chess Championships 2026 | U1700
  8. vs Vickneswaran, DivyeshwaranWon · 1-0White · 2026-11-05 · Round 1.3FIDE World Amateur Chess Championships 2026 | U1700
  9. vs Yuanda ChengLost · 0-1White · 2024-04-26 · Round 11.2ch-CHN Personal GpB m
  10. vs Wang Ip Boris ChanLost · 1-0Black · 2024-04-22 · Round 4.19ch-CHN Personal GpB m
  11. vs Zhi ChenLost · 0-1White · 2023-05-24 · Round 4.18ch-CHN Personal GpB m
  12. vs Zehua HuLost · 1-0Black · 2023-05-23 · Round 2.13ch-CHN Personal GpB m
  13. vs Kai GaoLost · 1-0Black · 2023-02-03 · Round 10.22ch-CHN GpB Men 2023
  14. vs Di ZhangLost · 0-1White · 2023-02-01 · Round 5.11ch-CHN GpB Men 2023
  15. vs Changlin BaiDraw · ½–½Black · 2023-01-31 · Round 4.16ch-CHN GpB Men 2023
  16. vs Tianlong ZhuWon · 1-0White · 2023-01-31 · Round 3.3ch-CHN GpB Men 2023
  17. vs Xin ZhouLost · 0-1White · 2016-08-26 · Round 9.12ch-CHN Blitz 2016
  18. vs Chenxi ZhaoLost · 1-0Black · 2016-08-26 · Round 8.12ch-CHN Blitz 2016
  19. vs Zicheng YangWon · 1-0White · 2016-08-26 · Round 7.13ch-CHN Blitz 2016
  20. vs Xiaopeng ZhangLost · 1-0Black · 2016-08-26 · Round 6.12ch-CHN Blitz 2016
  21. vs Yi LinDraw · ½–½White · 2016-08-26 · Round 5.11ch-CHN Blitz 2016
  22. vs Rui GaoLost · 0-1White · 2016-08-25 · Round 9.1ch-CHN Rapid 2016
  23. vs Yi LinLost · 1-0Black · 2016-08-25 · Round 8.11ch-CHN Rapid 2016
  24. vs Zicheng YangWon · 0-1Black · 2016-08-25 · Round 7.13ch-CHN Rapid 2016
  25. vs Qi b ChenLost · 0-1White · 2016-08-25 · Round 6.11ch-CHN Rapid 2016
  26. vs Zeyu XiangLost · 1-0Black · 2016-08-25 · Round 3.13ch-CHN Blitz 2016
  27. vs Yake HuangLost · 0-1White · 2016-08-25 · Round 2.13ch-CHN Blitz 2016
  28. vs Jinshi BaiLost · 1-0Black · 2016-08-25 · Round 1.9ch-CHN Blitz 2016
  29. vs Kaifeng YuLost · 1-0Black · 2016-08-24 · Round 4.9ch-CHN Rapid 2016
  30. vs Jinshi BaiLost · 0-1White · 2016-08-24 · Round 3.8ch-CHN Rapid 2016
  31. vs Yake HuangWon · 1-0White · 2016-08-24 · Round 2.13ch-CHN Rapid 2016
  32. vs Di LiLost · 1-0Black · 2016-08-24 · Round 1.9ch-CHN Rapid 2016