List of male golfers who have been in the world top 10


This is a list of golfers who have appeared in the top 10 of the Official World Golf Ranking. The rankings started on 6 April 1986 and are updated each week. 107 golfers have reached the top 10.
Tiger Woods holds the record for the most weeks in the world top 10, with 906. He is followed by Ernie Els with 788 weeks and Phil Mickelson with 775 weeks. Woods had a record run of 736 consecutive weeks in the top 10 from 13 April 1997 to 15 May 2011, had another run of 124 consecutive weeks from 25 March 2012 to 3 August 2014 and 46 further weeks from 14 April 2019 to 23 February 2020. Greg Norman was in the top 10 for 646 consecutive weeks from the start of the rankings in 1986 until 16 August 1998. Sergio García is the youngest player to reach the top 10, a week after his 20th birthday.
Before the start of the OWGR in 1986, world golf rankings were published in Mark McCormack's World of Professional Golf Annual from 1968 to 1985. These end-of-year rankings had Jack Nicklaus as the number one from 1968 to 1977, Tom Watson from 1978 to 1982 and Seve Ballesteros from 1983 to 1985.

Current top 10

The table shows the top 10 ranked golfers and their average ranking points as of 26 July 2020, which is the end of week 30.
RankChangePlayerCountryPointsTop 10 sinceWeeks
18.977 Jul 2019
28.5118 Mar 2018
37.5413 Aug 2017
416.922 Feb 2020
516.888 Mar 2015
66.2627 May 2018
76.0428 Jun 2020
85.8923 Feb 2020
95.6716 Feb 2020
105.562 Jun 2019

Change – change in position since the previous week.
Top 10 since – indicates the date at which the player entered or last re-entered the top 10.
Weeks – current number of consecutive weeks in the top 10.
Since the major revision of the rating method in September 2001, the highest points average as well as the largest lead in points average were set by Tiger Woods on September 16, 2007. After winning the BMW Championship and The Tour Championship in consecutive weeks, he had an average of 24.36 and a lead of 14.73 points over Phil Mickelson.

Most weeks in the top 10

