WWW Snooker Frontpage

Ranking History

The snooker rankings were first introduced in 1976. Welshman Ray Reardon was on top the first few years, but the 80's were dominated by Steve Davis. He was No. 1 from 1981 to 1989. Stephen Hendry was equally dominating in the 90's, and he held the top spot from 1990 to 1997. He managed to regain the position in 2006. Right now his fellow Scot John Higgins is on top. Here is the ranking history of the top 32 in the 2007/2008 World Rankings. The other players who have visited the top 16 in this period have also been included.

Showing 57 of 57 items; Click column titles for sorting (asc/desc); Filter content by entering search terms in boxes or selecting from dropdown lists

#
1.
Scotland
 
 
122
51
11
2
2
1
1
2
3
4
4
5
6
4
1
2.
Graeme Dott
Scotland
 
 
 
 
190
58
33
30
25
19
14
12
13
15
13
6
2
3.
Shaun Murphy
England
 
 
 
 
 
 
 
 
147
151
169
72
64
48
21
5
3
4.
Ireland
51
21
11
7
9
7
3
4
7
7
4
5
6
7
11
2
4
5.
England
 
 
57
9
3
8
7
3
4
4
2
1
3
1
1
3
5
6.
England
 
47
21
10
10
3
5
7
13
12
7
3
7
8
7
7
6
7.
Neil Robertson
Australia
 
 
 
 
 
 
 
 
 
188
118
 
 
68
28
13
7
8.
Scotland
1
1
1
1
1
1
1
2
2
3
5
6
2
3
2
1
8
9.
Ding Junhui
China
 
 
 
 
 
 
 
 
 
 
 
 
 
76
62
27
9
10.
Stephen Maguire
Scotland
 
 
 
 
 
 
 
 
193
100
52
52
41
24
3
9
10
11.
Mark Selby
England
 
 
 
 
 
 
 
 
 
122
95
53
29
36
39
28
11
12.
Wales
 
 
119
58
39
16
4
5
3
1
1
2
1
2
9
8
12
13.
England
 
 
101
40
37
31
16
9
6
5
8
7
5
9
10
10
13
14.
Allister Carter
England
 
 
 
 
 
 
286
187
142
92
61
31
17
19
19
15
14
15.
England
2
4
4
2
2
10
13
14
15
17
21
25
11
13
15
11
15
16.
Ryan Day
Wales
 
 
 
 
 
 
 
 
 
 
215
140
69
45
33
17
16
17.
Joe Swail
N.Ireland
 
53
25
12
19
17
22
36
28
16
10
16
27
30
40
30
17
18.
Joe Perry
England
 
 
327
265
195
166
123
74
34
31
27
13
16
20
14
18
18
19.
Barry Hawkins
England
 
 
 
 
 
 
 
 
195
189
85
51
42
43
30
12
19
20.
Matthew Stevens
Wales
 
 
 
 
236
67
53
26
9
6
6
8
9
6
4
14
20
21.
England
 
209
169
89
52
39
20
16
14
22
13
11
22
23
20
29
21
22.
Jamie Cope
England
 
 
 
 
 
 
 
 
 
 
 
 
97
89
85
48
22
23.
Stuart Bingham
England
 
 
 
 
 
 
 
164
93
43
44
57
43
37
37
24
23
24.
Michael Holt
England
 
 
 
 
 
 
 
193
74
62
45
35
39
29
24
21
24
25.
England
21
9
9
11
12
5
8
13
21
23
23
30
40
35
27
20
25
26.
England
 
85
49
35
31
22
14
11
10
11
19
17
20
25
17
16
26
27.
Marco Fu
Hong Kong
 
 
 
 
 
 
 
377
35
15
17
27
19
16
25
22
27
28.
Ian McCulloch
England
 
 
404
257
193
105
76
60
39
38
48
43
26
17
16
26
28
29.
Mark Allen
N.Ireland
 
 
 
 
 
 
 
 
 
 
 
 
 
 
86
61
29
30.
England
 
93
50
19
13
11
18
19
17
13
15
21
23
34
45
35
30
31.
Andy Hicks
England
 
70
54
33
17
18
19
21
32
36
44
61
62
50
31
31
31
32.
Gerard Greene
N.Ireland
 
 
 
169
110
72
62
59
41
58
63
63
38
26
38
39
32
33.
Thailand
20
7
5
3
5
12
12
15
22
27
32
32
34
33
32
25
33
34.
David Gray
England
 
 
 
 
 
 
152
61
60
52
30
19
12
14
23
23
35
35.
Fergal O'Brien
Ireland
 
192
100
42
38
36
23
20
11
9
16
23
33
41
44
46
37
36.
Scotland
41
13
6
6
6
6
10
8
8
8
12
15
10
10
12
19
38
37.
England
4
2
2
5
4
4
6
6
5
10
22
18
30
31
29
42
39
38.
David Roe
England
50
32
16
13
16
34
49
48
58
55
49
48
57
52
61
57
55
39.
England
3
3
3
4
7
13
21
18
16
18
11
10
15
11
8
34
60
40.
Malta
22
24
20
16
14
15
11
10
20
26
29
28
24
22
36
51
68
41.
Paul Hunter
England
 
 
 
 
 
78
43
24
12
14
9
9
8
4
5
34
 
 
Quinten Hann
Australia
 
 
 
 
 
337
104
45
26
32
25
14
14
18
22
 
 
 
Chris Small
Scotland
 
 
 
86
62
30
25
25
18
21
24
29
18
12
41
 
 
 
Gary Wilkinson
England
5
8
17
22
23
19
17
17
29
34
37
46
44
56
78
77
 
 
Wales
33
16
10
8
8
9
15
22
23
25
39
54
63
77
66
65
 
 
Tony Jones
England
15
22
29
34
43
63
60
63
65
79
96
84
85
113
131
 
 
 
Canada
13
14
18
32
20
14
9
12
36
49
78
77
91
108
111
 
 
 
Neal Foulds
England
6
5
14
25
28
21
30
34
40
73
71
78
114
 
 
 
 
 
Steve James
England
7
10
13
17
26
24
24
37
44
64
62
86
128
224
82
93
 
 
Willie Thorne
England
17
15
7
15
25
25
36
51
75
76
94
134
352
 
 
 
 
 
Dean Reynolds
England
12
19
28
29
30
38
51
54
55
69
109
 
 
 
 
 
 
 
Tony Knowles
England
16
20
23
21
24
42
72
125
94
106
123
144
248
 
 
 
 
 
Mike Hallett
England
8
17
19
23
34
46
89
128
150
152
133
156
218
208
91
 
 
 
Martin Clark
England
14
12
12
18
22
33
27
28
37
66
147
 
 
 
 
 
 
 
Dennis Taylor
N.Ireland
9
11
15
24
32
26
34
52
88
115
162
 
 
 
 
 
 
 
Terry Griffiths
Wales
11
6
8
14
15
23
95
 
 
 
 
 
 
 
 
 
 
 
Doug Mountjoy
Wales
10
26
30
26
36
59
98