DDC rankings: Top 25

Rankings are listed in each division for which I have results. Only tournaments from the last five seasons count. Next to each player's rating score is a list of their scoring tournaments, in descending order of how many points they got for it. If you're a statsmonger and want to check out who/how many/where/when, you can look at the master list of points.

If you would like to mess with the parameters used to produce the rankings, change the numbers in this form.

How these rankings were figured

Full rankings

OPEN

1Conrad Damon3304.69 usopen.201206 (715.11) usopen.201407 (687.56) wfdf.201107 (645.25) virginia.201204 (630.27) wfdf.201307 (626.50)
2Cody Kirkland3203.68 usopen.201206 (715.11) arizona.201010 (673.08) virginia.201304 (637.19) wcddc.201111 (589.35) eastcoast.201109 (588.95)
3Rick LeBeau3107.56 wfdf.201107 (645.25) usopen.201407 (626.76) virginia.201104 (621.98) arizona.201010 (614.72) usopen.201206 (598.85)
4Dave Hesselberth3103 usopen.201407 (687.56) wfdf.201307 (674.23) usopen.201206 (598.85) usopen.201007 (572.84) virginia.201404 (569.52)
5Harvey Brandt2993.41 wfdf.201307 (674.23) arizona.201010 (614.72) eastcoast.201109 (588.95) usopen.201007 (572.84) virginia.201104 (542.67)
6Sam Kaye2596.83 virginia.201504 (588.99) virginia.201404 (569.52) virginia.201304 (564.12) usopen.201407 (460.72) usopen.201206 (413.48)
7Chris Horn2517.12 virginia.201304 (637.19) virginia.201504 (528.43) virginia.201404 (477.30) usopen.201407 (460.72) usopen.201206 (413.48)
8John Kirkland2443.89 arizona.201010 (673.08) wcddc.201111 (589.35) arizona.201210 (405.59) wfdf.201107 (402.92) eastcoast.201008 (372.95)
9Dieter Johansson2357.14 eastcoast.201109 (521.92) virginia.201204 (493.30) swedisc.201208 (462.85) arizona.201010 (451.25) sweden.201007 (427.82)
10Scott Zimmerman2293.66 usopen.201407 (626.76) virginia.201104 (442.63) eastcoast.201209 (425.38) virginia.201304 (416.09) virginia.201404 (382.80)
11Jack Cooksey2292 virginia.201104 (621.98) virginia.201304 (507.07) usopen.201206 (413.48) arizona.201010 (394.29) usopen.201407 (355.18)
12Mark Horn2257.74 virginia.201304 (539.52) eastcoast.201008 (489.87) virginia.201104 (442.63) wfdf.201107 (402.92) virginia.201404 (382.80)
13Stefan Karlsson2249.69 wfdf.201307 (598.22) sweden.201307 (471.12) swelufs.201309 (400.31) swelufs.201109 (390.17) sweuppsala.201306 (389.87)
13Thomas Palmer2249.69 wfdf.201307 (598.22) sweden.201307 (471.12) swelufs.201309 (400.31) swelufs.201109 (390.17) sweuppsala.201306 (389.87)
15Jim Elsner2212.58 virginia.201304 (539.52) eastcoast.201109 (440.24) virginia.201204 (414.36) virginia.201504 (409.88) usopen.201407 (408.58)
16Drew Preiss2205.74 virginia.201304 (507.07) virginia.201204 (493.30) usopen.201407 (460.72) virginia.201504 (409.88) virginia.201404 (334.77)
17Carlton Howard2189.63 virginia.201204 (493.30) usopen.201007 (465.47) virginia.201104 (442.63) arizona.201010 (436.17) eastcoast.201109 (352.06)
18Niclas Bergehamn2161.89 swedisc.201208 (462.85) arizona.201010 (451.25) sweden.201007 (427.82) sweden.201407 (416.10) wfdf.201307 (403.87)
19Johan Eriksson2118.79 wfdf.201307 (532.82) sweden.201307 (435.41) swehost.201209 (409.42) swedisc.201208 (386.24) swehost.201109 (354.90)
19Thomas Lindell2118.79 wfdf.201307 (532.82) sweden.201307 (435.41) swehost.201209 (409.42) swedisc.201208 (386.24) swehost.201109 (354.90)
21Dave Taylor2000.52 virginia.201204 (493.30) virginia.201104 (427.94) usopen.201407 (383.61) virginia.201504 (359.16) virginia.201304 (336.51)
22Stefan Palm1994.66 wfdf.201307 (574.00) swedisc.201208 (431.76) swecom.201005 (345.14) sweden.201007 (336.11) sweden.201407 (307.65)
22Johan Josjo1994.66 wfdf.201307 (574.00) swedisc.201208 (431.76) swecom.201005 (345.14) sweden.201007 (336.11) sweden.201407 (307.65)
24Anders Johnsson1979 wfdf.201307 (493.07) swesommar.201308 (394.20) sweden.201007 (378.41) sweden.201407 (365.80) swelufs.201309 (347.52)
25Randy Aiu1865.62 virginia.201204 (630.27) wfdf.201107 (402.92) arizona.201310 (385.45) wcddc.201111 (248.39) virginia.201304 (198.59)
26Tomas Burvall1815.02
27Jon Freedman1785.18
28Randy Lahm1777.95
29Sten Hermodsson1728.96
30Mathias Franzen1645.03
31Stefan Andersson1642.3
32John Elsner1633.45
33Hank Bass1632.69
34Jeff Woessner1601.21
35Fredrik Celinder1581.58
36Mike Prost1572.11
37Bill Wright1495.26
38Tim Mackey1452.01
39Richard Paschal1390.04
40Nathan Joswiak1222.13
41Stewart Hubbs1185.4
42Blair Paulsen1157.47
43Peter Andrews1074.07
44Jim Herrick1073.7
45Mike Beckmann1050.52
46Thomas Jonasson1042.44
47Mikael Zewgren1013.85
48Ron Vingerelli1009.32
49Gus Webb952.16
50Jonathan Brandtberg941.64
51Arthur Coddington851.22
52Jonas Bengtsson827.85
53Tony Pellicane813.79
54Sebastian Brandtberg776.72
55Peter Henriksson760.67
56Thomas Cole748.02
57Kirk Young741.36
58Chuck Richard740.15
59Cade Loving739.73
60Curtis Progl735.76
61Ray Trevino725.87
62Eric Olsen709.07
63Dan Roddick685.98
64Jason Koonts648.67
65Mitchell Minford617.35
66Eric Wootten608.95
67Aksel Finborud598.22
67Sune Wentzel598.22
69Fredrik Gustavsson590.49
70Paul Brenner585.61
70Jon Cohn585.61
72Jake Gauthier571.64
73Scott Schmucker569.33
74Tom McMullen540.53
75Juliana Korver511.39
76Jeff O'Brien510.04
77Cotter Michaels471.03
78Jeff Shelton405.3
79Jasun Burdick383.37
80John Greensage372.95
81Jim Gaarder360.12
82Hunter Wootten338.54
83Ryan Olsen306.41
84Jonas Karlsson293.92
85Stephanie Chan279.13
86Lori Daniels278.68
87Greg Korth259.85
88Rick Williams256.89
89Paul Thompson251.92
90Ashton Lewis248.85
91Beth Verish227.69
92Jens Velasquez221.9
93Robert McLeod218.29
94Mattias Hultqvist205.13
95Spencer Herrick195.76
96Chris Voigt188.3
97Toddy Brodeur160.47
98Gerry Geare160.16
99Martin Sillen136.73
99Conny Lindell136.73
101Jack Stanton134.76
102Tomas Olsson132.68
103Per Jonsson130.69
104Johan Olsson124.14
105Par Persson123.13
106Doug Korns116.51
107David Myers111.57
108Pete Fust105.91
109Jeff Korns105.83
110Jay Pontier104.69
111Raimo Kallio104.15
112Scott Stagg100.6
113Andy Lemann97.96
114Sten Sturefeldt96.59
115Glen Whitlock93.68
116Regina Olnils89.73
116Stina Burvall89.73
118Brad Allison88.61
119Kirk Yoo88.49
120Leo Rohr86.6
120Glen Todd86.6
122David Wiggins84.43
123Tobias Cole82.62
124Doug Kantor72.65
125Tobias Danielsson71.03
126Daniel Carlquist69.29
126Johan Rabell69.29
128Martin Nygren66.94
129Trey Hamlet65.15
130Chris Sieben62.45
131Tony Tomasino60.38
132Graham Katz59
133Donnie Wallace58.07
134Johan Stensmar48.11
135Nils von Segebaden47.04
136Daniel O'Neill46.35
136James Wiseman46.35
138Michael Conger45.59
139Greg Marter45.04
140Kurt Lampkin42.64
141Dave Sammy Neilson41.73
142John Titcomb41.17
143Charles Robshaw40.66
144Tom Coffin39.73
145Jason Snapp39.47
146Rico Schneider37.97
146Brad Wendt37.97
148Rick Sader37.38
149Jonathan36.86
149Dan Lustiger36.86
151Diana Elsner35.38
152Dave Kuettner35.02
153Fred Salaz32.81
153Jim Palmeri32.81
155Dan Bogan31.38
156Phillipp Ludwig28.25
156Markus Hein28.25
158Eric Prather26.55
159Bethany Sanchez25.24
160Ryan Peterson23.36
161Gregg Hosfeld22.23
162Naved Hasnain21.86
163Robert Leonard20.89
164Josh Boyd20.68
165Bob Cooksey20.11
166Chris MacLeod20.07
167Tobi Burzan19.26
167Jan Schreck19.26
169Steve Dodge17.87
170Dan Lambeth Jr17.56
171Mikael Svensson17.53
171Thomas Svensson17.53
173Michael Toomes17.13
174Andy White16.85
175Jared Todd16.26
175Tyler Todd16.26
177Jan Bass15.51
178Oscar Grundstrom14.61
178Mats Grundstrom14.61
180Dave Bolyard14.23
180Deano Porter14.23
182Mikael Hansson13.51
182Fredrik Bodell13.51
184Lyle Jensen12.28
185Kevin Tiernan12.22
186Mike Norris12.05
187Roger Cansler11.79
187James Proctor11.79
189Carl Richmond11.43
190Steve Dugan11.29
190Tom Kennedy11.29
192Patrick O’Connor9.93
193Rob McLeod9.79
194Mike Kolesar9.58
195Robert Buzasy9.19
196Todd Walton8.78
196Pat Todd8.78
198Shahid Islam8.69
199Richard Koechlein8.16
200Alan Koechlein8.04
201John Laughlin8
201Josh Walton8
203Evan Walbridge7.07
204Curran McCrory6.95
205Bianca Strunz6.93
205Kolja Hanemann6.93
205Freddy Finner6.93
208Dave Michels6.91
209Anthony Newberry6.86
210Terry Gallops6.85
211Gus Otto6.57
211Brian Gustafson6.57
211Drew Magee6.57
214Craig Osgood6.25
215Leonard Muise5.63
216Joe Harper5.1
217Jake Schultz4.83
217Mike Lofton4.83
219Maurice Cinquini4.53
220Torsten Baus4.33
221Niloofar Mossavarrahmani4.19
221Chris Ballard4.19
223Ze Luis3.86
224Jeff Palmeri3.83
224Kevin Palmeri3.83
226Anneli Andre3.8
227Sean Ballard3.43
228Tom Voight3.14
229Chris Yeoman2.8
230Kevin Parkhurst2.2
230Noah Parker2.2
232Naved Hosnain1.41
233Seth Smith0.77
234Dave Steger0.64
234Davis Johnson0.64
236Gohar Mossavarrahmani0.29
237Kalon Self0.18
237Ivan Radulovic0.18
239Robert Cooksey0.12
239Jonathan Kloke0.12
239Eduardo Suero0.12
239Mark Susi0.12
243Phil Cappa0.1
243Daniel Svensson0.1
243Susie Horn0.1
243Henrik Ryden0.1
243Dale Crawford0.1
243Wayne Biever0.1
249Wendy Chang0.09
249Stefan Sorne0.09
249Thomas Noetzel0.09
249Libby O'Neill0.09
249Dean Porter0.09
249Niklas Hoglund0.09
249Wendy Chan0.09
249Christoffer Haydt0.09
249Rick Rysso0.09
249Mike Norris0.09
249Ron Henson0.09
249Raoul Judel0.09
249Henrik Hagman0.09
249Paul Rohrbaugh0.09
249David Ewald0.09
264Andy Gabbard0.08
264Bill Dooley0.08