As of 26 July 2020, 107 players have reached the world top 10 since the rankings started in April 1986. 24 of these have reached number 1 while a further 13 have reached number 2 but never number 1.
Tiger Woods has been in the top 10 for 906 weeks. He has been number 1 for 683 weeks, number 2 for 107 weeks and number 3 for 27 weeks. Phil Mickelson was never number 1 but was number 2 for 270 weeks.
The current top-10 are in bold.
PlayerCountryWeeksFirstLastBestFirstBRefs
Tiger Woods90613 Apr 199723 Feb 2020115 Jun 1997
Ernie Els78819 Jun 199416 Jan 2011122 Jun 1997
Phil Mickelson77525 Aug 19967 Sep 2014211 Feb 2001
Greg Norman6466 Apr 198616 Aug 1998114 Sep 1986
Vijay Singh54423 Aug 199812 Jul 200915 Sep 2004
Rory McIlroy52522 Nov 200926 Jul 202014 Mar 2012
Nick Faldo47331 Jan 19886 Jul 199712 Sep 1990
Davis Love III46519 Apr 199220 Feb 2005219 Jul 1998
Sergio García45316 Jan 200022 Apr 201829 Nov 2008
Adam Scott44315 Aug 200426 Jul 2020118 May 2014
Jim Furyk44217 Jan 19997 Feb 2016210 Sep 2006
Bernhard Langer4066 Apr 198630 Jun 199616 Apr 1986
Colin Montgomerie40015 May 199415 Jan 2006217 Mar 1996
Nick Price38616 Aug 19926 Jul 2003114 Aug 1994
Justin Rose3854 Nov 20079 Feb 202019 Sep 2018
Lee Westwood35412 Jul 199828 Jul 2013131 Oct 2010
Ian Woosnam33827 Sep 198712 Jun 199417 Apr 1991
Henrik Stenson3384 Feb 200721 Jan 2018225 May 2014
Seve Ballesteros3376 Apr 19868 Nov 1992127 Apr 1986
Fred Couples3229 Sep 19904 Apr 1999122 Mar 1992
José María Olazábal31430 Apr 19898 Oct 1995217 Mar 1991
Dustin Johnson3145 Jun 201126 Jul 2020119 Feb 2017
Pádraig Harrington30411 Nov 20014 Apr 2010320 Jul 2008
Paul Azinger29220 Mar 198831 Jul 1994422 Aug 1993
Retief Goosen27528 Oct 200124 Jun 2007315 Jan 2006
Jason Day26519 Jun 201127 Jan 2019120 Sep 2015
Steve Stricker25426 Aug 200719 Jan 201426 Sep 2009
Payne Stewart249198614 Nov 1999310 Jun 1990
David Duval23222 Feb 199811 Aug 2002128 Mar 1999
Curtis Strange223198612 May 1991319 Jun 1988
Luke Donald22012 Mar 20064 Aug 2013129 May 2011
Jordan Spieth21613 Apr 201414 Oct 2018116 Aug 2015
Rickie Fowler20614 Sep 201426 May 2019424 Jan 2016
Masashi Ozaki1958 Oct 198926 Apr 199851 Sep 1996
Mark O'Meara1916 Apr 19869 Jan 200026 Sep 1998
Bubba Watson1861 May 20118 Jan 2017222 Feb 2015
David Toms17919 Aug 200111 Jun 200653 Nov 2002
Tom Kite17412 Mar 19896 Feb 1994516 Apr 1989
Corey Pavin1676 Apr 19869 Feb 199722 Jun 1996
Sandy Lyle1666 Apr 19866 Aug 1989210 Apr 1988
Justin Thomas15815 Jan 201726 Jul 2020113 May 2018
Matt Kuchar14229 Aug 201015 Feb 201542 Jun 2013
Jon Rahm13928 May 201726 Jul 2020119 Jul 2020
Brooks Koepka13618 Jun 201726 Jul 2020121 Oct 2018
Geoff Ogilvy12318 Jun 200617 Jan 2010329 Jun 2008
Tom Lehman12228 Jan 199618 Mar 2001120 Apr 1997
Hal Sutton1216 Apr 198617 Jun 2001423 Apr 2000
Paul Casey1165 Apr 200920 May 2018324 May 2009
Mike Weir11124 Jun 200127 Feb 2005315 Jun 2003
Martin Kaymer11024 Jan 20101 Mar 2015127 Feb 2011
Mark Calcavecchia10927 Nov 198830 Dec 1990523 Jul 1989
Kenny Perry10315 Jun 20033 Jan 2010428 Jun 2009
Lanny Wadkins8619865 May 199151 Mar 1987
David Frost8617 Apr 198830 Oct 1994620 Nov 1988
Hideki Matsuyama8623 Oct 201610 Jun 2018218 Jun 2017
Tsuneyuki Nakajima856 Apr 198615 Nov 198741986
Mark McNulty8414 Jun 198712 Apr 1992618 Oct 1987
Ben Crenshaw8016 Aug 198714 May 1989522 May 1988
Bryson DeChambeau652 Sep 201826 Jul 202054 Nov 2018
Brandt Snedeker6423 Sep 20128 Dec 2013410 Feb 2013
Webb Simpson6423 Oct 201126 Jul 202045 Jul 2020
Chris DiMarco6010 Feb 20022 Apr 200668 May 2005
Francesco Molinari6022 Jul 201822 Sep 201959 Sep 2018
Steve Elkington5815 Oct 199515 Feb 1998320 Apr 1997
Patrick Reed566 Dec 201526 Jul 2020614 Jun 2020
Graeme McDowell5531 Oct 201025 Aug 2013416 Jan 2011
Xander Schauffele5530 Dec 201821 Jun 202066 Jan 2019
Jason Dufner5027 May 201224 Nov 2013616 Sep 2012
Patrick Cantlay492 Jun 201926 Jul 202066 Oct 2019
John Cook4623 Aug 199225 Jul 1993711 Oct 1992
Stewart Cink4529 Aug 200423 Aug 200956 Jul 2008
Chip Beck4324 Apr 198829 Oct 1989812 Feb 1989
Darren Clarke4329 Oct 200013 Jan 2002822 Jul 2001
K. J. Choi4026 Aug 200729 Jun 200859 Mar 2008
Jesper Parnevik3823 Jan 20008 Apr 2001714 May 2000
Louis Oosthuizen379 Sep 20127 Jul 2013413 Jan 2013
Camilo Villegas3428 Sep 200824 May 2009728 Sep 2008
Ian Poulter3324 Jan 20103 Mar 2013521 Feb 2010
Tom Watson326 Apr 198619864*6 Apr 1986
Rodger Davis2919 Jul 198726 Jan 1992719 Jul 1987
Robert Karlsson275 Oct 20085 Apr 2009619 Oct 2008
Zach Johnson278 Dec 201322 Nov 2015612 Jan 2014
Danny Willett2710 Apr 201630 Oct 2016910 Apr 2016
Alex Norén2613 Nov 20166 Aug 2017828 May 2017
Bob Tway2528 Dec 198614 Jun 1987525 Jan 1987
Tommy Fleetwood254 Mar 201815 Mar 2020918 Nov 2018
Justin Leonard2429 Mar 199813 Jun 1999610 May 1998
Anthony Kim2214 Sep 200823 May 2010628 Sep 2008
Rory Sabbatini219 Sep 200730 Mar 2008823 Sep 2007
Calvin Peete206 Apr 198619868*1986
Charl Schwartzel2022 May 20111 Apr 2012611 Mar 2012
Andy Bean1919861 Mar 19875*1986
Hunter Mahan1926 Feb 201215 Jul 201241 Apr 2012
Isao Aoki168 Mar 198719 Jul 198787 Jun 1987
Stuart Appleby1222 Feb 20049 May 2004821 Mar 2004
David Howell1028 May 200613 Aug 2006911 Jun 2006
Hale Irwin819 May 199111 Aug 1991719 May 1991
Nick Watney83 Jul 201127 Nov 2011931 Jul 2011
Tony Finau82 Dec 201820 Jan 201992 Dec 2018
Larry Mize721 Jun 19879 Aug 19871021 Jun 1987
Ian Baker-Finch629 Sep 199124 Nov 19911029 Sep 1991
Branden Grace614 Feb 20167 Aug 20161014 Feb 2016
Chad Campbell421 Mar 20046 Jun 2004923 May 2004
Ángel Cabrera325 Sep 200520 Nov 200592 Oct 2005
Keegan Bradley224 Mar 20134 Aug 20131024 Mar 2013
Jimmy Walker229 Mar 20155 Apr 20151029 Mar 2015
Thomas Bjørn115 Jul 200115 Jul 20011015 Jul 2001

