Chess
moose
Opponent prep
Players
/ RSA
Chess players from RSA
442 players with over-the-board tournament games since 2020, by FIDE rating. Page 1 of 3.
GM
Kenneth Terence Solomon
2431 · 44 games
IM
Henry Robert Steel
2424 · 6 games
IM
Jan Karsten
2387 · 125 games
IM
Daniel Cawdery
2346 · 72 games
FM
Banele Mhango
2344 · 201 games
IM
Caleb Levi Levitan
2336 · 101 games
IM
Watu Kobese
2315 · 44 games
FM
Raphael Felix
2307 · 93 games
IM
Johannes Manyedi Mabusela
2297 · 18 games
Charlton Mnyasta
2273 · 105 games
FM
Calvin John Klaasen
2270 · 53 games
FM
Roland Bezuidenhout
2269 · 127 games
FM
Daniel Barrish
2245 · 114 games
CM
Keith Khumalo
2224 · 45 games
IM
Michael Simpson
2212 · 78 games
FM
Jack Van Zyl-Rudd
2209 · 90 games
CM
Jacob Dumisani Mnguni
2194 · 28 games
FM
Matt Pon
2186 · 14 games
FM
Mohamed Ozayr Bhawoodien
2178 · 3 games
Alexander van der Merwe
2174 · 52 games
FM
Judah Nathan Levitan
2173 · 45 games
CM
Benjamin Vincent Hercules
2162 · 6 games
IM
David Gluckman
2160 · 46 games
Calvin Nicholas Jacobs
2156 · 39 games
Graham Morrison
2149 · 23 games
James Dinham
2134 · 95 games
CM
Lyndon Bouah
2123 · 40 games
Chigozie Egeonu
2114 · 3 games
CM
Reegan Palmer
2110 · 36 games
Ntando Zwakala
2104 · 8 games
FM
Jorah Soojay
2098 · 94 games
FM
Charles De Villiers
2097 · 5 games
CM
Nashlen Govindasamy
2089 · 2 games
Vusimuzi Mlahleki
2071 · 19 games
FM
Michal Jacobus Oosthuizen
2068 · 42 games
Alain Dekker
2068 · 18 games
Craig Glen Willenberg
2063 · 7 games
Alan Bradley
2061 · 3 games
Tezihano Mnyasta
2056 · 46 games
Ethan Samuels
2053 · 34 games
Lwazi Selepe
2049 · 39 games
Bhekinkosi Mgobhozi
2044 · 16 games
Dmitar S. Ristovich
2044 · 9 games
Raynier Claassen
2043 · 4 games
Michael Cuthbert
2037 · 14 games
CM
Khanya Mazibuko
2036 · 38 games
FM
Shabir Hussain Bhawoodien
2020 · 34 games
CM
Sello Mahlangu
2020 · 26 games
Matsobane Mailula
2016 · 11 games
Heinco Du Plessis
2015 · 24 games
WIM
Jesse Nikki February
2010 · 166 games
WFM
Chloe Badenhorst
2010 · 130 games
Dirk Cornelis Uys Conradie
2009 · 12 games
Chenyi Lin
2008 · 16 games
CM
Weilun Yan
2005 · 18 games
Lutho Mfazwe
2002 · 21 games
Stephen Bulelani
2002 · 16 games
CM
Tyler Nevin
1995 · 35 games
Michael Nicholas Longano
1993 · 8 games
FM
Naseem Ahmed Essa
1990 · 10 games
Chase Salimu
1988 · 17 games
Christian Acho
1986 · 8 games
Edward Potgieter
1985 · 31 games
Devon Smit
1984 · 17 games
CM
Kenneth Sean Willenberg
1984 · 12 games
Minenhle Ngcongo
1978 · 21 games
Jason S. Davies
1972 · 1 game
Clive Mthunzi
1970 · 1 game
CM
Anton Goosen
1969 · 4 games
Mfundo Masiya
1965 · 35 games
WIM
Charlize Van Zyl
1963 · 42 games
Mothupi Lekgau
1962 · 13 games
WIM
Tshepang Tlale
1960 · 7 games
Dewald Coetsee
1959 · 27 games
Mark Mm. Lewis
1958 · 16 games
Jiraan Braaf
1957 · 25 games
Lindokuhle Xulu
1957 · 8 games
Waylon Brander
1956 · 16 games
Tshediso M Mpya
1954 · 15 games
Albrecht Van Zyl
1953 · 3 games
Cherwin Kleinsmidt
1951 · 17 games
Justin Barend Wilken
1951 · 11 games
Heinrich Basson
1950 · 18 games
Thabang Mamonyane
1940 · 13 games
Hans Steyn
1937 · 8 games
CM
Liam Baruch
1934 · 6 games
Dumisa Jacob Nkosi
1934 · 1 game
Juan-Louis Combrink
1931 · 4 games
Karabo Teeke
1928 · 9 games
CM
Neathan Peter
1927 · 9 games
Ernest Lekalakala
1927 · 8 games
Lian Bezuidenhout
1927 · 2 games
Lizo Sikwati
1926 · 1 game
Shepard Sarakusebwa
1925 · 3 games
Ethan Mungal
1924 · 23 games
Clayton Macheka
1924 · 14 games
Harrison Scherzer
1922 · 1 game
Rannveer Tak
1920 · 24 games
Zhengfei Li
1917 · 16 games
Andrew McInnes
1912 · 6 games
Osia Phokela
1910 · 7 games
Rowan Daelen Price
1909 · 7 games
Daniel Badenhorst
1908 · 11 games
Tane Ressel
1907 · 4 games
Nico Martin
1906 · 29 games
Kaleb Deysel
1904 · 13 games
Bongolethu Ncethelo
1904 · 11 games
Luke Bell
1904 · 5 games
Shaurya Singh
1900 · 26 games
Lovers Mthembu
1900 · 13 games
James Allison
1900 · 13 games
Sizakele Masango
1898 · 50 games
Andre Schutte
1898 · 37 games
Ishmael Mlambo
1893 · 8 games
Jordan Machet
1892 · 1 game
Minenhle Junior Mncwabe
1891 · 7 games
Jamie Dylan Segal
1890 · 4 games
Bongani Ndlovu
1889 · 5 games
Simamnkele Hemeni
1887 · 18 games
Thabang Mankga
1887 · 17 games
Xikombi Baloyi
1883 · 2 games
Jan-Meyer Verhoef
1882 · 2 games
Thapelo Isack Matsaung
1882 · 2 games
Kganya Sehularo
1881 · 2 games
WFM
Chisomo Boshoma
1878 · 45 games
Lilitha Hempe
1873 · 7 games
Keagen Meise
1873 · 4 games
Ashley Christopher Vermaak
1872 · 8 games
Gerald Wagner
1871 · 20 games
Evasan Chettiar
1869 · 1 game
Prince Mthembu
1868 · 13 games
Gideon N. Louw
1867 · 2 games
Madimetja Jackson Molomo
1864 · 4 games
Brandon Vieira
1863 · 6 games
Ashley Schuller
1861 · 1 game
Thato Selema
1860 · 3 games
Imkhita Joya
1858 · 32 games
Xolani Cebo Mathebula
1857 · 17 games
Divine Songo
1855 · 2 games
Thsepo Baatjies
1855 · 1 game
Ismaeel Lagardien
1854 · 26 games
Brooklyn Waguta
1853 · 9 games
Ishmael Mikaeel Allie
1852 · 3 games
WCM
Hayley Nel
1851 · 74 games
Taurai Chinoruma
1850 · 7 games
Tumelo Mmola
1850 · 4 games
Abinavah Sathish
1849 · 9 games
Matthew Shapiro
1849 · 8 games
Amukelani Hlatshwayo
1849 · 7 games
Sven Martz
1847 · 2 games
Matthew Retief
1846 · 11 games
Lance Leslie-Smith
1846 · 7 games
Gomolemo Molobi
1841 · 7 games
Kuhlase Matthiolus Makhosonke
1840 · 8 games
Vusi Ngobeni
1839 · 3 games
CM
Johann Emil Schnabel
1839 · 2 games
WIM
Denise Bouah
1838 · 32 games
Robyn Julian Klaasen
1837 · 41 games
Shaughn Davies
1836 · 3 games
Cyril T. Danisa
1835 · 11 games
Evgeniy Rogov
1835 · 4 games
Dhiya Naidoo
1834 · 31 games
Chime Memeh
1829 · 1 game
Rauen Le Grange
1828 · 8 games
Bokang Letlhoo
1828 · 1 game
Raymond Magagula
1826 · 1 game
Connor Gavin Opperman
1826 · 1 game
Helen Christine Rautenbach
1825 · 17 games
Tshepo Tshetlo
1825 · 2 games
WCM
Rebecca Selkirk
1824 · 29 games
Anga Sidumo
1822 · 3 games
Marcques Hansen
1820 · 6 games
Christopher Purgaj
1818 · 1 game
Sean Kudzai Chironda
1816 · 2 games
Muhaimin Shaik
1815 · 1 game
Janko X Weideman
1814 · 2 games
Happy Tebogo Malatji
1814 · 2 games
Eleazar Nhamuave
1813 · 9 games
Bonisani Nsibande
1813 · 2 games
Kumbirayi Pascal Shaani
1812 · 6 games
WIM
Anzel Laubscher
1810 · 82 games
James CHIPUNZA
1808 · 1 game
Cullen Ahrense
1806 · 8 games
Jesse Palmer
1806 · 3 games
Arav Jugree
1805 · 4 games
Rowan Gounder
1803 · 6 games
Luke Lombard
1803 · 3 games
Mpho D. Mashope
1801 · 3 games
Kirthan Naidoo
1800 · 13 games
Kairaav Thorulsley
1796 · 12 games
Ettienne Van Meersbergen
1795 · 3 games
Ayema Masoka
1795 · 2 games
Tiisetso Selema
1795 · 1 game
THATEGO LEFYEDI
1792 · 7 games
WIM
Anika Du Plessis
1791 · 14 games
Michael Schwartz
1790 · 19 games
Richard Matthew Marketos
1789 · 3 games
Vuyani Kula
1789 · 1 game
Victor S Mantati
1786 · 1 game
Ushindi Malaba
1785 · 3 games
1
2
3