Official World Golf Ranking

South African Golfers

436 golfers from South Africa have been ranked in the Official World Golf Ranking since it began in 1986. The highest any has reached is world #1, by Ernie Els. 324 are ranked in the world this week. 1 South African woman is in the Rolex Women’s World Golf Ranking.

The best South African golfers of the world ranking era

Ranked by the highest world ranking each player reached, then by weeks spent inside the world top 10. Every figure comes from the weekly world ranking itself — not from an editor's opinion. Showing the top 50 of 436.

The Official World Golf Ranking began in April 1986, so this covers the ranking era. Players whose best years came earlier are missing or appear well below their true standing. Gary Player, Bobby Locke all peaked before it began.

  1. 1Ernie Elsnow #3125#19w1989–20261093w top 5057 wins
  2. 2Retief Goosen#31991–2024650w top 5027 wins
  3. 3Louis Oosthuizennow #497#42002–2026632w top 5014 wins
  4. 4Charl Schwartzelnow #733#62002–2026444w top 5015 wins
  5. 5David Frost#71988–2026392w top 5019 wins
  6. 6Branden Gracenow #261#102006–2026291w top 5013 wins
  7. 7Trevor Immelman#121997–2022222w top 5010 wins
  8. 8Tim Clark#141999–2018365w top 508 wins
  9. 9Richard Sternenow #167#292000–202699w top 509 wins
  10. 10Christiaan Bezuidenhoutnow #104#332013–202697w top 505 wins
  11. 11Garrick Higgonow #133#382018–202619w top 508 wins
  12. 12Erik van Rooyennow #222#402013–202636w top 505 wins
  13. 13George Coetzeenow #979#412005–202625w top 5013 wins
  14. 14Justin Hardingnow #445#422005–202618w top 509 wins
  15. 15Wayne Westner#431988–201726w top 507 wins
  16. 16Dylan Frittellinow #484#442006–202611w top 506 wins
  17. 17Thriston Lawrencenow #118#452013–202618w top 508 wins
  18. 18John Bland#481988–19977w top 5011 wins
  19. 19Jayden Schapernow #92#492019–20262w top 502 wins
  20. 20Aldrich Potgieternow #89#492020–20262w top 502 wins
  21. 21Jaco Van Zylnow #2015#492001–20261w top 506 wins
  22. 22Fulton Allem#521988–201414 wins
  23. 23Shaun Norrisnow #102#542002–202614 wins
  24. 24Dean Burmesternow #202#552010–202612 wins
  25. 25Casey Jarvisnow #70#642019–20266 wins
  26. 26James Kingston#651991–20246 wins
  27. 27Brandon Stonenow #426#672011–20265 wins
  28. 28Daniel van Tondernow #303#712011–202614 wins
  29. 29Thomas Aikennow #1076#732002–20263 wins
  30. 30Hennie Ottonow #756#731997–202610 wins
  31. 31Darren Fichardtnow #582#751996–202615 wins
  32. 32Anton Haig#812004–20242 wins
  33. 33Oliver Bekkernow #404#842007–20269 wins
  34. 34Jeff Hawkes#861988–20124 wins
  35. 35Zander Lombardnow #490#962012–20261 wins
  36. 36De wet Basson#1081990–20031 wins
  37. 37Jbe Krugernow #1257#1092007–20268 wins
  38. 38JC Ritchienow #176#1112014–202612 wins
  39. 39Ian Palmer#1131988–20132 wins
  40. 40Hugh Baiocchi#1191988–20031 wins
  41. 41Hennie Du Plessisnow #129#1192015–20262 wins
  42. 42Roger Wessels#1231988–20071 wins
  43. 43Garth Mulroy#1242002–20224 wins
  44. 44Wilco Nienabernow #526#1312018–20262 wins
  45. 45Ockie Strydomnow #827#1332009–20263 wins
  46. 46Brenden Pappas#1361993–20152 wins
  47. 47Christo Lamprechtnow #352#1382018–20261 wins
  48. 48Jaco Ahlersnow #715#1392006–202612 wins
  49. 49MJ Daffuenow #243#1412013–20262 wins
  50. 50Jean Hugonow #741#1481999–20269 wins