Weeks – total number of weeks in the top 10. First – date the player first reached the top 10. Last – last week the player was in the top 10. Best– highest position reached by the player. FirstB – date the player was first at this highest position.
The tables below list the five youngest players to enter the top 10 and the oldest five to still be there.
PlayerCountryFirstAge
Sergio García16 Jan 2000
Rory McIlroy22 Nov 2009
Jordan Spieth13 Apr 2014
Tiger Woods13 Apr 1997
Jon Rahm28 May 2017

PlayerCountryLastAge
Masashi Ozaki26 Apr 1998
Kenny Perry3 Jan 2010
Steve Stricker19 Jan 2014
Nick Price6 Jul 2003
Vijay Singh12 Jul 2009

The following table lists the youngest to reach a specific position in the top 10.
PlayerCountryPosFirstAge
Sergio García1016 Jan 2000
Rory McIlroy913 Dec 2009
Jordan Spieth811 May 2014
Jordan Spieth720 Apr 2014
Sergio García615 Jul 2001
Tiger Woods520 Apr 1997
Jordan Spieth429 Mar 2015
Tiger Woods313 Apr 1997
Tiger Woods225 May 1997
Tiger Woods115 Jun 1997

Active streaks are in bold:
PlayerCountryWeeksFirstLast
Tiger Woods73613 Apr 199715 May 2011
Greg Norman6466 Apr 198616 Aug 1998
Nick Faldo40619 Jun 198824 Mar 1996
Phil Mickelson4028 Feb 200416 Oct 2011
Colin Montgomerie37415 May 19948 Jul 2001
Vijay Singh35612 Nov 20002 Sep 2007
Ernie Els30119 Jun 199419 Mar 2000
Dustin Johnson2708 Mar 201526 Jul 2020
Bernhard Langer26726 May 199130 Jun 1996
Ian Woosnam26521 May 198912 Jun 1994
Seve Ballesteros2606 Apr 198624 Mar 1991
Davis Love III24317 Aug 19977 Apr 2002
Fred Couples23930 Jun 199121 Jan 1996
José María Olazábal23430 Apr 198917 Oct 1993
Henrik Stenson23311 Aug 201321 Jan 2018
David Duval22712 Apr 199811 Aug 2002
Nick Price20613 Sep 199218 Aug 1996
Jordan Spieth2027 Dec 201414 Oct 2018

