2024 Mike Finch – Hawarden Golf Club
2023 Rande Giesking – Gruis Recreation Area
2022 Scott Rohlfsen – Jesup Golf & Country Club
2021 Jeff Rokusek – Sheldon Golf & Country Club
2020 Jeremy Amosson – Veterans Memorial Golf Course
2019 Kory Brown – Ballard Golf and Country Club
2018 Chris Steffen – Tipton Golf & CC
2017 Garrett Yager – Urbandale Golf & Country Club
2016 Mike McCallister – Stone Creek Golf Course
2015 Aaron Nedved – Holstein Town & Counry Club
2014 Alex Olsen – Grinnell Golf & CC
2013 Randy Robinson – Ballard Golf & CC
2012 Dan Niebuhr – Wapsie Ridge GC
2011 Gregg Winkel – Algona CC
2010 Jim Moore, Jr. – Clarmond CC
2009 Mike Knight – Five Island GC
2008 Phil Van Roekel – Ankeny Golf & CC
2007 Tom Birdsell – Ridge Stone GC
2006 Paul Mayhugh – Hillcrest CC
2005 Kurt McCaulley – Fulton CC
2004 Phil Van Roekel – Ankeny Golf & CC
2003 Merrill Thornton – Urbandale Golf & CC
2002 Bob Roth – Mt. Pleasant G & CC
2001 Jason Koester – Grinnell Golf & CC
2000 John Beachy – Kalona Golf Course
1999 Tim Kinsey – Denison CC
1998 Steve Roseberry – Sibley Golf & CC
1997 Bob Berns – Belmond CC
1996 Randy Scott – Albia CC
1995 Richard Bahr – Cresco CC
1994 Ed Giles – Elks CC
1993 William Eastock – Boone Golf & CC
1992 Bryan Stover – Newton CC
1991 Mike Gehl – Fillmore Fairways
1990 Don Righi – Ankeny G & CC
1989 Jack Cavenee – Fairfield G & CC
1988 Tom Vinson – Rock River G & CC
1987 Jerry Stevicks – Cresco CC
1986 John Hollen – Red Oak CC
1985 Tom Vinson – Rock River G & CC
1984 Frank Fuller – Clinton CC
1983 Dennis Reed – Eagle Grove CC
1982 Bob Bromes