Hernandez, who will soon turn 50, kept the ball up in the air for 36 hours 14 minutes and 10 seconds with an average of 120 headers per minute, beating his previous record of 35:02:00, set in 2015 here on Saturday, reports Xinhua.
"I finished off far better, due to having perfected my efforts," Hernandez told the press after the effort.
"I came into this with full knowledge of my posture, of how to sit down, and of how to use my arms and legs to help me. This allowed to finish off fresher, without feeling tired in my neck, back, backside, arms and abdomen," added Hernandez.
Hernandez, who began setting records in 1994, has beaten over 50 records, several of which are in the Guinness Book of World Records.
This professional record-setter has run the 100 meter-dash while juggling a ball in 17.83 seconds and completed a marathon while doing the same in 7 hours 17 minutes.(IANS)