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-5DPFL715
2Aaron Jalbert5-1PWI539
3Ethan De Veyra3-2MTRPX504
4Jason Brandon5-3DJD451
5Leonard Gates3-1INDIV450
6Elliot Milk2-5DPOW445
7Kevin Luke1-2INDIV430
8David Fatum2-3INDIV427
9Dustin Holt6-5OKCDA369
10Bruce Robbins5-1MMDL336
11Larry Butler5-4WADA313
12Jason Daigneault5-1CMEDL303
13Joey Lynaugh5-3DJD282
14Tom Sawyer5-1MMDL276
15Kevin Yasenchak4-6CDC253
16Jeff Springer Jr.1-2ECDO234
17Joiely Harder3-1SPACE224
18Kaidon Newberry2-5NOCO216
19Colm Neilson5-3DJD200
20Steve Krikorian5-1PWI193
21Jesse Dochow6-5WADS189
22David Walsh5-1MMDL187
23Matt Thompson5-4TRICODA180
24Garrett French5-2KCDL176
25Coby Chrisman6-5LFSDA172
25Michael Neubert2-3TUCSON172
27Jeff Olson1-1KDA170
28Charles Harrison2-3TUCSON167
29Jason Watt4-1INDIV156
30Norman Madhoo4-5FLA145
31Thomas Baugh4-2GCDA142
32Shadd Cordrey2-5DPOW132
33Patrick Guariglia5-4WADA126
34Corey Goerdt1-1MDLAK122
34Matt Medeiros3-5CNCHO122
36Robbie Tejchman5-4TRICODA121
37Todd Bumgarner5-1MMDL120
37Doug Boehm5-3DJD120
39Gary Brooks2-5DPOW117
40Nich Stone6-5LFSDA115
40Jeff Roy5-1CMEDL115
42Joe Efter4-5FLA114
43Brannen Foust4-2GNDA113
44Jason Tomecko4-2SRVR112
45Tom Curtin5-1MMDL110
45Craig Goodwin2-4NMX110
45Tony Rook4-6CDC110
48Jeff Steinberg5-5INDIV109
48Levi Kransel4-5FLA109
50David Carroll1-1MDLAK108
51L.J. Yinger6-5OKCDA104
52Stephen Phillips5-6CARNC102
52Zach Stone6-5LFSDA102
54Robbie Phillips5-6CARNC100
54Edward LaVeck5-2SALT100
56Morgan Dotson2-5DPOW99
56Gino Florian5-2SALT99
56Jimmie Jones4-5DPFL99
59Ralph McCool4-2ROCK98
59Jon Foreman3-2MTRPX98
59Brandon Rogers5-2SALT98
62Chris Jaramillo2-4NMX97
63Aaron Rench5-1PWI94
64Jordan Chrisman6-5LFSDA93
64Bill Anderson Jr.5-5NHDL93
64Chris Pickwell3-2INDIV93
67John Beard4-5FLA92
68Fred Krueger5-1MMDL90
69Mike Foran2-5DPOW88
69Robert Shotts6-5LFSDA88
71Mark Kinne5-2BROOME87
72Troy Colen6-5OKCDA86
73Colin Finnegan5-1MMDL85
73Darin Young6-5WADS85
75Jacob Womack2-5DPOW81
76Johnny Hernandez3-5CNCHO80
76Ryan Watson4-5FLA80
78Tucker Davey4-5FLA79
78Jim Widmayer4-5FLA79
78Danny Russano4-6CDC79
81Jason Miranda4-6ACDC78
81Joey Olson1-1KDA78
83Mason Bunch4-2SRVR75
83Jim Fitzsimmons5-1CMEDL75
83Ron Sargent5-1INDIV75
83Joe Chaney4-2GCDA75
83Rich Gingras5-1MMDL75
88Francisco Adalpe3-5CNCHO74
89Pearce Botson1-1MDLAK73
90Vincent Paluscio3-2MTRPX72
90Phil Fried5-3INDIV72
90Rich Wawrzonek1-1DPAK72
93Brian Stewart4-2ROCK71
94Roger Ramsey4-5FLA70
94John Finnegan5-1MMDL70
96Ron Gayman2-3LBDA69
96Edward Pope5-6INDIV69
96Nicholas Mezlak4-6CDC69
99Glen Richard3-1GTTX68
99Tony Massimiani4-6CDC68
99Mike Walker1-1MDLAK68
102David Blalock4-5FLA66
102Norman Martin5-4TADA66
102Colten Miller3-2INDIV66
102Mark Youngblood5-4TADA66
106Mason Taylor4-2GNDA65
106Art Schmidt4-5FLA65
106Kevin Collins5-1MMDL65
109Colin Rath5-3DJD64
109Mike Edwards6-5WDA64
111Christopher Erkelenz4-6CDC63
111Aaron Zimmerman4-5DPFL63
111Jason Laprocina4-6YNDA63
114Stowe Buntz5-4TADA60
114James Varney5-1INDIV60
114Daemeion Gahm1-1KDA60
117Jim Graton5-2BADL59
118Tim Adams4-5FLA58
118Daryl Cortez3-1SPACE58
120Seth Steffano4-6ACDC57
120Cameron Hall4-2GNDA57
122Rick Henze6-4STCLD56
123Mike Bryson4-2GCDA55
123Chad Doing4-6LEDA55
123Keith Switzer4-5FLA55
123Hossey Hicks4-5FLA55
123Michael Miller5-3INDIV55
123Adam Leger5-1INDIV55
123Zsolt Andrasko4-5DPfL55
130Shad Newton2-2TDG54
130David Feldpusch4-6OPD54
130Grant Evans5-4CMD54
130Gordon Goodwin3-2FWDA54
130Steve Leandre5-1LCDL54
130Jason Bond5-6WCDA54
130Phil Wheeler1-1JUN54
137Joe Smith3-1SPACE52
137Ken Swanson6-5OKCDA52
139Greg Tice4-6ACDC51
140Alan English3-2MTRPX50
141Adam Link1-1KDA49
142Paul Allen5-5INDIV48
142James Henninger6-4STCLD48
142Stowe Buntz Jr.5-4TADA48
142Mike Buettner4-5FLA48
142Grant Beavers5-4TADA48
142Steve Mailloux5-4TADA48
142Jacob Brooks2-5DPOW48
142Joe Huffman5-4TADA48
142Dave Lustyik1-1JUN48
142Chris Franklin5-1MMDL48
152Ed Labarbera2-5DPOW47
152Josh Shuler2-5DPOW47
152Kristoffer Abat4-5FLA47
155Paul Consalvo5-1MTCHU45
155Brandon Moseley4-5GAIN45
155Kevin Flannery5-1MMDL45
155Brendan Mills5-1MMDL45
155Mark Cronin5-1MMDL45
155Mike Kirby5-1MMDL45
161Troy Cox4-6ACDC44
161Kirk Hess2-4NMX44
163Erick Arroyo4-5FLA43
163Chuck Goins4-2GCDA43
165Chris Linkous5-4CVAPL42
165Chad Massengill5-6CARNC42
165Andy Kinder5-1LCDL42
165Chris Wessler2-5DPOW42
165Danny Pace4-2GNDA42
165Eddie Hemphill3-2INDIV42
165Mark Daly5-4WADA42
165Mark Monger5-4CVAPL42
165Kenny Letterman6-5WADS42
165Gary Boisen6-5WDA42
165Scott Thompson6-5WDA42
176Chuck Gregory5-1LCDL41
177Ryan Gervais6-4STCLD40
177Blake Kiel6-4STCLD40
177Nick Mezlak4-6CDC40
177Hunter Rydbom3-1INDIV40
177Shane Harper6-5WADS40
177Drew Lovett3-5AMAR40
177Gerald Sealey6-5LFSDA40
177Colt Belmonte1-1KDA40
177Corey Kennedy2-5DPOW40
177Tommy Harrell5-4CVAPL40
177Kelly Mohr1-1MDLAK40
177John Garcia2-4NMX40
177Scott Rhamstine3-2ROSE40
177Mike Pagel4-6CDC40
177Matthew Wenzel5-1INDIV40
177Jared Leedy4-2GNDA40
177Joshua Tirrell3-2FWDA40
177Dominik Pundt3-1SPACE40
177John Parker5-1MMDL40
177Jacob Schaeffer4-1INDIV40
177Dave Dwyer5-1MMDL40
177Jason Gosnell2-5CSDL40
177Bonaventure Gwayi-Chore1-1MDLAK40
200Bradley Burleson3-2MTRPX39
200Kevin Jackson3-5CNCHO39
200Jason Hiscock5-2BADL39
203Craig Burrows1-1MDLAK38
203Jeff Mills6-2TPKA38
205Jason Spry1-1KDA37
206Eric Petty1-1KDA36
206Doug Wade4-3SCDO36
206Dennis Goerdt1-1MATSU36
206Alvin Arzaga1-1DPAK36
206Patrick Gibson5-6CARNC36
211Joel Austin4-2ROCK35
211William Leek5-2BROOME35
211Ron Dumont5-1SEAC35
211James Tranfaglia5-1MMDL35
211Billy Dellarocca5-1MMDL35
211Nathan Varney5-1INDIV35
211Mark Conti5-2BADL35
211Mark Fair5-4TADA35
211Tony Solomon (SEAC)5-1SEAC35
211Scott White Jr.5-1MMDL35
221Nate Orloff1-1KDA34
222Seth Schatzel4-6ACDC33
222Dan Moore2-5DPOW33
224Donnie Lassey4-2ROCK32
224David Hoem2-5DPOW32
224Rick Espinoza6-4STCLD32
224Sam Waugh6-4STCLD32
224Doug Malde2-3TUCSON32
224Richard Diez3-5CNCHO32
224Paul Myers6-5WDA32
224Mathew Johnson3-5CNCHO32
224Manny Gasca5-1MMDL32
224Tyler Henze6-4STCLD32
224Michael Bowers5-5NHDL32
224Chris Tuttle1-1MDLAK32
224Jordan Marsh4-2GNDA32
224Ron Storberg4-6ACDC32
224George Balikos4-6ACDC32
224Charles Webb4-2GNDA32
224Cameron Brown2-5DPOW32
224Daniel King2-4NMX32
224John Deyne2-5DPOW32
224Indar Deo1-1MDLAK32
224Daniel Vigil2-4NMX32
224Tommy Jones3-2ROSE32
224Zach Miley2-5DPOW32
224Josh Blackburn3-5CNCHO32
224John Green3-2ROSE32
224Blake Reeves3-5CNCHO32
224J.B. Blastick3-5CNCHO32
224Brian Cooper3-2ROSE32
224Dustin Harris3-2ROSE32
224Josh Letson5-4TADA32
224John Gerbing6-5WDA32
224John Garvin3-2ROSE32
224Marshall Chewakin6-2CROOKS32
224Robert Meininger2-5DPOW32
224Don Almeida5-1MMDL32
224Ryan Brogan4-5FLA32
224Jacob Stephens5-4CVAPL32
224Ryan Loch6-4STCLD32
224Nick Redman5-5NHDL32
224Adam LeMasters4-6CDC32
224Jesse Beach5-4WADA32
224Joe Lucero2-5DPOW32
224Gary Kaufhold2-5CSDL32
224Marshall Sevigny4-2GNDA32
224Trevor Lyzak3-1SPACE32
269Floyd Jaramillo2-4NMX31
270Bryan Garland4-5FLA30
270Kyle Olson1-1KDA30
270Tyler Davis4-6YNDA30
270Jonathan Long5-2GVDA30
270Jay Waugh5-1SEAC30
270Rob Cuthill5-2SALT30
270Charles Schieffer4-5DPFL30
270Danny Munson5-1MMDL30
270Tim Chopp4-5FLA30
270Jeff Capito2-5CSDL30
270Mike Scarborough2-3AZL30
270Mark Rudge5-1MMDL30
270Chris Dempsey4-2GCDA30
283Bryan Barber1-1MDLAK29
284Sebastian Christensen1-1KDA28
285Steve Gallant4-6YNDA27
285Dan Naylor5-6CARNC27
285Tyler Harris4-6YNDA27
288John Gober5-2BROOME26
289Curtiz Martin4-1BGREEN25
289Peyton Mathis4-2ROCK25
289Ben Weigelt5-2SALT25
289Gene Walts4-2ROCK25
289Peter McGowan5-3JSL25
289Dan Inman5-2SALT25
289Armando Fadhel4-5FLA25
289Roger Tennant4-2GCDA25
289Randy Harvey4-2GCDA25
289Alex Moran5-2GVDA25
289Keith West5-1CMEDL25
289Rob Dow5-1SEAC25
289Jordan Snow6-3INDIV25
289Brendan Sweetman4-2GNDA25
289Jamie Gough5-2SALT25
289David Tillery4-5FLA25
289Roy Walls4-6YNDA25
289Zack Pearson5-1CMEDL25
289John Keogh5-1SEAC25
289Eric Murray5-4TRICODA25
289Josh Twilley4-2ROCK25
289John Mondello5-1MMDL25
289Beaver Potterfield4-2GCDA25
289Ryan Friery4-2ROCK25
289Jason Corlew4-2SRVR25
289Bobby Stokes4-2GCDA25
289Jesse Allen4-6YNDA25
289Joe Morales4-2ROCK25
289Richard Jones4-2SRVR25
318Bill Hill2-5INDIV24
318David Ablett2-5NOCO24
318Mark Garza2-4NMX24
318Stephen Butler5-4TADA24
318David Richards5-4CMD24
318Kevin Kryseski3-5CNCHO24
318Allen Ammons2-5-DPOW24
318A.J. Saucedo2-5DPOW24
318Kyle Constantine5-4CVAPL24
318Matthew Kussy6-4STCLD24
318Devin Ness6-4STCLD24
318Brett Nemitz6-4STCLD24
318Michael Johnson (MN)6-4STCLD24
318Joel Thill5-1MMDL24
318Greg Karas4-6YNDA24
318Alec Zack6-4STCLD24
318James Shaw4-6YNDA24
318Kyle Saunders5-5NHDL24
318Dave Wilson4-6YNDA24
318George Patterson3-1SPACE24
318Jim Weiser4-6YNDA24
318Robin Scott4-6YNDA24
318Mike Capone5-1MMDL24
318Kolten Brown5-1MMDL24
318Justin Miller3-5CNCHO24
318Joshua Gonzalez2-5DPOW24
318Ryan Gunter3-1SPACE24
318Branyon Schmiedekamp3-5CNCHO24
318Michael Cox4-3INDIV24
318David Lucas3-2MTRPX24
318Mike Drauch4-2ROCK24
318Charles Allmond2-5DPOW24
318Tomi Noriega3-5CNCHO24
318Kage Galloway3-1SPACE24
318Bill Sweeney6-5OKCDA24
318Charles Green1-1MATSU24
318Daniel Smith2-4NMX24
318Ed Cunningham5-1MMDL24
318Stephin Foreman5-4CVAPL24
318Jeff Garlough1-1KDA24
318Pete Lee III4-2SRVR24
318Matthew Ambuhl5-4WADA24
318Vince Isturis1-1JUN24
318Tim Lemponen4-6CDC24
318Christopher Rodriguez3-1SPACE24
318Mark McGrane4-5FLA24
318Nicholas Harris6-4INDIV24
318Gary Avery6-5WDA24
318Mel Evans3-5AMAR24
318Cameron Sanders1-1JUN24
368David Achgill4-5FLA22
368George Donovan4-5FLA22
370Tony Tosi4-5FLA21
370Hunter Sawders6-5LFSDA21
370Matt Mansfield4-5FLA21
370Steve Barlock2-5DPOW21
370John Liggett4-3SCDO21
370Mike Ramey2-4PECOS21
370Michael Smith5-6QNNC21
370Devin Hunter6-2CROOKS21
370Ryan Avellino5-6QNNC21
370Mark Meares4-5FLA21
370Ryan Schmonsees4-2GCDA21
381Ben Reed3-2ROSE18
381Donnie Ramcharan6-5OKCDA18
381Codey Holmquist2-5RMDA18
381Cody Derington3-5CNCHO18
381Chris Murphy4-5FLA18
381Chad Brown3-5AMAR18
381Justin Jones4-5FLA18
381Chad Mertes6-5WADS18
381Duane Fraqua2-4PECOS18
381Jose Torres4-5FLA18
381Conrad Rowe4-5FLA18
381Ross Minty5-6CARNC18
381P.J. Stewart4-5FLA18
381Tim Cherven2-5DPOW18
381Ken Meininger4-5FLA18
381Bob Meininger2-5RMDA18
381Jerrod Weatherholt3-5AMAR18
381Aaron Shufelt5-6WCDA18
381Dawson Holland3-3MGCDA18
381Robert Mitchell4-5FLA18
381Jason Belland4-5FLA18
381Nick Coachman Jr.2-5RMDA18
381Adan Morones2-4PECOS18
381Miles Gallagher5-4TADA18
381Simon Wells4-5FLA18
381Jared Naquin3-2FWDA18
407Jay Vargo4-5FLA16
407David Llerena4-5FLA16
407Joe Callari4-5FLA16
407Steve McDowell4-5FLA16
411Dale Murray5-4WADA15
411Ray Knispel4-6YNDA15
411Carey Armstrong4-5FLA15
411Brian Blake5-6CARNC15
411Jeremy Kollar4-6YNDA15
411Eddie Moore3-5CNCHO15
411Patrick Jurasin4-6YNDA15
411Wayne Rendt4-5FLA15
411Sean Force5-6WCDA15
411Casey Kennedy3-3MGCDA15
411Chris Edwards3-3MGCDA15
411Joe Reinert4-2GCDA15
423John Botson1-1DPAK14
423James Furlong Jr.4-5FLA14
423Bethel Strode III4-5FLA14
423Ramon Jorge4-5FLA14
423Josh Chavez3-1SPACE14
423Kris Hunter1-4BDL14
423Steve St. Cyr5-1MMDL14
430Antonio Cadriel3-1SPACE12
430James Boone Jr.6-5OKCDA12
430Alan Benoit3-3INDIV12
430Will Stuart6-5WADS12
430Miguel Martinez4-5FLA12
430Terry Newberry2-5DPOW12
430Rick Stephenson3-1SPACE12
430Paul Pruett6-2CMO12
430Kevin Miller6-5INDIV12
430C.J. Monaco5-6CRYS12
430Charles Charette2-5DPOW12
430Mike Holtzinger4-5FLA12
430Austin Kauppila2-5DPOW12
430Matt Tekker1-1KDL12
430Ruben Blea2-5RMDA12
430Michael Sparks5-4WADA12
430Christopher Nold2-5DPOW12
430Daniel Sanchez2-5DPOW12
430Dominic Ivanoff1-1KDL12
430Kris Wilson6-2CMO12
430Brian Mundy4-5FLA12
430Gary Altman4-3SCDO12
430Bobby Reasoner6-5WDA12
430Julian Mixon3-3MGCDA12
430D.J. Fisk3-3INDIV12
455Richard Sanchez3-1SPACE10
455Stuart Miller2-4NMX10
455Brock Garza6-5LFSDA10
455Jason Runyon4-5FLA10
455Rodney King2-4NMX10
455Javier Zamarripa2-4NMX10
455Paul Hefelfinger4-5FLA10
455Gabriel Cruz4-5FLA10
455Derek Thompson3-1SPACE10
455Marcus Polk3-1SPACE10
455Alex Fuentes3-1SPACE10
455Matt Wageman1-4BDL10
455Joshua Passah6-5LFSDA10
455Michael York6-5LFSDA10
455Mike Neumann4-5FLA10
455Kory Middleton6-5LFSDA10
455Travis Mills6-2TPKA10
455Oliver Conover5-2BADL10
473Al Hull1-1KDA9
473John Montford4-5FLA9
473Mike Suprenant1-1MDLAK9
476Sean Totzke1-1MDLAK8
476Jay Yeager6-5WADS8
476Mike Knapp1-1JUN8
476Kevin Camardese4-5FLA8
480Barry Nance4-5FLA7
481Charles GleasonFLAFLA6
481Traavis Nelson1-1KDL6
481David Washington1-1KDL6
481Tristan Ferguson1-1KDL6
481Simon Key2-5DPOW6
481Bruce Fisher4-5FLA6
481Shane Neal1-1JUN6
481Tom Margillo4-5FLA6
481Pete Latimer3-3MGCDA6
481Charlie Mathis1-1MATSU6
481Tim Marlow3-3MGCDA6
481Joe Collier2-5DPOW6
481Scott Perkins1-1JUN6
481Dean Fleer1-1MDLAK6
481Jerry Moore3-3MGCDA6
481Hayden Garrison1-1JUN6
481Alan Larson4-5FLA6
498Alex Alvarado1-1KIDA5
498Dan Miller4-5FLA5
498Beau Rude1-1MATSU5
501Brian Nelson Jr.1-1KDA4
501Donavon Smith4-5FLA4
501Dan Campomezzi4-5FLA4
501Jason Ammerman1-1MDLAK4

*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.