WOMEN

1Beth Verish1061.94 usopen.201407 (316.93) usopen.201206 (279.84) wfdf.201107 (278.47) wfdf.201307 (141.03) arizona.201010 (45.67)
2Lori Daniels849.84 wfdf.201107 (278.47) virginia.201304 (151.13) usopen.201007 (142.93) arizona.201010 (140.23) usopen.201206 (137.08)
3Stephanie Chan749.62 usopen.201206 (279.84) usopen.201407 (221.30) arizona.201010 (140.23) arizona.201210 (108.13) wfdf.201107 (0.12)
4Bethany Sanchez693.48 wfdf.201107 (197.49) usopen.201007 (142.93) usopen.201206 (137.08) virginia.201204 (121.35) virginia.201304 (94.63)
5Stina Burvall595.81 usopen.201407 (441.44) wfdf.201107 (125.09) wfdf.201307 (29.19) swecom.201005 (0.09)
6Regina Olnils470.72 usopen.201407 (441.44) wfdf.201307 (29.19) swecom.201005 (0.09)
7Tita Ugalde458.08 usopen.201407 (316.93) wfdf.201307 (141.03) usopen.201206 (0.12)
8Amanda Carreiro328.97 virginia.201304 (151.13) virginia.201104 (95.80) usopen.201407 (82.04)
9Diana Elsner266.97 usopen.201407 (221.30) arizona.201010 (45.67)
10Kaili Young197.49 wfdf.201107 (197.49)
11Juliana Korver131.63 usopen.201407 (131.63)
12Ari Kloke125.09 wfdf.201107 (125.09)
13Julien Carreiro82.04 usopen.201407 (82.04)
14Susie Horn30.6 usopen.201407 (17.02) virginia.201204 (13.22) usopen.201206 (0.12) wfdf.201107 (0.12) usopen.201007 (0.12)
15Louie Cohn17.02 usopen.201407 (17.02)
16Maggie Johns14.72 virginia.201304 (14.72)
17Terry Frank9.24 virginia.201104 (9.14) virginia.201204 (0.10)
18Su Strait0.22 usopen.201206 (0.12) virginia.201304 (0.10)
19Lisa Berman0.12 usopen.201407 (0.12)
19Niloofar Mossavarrahmani0.12 wfdf.201307 (0.12)
19Erin Hart0.12 usopen.201206 (0.12)
19Gohar Mossavarrahmani0.12 wfdf.201307 (0.12)
19Mindy Ahler0.12 usopen.201407 (0.12)
24Birgit Lenger0.1 virginia.201104 (0.10)
24Tami Hamler0.1 virginia.201104 (0.10)