South African women in the world ranking

1 South African golfer is in the Rolex Women’s World Golf Ranking — a separate ranking from the men’s world ranking above.

  1. 31Casandra Alexander2.66

South African golfers in the world ranking today

324 South African golfers hold a world ranking this week, listed by current position.

  1. 70Casey Jarvis1.7559
  2. 89Aldrich Potgieter1.4228
  3. 92Jayden Schaper1.3922
  4. 102Shaun Norris1.2996
  5. 104Christiaan Bezuidenhout1.2907
  6. 118Thriston Lawrence1.2172
  7. 129Hennie Du Plessis1.1361
  8. 133Garrick Higgo1.0960
  9. 167Richard Sterne0.8942
  10. 175Michael Hollick0.8749
  11. 176JC Ritchie0.8675
  12. 202Dean Burmester0.7472
  13. T222Erik van Rooyen0.6954
  14. 243MJ Daffue0.6427
  15. 261Branden Grace0.6051
  16. 287Barend Botha0.5523
  17. 288Yurav Premlall0.5519
  18. T303Daniel van Tonder0.5127
  19. 313Jacques Kruyswijk0.4989
  20. 343Ian Snyman0.4513
  21. 352Christo Lamprecht0.4307
  22. 357Samuel Simpson0.4237
  23. 404Oliver Bekker0.3657
  24. 426Brandon Stone0.3426
  25. 441Louis Albertse0.3320
  26. 445Justin Harding0.3297
  27. 484Dylan Frittelli0.2951
  28. 490Zander Lombard0.2874
  29. 497Louis Oosthuizen0.2834
  30. T504Ryan Van Velzen0.2799
  31. 509MJ Viljoen0.2779
  32. T512Jonathan Broomhead0.2757
  33. 526Wilco Nienaber0.2655
  34. 544Deon Germishuys0.2507
  35. T547Christiaan Maas0.2491
  36. 551Haydn Porteous0.2477
  37. 575Pieter Moolman0.2343
  38. T582Darren Fichardt0.2314
  39. 600Martin Vorster0.2207
  40. T602Luke Brown0.2193
  41. 619Herman Loubser0.2082
  42. 622Bryce Easton0.2061
  43. 660Kieron Van Wyk0.1849
  44. 661Christiaan Burke0.1845
  45. 663Justin Walters0.1833
  46. 695Jaco Prinsloo0.1711
  47. 705Dylan Naidoo0.1661
  48. 715Jaco Ahlers0.1625
  49. 724Robin Williams0.1576
  50. 726Altin van der Merwe0.1562
  51. 733Charl Schwartzel0.1536
  52. T741Jean Hugo0.1513
  53. T756Hennie Otto0.1471
  54. 783Jovan Rebula0.1374
  55. 801Warwick Purchase0.1323
  56. 827Ockie Strydom0.1265
  57. 854Graham Van der Merwe0.1205
  58. T870Gerhard Pepler0.1157
  59. T895Kyle Barker0.1100
  60. 936Jason Roets0.1007
  61. 949Nikhil Rama0.0968
  62. T979George Coetzee0.0905
  63. T983Tyran Snyders0.0900
  64. T1040Malcolm Mitchell0.0807
  65. T1040Estiaan Conradie0.0807
  66. 1076Thomas Aiken0.0758
  67. 1079Keenan Davidse0.0755
  68. 1088Jacques Blaauw0.0749
  69. 1101Simon Du Plooy0.0737
  70. 1102Jean-Paul Strydom0.0736
  71. T1113Lyle Rowe0.0715
  72. 1125Trevor Fisher-Jr0.0691
  73. 1126Daniel Cronje0.0690
  74. T1151James Mack0.0664
  75. T1208Keagan Thomas0.0594
  76. 1215Kyle De Beer0.0587
  77. 1232Ben Van Wyk0.0572
  78. T1257Jbe Kruger0.0545
  79. T1294Jacques Van der Merwe0.0501
  80. 1299JJ Senekal0.0496
  81. 1305Jordan Burnand0.0487
  82. T1311Anthony Michael0.0482
  83. 1323Tyrone Ryan0.0476
  84. 1352Stals Swart0.0437
  85. 1355Wynand Dingle0.0432
  86. T1370Ruan Korb0.0422
  87. T1372Xander Basson0.0421
  88. T1386Luke Jerling0.0412
  89. 1390Rupert Kaminski0.0408
  90. T1406Martin Rohwer0.0393
  91. T1409Tristen Strydom0.0392
  92. T1436Oli Goldhill0.0366
  93. T1447Travis Procter0.0356
  94. 1499Jacques P de Villiers0.0324
  95. 1524Charl Barnard0.0310
  96. 1525Quintin Wilsnach0.0309
  97. 1552Kyle McClatchie0.0293
  98. 1562Dylan Mostert0.0288
  99. T1592Karabo Mokoena0.0273
  100. T1604Cole Stevens0.0269
  101. T1613Hennie O'Kennedy0.0267
  102. 1631Wandre Snyman0.0262
  103. T1636Ryan Van der Klis0.0259
  104. T1642Heinrich Bruiners0.0257
  105. T1648Ricky Hendler0.0254
  106. T1667Albert Venter0.0247
  107. T1682Otto Van Buynder0.0242
  108. T1693Matthew Spacey0.0238
  109. T1705CJ du Plessis0.0233
  110. T1721Rhys West0.0228
  111. T1723Conner Mackenzie0.0227
  112. T1777Hayden Griffiths0.0211
  113. T1782Paul Boshoff0.0209
  114. T1788Toto Thimba Jnr0.0207
  115. T1791Ethan Smith0.0206
  116. T1809Neil Schietekat0.0202
  117. T1834Daniel Bennett(Am)0.0192
  118. T1842Ruben Van Den Berg0.0190
  119. T1846Leon Visser0.0187
  120. T1846Louis de Jager0.0187
  121. T1851Louis Liebenberg0.0186
  122. T1868Tristan Leonard0.0184
  123. T1868Brandon Pieters0.0184
  124. T1874Jordan Wessels0.0183
  125. T1883Ruan Conradie0.0181
  126. T1908Werner Deyzel0.0174
  127. T1917Dillon Germshuys0.0171
  128. T1928Kian Rose0.0166
  129. T1937Keegan Mclachlan0.0162
  130. T1943Stefan Wears Taylor0.0161
  131. T1979Christian Johan Kriek0.0153
  132. T2015Jaco Van Zyl0.0143
  133. T2054Marcel Steyn Scholtz0.0134
  134. T2064Ruan de Smidt0.0131
  135. T2095Luke Truter0.0124
  136. T2105Franklin Manchest0.0122
  137. T2118Ulrich Van Den Berg0.0119
  138. T2176Andries van der Vyver(Am)0.0109
  139. T2184Jaden Deltel0.0108
  140. T2188Keelan Van Wyk0.0107
  141. T2188Jacquin Hess0.0107
  142. T2237Vaughn Van Deventer0.0097
  143. T2281Drikus Joubert0.0090
  144. T2291Marcus Taylor0.0089
  145. T2298Danie Van Niekerk0.0088
  146. T2321Travis Ladner0.0084
  147. T2325Rourke Van der Spuy0.0083
  148. T2332Adam Breen0.0082
  149. T2341Ruan Groenewald0.0081
  150. T2341Hannes Strooh0.0081
  151. T2366Musiwalo Nethunzwi0.0078
  152. T2378Jake Redman0.0076
  153. T2378Dian Kruger0.0076
  154. T2407Keanu Pestana0.0072
  155. T2442Rigardt Albertse0.0068
  156. T2458Brandon Gildenhuys0.0067
  157. T2458Thabiso Ngcobo0.0067
  158. T2466Jordan Duminy0.0066
  159. T2516David Wakhu0.0061
  160. T2526Kian Coetzer0.0060
  161. T2554Francois Van Staden0.0057
  162. T2554Sentanio Minnie0.0057
  163. T2588Ivan Verster(Am)0.0054
  164. T2588Slade Pickering0.0054
  165. T2606Gregory Mckay0.0053
  166. T2619Willem Boshoff0.0052
  167. T2642Jaco Anderson(Am)0.0050
  168. T2656Thanda Mavundla0.0049
  169. T2656Luke Mayo0.0049
  170. T2695Astin Arthur0.0046
  171. T2695Andrew Williamson0.0046
  172. T2709Keith Horne0.0045
  173. T2726Jason Broomhead0.0044
  174. T2738Christiaan Basson0.0043
  175. T2766Stefan Jacobs(Am)0.0041
  176. T2778Therion Nel0.0040
  177. T2778Jono Wilsenach(Am)0.0040
  178. T2778Logan Leisher0.0040
  179. T2840Lyle Pedro0.0037
  180. T2840Colin Nel0.0037
  181. T2840David Meyers0.0037
  182. T2840Ethan Gough0.0037
  183. T2860Tyron Davidowitz0.0036
  184. T2872Sean Cronje0.0035
  185. T2872Callum Mowat0.0035
  186. T2872Bradley De Beer0.0035
  187. T2925Brandon Geere0.0032
  188. T2944Luca Filippi0.0031
  189. T2992Joshua Koekemoer(Am)0.0029
  190. T3013Noel Anderson0.0028
  191. T3013Richard Joubert0.0028
  192. T3013Merrick Bremner0.0028
  193. T3047Sean Howell0.0027
  194. T3070Vuyisani Makama0.0026
  195. T3070Carl Mwale0.0026
  196. T3070Matthew Bennett0.0026
  197. T3070Makhetha Mazibuko0.0026
  198. T3099Khanya Mkhize0.0025
  199. T3125Ernie Els0.0024
  200. T3125Amilkar Bhana(Am)0.0024
  201. T3157Haydn Driver0.0023
  202. T3179Romano Saincic0.0022
  203. T3215Leon Vorster0.0021
  204. T3215Matthew Rushton0.0021
  205. T3235Andre De Decker0.0020
  206. T3235Jonathan Ackerman0.0020
  207. T3235Malan Potgieter(Am)0.0020
  208. T3268Ryan Tipping0.0019
  209. T3268Mark Maart0.0019
  210. T3298Kayle Wykes0.0018
  211. T3298Keelan Africa0.0018
  212. T3328Andrew McLardy0.0017
  213. T3370Matthew Mortimer0.0016
  214. T3403Lwazi Gqira0.0015
  215. T3403Shaunak Rama0.0015
  216. T3403Ruben Jansen van Rensburg0.0015
  217. T3450Max Orgovanyi0.0014
  218. T3450Jason Froneman0.0014
  219. T3450Leon van der Walt(Am)0.0014
  220. T3450CJ Van Wyk(Am)0.0014
  221. T3511Jastice Mashego0.0013
  222. T3511Grant Ferreira0.0013
  223. T3511Trevor Mahoney0.0013
  224. T3511Matthew Dennis0.0013
  225. T3565Keagan Crosbie0.0012
  226. T3565Steven Le Roux0.0012
  227. T3617Andries van Zyl0.0011
  228. T3617Jan-Hendrik Nieuwoudt0.0011
  229. T3617Tumelo Molloyi0.0011
  230. T3617Liam Ross0.0011
  231. T3617Alex Haindl0.0011
  232. T3677Allister de Kock0.0010
  233. T3677Elvis Sithebe0.0010
  234. T3732Tiago Swart0.0009
  235. T3732Reece McKain0.0009
  236. T3795Pearce Lewin(Am)0.0008
  237. T3795Christopher Long0.0008
  238. T3795Nicko Venter(Am)0.0008
  239. T3795Manav Mohanlal(Am)0.0008
  240. T3795Sean Paxton(Am)0.0008
  241. T3795Christopher Bagnall(Am)0.0008
  242. T3871Kael Strydom0.0007
  243. T3871Regan Steyn0.0007
  244. T3871Francois Van der Walt0.0007
  245. T3871Ryan Welsh0.0007
  246. T3871Nick Beart(Am)0.0007
  247. T3976Rees Emanual(Am)0.0006
  248. T3976Gary Kemp0.0006
  249. T3976Joshua Van der Wath0.0006
  250. T3976Alessio Graziani(Am)0.0006
  251. T3976Dean Ralphs0.0006
  252. T3976Sean Bradley0.0006
  253. T4072Christiaan Pretorius0.0005
  254. T4072Dwayne Basson0.0005
  255. T4072Thapelo Maichotlo(Am)0.0005
  256. T4072Kyle Kistensamy0.0005
  257. T4072Martin Papworth(Am)0.0005
  258. T4072Mitch Phigeland0.0005
  259. T4072John Bele0.0005
  260. T4210Shaheed Patel0.0004
  261. T4210Combrinck Smit0.0004
  262. T4210Ethan Govender0.0004
  263. T4210JP Van der Watt0.0004
  264. T4210Wade Jacobs0.0004
  265. T4210Wiehan Van der Walt0.0004
  266. T4210Hayden Garcia0.0004
  267. T4362Judd Sundelson(Am)0.0003
  268. T4362Irvin Mazibuko0.0003
  269. T4362Umar Davids0.0003
  270. T4362Siyanda Mwandla0.0003
  271. T4362Josh De Aguiar(Am)0.0003
  272. T4362Evance Vukeya0.0003
  273. T4362Jeré Brits(Am)0.0003
  274. T4362Dylan Kayne(Am)0.0003
  275. T4362Thabang Simon0.0003
  276. T4362Jonathan Waschefort0.0003
  277. T4362Ivan Mare0.0003
  278. T4362Hunter Walker(Am)0.0003
  279. T4362Ricco Motsa0.0003
  280. T4362Liam van Deventer(Am)0.0003
  281. T4569Jordan Currie(Am)0.0002
  282. T4569Kass Muller0.0002
  283. T4569Keegan Du Plessis(Am)0.0002
  284. T4569Khaya Jika0.0002
  285. T4569Nelis De Bruin(Am)0.0002
  286. T4569Louis Botha0.0002
  287. T4569Teboho Sefatsa0.0002
  288. T4569Coert Groenewald0.0002
  289. T4569Richard Kruger0.0002
  290. T4569David Waschefort0.0002
  291. T4569CJ Levey0.0002
  292. T4569Yusuf Dadoo0.0002
  293. T4569Chase Paton(Am)0.0002
  294. T4569Gerrit Foster0.0002
  295. T4569Eugene Du Plessis0.0002
  296. T4569Joshua Wiese(Am)0.0002
  297. T4569Alphius Kelapile0.0002
  298. T4800Christopher Henkel0.0001
  299. T4800Josh Hirsch(Am)0.0001
  300. T4800Erhard Lambrechts0.0001
  301. T4800Tawriq Abrahams0.0001
  302. T4800Pedro Cristovam(Am)0.0001
  303. T4800Gift Willy0.0001
  304. T4800Lance Ellerbeck0.0001
  305. T4800Jabulane Mabilane0.0001
  306. T4800Lorenzo Sakota(Am)0.0001
  307. T4800Tyron Groenveld(Am)0.0001
  308. T4800Henning du Plooy0.0001
  309. T4800Michael Jonker(Am)0.0001
  310. T4800Jarryd Elliott0.0001
  311. T4800Juvandre Olivier0.0001
  312. T4800James Kamte0.0001
  313. T4800Connor Thomas(Am)0.0001
  314. T4800Shaydon Johnson0.0001
  315. T4800Jayden Hoskins(Am)0.0001
  316. T4800Johan Theron0.0001
  317. T4800Michael Kok0.0001
  318. T4800Matthew Rossouw(Am)0.0001
  319. T4800Jandre van Niekerk(Am)0.0001
  320. T4800Renato Dries(Am)0.0001
  321. T4800Lihan Ludick(Am)0.0001
  322. T4800Sabelo Majola0.0001
  323. T4800Jarryd Govender0.0001
  324. T4800Tylor Phillips(Am)0.0001

Browse golfers by country →