The longest time balancing a football on the sole of the foot (male) was 5 min 49 sec by Ash Randall (UK) at the Cardiff Street Soccer Tournament in Cardiff, UK, on 4 September 2011.
Witnesses timed the attempt to 5 min 51 sec but a timecode on the video evidence showed the attempt to last truly 5 min 49 sec.