MASTER

1Conrad Damon106.33 wfdf.201107 (106.33)
1Rick LeBeau106.33 wfdf.201107 (106.33)
3Harvey Brandt91.62 wfdf.201107 (91.62)
3Dave Hesselberth91.62 wfdf.201107 (91.62)
5Mark Horn79.36 wfdf.201107 (79.36)
5Randy Aiu79.36 wfdf.201107 (79.36)
7Jack Cooksey69.15 wfdf.201107 (69.15)
7Jon Freedman69.15 wfdf.201107 (69.15)
9Jeff O'Brien60.64 wfdf.201107 (60.64)
9Kirk Young60.64 wfdf.201107 (60.64)
11John Elsner53.04 wfdf.201107 (53.04)
11Jim Elsner53.04 wfdf.201107 (53.04)
13Tomas Burvall46.7 wfdf.201107 (46.70)
13Dan Roddick46.7 wfdf.201107 (46.70)
15Jonas Bengtsson41.42 wfdf.201107 (41.42)
15Randy Lahm41.42 wfdf.201107 (41.42)
17Tim Mackey37.02 wfdf.201107 (37.02)
17Bill Wright37.02 wfdf.201107 (37.02)
19Thomas Cole30.84 wfdf.201107 (18.33) usopen.201007 (12.51)
20Chuck Richard26.89 usopen.201206 (26.89)
21Jeff Shelton18.33 wfdf.201107 (18.33)
22Rick Williams15.28 wfdf.201107 (15.28)
22Paul Thompson15.28 wfdf.201107 (15.28)
24Glen Whitlock12.73 wfdf.201107 (12.73)
24Kurt Lampkin12.73 wfdf.201107 (12.73)
26Jake Gauthier12.22
27Michael Conger9.18
27Dave Sammy Neilson9.18
29Jim Gaarder6.23
29Chris Sieben6.23
31Fred Salaz3.76
31Jim Palmeri3.76
33Doug Korns1.71
33John Titcomb1.71
35Steve Dugan0.12
35Rico Schneider0.12
35Dave Bolyard0.12
35Deano Porter0.12

