Official World Golf Ranking
Kenyan Golfers
70 golfers from Kenya have been ranked in the Official World Golf Ranking since it began in 1986. The highest any has reached is world #1402, by Njoroge Njonge Kibugu. 66 are ranked in the world this week.
The best Kenyan 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 70.
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.
- 1Njoroge Njonge Kibugunow #1485#1402—20262026
- 2Greg Snownow #2085#2085—20262026
- 3Dismas Indizanow #2166#2111—20262026
- 4John Lejirmanow #2319#2209—20262026
- 5Samuel Njoroge Chegenow #2275#2235—20262026
- 6Daniel Nduvanow #2425#2396—20262026
- 7C John Wangainow #2731#2671—20262026
- 8Michael Karanganow #2798#2757—20262026
- 9Edwin Mudanyinow #2761#2761—20262026
- 10Taimur Maliknow #2961#2872—20262026
- 11Mutahi Kibugu now #2925#2880—20262026
- 12Justus Madoyanow #2925#2888—20262026
- 13Mike Kisianow #2961#2893—20262026
- 14Mohit Medirattanow #2980#2907—20262026
- 15Adel Balala(Am)now #2945#2922—20262026
- 16Erick Ooko Oburanow #3060#2993—20262026
- 17Rizwan Charanianow #3339#3213—20262026
- 18Otuke Otukenow #3381#3315—20262026
- 19Ken Abutonow #3417#3370—20262026
- 20John Karichunow #3417#3388—20262026
- 21Tony Omulinow #3505#3502—20262026
- 22Simon Njogunow #3505#3505—20262026
- 23Jacob Okellonow #3756#3666—20262026
- 24Sammy Mulamanow #3679#3677—20262026
- 25Elvis Muigua(Am)now #3679#3679—20262026
- 26Nelson Mudanyinow #3756#3733—20262026
- 27Kenneth Bollonow #3928#3928—20262026
- 28Abraham Galgalonow #3928#3928—20262026
- 29Wasim Ali(Am)now #4033#3948—20262026
- 30Junaid Manji(Am)now #4033#3969—20262026
- 31John Kagirinow #4033#4033—20262026
- 32Kamoza Longwe(Am)now #4033#4033—20262026
- 33Ebill Omollo(Am)now #4162#4064—20262026
- 34William Odek(Am)now #4162#4162—20262026
- 35Robinson Owitinow #4314#4192—20262026
- 36Simon Mburunow #4314#4194—20262026
- 37Mathew Wahomenow #4314#4194—20262026
- 38Dennis Saikwanow #4314#4314—20262026
- 39Sujan Shahnow #4314#4314—20262026
- 40Rafael Leming'ani(Am)now #4314#4314—20262026
- 41Daniel Kiragu(Am)now #4526#4320—20262026
- 42Jaydeep Singh Sandhu(Am)now #4526#4343—20262026
- 43Jeff Makokha Kubwenow #4526#4345—20262026
- 44John Chegenow #4526#4345—20262026
- 45Sullivan Muthugianow #4526#4526—20262026
- 46Ganeev Giddienow #4526#4526—20262026
- 47Joseph Waweru Karanjanow #4526#4526—20262026
- 48Isaac Ogolla Makokha(Am)now #4802#4545—20262026
- 49Kopan Timbenow #4802#4558—20262026
- 50Alfred Nandwanow #4802#4769—20262026
Kenyan golfers in the world ranking today
66 Kenyan golfers hold a world ranking this week, listed by current position.
#MvPlayerAvg ptsEvts
- T1485Up 19 places since last weekNjoroge Njonge Kibugu0.033229
- T2085–Greg Snow0.011924
- T2166Down 5 places since last weekDismas Indiza0.010620
- T2275Down 11 places since last weekSamuel Njoroge Chege0.008818
- T2319Down 7 places since last weekJohn Lejirma0.008217
- T2425Down 2 places since last weekDaniel Nduva0.006716
- T2731Down 12 places since last weekC John Wangai0.004117
- T2761Up 8 places since last weekEdwin Mudanyi0.003917
- T2798Up 9 places since last weekMichael Karanga0.003715
- T2925Up 4 places since last weekJustus Madoya0.003119
- T2925Up 4 places since last weekMutahi Kibugu 0.003123
- T2945Up 5 places since last weekAdel Balala(Am)0.003010
- T2961Up 6 places since last weekTaimur Malik0.00298
- T2961Down 11 places since last weekMike Kisia0.002916
- T2980Up 9 places since last weekMohit Mediratta0.002815
- T3060Down 16 places since last weekErick Ooko Obura0.002517
- T3339Up 9 places since last weekRizwan Charania0.001611
- T3381Up 7 places since last weekOtuke Otuke0.00159
- T3417Down 29 places since last weekJohn Karichu0.001411
- T3417Up 16 places since last weekKen Abuto0.001413
- T3505Up 7 places since last weekSimon Njogu0.00123
- T3505Up 7 places since last weekTony Omuli0.001213
- T3679Up 15 places since last weekElvis Muigua(Am)0.00096
- T3679Up 15 places since last weekSammy Mulama0.000910
- T3756Down 62 places since last weekJacob Okello0.000816
- T3756Up 16 places since last weekNelson Mudanyi0.000811
- T3928Up 9 places since last weekAbraham Galgalo0.000615
- T3928Up 9 places since last weekKenneth Bollo0.000610
- T4033Up 16 places since last weekJohn Kagiri0.00058
- T4033Up 16 places since last weekKamoza Longwe(Am)0.00055
- T4033Up 16 places since last weekWasim Ali(Am)0.00058
- T4033Up 16 places since last weekJunaid Manji(Am)0.00055
- T4162Up 11 places since last weekWilliam Odek(Am)0.000410
- T4162Up 11 places since last weekEbill Omollo(Am)0.00045
- T4314Up 6 places since last weekSujan Shah0.00038
- T4314Up 6 places since last weekSimon Mburu0.00037
- T4314Up 6 places since last weekRobinson Owiti0.000317
- T4314Up 6 places since last weekDennis Saikwa0.000318
- T4314Up 6 places since last weekMathew Wahome0.00037
- T4314Up 6 places since last weekRafael Leming'ani(Am)0.00035
- T4526Up 9 places since last weekJoseph Waweru Karanja0.000213
- T4526Up 9 places since last weekJeff Makokha Kubwe0.00029
- T4526Up 9 places since last weekJaydeep Singh Sandhu(Am)0.00026
- T4526Up 9 places since last weekJohn Chege0.00021
- T4526Up 9 places since last weekGaneev Giddie0.000210
- T4526Down 206 places since last weekDaniel Kiragu(Am)0.00026
- T4526Up 9 places since last weekSullivan Muthugia0.00028
- T4802Up 5 places since last weekAlfred Nandwa0.00015
- T4802Up 5 places since last weekBrian Njoroge0.00011
- T4802Up 5 places since last weekKopan Timbe0.000111
- T4802Up 5 places since last weekGeorge Felix0.000113
- T4802Up 5 places since last weekSandeep Matharu0.00013
- T4802Up 5 places since last weekAntony Macharia0.00019
- T4802Up 5 places since last weekJohnny Limb0.00017
- T4802Up 5 places since last weekMikael Kihara(Am)0.00017
- T4802Up 5 places since last weekIsaac Ogolla Makokha(Am)0.00014
- T4802Up 5 places since last weekJohn Mbagi(Am)0.00011
- T4802Up 5 places since last weekJames Muigai Karanja0.00016
- T4802Up 5 places since last weekA. Chelogoi0.00019
- T4802Up 5 places since last weekJohn Kamau0.00013
- T4802Up 5 places since last weekKevin Anyien(Am)0.00017
- T4802Up 5 places since last weekFrank Matilo0.00019
- T4802Up 5 places since last weekTsevi Soni0.00017
- T4802Up 5 places since last weekNelson Simwa0.00014
- T4802Up 5 places since last weekFredrick Kamau0.00012
- T4802Up 5 places since last weekKenneth Muraya(Am)0.00011