2025 National Rankings

Below are this year’s national rankings. For the 1 year rolling rankings, click here. Visit the WDF website for WDF rankings.


Rk Player Reg Affil Points
1Alex Spellman4-5DPFL480
2Aaron Jalbert5-1PWI386
3Jason Brandon5-3JERSEY381
4Kevin Luke1-2INDIV370
5Ethan De Veyra3-2MTRPX358
6David Fatum2-3INDIV347
7Elliot Milk2-5DPW334
8Dustin Holt6-5OKCDA315
9Larry Butler5-4WADA283
10Leonard Gates3-1INDIV280
11Bruce Robbins5-1MMDL272
12Joey Lynaugh5-3JERSEY250
13Jeff Springer Jr.1-2ECDO234
14Jason Daigneault5-1CMEDL223
15Kevin Yasenchak4-6CDC189
16Garrett French5-2KCDL176
17Kaidon Newberry2-5NOCO153
18Matt Thompson5-4TRICODA152
19Joiely Harder3-1SPACE150
20Steve Krikorian5-1PWI148
21Norman Madhoo4-5FLA145
22Tom Sawyer5-1MMDL144
23Charles Harrison2-3TUCSON143
24Colm Neilson5-3JERSEY142
25Robbie Tejchman5-4TRICODA121
26Doug Boehm5-3JERSEY120
27Joe Efter4-5FLA114
28Brannen Foust4-2GNDA113
29Jason Tomecko4-2SRVR112
29Thomas Baugh4-2GCDA112
31Tony Rook4-6CDC110
32Jeff Steinberg5-5INDIV109
33L.J. Yinger6-5OKCDA104
34Patrick Guariglia5-4WADA102
35Morgan Dotson2-5DPW99
35Jimmie Jones4-5DPFL99
37Ralph McCool4-2ROCK98
38Jordan Chrisman6-5LFSDA93
38Bill Anderson Jr.5-5NHDL93
40Matt Medeiros3-5CNCHO90
40Michael Neubert2-3TUCSON90
40Edward LaVeck5-2SALT90
43Chris Jaramillo2-4NMX85
44Brandon Rogers5-2SALT82
45Todd Bumgarner5-1MMDL80
45Shadd Cordrey2-5DPW80
47Gino Florian5-2SALT79
47Jim Widmayer4-5FLA79
49Jason Miranda4-6ACDC78
50Craig Goodwin2-4NMX76
51Mason Bunch4-2SRVR75
51Ron Sargent5-1INDIV75
51Mark Kinne5-2BROOME75
51Jacob Womack2-5RMDA75
55Phil Fried5-3INDIV72
56Gary Brooks2-5DPW71
57Roger Ramsey4-5FLA70
58Ron Gayman2-3LBDA69
58Edward Pope5-6INDIV69
58Aaron Rench5-1MMDL69
61Jeff Olson1-1KDA68
62David Blalock4-5FLA66
62Joe Ricard5-1MMDL66
62Ryan Watson4-5FLA66
65Mason Taylor4-2GNDA65
65Tucker Davey4-5FLA65
67Mike Edwards6-5WDA64
67Mike Foran2-5DPW64
67David Walsh5-1MMDL64
70Jason Laprocina4-6YNDA63
71Tom Curtin5-1MMDL62
72Stowe Buntz5-4TADA60
72Levi Kransel4-5FLA60
74John Beard4-5FLA58
74Nich Stone6-5LFSDA58
76Cameron Hall4-2GNDA57
76Christopher Erkelenz4-6CDC57
78Mike Bryson4-2GCDA55
78Hossey Hicks4-5FLA55
78Michael Miller5-3INDIV55
78Adam Leger5-1INDIV55
78Zsolt Andrasko4-5DPfL55
83Shad Newton2-2TDG54
83Jason Watt4-1INDIV54
83Jason Bond5-6WCDA54
83Phil Wheeler1-1JUN54
83Rich Wawrzonek1-1DPAK54
83Jesse Dochow6-5WADS54
89Danny Russano4-6CDC51
89Greg Tice4-6ACDC51
91Jeff Roy5-1CMEDL50
91Brian Stewart4-2ROCK50
93Paul Allen5-5INDIV48
93Stowe Buntz Jr.5-4TADA48
93Grant Beavers5-4TADA48
93Tony Massimiani4-6CDC48
93Joe Huffman5-4TADA48
93Dave Lustyik1-1JUN48
93Chris Franklin5-1MMDL48
100Robert Shotts6-5LFSDA46
101Brandon Moseley4-5GAIN45
101Kevin Flannery5-1MMDL45
101Brendan Mills5-1MMDL45
101Mark Cronin5-1MMDL45
101Fred Krueger5-1MMDL45
101Mike Kirby5-1MMDL45
107Chuck Goins4-2GCDA43
108Chris Linkous5-4CVAPL42
108Norman Martin5-4TADA42
108Andy Kinder5-1LCDL42
108Danny Pace4-2GNDA42
108Eddie Hemphill3-2INDIV42
108Mark Daly5-4WADA42
108Mark Monger5-4CVAPL42
108Kenny Letterman6-5WADS42
108Scott Thompson6-5WDA42
108Mark Youngblood5-4TADA42
118Keith Switzer4-5FLA41
118Chuck Gregory5-1LCDL41
120Troy Colen6-5OKCDA40
120Nick Mezlak4-6CDC40
120Shane Harper6-5WADS40
120Colin Rath5-3JERSEY40
120Drew Lovett3-5AMAR40
120Gerald Sealey6-5LFSDA40
120Corey Kennedy2-5DPW40
120Zach Stone6-5LFSDA40
120Mike Pagel4-6CDC40
120Jared Leedy4-2GNDA40
120Joshua Tirrell3-2FWDA40
120John Parker5-1MMDL40
120Dave Dwyer5-1MMDL40
133Jon Foreman3-2MTRPX39
133Art Schmidt4-5FLA39
135Jeff Mills6-2TPKA38
136Coby Chrisman6-5LFSDA36
136Doug Wade4-3SCDO36
138Joel Austin4-2ROCK35
138William Leek5-2BROOME35
138James Tranfaglia5-1MMDL35
138Billy Dellarocca5-1MMDL35
138Mark Conti5-2BADL35
138Mark Fair5-4TADA35
138Darin Young6-5WADS35
145Seth Schatzel4-6ACDC33
145Erick Arroyo4-5FLA33
145Dan Moore2-5DPW33
148Donnie Lassey4-2ROCK32
148Manny Gasca5-1MMDL32
148Michael Bowers5-5NHDL32
148Jordan Marsh4-2GNDA32
148Ron Storberg4-6ACDC32
148George Balikos4-6ACDC32
148Charles Webb4-2GNDA32
148Cameron Brown2-5DPW32
148John Deyne2-5DPW32
148J.B. Blastick3-5CNCHO32
148Vincent Paluscio3-2MTRPX32
148Robert Meininger2-5DPW32
148Don Almeida5-1MMDL32
148Gary Boisen6-5WDA32
148Nick Redman5-5NHDL32
148Adam LeMasters4-6CDC32
148Marshall Sevigny4-2GNDA32
165Bryan Garland4-5FLA30
165Kyle Olson1-1KDA30
165Tyler Davis4-6YNDA30
165Chad Doing4-6LEDA30
165Jonathan Long5-2GVDA30
165Jay Waugh5-1SEAC30
165Rob Cuthill5-2SALT30
165Charles Schieffer4-5DPFL30
165Tim Chopp4-5FLA30
165Jeff Capito2-5CSDL30
165Mike Scarborough2-3AZL30
165Aaron Zimmerman4-5DPFL30
165Chris Dempsey4-2GCDA30
178Steve Gallant4-6YNDA27
178Tyler Harris4-6YNDA27
180Curtiz Martin4-1BGREEN25
180Peyton Mathis4-2ROCK25
180Ben Weigelt5-2SALT25
180Gene Walts4-2ROCK25
180Peter McGowan5-3JSL25
180Dan Inman5-2SALT25
180Armando Fadhel4-5FLA25
180Roger Tennant4-2GCDA25
180Randy Harvey4-2GCDA25
180Alex Moran5-2GVDA25
180Jim Fitzsimmons5-1CMEDL25
180Keith West5-1CMEDL25
180Rob Dow5-1SEAC25
180Jordan Snow6-3INDIV25
180Brendan Sweetman4-2GNDA25
180Jamie Gough5-2SALT25
180David Tillery4-5FLA25
180Eric Murray5-4TRICODA25
180Josh Twilley4-2ROCK25
180Joe Chaney4-2GCDA25
180John Mondello5-1MMDL25
180Beaver Potterfield4-2GCDA25
180Ryan Friery4-2ROCK25
180Jason Corlew4-2SRVR25
180Bobby Stokes4-2GCDA25
180Joe Morales4-2ROCK25
180Richard Jones4-2SRVR25
207David Ablett2-5NOCO24
207Troy Cox4-6ACDC24
207Joel Thill5-1MMDL24
207David Feldpusch4-6OPD24
207Greg Karas4-6YNDA24
207James Shaw4-6YNDA24
207Kyle Saunders5-5NHDL24
207Dave Wilson4-6YNDA24
207Jim Weiser4-6YNDA24
207Robin Scott4-6YNDA24
207Mike Buettner4-5FLA24
207Mike Capone5-1MMDL24
207Kolten Brown5-1MMDL24
207Joshua Gonzalez2-5DPW24
207Michael Cox4-3INDIV24
207Mike Drauch4-2ROCK24
207Charles Allmond2-5DPW24
207Bill Sweeney6-5OKCDA24
207Ed Cunningham5-1MMDL24
207Alvin Arzaga1-1DPAK24
207Stephin Foreman5-4CVAPL24
207Pete Lee III4-2SRVR24
207Vince Isturis1-1JUN24
207Tim Lemponen4-6CDC24
207Gary Avery6-5WDA24
207Cameron Sanders1-1JUN24
233Tony Tosi4-5FLA21
233Matt Mansfield4-5FLA21
233Floyd Jaramillo2-4NMX21
233Steve Barlock2-5DPW21
233John Liggett4-3SCDO21
233Mike Ramey2-4PECOS21
233Michael Smith5-6QNNC21
233Devin Hunter6-2CROOKS21
233Ryan Avellino5-6QNNC21
233Mark Meares4-5FLA21
233Ryan Schmonsees4-2GCDA21
233Kristoffer Abat4-5FLA21
245Ben Reed3-2ROSE18
245Kevin Jackson3-5CNCHO18
245Donnie Ramcharan6-5OKCDA18
245Codey Holmquist2-5RMDA18
245Cody Derington3-5CNCHO18
245Chris Murphy4-5FLA18
245Chad Brown3-5AMAR18
245Duane Fraqua2-4PECOS18
245Jose Torres4-5FLA18
245Conrad Rowe4-5FLA18
245Chris Wessler2-5DPW18
245Alan English3-2MTRPX18
245Gordon Goodwin3-2FWDA18
245P.J. Stewart4-5FLA18
245Tim Cherven2-5DPW18
245Ken Meininger4-5FLA18
245Bob Meininger2-5RMDA18
245Jerrod Weatherholt3-5AMAR18
245Aaron Shufelt5-6WCDA18
245Robert Mitchell4-5FLA18
245Nick Coachman Jr.2-5RMDA18
245Adan Morones2-4PECOS18
245Miles Gallagher5-4TADA18
245Simon Wells4-5FLA18
245Jared Naquin3-2FWDA18
270Corey Goerdt1-1MDLAK16
271Carey Armstrong4-5FLA15
271Josh Shuler2-5DPW15
271Wayne Rendt4-5FLA15
271Sean Force5-6WCDA15
275Joey Olson1-1KDA14
275Steve Leandre5-1LCDL14
275Kris Hunter1-4BDL14
275Steve St. Cyr5-1MMDL14
279David Achgill4-5FLA12
279Will Stuart6-5WADS12
279Miguel Martinez4-5FLA12
279Terry Newberry2-5DPW12
279George Donovan4-5FLA12
279Paul Pruett6-2CMO12
279Jay Vargo4-5FLA12
279C.J. Monaco5-6CRYS12
279Charles Charette2-5DPW12
279Mike Holtzinger4-5FLA12
279Austin Kauppila2-5DPW12
279Ruben Blea2-5RMDA12
279Michael Sparks5-4WADA12
279Christopher Nold2-5DPW12
279Daniel Sanchez2-5DPW12
279Jason Belland4-5FLA12
279Kris Wilson6-2CMO12
279Gary Altman4-3SCDO12
279Bobby Reasoner6-5WDA12
298Paul Consalvo5-1MTCHU10
298David Carroll1-1MDLAK10
298Matt Wageman1-4BDL10
298Ken Swanson6-5OKCDA10
298Kory Middleton6-5LFSDA10
298Travis Mills6-2TPKA10
304Al Hull1-1KDA9
304Adam Link1-1KDA9
306Sean Totzke1-1MDLAK8
306Bethel Strode III4-5FLA8
306Jay Yeager6-5WADS8
306Mike Knapp1-1JUN8
310Shane Neal1-1JUN6
310Chad Mertes6-5WADS6
310Scott Perkins1-1JUN6
310Hayden Garrison1-1JUN6
314Nate Orloff1-1KDA5
314Jason Spry1-1KDA5
314Bryan Barber1-1MDLAK5
314Pearce Botson1-1MDLAK5
318Sebastian Christensen1-1KDA4
318Brian Nelson Jr.1-1KDA4
318Eric Petty1-1KDA4
318Mike Neumann4-5FLA4
318Daemeion Gahm1-1KDA4

*note that only players that are paid ADO Individual members, or members of current ADO Affiliations are listed.

Got points but don’t see your name? Find the list of missing players here.