GRANDMASTER

1Conrad Damon422.21 wfdf.201107 (180.23) usopen.201206 (149.02) usopen.201007 (92.96)
2Dave Hesselberth374.12 usopen.201007 (143.73) wfdf.201107 (121.87) usopen.201206 (108.52)
3Harvey Brandt265.6 usopen.201007 (143.73) wfdf.201107 (121.87)
4John Elsner186.25 wfdf.201107 (70.99) usopen.201206 (59.11) usopen.201007 (56.15)
5Rick LeBeau180.23 wfdf.201107 (180.23)
6Jim Elsner130.1 wfdf.201107 (70.99) usopen.201206 (59.11)
7Mark Horn110.69 wfdf.201107 (110.69)
7Randy Aiu110.69 wfdf.201107 (110.69)
9Carlton Howard92.96 usopen.201007 (92.96)
10Scott Zimmerman85.2 usopen.201007 (85.20)
11Blair Paulsen78.98 usopen.201206 (44.59) usopen.201007 (34.39)
12Randy Lahm67.74 wfdf.201107 (59.12) usopen.201206 (8.62)
13Bill Wright66.95 wfdf.201107 (46.60) usopen.201206 (20.35)
14Jonas Bengtsson59.12 wfdf.201107 (59.12)
15Jack Cooksey48.91 usopen.201007 (48.91)
16Tim Mackey46.6 wfdf.201107 (46.60)
17Rick Williams40.27 wfdf.201107 (40.27)
17Paul Thompson40.27 wfdf.201107 (40.27)
19Jon Freedman37.51 usopen.201206 (37.51)
20Chris Sieben32.42 wfdf.201107 (17.92) usopen.201007 (14.50)
21Tony Pellicane31.62 usopen.201206 (31.62)
22Glen Whitlock31.44 wfdf.201107 (31.44)
22Kurt Lampkin31.44 wfdf.201107 (31.44)
24Jeff Shelton29.36 usopen.201007 (29.36)
25Brad Wendt25.17 usopen.201007 (25.17)
26Jim Gaarder23.41
27Dave Kuettner14.5
28Fred Salaz9.49
29Jim Palmeri9.37
30Brian Gustafson5.49
31Ron Vingerelli5.21
32Doug Korns4.26
32John Titcomb4.26
34Arthur Coddington2.37
35Dave Bolyard0.12
35Thomas Cole0.12
35Deano Porter0.12