Longest gaps between appearances in the top 10

Number two in the rankings but never number one

13 players have reached world No. 2 in the official rankings, but have never risen to world No. 1.
PlayerCountryFirstWeeks
10 Apr 198823
17 Mar 199135
17 Mar 199624
2 Jun 19961
19 Jul 19985
6 Sep 199815
11 Feb 2001270
10 Sep 200639
9 Nov 200818
6 Sep 200912
25 May 201424
22 Feb 20154
18 Jun 20177

First – first week the player reached number 2, Weeks – total weeks at number 2.

Annual totals

The tables below list the number of weeks during each year that players were in the top 10, arranged by decade. In the "First" and "Last" columns, "+2000s" indicates that the player was also in the top 10 in an earlier or later decade.

1980s

29 players were in the top 10 from the start of the rankings in April 1986 to the end of 1989.
Seve Ballesteros and Greg Norman were in the top 10 throughout this period.
PlayerCountry86878889TotalFirstLast
Seve Ballesteros395253521966 Apr 1986+1990s
Greg Norman395253521966 Apr 1986+1990s
Curtis Strange353353521731986+1990s
Sandy Lyle374553311666 Apr 19866 Aug 1989
Bernhard Langer3952401316 Apr 1986+1990s
Ian Woosnam14524010627 Sep 1987+1990s
Payne Stewart125215211001986+1990s
Nick Faldo39529131 Jan 1988+1990s
Tsuneyuki Nakajima3946856 Apr 198615 Nov 1987
Lanny Wadkins84233831986+1990s
Ben Crenshaw953188016 Aug 198714 May 1989
Paul Azinger35266120 Mar 1988+1990s
Hal Sutton3622586 Apr 1986+2000s
Mark Calcavecchia6515727 Nov 1988+1990s
Chip Beck10334324 Apr 198829 Oct 1989
Tom Kite434312 Mar 1989+1990s
Mark O'Meara391406 Apr 1986+2000s
José María Olazábal363630 Apr 1989+1990s
David Frost23113417 Apr 1988+1990s
Tom Watson32326 Apr 19861986
Mark McNulty18102814 Jun 1987+1990s
Bob Tway1242528 Dec 198614 Jun 1987
Calvin Peete20206 Apr 19861986
Andy Bean1091919861 Mar 1987
Corey Pavin414186 Apr 1986+1990s
Rodger Davis1251719 Jul 1987+1990s
Isao Aoki16168 Mar 198719 Jul 1987
Larry Mize7721 Jun 19872 Aug 1987
Masashi Ozaki228 Oct 1989+1990s

1990s

36 players were in the top 10 during the 1990s.
Greg Norman was in the top 10 for the first 450 weeks of the 1990s.
PlayerCountry90919293949596979899TotalFirstLast
Greg Norman525252525352525233450+1980s16 Aug 1998
Nick Faldo5252525253525118382+1980s6 Jul 1997
Nick Price195253523346505335816 Aug 1992+2000s
Fred Couples5345252535243131533229 Sep 19904 Apr 1999
Colin Montgomerie34525252525329515 May 1994+2000s
Ernie Els29525252525329019 Jun 1994+2010s
José María Olazábal525252424040278+1980s8 Oct 1995
Bernhard Langer405252535226275+1980s30 Jun 1996
Ian Woosnam5252525224232+1980s12 Jun 1994
Paul Azinger5252504631231+1980s31 Jul 1994
Davis Love III292441330525320519 Apr 1992+2000s
Masashi Ozaki81352525216193+1980s26 Apr 1998
Mark O'Meara121503147150+1980s+2000s
Corey Pavin44152475149+1980s9 Feb 1997
Payne Stewart525223121149+1980s14 Nov 1999
Tiger Woods38525314313 Apr 1997+2020s
Seve Ballesteros524643141+1980s8 Nov 1992
Tom Kite52179476131+1980s6 Feb 1994
Phil Mickelson1940481412125 Aug 1996+2010s
Tom Lehman35521910628 Jan 1996+2000s
David Duval43539622 Feb 1998+2000s
Lee Westwood25537812 Jul 1998+2010s
Vijay Singh15536823 Aug 1998+2000s
Steve Elkington12242025815 Oct 199515 Feb 1998
Mark McNulty10341256+1980s12 Apr 1992
Mark Calcavecchia5252+1980s30 Dec 1990
David Frost94352+1980s30 Oct 1994
Curtis Strange371249+1980s12 May 1991
John Cook19274623 Aug 199225 Jul 1993
Justin Leonard1592429 Mar 199813 Jun 1999
Rodger Davis8412+1980s26 Jan 1992
Jim Furyk111117 Jan 1999+2010s
Hale Irwin8819 May 199111 Aug 1991
Ian Baker-Finch6629 Sep 199124 Nov 1991
Lanny Wadkins33+1980s5 May 1991
Hal Sutton11+1980s+2000s

