According to Official Guinness Records,
The fastest time to walk over ten obstacles while carrying a person on the head (standing on one foot) is 21.83 sec and was achieved by Daniel Ashitey Amarh and Richard Mensah Ofori (both Ghana) on the set of Lo Show Dei Record, in Milan, Italy, on 27 April 2011.
For a complete list of 2011 records, please visit 2011 Guinness Records in Italy.