View Results Watch Live View Results Watch Live the ballito pro presented by o'neill line up Surfing Festival Events All the memorable moments gallery 08 July 2024 DAY 14: The Ballito Pro 2024 presented by O’Neill 07 July 2024 DAY 13: The Ballito Pro 2024 presented by O’Neill 06 July 2024 DAY 12: The Ballito Pro 2024 presented by O’Neill 05 July 2024 DAY 11: The Ballito Pro 2024 presented by O’Neill 04 July 2024 DAY 10: The Ballito Pro 2024 presented by O’Neill Missed it? Catch up on all the action highlights Missed it? Catch up on all the action highlights