Official World Golf Ranking
Kenyan Golfers
64 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. 61 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 64.
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 #1457#1402——20262026
- 2Greg Snownow #2118#2111——20262026
- 3Dismas Indizanow #2147#2111——20262026
- 4John Lejirmanow #2268#2209——20262026
- 5Samuel Njoroge Chegenow #2256#2235——20262026
- 6Daniel Nduvanow #2398#2398——20262026
- 7C John Wangainow #2709#2671——20262026
- 8Michael Karanganow #2778#2757——20262026
- 9Edwin Mudanyinow #2891#2862——20262026
- 10Taimur Maliknow #2925#2872——20262026
- 11Mutahi Kibugu now #2908#2880——20262026
- 12Mike Kisianow #2925#2893——20262026
- 13Justus Madoyanow #2969#2907——20262026
- 14Mohit Medirattanow #2944#2907——20262026
- 15Adel Balala(Am)now #3013#2993——20262026
- 16Erick Ooko Oburanow #3047#2993——20262026
- 17Rizwan Charanianow #3268#3213——20262026
- 18Otuke Otukenow #3370#3315——20262026
- 19Ken Abutonow #3403#3370——20262026
- 20Tony Omulinow #3565#3502——20262026
- 21John Karichunow #3511#3511——20262026
- 22Jacob Okellonow #3677#3666——20262026
- 23Sammy Mulamanow #3677#3677——20262026
- 24Elvis Muigua(Am)now #3732#3732——20262026
- 25Nelson Mudanyinow #3795#3733——20262026
- 26Abraham Galgalonow #4072#3969——20262026
- 27Junaid Manji(Am)now #4072#3969——20262026
- 28Wasim Ali(Am)now #3976#3969——20262026
- 29Ebill Omollo(Am)now #4210#4064——20262026
- 30Kenneth Bollonow #4072#4064——20262026
- 31Kamoza Longwe(Am)now #4072#4072——20262026
- 32Mathew Wahomenow #4362#4194——20262026
- 33Robinson Owitinow #4210#4194——20262026
- 34William Odek(Am)now #4362#4194——20262026
- 35Simon Mburunow #4210#4194——20262026
- 36Jeff Makokha Kubwenow #4569#4345——20262026
- 37Daniel Kiragu(Am)now #4362#4345——20262026
- 38John Chegenow #4569#4345——20262026
- 39Sujan Shahnow #4362#4345——20262026
- 40Jaydeep Singh Sandhu(Am)now #4362#4345——20262026
- 41Dennis Saikwanow #4362#4345——20262026
- 42Ganeev Giddienow #4569#4558——20262026
- 43Isaac Ogolla Makokha(Am)now #4569#4558——20262026
- 44Sullivan Muthugianow #4569#4558——20262026
- 45John Kagirinow #4569#4558——20262026
- 46Kopan Timbenow #4800#4558——20262026
- 47Rafael Leming'aninow #4800#4563——20262026
- 48Fredrick Kamaunow #4800#4769——20262026
- 49Sandeep Matharunow #4800#4769——20262026
- 50James Muigai Karanjanow #4800#4769——20262026
Kenyan golfers in the world ranking today
61 Kenyan golfers hold a world ranking this week, listed by current position.
#MvPlayerAvg ptsEvts
- T1457Down 9 places since last weekNjoroge Njonge Kibugu0.035125
- T2118Up 29 places since last weekGreg Snow0.011922
- T2147Up 6 places since last weekDismas Indiza0.011418
- T2256Down 5 places since last weekSamuel Njoroge Chege0.009417
- T2268Down 8 places since last weekJohn Lejirma0.009216
- T2398Up 17 places since last weekDaniel Nduva0.007315
- T2709Down 13 places since last weekC John Wangai0.004516
- T2778Down 8 places since last weekMichael Karanga0.004015
- T2891Down 16 places since last weekEdwin Mudanyi0.003416
- T2908Up 17 places since last weekMutahi Kibugu 0.003322
- T2925–Taimur Malik0.00327
- T2925–Mike Kisia0.003216
- T2944Up 4 places since last weekMohit Mediratta0.003115
- T2969Down 21 places since last weekJustus Madoya0.003017
- T3013Up 5 places since last weekAdel Balala(Am)0.00289
- T3047Down 4 places since last weekErick Ooko Obura0.002716
- T3268Down 3 places since last weekRizwan Charania0.001911
- T3370Down 30 places since last weekOtuke Otuke0.00169
- T3403Up 6 places since last weekKen Abuto0.001513
- T3511Up 1 place since last weekJohn Karichu0.001310
- T3565Down 53 places since last weekTony Omuli0.001212
- T3677Up 1 place since last weekSammy Mulama0.001010
- T3677Up 1 place since last weekJacob Okello0.001015
- T3732Up 10 places since last weekElvis Muigua(Am)0.00095
- T3795Up 15 places since last weekNelson Mudanyi0.00089
- T3976Up 5 places since last weekWasim Ali(Am)0.00068
- T4072Up 14 places since last weekKamoza Longwe(Am)0.00055
- T4072Down 91 places since last weekAbraham Galgalo0.000514
- T4072Up 14 places since last weekJunaid Manji(Am)0.00055
- T4072Up 14 places since last weekKenneth Bollo0.00059
- T4210Up 4 places since last weekRobinson Owiti0.000417
- T4210Up 4 places since last weekSimon Mburu0.00047
- T4210Down 124 places since last weekEbill Omollo(Am)0.00045
- T4362Up 7 places since last weekWilliam Odek(Am)0.00039
- T4362Up 7 places since last weekDennis Saikwa0.000316
- T4362Up 7 places since last weekMathew Wahome0.00037
- T4362Up 7 places since last weekSujan Shah0.00038
- T4362Up 7 places since last weekJaydeep Singh Sandhu(Am)0.00036
- T4362Up 7 places since last weekDaniel Kiragu(Am)0.00036
- T4569Up 7 places since last weekJohn Kagiri0.00027
- T4569Up 7 places since last weekGaneev Giddie0.00029
- T4569Up 7 places since last weekIsaac Ogolla Makokha(Am)0.00024
- T4569Up 7 places since last weekJohn Chege0.00021
- T4569Up 7 places since last weekSullivan Muthugia0.00028
- T4569Up 7 places since last weekJeff Makokha Kubwe0.00029
- T4800Down 2 places since last weekSandeep Matharu0.00013
- T4800Down 2 places since last weekGeorge Felix0.000113
- T4800Down 2 places since last weekJohnny Limb0.00017
- T4800Down 2 places since last weekAntony Macharia0.00019
- T4800Down 2 places since last weekFredrick Kamau0.00012
- T4800Down 2 places since last weekRafael Leming'ani0.00014
- T4800Down 2 places since last weekNelson Simwa0.00014
- T4800Down 2 places since last weekKevin Anyien(Am)0.00017
- T4800Down 2 places since last weekJames Muigai Karanja0.00016
- T4800Down 2 places since last weekJohn Kamau0.00013
- T4800Down 2 places since last weekJoseph Waweru Karanja0.000112
- T4800Down 2 places since last weekKalamu Choyo(Am)0.00014
- T4800Down 2 places since last weekFrank Matilo0.00019
- T4800Down 2 places since last weekAlfred Nandwa0.00015
- T4800Down 2 places since last weekTsevi Soni(Am)0.00016
- T4800Down 224 places since last weekKopan Timbe0.000111