GMJinshi Bai

CHN Born 1999 (Age ≈27) Male
FIDE ID
8602280

About Jinshi Bai

Bai Jinshi was born in Changchun, China, in 1999. He won the world under-10 championship in 2009 and played for China at the 2013 World Youth Olympiad. He shared the London Chess Classic Open title with Kamil Dragun in 2014 and became a grandmaster in 2015. Show more

Bai Jinshi was born in Changchun, China, in 1999. He won the world under-10 championship in 2009 and played for China at the 2013 World Youth Olympiad. He shared the London Chess Classic Open title with Kamil Dragun in 2014 and became a grandmaster in 2015. In 2016 he won at Cannes and took first at Groningen on tiebreak. He finished runner-up in the 2018 Chinese championship after tying Wen Yang on points, then won the North American Open that December. He also helped China earn bronze at the 2018 Asian Nations Cup. In 2019 he won the B group of the Spring Chess Classic in St Louis.

FIDE ratings

Classical

2600.0

Published FIDE

Rapid

2557

Published FIDE

Blitz

2550

Published FIDE

Official classical ranks

World rank
#147
National rank · CHN
#10

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2618 Jan 2020
Recorded years
2010–2026
Archived games
1290

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
901 2018-03-05 34th Cappelle Open 2018 Cappelle la Grande FRA 3.2 Filiz Osmanodja Jinshi Bai Won: 0-1 34 Open
902 2018-03-04 34th Cappelle Open 2018 Cappelle la Grande FRA 2.2 Jinshi Bai Tze How Dilwen Ding Won: 1-0 27 Open
903 2018-03-03 34th Cappelle Open 2018 Cappelle la Grande FRA 1.2 Peter Thorsbro Jinshi Bai Won: 0-1 31 Open
904 2018-02-13 9th Pfalz Open 2018 Neustadt an der Weinstrasse GER 9.2 Jinshi Bai Ferenc Berkes Draw: 1/2-1/2 21 Open
905 2018-02-13 9th Pfalz Open 2018 Neustadt an der Weinstrasse GER 8.1 Toms Kantans Jinshi Bai Draw: 1/2-1/2 13 Open
906 2018-02-12 9th Pfalz Open 2018 Neustadt an der Weinstrasse GER 7.1 Jinshi Bai Vitaly Kunin Draw: 1/2-1/2 19 Open
907 2018-02-12 9th Pfalz Open 2018 Neustadt an der Weinstrasse GER 6.2 Daniel Sadzikowski Jinshi Bai Won: 0-1 68 Open
908 2018-02-11 9th Pfalz Open 2018 Neustadt an der Weinstrasse GER 5.5 Jinshi Bai Vadim Cernov Won: 1-0 31 Open
909 2018-02-11 9th Pfalz Open 2018 Neustadt an der Weinstrasse GER 4.2 Johannes, Dr. Carow Jinshi Bai Draw: 1/2-1/2 15 Open
910 2018-02-10 9th Pfalz Open 2018 Neustadt an der Weinstrasse GER 3.4 Jinshi Bai Sim Maerevoet Won: 1-0 58 Open
911 2018-02-10 9th Pfalz Open 2018 Neustadt an der Weinstrasse GER 2.4 Erkin Karaokcu Jinshi Bai Won: 0-1 25 Open
912 2018-02-09 9th Pfalz Open 2018 Neustadt an der Weinstrasse GER 1.4 Jinshi Bai Markus Watzlawek Won: 1-0 30 Open
913 2017-12-26 Belt and Road Hainan Open Sanya City CHN 9.2 Xiangyu Xu Jinshi Bai Won: 0-1 21 Open
914 2017-12-25 Belt and Road Hainan Open Sanya City CHN 8.3 Zhonghan Ma Jinshi Bai Draw: 1/2-1/2 35 Open
915 2017-12-24 Belt and Road Hainan Open Sanya City CHN 7.1 Jinshi Bai Yang Wen Draw: 1/2-1/2 27 Open
916 2017-12-23 Belt and Road Hainan Open Sanya City CHN 6.2 Jinshi Bai Shanglei Lu Draw: 1/2-1/2 20 Open
917 2017-12-21 Belt and Road Hainan Open Sanya City CHN 5.1 Sandipan Chanda Jinshi Bai Draw: 1/2-1/2 18 Open
918 2017-12-20 Belt and Road Hainan Open Sanya City CHN 4.1 Jinshi Bai Jianchao Zhou Won: 1-0 34 Open
919 2017-12-19 Belt and Road Hainan Open Sanya City CHN 3.1 Vitaly Sivuk Jinshi Bai Draw: 1/2-1/2 42 Open
920 2017-12-18 Belt and Road Hainan Open Sanya City CHN 2.7 Jinshi Bai Zeyu Xiang Won: 1-0 84 Open
921 2017-12-17 Belt and Road Hainan Open Sanya City CHN 1.8 Yiyi Xiao Jinshi Bai Won: 0-1 46 Open
922 2017-12-09 ch-CHN Blitz 2017 Shenzhen CHN 9.1 Jinshi Bai Yi Wei Lost: 0-1 32 Open
923 2017-12-09 ch-CHN Blitz 2017 Shenzhen CHN 8.6 Jinshi Bai Yuanhe Zhao Won: 1-0 44 Open
924 2017-12-09 ch-CHN Blitz 2017 Shenzhen CHN 7.8 Zhihang Xu Jinshi Bai Won: 0-1 44 Open
925 2017-12-08 ch-CHN Rapid 2017 Shenzhen CHN 9.7 Jinshi Bai Qingyu Yuan Won: 1-0 53 Open
926 2017-12-08 ch-CHN Rapid 2017 Shenzhen CHN 8.5 Yang Wen Jinshi Bai Draw: 1/2-1/2 8 Open
927 2017-12-08 ch-CHN Rapid 2017 Shenzhen CHN 7.7 Jinshi Bai Di Li Draw: 1/2-1/2 24 Open
928 2017-12-08 ch-CHN Blitz 2017 Shenzhen CHN 6.6 Jinshi Bai Yan Liu Lost: 0-1 42 Open
929 2017-12-08 ch-CHN Blitz 2017 Shenzhen CHN 5.8 Changren Dai Jinshi Bai Won: 0-1 47 Open
930 2017-12-08 ch-CHN Blitz 2017 Shenzhen CHN 4.7 Jinshi Bai Xiangyu Xu Draw: 1/2-1/2 22 Open
931 2017-12-08 ch-CHN Blitz 2017 Shenzhen CHN 3.12 Yu Guo Jinshi Bai Won: 0-1 44 Open
932 2017-12-08 ch-CHN Blitz 2017 Shenzhen CHN 2.8 Jinshi Bai Jianchao Zhou Lost: 0-1 27 Open
933 2017-12-08 ch-CHN Blitz 2017 Shenzhen CHN 1.8 Weichao Chu Jinshi Bai Draw: 1/2-1/2 86 Open
934 2017-12-07 ch-CHN Rapid 2017 Shenzhen CHN 6.5 Yunguo Wan Jinshi Bai Draw: 1/2-1/2 26 Open
935 2017-12-07 ch-CHN Rapid 2017 Shenzhen CHN 5.4 Jinshi Bai Yi Wei Draw: 1/2-1/2 25 Open
936 2017-12-07 ch-CHN Rapid 2017 Shenzhen CHN 4.9 Qilin Bao Jinshi Bai Won: 0-1 55 Open
937 2017-12-07 ch-CHN Rapid 2017 Shenzhen CHN 3.9 Jinshi Bai Zilun Lan Draw: 1/2-1/2 44 Open
938 2017-12-07 ch-CHN Rapid 2017 Shenzhen CHN 2.13 Weichao Chu Jinshi Bai Won: 0-1 39 Open
939 2017-12-07 ch-CHN Rapid 2017 Shenzhen CHN 1.15 Jinshi Bai Xiongjian Peng Lost: 0-1 57 Open
940 2017-12-05 TCh-CHN 2017 China CHN 22.6 Jinshi Bai Dmitry Andreikin Lost: 0-1 33 Open
941 2017-12-04 TCh-CHN 2017 China CHN 21.2 Qingnan Liu Jinshi Bai Draw: 1/2-1/2 64 Open
942 2017-12-02 TCh-CHN 2017 China CHN 19.3 Ivan Cheparinov Jinshi Bai Draw: 1/2-1/2 46 Open
943 2017-11-25 World Junior Open 2017 Tarvisio ITA 11.1 Jinshi Bai Leon Livaic Won: 1-0 41 Open
944 2017-11-24 World Junior Open 2017 Tarvisio ITA 10.5 Manuel Petrosyan Jinshi Bai Lost: 1-0 74 Open
945 2017-11-22 World Junior Open 2017 Tarvisio ITA 9.4 Jinshi Bai Tuan Minh Tran Draw: 1/2-1/2 57 Open
946 2017-11-21 World Junior Open 2017 Tarvisio ITA 8.9 Evgeny Zanan Jinshi Bai Won: 0-1 39 Open
947 2017-11-20 World Junior Open 2017 Tarvisio ITA 7.13 Jinshi Bai Pier Luigi Basso Won: 1-0 45 Open
948 2017-11-19 World Junior Open 2017 Tarvisio ITA 6.22 Pablo Ismael Acosta Jinshi Bai Won: 0-1 32 Open
949 2017-11-17 World Junior Open 2017 Tarvisio ITA 5.1 Jinshi Bai Valentin Dragnev Lost: 0-1 42 Open
950 2017-11-16 World Junior Open 2017 Tarvisio ITA 4.1 Johan-Sebastian Christiansen Jinshi Bai Draw: 1/2-1/2 24 Open
  1. vs Filiz OsmanodjaWon · 0-1Black · 2018-03-05 · Round 3.234th Cappelle Open 2018
  2. vs Tze How Dilwen DingWon · 1-0White · 2018-03-04 · Round 2.234th Cappelle Open 2018
  3. vs Peter ThorsbroWon · 0-1Black · 2018-03-03 · Round 1.234th Cappelle Open 2018
  4. vs Ferenc BerkesDraw · ½–½White · 2018-02-13 · Round 9.29th Pfalz Open 2018
  5. vs Toms KantansDraw · ½–½Black · 2018-02-13 · Round 8.19th Pfalz Open 2018
  6. vs Vitaly KuninDraw · ½–½White · 2018-02-12 · Round 7.19th Pfalz Open 2018
  7. vs Daniel SadzikowskiWon · 0-1Black · 2018-02-12 · Round 6.29th Pfalz Open 2018
  8. vs Vadim CernovWon · 1-0White · 2018-02-11 · Round 5.59th Pfalz Open 2018
  9. vs Johannes, Dr. CarowDraw · ½–½Black · 2018-02-11 · Round 4.29th Pfalz Open 2018
  10. vs Sim MaerevoetWon · 1-0White · 2018-02-10 · Round 3.49th Pfalz Open 2018
  11. vs Erkin KaraokcuWon · 0-1Black · 2018-02-10 · Round 2.49th Pfalz Open 2018
  12. vs Markus WatzlawekWon · 1-0White · 2018-02-09 · Round 1.49th Pfalz Open 2018
  13. vs Xiangyu XuWon · 0-1Black · 2017-12-26 · Round 9.2Belt and Road Hainan Open
  14. vs Zhonghan MaDraw · ½–½Black · 2017-12-25 · Round 8.3Belt and Road Hainan Open
  15. vs Yang WenDraw · ½–½White · 2017-12-24 · Round 7.1Belt and Road Hainan Open
  16. vs Shanglei LuDraw · ½–½White · 2017-12-23 · Round 6.2Belt and Road Hainan Open
  17. vs Sandipan ChandaDraw · ½–½Black · 2017-12-21 · Round 5.1Belt and Road Hainan Open
  18. vs Jianchao ZhouWon · 1-0White · 2017-12-20 · Round 4.1Belt and Road Hainan Open
  19. vs Vitaly SivukDraw · ½–½Black · 2017-12-19 · Round 3.1Belt and Road Hainan Open
  20. vs Zeyu XiangWon · 1-0White · 2017-12-18 · Round 2.7Belt and Road Hainan Open
  21. vs Yiyi XiaoWon · 0-1Black · 2017-12-17 · Round 1.8Belt and Road Hainan Open
  22. vs Yi WeiLost · 0-1White · 2017-12-09 · Round 9.1ch-CHN Blitz 2017
  23. vs Yuanhe ZhaoWon · 1-0White · 2017-12-09 · Round 8.6ch-CHN Blitz 2017
  24. vs Zhihang XuWon · 0-1Black · 2017-12-09 · Round 7.8ch-CHN Blitz 2017
  25. vs Qingyu YuanWon · 1-0White · 2017-12-08 · Round 9.7ch-CHN Rapid 2017
  26. vs Yang WenDraw · ½–½Black · 2017-12-08 · Round 8.5ch-CHN Rapid 2017
  27. vs Di LiDraw · ½–½White · 2017-12-08 · Round 7.7ch-CHN Rapid 2017
  28. vs Yan LiuLost · 0-1White · 2017-12-08 · Round 6.6ch-CHN Blitz 2017
  29. vs Changren DaiWon · 0-1Black · 2017-12-08 · Round 5.8ch-CHN Blitz 2017
  30. vs Xiangyu XuDraw · ½–½White · 2017-12-08 · Round 4.7ch-CHN Blitz 2017
  31. vs Yu GuoWon · 0-1Black · 2017-12-08 · Round 3.12ch-CHN Blitz 2017
  32. vs Jianchao ZhouLost · 0-1White · 2017-12-08 · Round 2.8ch-CHN Blitz 2017
  33. vs Weichao ChuDraw · ½–½Black · 2017-12-08 · Round 1.8ch-CHN Blitz 2017
  34. vs Yunguo WanDraw · ½–½Black · 2017-12-07 · Round 6.5ch-CHN Rapid 2017
  35. vs Yi WeiDraw · ½–½White · 2017-12-07 · Round 5.4ch-CHN Rapid 2017
  36. vs Qilin BaoWon · 0-1Black · 2017-12-07 · Round 4.9ch-CHN Rapid 2017
  37. vs Zilun LanDraw · ½–½White · 2017-12-07 · Round 3.9ch-CHN Rapid 2017
  38. vs Weichao ChuWon · 0-1Black · 2017-12-07 · Round 2.13ch-CHN Rapid 2017
  39. vs Xiongjian PengLost · 0-1White · 2017-12-07 · Round 1.15ch-CHN Rapid 2017
  40. vs Dmitry AndreikinLost · 0-1White · 2017-12-05 · Round 22.6TCh-CHN 2017
  41. vs Qingnan LiuDraw · ½–½Black · 2017-12-04 · Round 21.2TCh-CHN 2017
  42. vs Ivan CheparinovDraw · ½–½Black · 2017-12-02 · Round 19.3TCh-CHN 2017
  43. vs Leon LivaicWon · 1-0White · 2017-11-25 · Round 11.1World Junior Open 2017
  44. vs Manuel PetrosyanLost · 1-0Black · 2017-11-24 · Round 10.5World Junior Open 2017
  45. vs Tuan Minh TranDraw · ½–½White · 2017-11-22 · Round 9.4World Junior Open 2017
  46. vs Evgeny ZananWon · 0-1Black · 2017-11-21 · Round 8.9World Junior Open 2017
  47. vs Pier Luigi BassoWon · 1-0White · 2017-11-20 · Round 7.13World Junior Open 2017
  48. vs Pablo Ismael AcostaWon · 0-1Black · 2017-11-19 · Round 6.22World Junior Open 2017
  49. vs Valentin DragnevLost · 0-1White · 2017-11-17 · Round 5.1World Junior Open 2017
  50. vs Johan-Sebastian ChristiansenDraw · ½–½Black · 2017-11-16 · Round 4.1World Junior Open 2017