Some UX suggestions
Overall this is great!
Make the play arrow more obvious, too often its on a white or light background and impossible to see.
Too many of the interactive elements cover up other elements.
Make commonly used features obvious, for example looking at past heats.
Sha66y about
World Surf League