According to Official Guinness Records,
The longest golf ball control, one club - duration is 1 hour 37 minutes 58 seconds, achieved by Brad Weston (USA) in Schaumberg, Illinois, United States, on 18 March 2017.The attempt took place at PGA Tour Superstore during a golf expo. The challenger practised to break this record one hour a day for 4 years.
For a complete list of 2017 records, please visit 2017 Guinness Records in United States.