Geoffrey Hirsch won the Jackson County Golf Club’s tournament played Oct. 24 at Mountain Harbour in Hayesville with a net score of 72.