2000s

41 players were in the top 10 during the 2000s.
Tiger Woods was in the top 10 throughout the 2000s.
PlayerCountry00010203040506070809TotalFirstLast
Tiger Woods52525252525352525252521+1990s+2020s
Phil Mickelson41525234475352525252487+1990s+2010s
Vijay Singh50525252525352444128476+1990s12 Jul 2009
Ernie Els5052525252535252512468+1990s+2010s
Sergio García133521221534912334931516 Jan 2000+2010s
Pádraig Harrington732524531743334129111 Nov 2001+2010s
Jim Furyk951840362552522923289+1990s+2010s
Retief Goosen552395153522327528 Oct 200124 Jun 2007
Davis Love III52524452528260+1990s20 Feb 2005
Adam Scott94651523118915 Aug 2004+2020s
David Toms2052529242217919 Aug 200111 Jun 2006
David Duval525232136+1990s11 Aug 2002
Geoff Ogilvy2533234012118 Jun 2006+2010s
Mike Weir324552911124 Jun 200127 Feb 2005
Lee Westwood5031917107+1990s+2010s
Kenny Perry2711174710215 Jun 2003+2010s
Colin Montgomerie52377252105+1990s15 Jan 2006
Henrik Stenson291850974 Feb 2007+2010s
Steve Stricker1938318826 Aug 2007+2010s
Hal Sutton422062+1980s17 Jun 2001
Chris DiMarco1453296010 Feb 20022 Apr 2006
Luke Donald33215412 Mar 2006+2010s
Stewart Cink15121264529 Aug 200423 Aug 2009
Darren Clarke43724329 Oct 200013 Jan 2002
K. J. Choi17234026 Aug 200729 Jun 2008
Paul Casey39395 Apr 2009+2010s
Jesper Parnevik3713823 Jan 20008 Apr 2001
Justin Rose925344 Nov 2007+2020s
Camilo Villegas14203428 Sep 200824 May 2009
Nick Price195428+1990s6 Jul 2003
Robert Karlsson1314275 Oct 20085 Apr 2009
Rory Sabbatini1011219 Sep 200730 Mar 2008
Tom Lehman8816+1990s18 Mar 2001
Anthony Kim1241614 Sep 2008+2010s
Stuart Appleby121222 Feb 20049 May 2004
David Howell101028 May 200613 Aug 2006
Rory McIlroy5522 Nov 2009+2020s
Chad Campbell4421 Mar 20046 Jun 2004
Ángel Cabrera3325 Sep 200520 Nov 2005
Mark O'Meara11+1980s9 Jan 2000
Thomas Bjørn1115 Jul 200115 Jul 2001

2010s

