NHPA MEN'S PERFECT GAMES (100%)    Shoes &  
 Date First By Last Name State Tournament Location Ringers Opponent
8/27/1935 Willard Anderson UT Salt Lake City, Liberty City Park 28 Lou Doran
1/1/1987 Cliff Baker IL Unknown 18 Unknown
7/21/1994 Ryan Baldwin BC-CAN Summer Games, BC 12 Shaen Harvey
9/4/1994 Ryan Baldwin BC-CAN Provincial Championship, BC 12 Melinda Lepine
8/1/1941 Bob Bales MO Sedalia, MO 22 C. Smith
9/6/2020 Gary Bearpaw OK Oklahome State Championships 20 Mike Mings
11/16/2020 Raymond Bedard MA East Hartford, CT 22 David Rioux
9/1/1999 Jerry Black ND Bismarck, ND 18 Don Pederson
8/1/1991 Rick Cale WV Bremen Open, OH 32 John Brown
3/1/1998 Rick Cale WV Uniontown, PA 16 T. Metts
9/1/1997 Sam Carter MO State Doubles, MO 10 Jaeger/Weldon
7/13/1985 Peter Clark WA Port Angeles, WA 22 Bob Hughes
8/21/1990 Peter Clark WA Port Orchard, WA 30 Dick Dillenburg
6/24/1990 Elwyn Cooper MO St. Joseph, MO 16 Doyle Derrick
9/17/1994 Herb Crisis WA Yakima, WA 24 Stanley Speers
7/17/2004 Buddy Dyrda ALB-CAN Canadian Championships 20 Shane Dubyk
3/4/1999 Adam Ellis ONT-CAN Barrie League, Ontario 40 Ken G.
5/25/1986 Clayton English MAN-CAN Victoria Open, BC UNK Unknown
4/4/1987 Gene Fleek KS Wichita, KS 20 Paul Toole
4/25/1998 Alan Francis OH New Melle, MO 26 Elwyn Cooper
8/19/1989 Alan Francis MO Columbus, OH 20 Sharon Paddock
9/6/1999 Alan Francis OH Greenville, OH 24 John Walters
7/4/2005 Alan Francis OH Greenville, OH 32 Jim Walters
7/29/2005 Alan Francis OH World-Bakersfield, CA                (WT) 30 Buddy Dydra
9/5/2005 Alan Francis OH Greenville, OH 38 Darren Potts
5/6/2007 Alan Francis OH New Melle, MO 40 Mark Mauthe
8/3/2007 Alan Francis OH World-Ardmore, OK                   (WT) 18 Darrell Sherrard
7/17/2008 Alan Francis OH World-York, PA                          (WT) 24 Stan Leis
7/17/2008 Alan Francis OH World-York, PA                          (WT) 20 Gary Roberts
9/1/2008 Alan Francis OH Ohio State Championship 44 Doug Crawford
8/1/2013 Alan Francis OH World-St. George, UT                (WT) 32 Ken Jones
8/2/2013 Alan Francis OH World-St. George, UT                (WT) 28 Ken Heinritz
9/2/2017 Alan Francis OH Ohio State Championships 32 Jeff Wells 
8/12/2020 Alan Francis OH  Summer 30 MAIL-IN Tournament 30 MAIL-IN
8/12/2020 Alan Francis OH Summer 30 MAIL-IN Tournament 30 MAIL-IN
6/6/2021 Alan Francis OH Kenton, OH 16 Ocie Holloway
9/5/2021 Alan Francis OH Ohio State Championships 28 Darryl Miller
10/9/2020 Ken Fraser NY 1st Doubles Fall Open - SHOP 20 SHOP-ONLINE
5/25/2008 Tom Gallina ONT-CAN Elmer Hohl Tournament 18 Kevin McLachlin
8/17/2002 Rick Hall VA Grottoes, VA 10 Jim Cook
6/18/1995 Tony Hankins KY Owensville, IN 14 Marlin Wells
8/3/1968 Elmer Hohl ONT-CAN World-Keene, NH                       (WT) 30 Wes Kuchcinski
9/3/1988 Jerry Holt OK Woodward, OK 24 Glenn King
5/5/1952 Fernando Isais CA California State Championship 30 Lester Anderson
7/19/1954 Casey Jones WI Corn Belt Open 30 unknown
8/20/1988 John Kapnis MA Columbus, OH 20 Walter Ray Williams Jr.
8/10/1997 John Kapnis MA Massachusetts State Championship 22 David Martin 
4/23/2006 John Knapp Sr. OH Statesville, NC 12 David Godwin
5/24/1987 Jim Knisley OH Fairmont, WV 28 Marcus Rice
8/21/1988 Jim Knisley OH Columbus, OH 20 Kevin Hollister
8/20/1989 Jim Knisley OH Columbus, OH 20 Walter Ray Williams Jr.
8/3/1963 Harvey Kohlenberger IL Washington, MO 36 Rudy Meyer
9/0/1984 Don  Kuchcinski PA Pennsylvania State Championship 30 Al Zadroga
8/19/1989 Steve Kuchcinski PA Columbus, OH 20 Oscar Manns
10/4/1984 Andre Leclerc QUE-CAN Elmer Hohl Tournament 22 Tom Gallina
5/15/1994 Andre Leclerc QUE-CAN Silver Shoe, Ontario 22 Dave Loudon
8/15/2008 Keith Lindsay BC-CAN Canadian Championships 22 Ralph Connell
6/4/1989 Joe McCrink NJ Clifton, NJ 16 Tom Skinner
5/19/2001 Joe McCrink NJ Middlesex, NJ 20 John Forti
5/28/2005 Joe McCrink NJ Middlesex, NJ 32 Bud Esposito
7/15/1995 N.A. Moore NC Worthington, WV 28 Cliff Powell
3/24/1988 Spud Napier CA San Bernardino, CA 20 Chris Lutz
2/5/1995 Richard Pintor CO State Doubles, Denver, CO 14 R.Heim/N. Jones
7/15/1990 Ron Powell KY Edinburgh, IN 24 Lois Webster
9/7/1997 Virgil Rife OH Kenton, OH 24 Tom Guill
11/24/1996 Norm Rioux CT Manchester, CT 18 Al Latouche
12/3/1972 Donnie Roberts OH Dayton, KY 28 Ernie Danielson
5/30/1999 Erich Schafer BC-CAN Kamloops Open, BC 14 Don Morgan
1/1/1984 Mark Seibold IN Kalamazoo, MI 32 John Shuck
8/28/1993 Mark Seibold IN Huntington, IN 16 Roger Rachfeldt
3/10/1996 Brian Simmons ME New Milford, CT 22 Don Maine
1/7/2000 Brian Simmons RI Connecticut 26 Art Tyson
6/8/2002 Brian Simmons RI Dracut, MA 24 Lisa Maille
4/12/2014 Brian Simmons VT Brian Simmons Open 14 Deborah Michaud
9/0/1979 Carl Steinfeldt NY Glen Falls, NY 18 Dick Carnahan
3/1/1980 Carl Steinfeldt NY Plant City, FL 28 Ken Drury
4/0/1982 Carl Steinfeldt NY Clearwater, FL   50 Floyd Bartley
6/22/1985 Carl Steinfeldt NY Erie, PA 20 Raymond Rugg
6/22/1985 Carl Steinfeldt NY Erie, PA 24 Curt Over
7/4/1980 John Stevenson KY Louisville, KY 18 Bill Henn
4/6/2019 Brandon Tenijieth AZ State Tournament, AZ 22 Jacob Fimbres
9/22/1981 Tom Towne NM Albuquerque, NM 22 Fred Romero
7/15/1990 Art Tyson NY Newark, NJ 14 Ron Ballinger
2/18/2001 Kurt Von Kleist PA Carnegie, PA 16 Zeni
8/26/2017 Dan Watson AL State Championship, Gadsden, AL 20 Jody Light
7/1/1969 Bob West OR Vernonia, OR 32 Orville Sears
8/28/1977 Walter Ray Williams Jr. CA Hermiston, OR 56 Bob West
5/31/1981 Walter Ray Williams Jr. CA Albuquerque, NM 24 J. Otterback
7/12/1981 Walter Ray Williams Jr. CA Pleasanton, CA 50 Bob Mauzey
8/22/1987 Walter Ray Williams Jr. CA Columbus, OH 20 Jesse Gonzales
5/12/1990 Walter Ray Williams Jr. CA Santa Rosa, CA 50 Dave Shelton
5/26/1990 Walter Ray Williams Jr. CA Stockton, CA 20 Mary Ann Fumia
9/3/1994 Walter Ray Williams Jr. CA Bakersfield, CA 26 Jonathan Williams
6/11/1995 Walter Ray Williams Jr. CA Stockton, CA 20 Chris Moore
4/18/2002 Walter Ray Williams Jr. FL Doubles, Clearwater, FL   26 Moulin/Hayden
9/0/1978 Earl Winston MO Gilman City, MO 34 Leonard Francis
8/18/1948 Guy Zimmerman CA World-Milwaukee, WI                 (WT) 44 Henry Pergal
(WT)  = WORLD TOURNAMENT
 97 Total Perfect Games
 Updated 7/1/2022
Stanton Griggs