SENIORGRANDMASTER

1Mark Horn236.17 usopen.201007 (152.81) usopen.201206 (83.36)
2Jim Herrick181.85 usopen.201007 (119.10) usopen.201206 (62.75)
3Dan Roddick162.93 usopen.201007 (119.10) usopen.201206 (43.83)
4Paul Thompson162.72 usopen.201007 (82.53) wfdf.201107 (80.19)
5John Kirkland152.81 usopen.201007 (152.81)
6Rick Williams139.56 wfdf.201107 (80.19) usopen.201007 (55.28) usopen.201206 (4.09)
7Rick LeBeau124.02 usopen.201206 (124.02)
8Tim Mackey112.83 usopen.201007 (112.83)
9Harvey Brandt109.35 usopen.201206 (109.35)
10Pete Fust82.53 usopen.201007 (82.53)
11Glen Whitlock53.82 wfdf.201107 (53.82)
11Kurt Lampkin53.82 wfdf.201107 (53.82)
13Jeff Shelton36.75 usopen.201206 (36.75)
14Jim Palmeri36.61 wfdf.201107 (28.36) usopen.201007 (8.25)
15Fred Salaz28.36 wfdf.201107 (28.36)
16Doug Korns27.03 usopen.201007 (26.91) wfdf.201107 (0.12)
16John Titcomb27.03 usopen.201007 (26.91) wfdf.201107 (0.12)
18Lyle Jensen22.72 usopen.201007 (22.72)
19Jim Gaarder4.09 usopen.201206 (4.09)
20Gus Otto2.43 usopen.201007 (2.43)
20Brian Gustafson2.43 usopen.201007 (2.43)
22Tom Kennedy0.12 usopen.201206 (0.12)
22Richard Koechlein0.12 usopen.201007 (0.12)

