Chess
moose
Opponent prep
Players
/ SGP
Chess players from SGP
252 players with over-the-board tournament games since 2020, by FIDE rating. Page 1 of 2.
GM
Jingyao Tin
2602 · 466 games
GM
Jagadeesh Siddharth
2504 · 425 games
IM
Zhen Yu Cyrus Low
2434 · 29 games
IM
Li Yang Hsu
2427 · 4 games
GM
Wei Ming Kevin Goh
2412 · 34 games
IM
Xiangyi Liu
2407 · 82 games
FM
Zi Han Goh
2383 · 149 games
GM
Buenaventura Villamayor
2366 · 29 games
IM
Zhenyong Jayden Wong
2356 · 118 games
FM
Ashwath Kaushik
2304 · 171 games
FM
Yu Zhe Ashton Chia
2301 · 50 games
FM
Qing Aun Lee
2280 · 13 games
IM
Enrique Paciencia
2257 · 19 games
FM
Jun Wei Lee
2252 · 29 games
CM
Zhi Rong Benjamin Foo
2209 · 11 games
FM
Kok Siong Teo
2202 · 12 games
WGM
Qianyun Gong
2197 · 239 games
IM
Peng Kong Chan
2197 · 38 games
GM
Meng Kong Wong
2197 · 14 games
Meng Boon Marcus Chen
2187 · 24 games
FM
Wang Sheng Lee
2178 · 7 games
WFM
Mei-En Emmanuelle Hng
2177 · 255 games
WIM
Sreekarthika Velmurugan
2175 · 107 games
FM
Ashvin Sivakumar
2175 · 78 games
CM
Zhi Wei William Woong
2174 · 11 games
Jinghan Cameron Goh
2171 · 121 games
WIM
Anjela Khegay
2168 · 15 games
Yen-Hsiu Elliot Wong
2155 · 38 games
CM
Yi Rui Ray Tan
2155 · 16 games
Jai Adithya Gnanasekar
2141 · 30 games
Gabriel Misa Jean Bonnet
2133 · 10 games
Vasu Sanjay
2127 · 58 games
WFM
Mei-Xian Eunice Hng
2126 · 218 games
Mon Ben Chow
2119 · 9 games
CM
Bagri Advait
2118 · 9 games
Zhong Kai Tan
2094 · 31 games
Jing Xi Jonathan Lee
2089 · 21 games
WFM
Yang Hazel Liu
2071 · 6 games
Wei Chuan Kek
2071 · 3 games
Yi Herng Joel Ong
2067 · 18 games
Xinglun Royce Ho
2057 · 11 games
Ming Yao Gavin Koh
2057 · 7 games
Muxi Chen
2053 · 88 games
Sheng Feng Ng
2049 · 17 games
Hong Ming Teo
2046 · 101 games
Rege Vijay
2039 · 37 games
Jing Fong Joash Chan
2037 · 13 games
Sai Siddharth
2033 · 21 games
CM
Jun Hao Tan
2028 · 3 games
Bin Abdullah Iskandar
2021 · 5 games
Yiheng Tang
2020 · 17 games
Hong Kai Javier Teo
2019 · 17 games
Stefanus Kf Phan
2018 · 11 games
Meng Ren Morgan Chen
2015 · 13 games
Satvik Kapoor
2011 · 25 games
WFM
Leah Rice
2010 · 57 games
G. Lakshminarayanan
2010 · 9 games
CM
Cyrus Nisban
2002 · 28 games
WCM
Xiu Ning Charlene Mak
1991 · 31 games
WFM
Kun Fang
1989 · 85 games
Michael
1973 · 1 game
Khai Jie Ryan Pang
1969 · 81 games
Tsuen Jin Aiesec Lee
1967 · 19 games
Jimmy Tan
1966 · 44 games
CM
Liong-On Mark Choong
1966 · 6 games
Choon Keng Philip Goh
1962 · 10 games
Oliver Cheok
1937 · 1 game
Aarush Agrawal
1934 · 2 games
Franklin Leonardo
1933 · 5 games
Venkata Narayanaswamy Haresh
1932 · 46 games
CM
Tze Shyan Evin Sung
1928 · 27 games
Jyuin Pang Alexx Xander Leong
1927 · 4 games
Shin Rui Seah
1921 · 13 games
Timothy Wee
1918 · 2 games
Rahul Lakshminarasimhan
1916 · 17 games
Ray Pritish Burman
1906 · 25 games
Klaus Lucas Yeo
1899 · 28 games
Aaradhya Suyog Bagul
1894 · 1 game
Zhe Quan Benedict Koh
1885 · 6 games
Yu Heng Lucas John Wee
1882 · 34 games
Jin Chew Andrew Tan
1882 · 9 games
Jingtian Daris Du
1879 · 1 game
MiaoGeng Malcolm Sow
1875 · 28 games
Mingzhe Cai
1875 · 17 games
Kanav Raman
1874 · 1 game
Zheng He Sherman Ng
1871 · 11 games
Jun Herng Kyan Heng
1868 · 30 games
WCM
Wei Le Gladys Koh
1864 · 26 games
Madhav Agarwal
1864 · 4 games
Vedant Nayudu
1861 · 23 games
WCM
Lauren Rice
1853 · 46 games
Jared Teah
1852 · 16 games
Yung Kang Jerome Chan
1852 · 9 games
Huazhen Nicholas Kuo
1850 · 7 games
Chenyu Wu
1848 · 13 games
Xiao Xian Tobias Lim
1847 · 20 games
Tze Yu Liew
1846 · 20 games
Yi Feng Zacharias Lim
1846 · 5 games
Bohra Shaurya
1845 · 9 games
Yokgan Manjunathan Janani
1845 · 3 games
Venkata Narayanaswamy Dhanesh
1844 · 23 games
Saravanan Durga
1843 · 63 games
Jing Kai Bryce Tan
1842 · 4 games
Tong Neo Choo
1840 · 7 games
Ee Rui Poon
1838 · 9 games
Wa Ching David Chu
1836 · 37 games
Kok Wei Adrian Yeo
1834 · 9 games
En Jie Jonathan Koh
1832 · 1 game
Zhenxi Jerry Gao
1831 · 7 games
Chong Hien Andrew Tan
1828 · 20 games
Chew Ming Thomas Hoe
1825 · 25 games
Yan Xiang Ethan Sim
1825 · 24 games
Boon Siang Philip Chan
1824 · 2 games
WCM
Mi Ya Mia Wang
1823 · 24 games
Yang Hao Loh
1823 · 15 games
Wei En Justin Gan
1821 · 6 games
Sutanto Karl
1820 · 3 games
Negron Xavier
1817 · 15 games
Hon Meng Moh
1813 · 5 games
WCM
Kay Yan Eden Pang
1810 · 25 games
Yifei Chen
1810 · 5 games
Balakrishnan Jagadeesh
1810 · 1 game
Changjie Zhang
1808 · 69 games
Sue Lyn Cheong
1806 · 8 games
Venkatakrishnan Adharsh
1805 · 9 games
Bei Hao Yu
1802 · 8 games
Tze Chi Liew
1795 · 20 games
Daniel Yun Jie Chan
1793 · 10 games
Kaiyi Yu
1790 · 6 games
Ningnan Wang
1786 · 1 game
Tze Hsien Liew
1779 · 19 games
Junren Huang
1778 · 9 games
Wei Zhe Quilliam Ohng
1775 · 8 games
Yi Xiang Tay
1774 · 7 games
Si En Faith Yeo
1773 · 12 games
Sichen Song
1771 · 7 games
Gupta Nainika
1761 · 16 games
Cameron Tay
1760 · 32 games
Wong Conan
1760 · 4 games
Qi Yi Ong
1759 · 11 games
Yi-En Ian Ho
1755 · 9 games
En Rui Audelle Sim
1754 · 41 games
WCM
Zi Yau Bernadette Kong
1754 · 24 games
Vivek Shelgaonkar Yogesh
1750 · 10 games
WCM
Li Ya Leah Tan
1744 · 8 games
Zhi Kai Aaron Chia
1744 · 7 games
Yu Cheng Rigel Ng
1742 · 10 games
Yuval Ng
1742 · 5 games
Peng Chee Gideon Ting
1740 · 8 games
Jing Yuan Cyril Chua
1737 · 4 games
Shyun Fwu Aldrin Wong
1735 · 24 games
Yunyi Zhang
1725 · 24 games
Saajid
1723 · 1 game
Martin Tate Yap
1713 · 14 games
Venkata Narayanaswamy Vinesh
1712 · 20 games
Jing Xuan Alyssa Ng
1708 · 25 games
Alexander Kwan
1708 · 9 games
Aiden Cheng
1706 · 2 games
Ee Ming Julian Ong
1705 · 2 games
Kok Onn Osric Mooi
1701 · 16 games
Jia Li Declan Chow
1695 · 9 games
Yuchen Liang
1695 · 4 games
Zi Le Aleenta Quek
1694 · 9 games
Shi Han Magnus Lim
1693 · 2 games
Qi Ze Jayden Chua
1691 · 17 games
Ziyi Claire Chen
1687 · 14 games
Julian Jia Rui Lim
1683 · 4 games
Yi Jin
1682 · 1 game
Jun Rui Pang
1680 · 9 games
Si Xun Shaun Yeo
1679 · 16 games
Corwin Nisban
1677 · 44 games
Muzhou Liu
1677 · 1 game
Wen Hui Ryan Chan
1675 · 9 games
Jung Yang Terris Heng
1675 · 6 games
Shivam Singh
1671 · 1 game
Zhi Ying Natanya Ng
1670 · 9 games
Jaydon Kai Tai Tiong
1669 · 4 games
Cho Fai Heng
1669 · 1 game
Silveries Mathias Samuel Benedict
1668 · 9 games
Yan Han Lau
1668 · 8 games
Vinai Advika
1668 · 6 games
Say Liang Ng
1667 · 17 games
Mei Choo Sara-Ann Ang
1666 · 5 games
Ray Ee Ho
1665 · 3 games
Ren Kai Declan Yeo
1659 · 37 games
Tze Yang Isaac Chow
1658 · 7 games
Vikram Vishwakarthi
1654 · 2 games
Gideon Yen
1651 · 10 games
Lana Rice
1645 · 1 game
Haoyang Wu
1642 · 9 games
Jingying Sonia Tan
1641 · 2 games
Boon Tham Tan
1635 · 6 games
Muyuan Li
1633 · 9 games
Ren Jie Aidan Yeo
1622 · 36 games
Saranathan Arya
1621 · 17 games
Atharv Kaushik
1597 · 3 games
Si Xu Shane Yeo
1595 · 12 games
Ashriel Jia En Tan
1588 · 4 games
Vihaan Vishwakarthi
1583 · 4 games
Jun Hong Glenn So
1575 · 9 games
1
2