Chess
moose
Opponent prep
Players
/ BOT
Chess players from BOT
98 players with over-the-board tournament games since 2020, by FIDE rating.
IM
Providence Oatlhotse
2271 · 110 games
FM
Ignatius Njobvu
2218 · 7 games
CM
Mpene Thuto
2166 · 51 games
CM
Bojosi Sabure
2153 · 11 games
FM
Gomolemo Rongwane
2143 · 48 games
FM
Thato Olebile
2123 · 8 games
CM
Barileng Gaealafshwe
2122 · 3 games
Sebetlela Gaasite
2107 · 31 games
CM
Tebogo Pitlagano
2094 · 3 games
Keletshabile Monnaatsheko
2066 · 61 games
Ofentse Molale
2063 · 4 games
CM
Thuso Mosutha
2034 · 47 games
CM
Moakofi Notha
2020 · 29 games
Motunge Gaolathe
2010 · 10 games
CM
Oaitse Kokome
1998 · 10 games
Kgotlane Oratile
1980 · 26 games
CM
Ndawana Mosenya
1980 · 6 games
Kuda Bayani
1969 · 9 games
CM
Otsile Mapini
1962 · 11 games
FM
Abhiram Sasitharan
1951 · 3 games
Mothudi Mogotsi Arnold
1949 · 18 games
Kobe Gofaone
1933 · 19 games
WFM
Banda Natalie Katlo
1931 · 135 games
Kingsley Mokwena
1929 · 8 games
Pudungwane Lesole
1925 · 9 games
Moemedi Machobane
1915 · 3 games
Tshepo Moagaesi
1914 · 7 games
WFM
Naledi Marape
1912 · 71 games
Bokamoso Simon
1908 · 26 games
Phenyo Israel
1902 · 9 games
Neo Neo
1901 · 2 games
Magowe Thabang
1900 · 9 games
Kitso Innocent Kgosietsile
1899 · 18 games
Gofaone Tlhwaafalo
1893 · 1 game
Thapelo Mothathego
1891 · 17 games
Selogelo Othata
1890 · 27 games
Mokgathi Kebonyephenyo
1883 · 3 games
WIM
Kgalalelo Botlhole
1876 · 3 games
Tefo Alefeng
1869 · 1 game
Habulezi Joseph
1865 · 1 game
WFM
Masaiti Besa
1864 · 32 games
WIM
Onkemetse Francis
1858 · 56 games
WCM
Otimile Maya
1851 · 85 games
Frank Pule
1847 · 3 games
WFM
Thapelo Francis
1846 · 31 games
Darius Patlo Banda
1837 · 2 games
Blessings Motshabi
1830 · 15 games
WCM
Pitso Refilwe
1828 · 32 games
Machinya Desire
1819 · 2 games
Motlhanka Ofile
1807 · 9 games
Ofile Masilo
1803 · 9 games
Bosa Keipidile
1800 · 8 games
Boitumelo Radikoro
1789 · 24 games
WCM
Atlang Amolemo Mosweu
1781 · 49 games
Raymond Maretlwaneng
1767 · 7 games
WCM
Laone Phoebe Moshoboro
1765 · 40 games
WCM
Nalamalpu Eesha Reddy
1757 · 31 games
Reason Machete
1757 · 1 game
Boitshepo Rebatenne
1754 · 18 games
Sabure Tefo
1752 · 1 game
Kgomotso Ndachipiwa
1751 · 18 games
Mbasa Matlhogonolo
1742 · 1 game
Toor Qudsia Abrar
1716 · 5 games
WCM
Moshoboro Sharell Arona
1695 · 9 games
Keoletile Ngwao
1681 · 1 game
Bartlett Ezra
1655 · 3 games
Magetse Usher
1646 · 1 game
Gorata Mere
1626 · 8 games
Nalamalpu Saishanvi Reddy
1619 · 20 games
Mohanakrishnan Madhav
1609 · 11 games
Lorato Dolly Thapelo
1607 · 5 games
Bonno Thandi
1597 · 16 games
Kaboyaone Karl Amour
1597 · 1 game
Otimile Melisa
1592 · 11 games
Motlhako Kaone
1591 · 7 games
Mpho Nchini
1591 · 1 game
Peo Phole
1576 · 1 game
Bonno Nthale
1573 · 2 games
Seeletso Rabasima
1570 · 1 game
Alex Mmipi
1568 · 1 game
Mothokatse Judith
1565 · 15 games
Makgatle Cordeliah Goitsemodimo
1520 · 9 games
Ntwaetsile Tebogo
1519 · 1 game
Kgatitswe Sameea Kamillah
1511 · 1 game
Seeleko Freddie
1495 · 1 game
Wu Zeyin
1493 · 10 games
Moshoboro Adeola
1487 · 12 games
Dikwetla Eyana Niza
1473 · 9 games
Rajendrakumar Varun
1463 · 7 games
Gosego Moseja
1463 · 2 games
Makgabana Kaela
1456 · 8 games
Tshepiso Smith
1455 · 1 game
Mannathoko Mokhaya Monyane
unrated · 8 games
Balang Thabani Balang
unrated · 8 games
Timboke Ndlovu
unrated · 8 games
Seakgosing Kgatontle
unrated · 7 games
Seakgosing Abale Arona
unrated · 6 games
Mosepele Dolphin
unrated · 1 game