LEGEND

1John Kirkland14.67 usopen.201206 (14.67)
2Doug Korns0.12 usopen.201206 (0.12)

WOMENMASTER

1Lori Daniels48.33 wfdf.201107 (48.33)
1Beth Verish48.33 wfdf.201107 (48.33)
3Bethany Sanchez21.97 wfdf.201107 (21.97)
3Kaili Young21.97 wfdf.201107 (21.97)
5Ari Kloke0.12 wfdf.201107 (0.12)
5Stina Burvall0.12 wfdf.201107 (0.12)

WOMENGRANDMASTER

1Beth Verish61.51 usopen.201206 (61.39) wfdf.201107 (0.12)
2Lori Daniels31.02 usopen.201206 (30.90) wfdf.201107 (0.12)
3Tita Ugalde18.68 usopen.201206 (18.68)
4Erin Hart0.12 usopen.201206 (0.12)
4Su Strait0.12 usopen.201206 (0.12)

WOMENSENIORGRANDMASTER

1Bethany Sanchez14.67 usopen.201206 (14.67)
2Susie Horn0.12 usopen.201206 (0.12)

MIXED

1Beth Verish271.64 wcddc.201111 (147.55) arizona.201010 (124.09)
2Conrad Damon236.61 wcddc.201111 (147.55) arizona.201210 (89.06)
3Susie Horn178.08 wcddc.201111 (102.14) arizona.201010 (75.84) arizona.201210 (0.10)
4Chris Horn150.4 wcddc.201111 (102.14) arizona.201210 (48.26)
5Lori Daniels130.43 arizona.201210 (89.06) arizona.201010 (32.61) wcddc.201111 (8.76)
6Ron Vingerelli124.09 arizona.201010 (124.09)
7Stephanie Chan102.75 wcddc.201111 (54.39) arizona.201210 (48.26) arizona.201010 (0.10)
8Harvey Brandt87 wcddc.201111 (87.00)
8Bethany Sanchez87 wcddc.201111 (87.00)
10Mark Horn84.7 arizona.201010 (75.84) wcddc.201111 (8.76) arizona.201210 (0.10)
11Rick Lebeau61.85 arizona.201010 (61.85)
11Diane Harris61.85 arizona.201010 (61.85)
13Jon Freedman54.49 wcddc.201111 (54.39) arizona.201010 (0.10)
14Tony Pellicane32.61 arizona.201010 (32.61)
15Ray Trevino0.1 wcddc.201111 (0.10)
15Tita Ugalde0.1 wcddc.201111 (0.10)

JUNIOR

1Cody Kirkland40.55 usopen.201007 (40.55)
2Spencer Herrick28.03 usopen.201007 (28.03)
3Jeff Korns27.02 usopen.201206 (26.90) usopen.201007 (0.12)
4Albin Lindblad11.42 swehost.201209 (11.42)
4Emanuel Karlsson11.42 swehost.201209 (11.42)
6Curran McCrory0.12 usopen.201206 (0.12)
6Tobias Cole0.12 usopen.201206 (0.12)
8Fabian Lindblad0.09 swehost.201209 (0.09)
8Axel Elmersson0.09 swehost.201209 (0.09)

How these rankings were figured

These rankings are by division only. When you play in a tournament, you only earn points for the division you play in.

The ranking process has two steps, fixed and relative. In the fixed step, you get points based on your place, according to a formula. That number is multiplied by a number that depends on the level of the tournament (there are four levels). Those point totals are used to give everyone a preliminary rating.

Then I do it again, using a different formula to award points. This time you get points for who you beat, depending on their rating. So beating Harvey gets you a lot of points. The tournament level is figured in (in a much smaller way than in the first step). The idea behind relative ranking is that it takes care of a lot of the intangibles - for example, the level of a tournament will be dependent on the number and strength of the teams there. More and stronger teams will result in more points being awarded. That's also why the larger divisions have higher point totals.

Now you know. If you're really curious, check out the script library to see the code that generates the rankings.

There's also a page that allows you to tweak some of the parameters to see what happens to the rankings.