According to Official Guinness Records,
The fastest mile travelled balancing a pool cue on finger is 5 min 53.92 sec, and was achieved by David Rush (USA) at the Capital High School Track, Boise, Idaho, USA, on 20 July 2017.David Rush made this attempt to promote the importance of STEM education.
For a complete list of 2017 records, please visit 2017 Guinness Records in United States.