50 players were in the top 10 in the 2010s.
PlayerCountry10111213141516171819TotalFirstLast
Rory McIlroy42515252505253514752502+2000s+2020s
Justin Rose4152505031175252345+2000s+2020s
Dustin Johnson2710743535252522965 Jun 2011+2020s
Jason Day291124952534226126519 Jun 201127 Jan 2019
Adam Scott22345252194518242+2000s+2020s
Henrik Stenson821525253523241+2000s21 Jan 2018
Tiger Woods522041523138234+1990s+2020s
Jordan Spieth185253524121613 Apr 201414 Oct 2018
Rickie Fowler16374342511720614 Sep 201426 May 2019
Bubba Watson134738525311861 May 20118 Jan 2017
Lee Westwood52535212169+1990s28 Jul 2013
Phil Mickelson524284223167+1990s7 Sep 2014
Luke Donald30535231166+2000s4 Aug 2013
Steve Stricker525326323166+2000s19 Jan 2014
Matt Kuchar536134242414229 Aug 201015 Feb 2015
Jim Furyk52824526142+1990s7 Feb 2016
Justin Thomas36525214015 Jan 2017+2020s
Sergio García2513823510138+2000s22 Apr 2018
Jon Rahm29524012128 May 2017+2020s
Brooks Koepka17495211818 Jun 2017+2020s
Martin Kaymer355320211024 Jan 20101 Mar 2015
Hideki Matsuyama1152238623 Oct 201610 Jun 2018
Paul Casey5224177+2000s20 May 2018
Brandt Snedeker15496423 Sep 20128 Dec 2013
Bryson DeChambeau1842602 Sep 201810 Nov 2019
Francesco Molinari243622 Jul 201822 Sep 2019-
Graeme McDowell828195531 Oct 201025 Aug 2013
Webb Simpson11395023 Oct 2011+2020s
Jason Dufner32185027 May 201224 Nov 2013
Xander Schauffele1454630 Dec 2018+2020s
Patrick Reed43362456 Dec 2015+2020s
Louis Oosthuizen1027379 Sep 20127 Jul 2013
Ian Poulter29223324 Jan 20103 Mar 2013
Patrick Cantlay31312 Jun 2019+2020s
Ernie Els29130+1990s16 Jan 2011
Zach Johnson4149278 Dec 201322 Nov 2015
Danny Willett272710 Apr 201630 Oct 2016
Alex Norén8182613 Nov 20166 Aug 2017
Charl Schwartzel9112022 May 20111 Apr 2012
Hunter Mahan191926 Feb 201215 Jul 2012
Tommy Fleetwood117184 Mar 2018+2020s
Pádraig Harrington1313+2000s4 Apr 2010
Nick Watney883 Jul 201127 Nov 2011
Tony Finau5382 Dec 201820 Jan 2019
Anthony Kim66+2000s23 May 2010
Branden Grace6614 Feb 20167 Aug 2016
Geoff Ogilvy22+2000s17 Jan 2010
Keegan Bradley2224 Mar 20134 Aug 2013
Jimmy Walker2229 Mar 20155 Apr 2015
Kenny Perry11+2000s3 Jan 2010

2020s

14 players have been in the top 10 so far in the 2020s, updated to 26 July 2020.
No rankings were produced for the 12 weeks from 22 March 2020 to 7 June 2020 inclusive.

The current top-10 are in bold.
PlayerCountry20212223242526272829TotalFirstLast
Brooks Koepka1818+2010s26 Jul 2020
Rory McIlroy1818+2000s26 Jul 2020
Jon Rahm1818+2010s26 Jul 2020
Justin Thomas1818+2010s26 Jul 2020
Dustin Johnson1818+2010s26 Jul 2020
Patrick Cantlay1818+2010s26 Jul 2020
Webb Simpson1414+2010s26 Jul 2020
Adam Scott1212+2000s26 Jul 2020
Patrick Reed1111+2010s26 Jul 2020
Xander Schauffele99+2010s21 Jun 2020
Tiger Woods88+1990s23 Feb 2020
Tommy Fleetwood77+2010s15 Mar 2020
Justin Rose66+2000s9 Feb 2020
Bryson DeChambeau55+2010s26 Jul 2020

Year-end world top 10 players

A number of different methods have been used to calculate the rankings, so that the ranking points given below are not necessarily comparable between different years. From 1986 to 1988 total ranking points determined the order. Since 1989 average ranking points have been used. Until the end of 1995 a three-year system was used, reduced to two years from 1996. The new system produced much lower averages than the earlier one. There have been many changes even since 1996. The tapering system, whereby points gained in an event are gradually lost over the next two years, has also been changed. A change made during 2001 meant that average points were much lower than previously.
Source for 1986: