Rotate device to see full statistics
Rank Name UPScore Class B/Run B/R R/Run R/R H-UP AP MP MW M%
1 Qurram Nasiri
649 - Semi Pro
649 Semi Pro 4 4 600 9.00 10 9 90.00%
2 Roger Hawkins
680 - Semi Pro
680 Semi Pro 16 5 650 10.50 14 12 85.71%
3 Jamey Martin
697 - Semi Pro
697 Semi Pro 10 4 548 7.00 17 13 76.47%
4 Ryan Stone
792 - Semi Pro
792 Semi Pro 7 9 663 8.20 15 11 73.33%
5 Kenny Houston
540 - Class B
540 Class B 0 1 572 7.18 11 8 72.73%
6 Justin Stock
652 - Semi Pro
652 Semi Pro 2 3 618 6.36 11 8 72.73%
7 Samuel Merritt
488 - Class B
488 Class B 0 0 606 6.27 11 8 72.73%
8 Patricia Deluna
405 - Class C
405 Class C 0 1 586 5.76 29 21 72.41%
9 Eric Charlton
802 - Semi Pro
802 Semi Pro 14 17 785 7.64 25 18 72.00%
10 Mark Riddle
462 - Class C
462 Class C 0 0 700 7.41 17 12 70.59%
11 Christopher White
546 - Class B
546 Class B 1 1 689 6.29 17 12 70.59%
12 Butch Croft
794 - Semi Pro
794 Semi Pro 4 4 628 7.20 10 7 70.00%
13 Jared Wing
479 - Class C
479 Class C 0 0 557 6.40 10 7 70.00%
14 Arthur Ramirez
516 - Class B
516 Class B 1 0 596 5.68 19 13 68.42%
15 Justin Meyer
539 - Class B
539 Class B 0 1 606 6.33 15 10 66.67%
16 Thomas Pletcher
710 - Semi Pro
710 Semi Pro 6 2 606 6.21 24 16 66.67%
17 Sean Sheehan
544 - Class B
544 Class B 4 1 709 5.76 29 19 65.52%
18 Steven Mcgaughey
632 - Class A
632 Class A 4 0 583 6.60 20 13 65.00%
19 Kieron Hall
771 - Semi Pro
771 Semi Pro 35 8 702 6.74 57 37 64.91%
20 Marianne Raulerson
444 - Class C
444 Class C 0 0 505 5.29 17 11 64.71%
21 Kevin Benell
572 - Class A
572 Class A 2 6 524 6.84 31 20 64.52%
22 Christopher Taylor
538 - Class B
538 Class B 0 0 614 5.64 14 9 64.29%
23 Josh Thielke
692 - Semi Pro
692 Semi Pro 4 0 549 6.82 11 7 63.64%
24 Derrick Dredge
518 - Class B
518 Class B 1 0 594 6.09 11 7 63.64%
25 Venus Lave Arnold
341 - Class D
341 Class D 0 0 608 4.45 33 21 63.64%
26 Vanessa Angel
341 - Class D
341 Class D 0 0 556 4.79 19 12 63.16%
27 Robi Booth
376 - Class D
376 Class D 1 0 637 5.39 18 11 61.11%
28 Claudia McCall
359 - Class D
359 Class D 0 1 614 4.69 36 22 61.11%
29 Bobby Lone
514 - Class B
514 Class B 1 0 631 5.52 48 29 60.42%
30 Dennis Swanson
626 - Class A
626 Class A 1 0 664 5.70 10 6 60.00%
31 Margarita O'Neal
432 - Class C
432 Class C 1 0 664 5.55 20 12 60.00%
32 Jesse Link
807 - Semi Pro
807 Semi Pro 6 1 700 5.53 15 9 60.00%
33 Kyle Christensen
550 - Class B
550 Class B 4 3 577 5.35 40 24 60.00%
34 Brian McCleary
499 - Class B
499 Class B 1 1 722 5.16 25 15 60.00%
35 Michael Mesheau
476 - Class C
476 Class C 1 0 730 5.77 22 13 59.09%
36 John Reinert
652 - Semi Pro
652 Semi Pro 21 8 681 7.00 41 24 58.54%
37 Mike Hill
365 - Class D
365 Class D 1 1 662 5.33 24 14 58.33%
38 Heather Parsons
386 - Class D
386 Class D 0 0 609 4.16 19 11 57.89%
39 Michael Beeson
384 - Class D
384 Class D 1 0 496 4.92 26 15 57.69%
40 Carlos Torres
590 - Class A
590 Class A 9 6 688 5.90 73 41 56.16%
41 Cory Data
593 - Class A
593 Class A 12 2 633 5.44 27 15 55.56%
42 Thomas Martinez
472 - Class C
472 Class C 1 0 528 5.26 27 15 55.56%
43 Jeremy Parker
576 - Class A
576 Class A 12 2 608 5.28 60 33 55.00%
44 Nabil Debbaghi
633 - Class A
633 Class A 4 2 672 5.64 11 6 54.55%
45 Natalie Booth
336 - Class D
336 Class D 0 0 512 4.31 13 7 53.85%
46 Nick Westphal
511 - Class B
511 Class B 4 2 741 5.16 43 23 53.49%
47 Ryan "Tony" Miller
531 - Class B
531 Class B 4 3 607 6.20 15 8 53.33%
48 Estelleta McClellan
377 - Class D
377 Class D 0 0 514 3.73 15 8 53.33%
49 Bobby Terry
578 - Class A
578 Class A 0 0 695 5.29 21 11 52.38%
50 Tamme Klutman
543 - Class B
543 Class B 5 1 667 5.39 23 12 52.17%
51 Saeed Mazloom
450 - Class C
450 Class C 1 0 579 4.70 23 12 52.17%
52 Jason Drummond
484 - Class B
484 Class B 0 2 658 4.37 35 18 51.43%
53 Thomas Kielty
513 - Class B
513 Class B 7 2 607 5.26 82 42 51.22%
54 Gail Lave
491 - Class B
491 Class B 2 0 683 4.53 43 22 51.16%
55 Jonah Watson
513 - Class B
513 Class B 3 0 648 5.47 49 25 51.02%
56 Ken Saylor
470 - Class C
470 Class C 3 0 581 5.82 22 11 50.00%
57 Jerry Street
562 - Class A
562 Class A 8 6 675 5.25 32 16 50.00%
58 Steven Stansel
516 - Class B
516 Class B 0 1 573 5.21 14 7 50.00%
59 Jim McGowan
535 - Class B
535 Class B 0 0 532 5.10 10 5 50.00%
60 John Stumfoll
600 - Class A
600 Class A 0 1 575 5.00 10 5 50.00%
61 Harlley Nascimento
538 - Class B
538 Class B 0 0 708 4.75 12 6 50.00%
62 Joshua (Yesh) Medicinebird
372 - Class D
372 Class D 0 0 720 4.17 24 12 50.00%
63 Keith Wahlbon
391 - Class D
391 Class D 1 1 609 4.17 24 12 50.00%
64 David Laliberty
417 - Class C
417 Class C 0 0 643 4.00 18 9 50.00%
65 Lisa Plassenthal
360 - Class D
360 Class D 1 0 576 4.00 22 11 50.00%
66 Calvin Hubbard
437 - Class C
437 Class C 0 0 582 4.35 31 15 48.39%
67 Kelly Urbanek
630 - Class A
630 Class A 4 0 650 4.96 23 11 47.83%
68 Johnny Griffin
684 - Semi Pro
684 Semi Pro 17 5 718 5.82 17 8 47.06%
69 Tim Hargis
548 - Class B
548 Class B 3 3 637 4.94 17 8 47.06%
70 Christopher Sanborn
583 - Class A
583 Class A 0 2 689 4.88 17 8 47.06%
71 Ray Flaneary
571 - Class A
571 Class A 0 1 542 4.06 17 8 47.06%
72 Makenna Goodeman
556 - Class B
556 Class B 4 1 659 4.62 32 15 46.88%
73 Elijah Martinez
356 - Class D
356 Class D 0 0 485 4.83 30 14 46.67%
74 Stephen Romito
498 - Class B
498 Class B 0 0 607 4.67 15 7 46.67%
75 Ron Frank
712 - Semi Pro
712 Semi Pro 4 1 717 4.85 13 6 46.15%
76 Ronnie Jones
605 - Class A
605 Class A 19 7 653 4.17 65 30 46.15%
77 Shawn Dow
605 - Class A
605 Class A 0 2 785 4.55 11 5 45.45%
78 Buddy Morgan
545 - Class B
545 Class B 3 1 604 5.17 42 19 45.24%
79 Aaron Herndon
542 - Class B
542 Class B 0 1 564 4.05 20 9 45.00%
80 Justin Laffoon
454 - Class C
454 Class C 8 6 618 4.82 76 34 44.74%
81 Scott Strehlo
468 - Class C
468 Class C 0 2 553 5.22 18 8 44.44%
82 Dave Sherburne
460 - Class C
460 Class C 1 1 517 4.85 27 12 44.44%
83 Andy Smith
388 - Class D
388 Class D 0 0 586 4.52 25 11 44.00%
84 Brandi James
489 - Class B
489 Class B 3 0 665 3.96 50 22 44.00%
85 Marissa Turpen
345 - Class D
345 Class D 0 0 531 3.69 16 7 43.75%
86 Martin Muschaweck
589 - Class A
589 Class A 4 2 658 4.35 23 10 43.48%
87 Jamie Sparks
550 - Class B
550 Class B 14 12 623 5.77 30 13 43.33%
88 Tim Best
494 - Class B
494 Class B 2 1 668 4.97 37 16 43.24%
89 Julian Stahl
500 - Class B
500 Class B 2 1 513 4.71 21 9 42.86%
90 Scott A. Jones
552 - Class B
552 Class B 13 3 637 4.25 40 17 42.50%
91 Bryan Storm
511 - Class B
511 Class B 2 1 786 5.00 33 14 42.42%
92 Patrick Skinner
451 - Class C
451 Class C 0 1 673 4.15 26 11 42.31%
93 Brett Murphy
400 - Class D
400 Class D 0 0 523 4.15 26 11 42.31%
94 Robert (Bob) Conrad
366 - Class D
366 Class D 0 0 550 3.58 19 8 42.11%
95 Christopher Putthoff
599 - Class A
599 Class A 0 0 722 4.67 12 5 41.67%
96 Steve DaMotta
438 - Class C
438 Class C 0 0 584 4.46 24 10 41.67%
97 Jim Leichsenring
464 - Class C
464 Class C 0 0 573 4.12 24 10 41.67%
98 Mary Wright
327 - Class D
327 Class D 0 0 511 3.17 12 5 41.67%
99 Gabriel Davis
461 - Class C
461 Class C 2 1 639 4.62 53 22 41.51%
100 Zackary Jordan
292 - Class D
292 Class D 0 1 620 3.18 17 7 41.18%
101 Brandi Booth
524 - Class B
524 Class B 3 0 612 3.91 22 9 40.91%
102 Chris Snook
466 - Class C
466 Class C 4 2 713 4.76 42 17 40.48%
103 LT Blackwood
626 - Class A
626 Class A 0 0 641 4.80 15 6 40.00%
104 Johnny McClellan
531 - Class B
531 Class B 2 0 586 4.00 15 6 40.00%
105 Anil Sukkagopal
587 - Class A
587 Class A 1 1 584 4.00 15 6 40.00%
106 Greg Kinney
494 - Class B
494 Class B 1 2 649 3.93 15 6 40.00%
107 Jerry Bohanon
422 - Class C
422 Class C 0 0 610 3.82 33 13 39.39%
108 Devon Brown
527 - Class B
527 Class B 0 3 656 3.79 28 11 39.29%
109 Robert Taylor
497 - Class B
497 Class B 2 0 690 4.00 18 7 38.89%
110 Shaun Bolling
513 - Class B
513 Class B 8 9 634 3.57 44 17 38.64%
111 James Richardson
504 - Class B
504 Class B 0 0 598 3.92 13 5 38.46%
112 William Hoops
482 - Class B
482 Class B 2 0 597 3.83 29 11 37.93%
113 John Hart
481 - Class B
481 Class B 3 0 608 4.14 37 14 37.84%
114 Lindsay Harrison
352 - Class D
352 Class D 0 0 469 3.19 16 6 37.50%
115 Rhett Kramer
518 - Class B
518 Class B 3 3 603 4.89 27 10 37.04%
116 Shannon Moss
464 - Class C
464 Class C 0 0 668 3.39 33 12 36.36%
117 Ashley Rather
343 - Class D
343 Class D 0 0 607 3.09 22 8 36.36%
118 Christopher Brower
418 - Class C
418 Class C 1 0 662 3.40 25 9 36.00%
119 Justin Owen
500 - Class B
500 Class B 0 0 578 4.50 14 5 35.71%
120 David Milostan
653 - Semi Pro
653 Semi Pro 2 2 699 4.07 14 5 35.71%
121 Gerson Ticod
494 - Class B
494 Class B 0 1 561 3.93 14 5 35.71%
122 Jon Turner
355 - Class D
355 Class D 2 0 589 3.59 95 32 33.68%
123 Orion Bercaw
436 - Class C
436 Class C 2 0 600 3.86 51 17 33.33%
124 Tim Byland
419 - Class C
419 Class C 0 0 633 3.57 21 7 33.33%
125 Kimberley Jordan
225 - Class D
225 Class D 0 0 601 2.81 43 14 32.56%
126 Betty-Jean Hanna-Baker
389 - Class D
389 Class D 1 2 749 3.59 34 11 32.35%
127 Steven Sweeny
517 - Class B
517 Class B 3 0 643 4.18 22 7 31.82%
128 Christy Lone
398 - Class D
398 Class D 0 1 648 2.83 29 9 31.03%
129 Rene Gomez
435 - Class C
435 Class C 0 0 523 3.31 13 4 30.77%
130 G.T. Harris
461 - Class C
461 Class C 1 1 557 3.30 20 6 30.00%
131 Chad Holsing
684 - Semi Pro
684 Semi Pro 6 1 676 3.08 24 7 29.17%
132 Samantha Larkin
410 - Class C
410 Class C 0 0 707 2.55 11 3 27.27%
133 Gene Cyr
370 - Class D
370 Class D 0 0 619 2.55 11 3 27.27%
134 Robert Stefanowicz
298 - Class D
298 Class D 0 0 573 2.09 11 3 27.27%
135 Andre Moss Jr
591 - Class A
591 Class A 8 7 789 2.87 45 12 26.67%
136 Joseph Rebuck
309 - Class D
309 Class D 0 0 485 2.53 15 4 26.67%
137 Laythen Bagwell
558 - Class B
558 Class B 0 1 638 4.23 13 3 23.08%
138 Lisa Hodge
288 - Class D
288 Class D 0 0 427 2.15 13 3 23.08%
139 Dustin Wegner
423 - Class C
423 Class C 0 0 679 2.40 25 5 20.00%
140 Thomas Mack
402 - Class C
402 Class C 0 0 640 2.45 11 2 18.18%
Eligibility
  • NSL Registration fee for current season paid
  • At least 10 x 8-ball matches played
Rankings
  • First by Match win %
  • Then by Average points scored per match
  • Then by Highest UPscore beaten
Classes
  • Semi-Pro = UPscore higher than or equal to 643
  • Class A = UPscore higher than or equal to 562 and lower than 643
  • Class B = UPscore higher than or equal to 481 and lower than 562
  • Class C = UPscore higher than or equal to 400 and lower than 481
  • Class D = UPscore lower than 400
Legend
  • B/R or B/Run = Break and Runout
  • R/R or R/Run = Reverse Runout
  • H-UP = Highest UPScore beaten
  • AP = Average points scored
  • MP = Matches played
  • MW = Matches won
  • M% = Matches won %