Heat 1 3.19 Avg Wave Score 
Rory Dace
1
Wave 1 4.50 Wave 2 4.07 Total8.57 win by 0.23
1 3.07 2 1.90 3 4.50 4 4.07 5 6 7 8 9 10 11 12 13 14 15 
Rylan Jarvis
2
Wave 1 2.67 Wave 2 5.67 Total8.34 needs 2.90
1 0.43 2 2.67 3 1.93 4 0.57 5 1.17 6 5.67 7 2.60 8 9 10 11 12 13 14 15 
Soulaimane Khafi
3
Wave 1 3.00 Wave 2 1.90 Total4.90 needs 5.35
1 3.00 2 0.40 3 1.90 4 1.60 5 6 7 8 9 10 11 12 13 14 15 
Loyal Kenworthy
4
Wave 1 1.50 Wave 2 2.23 Total3.73 needs 6.11
1 1.50 2 1.43 3 0.37 4 2.23 5 6 7 8 9 10 11 12 13 14 15 
Heat 2 4.69 Avg Wave Score 
Rodrigo Saldanha
1
Wave 1 6.40 Wave 2 6.83 Total13.23 win by 1.39
1 3.33 2 6.40 3 0.77 4 4.07 5 6.83 6 4.13 7 0.40 8 9 10 11 12 13 14 15 
Ryan Kainalo
2
Wave 1 6.17 Wave 2 5.67 Total11.84 needs 7.06
1 4.83 2 6.17 3 5.27 4 5.67 5 6 7 8 9 10 11 12 13 14 15 
Jake Anderson
3
Wave 1 3.17 Wave 2 3.40 Total6.57 needs 8.44
1 3.17 2 3.40 3 0.50 4 5 6 7 8 9 10 11 12 13 14 15 
Simon Winter
4
Wave 1 2.70 Wave 2 3.17 Total5.87 needs 8.67
1 0.20 2 0.50 3 2.70 4 3.17 5 6 7 8 9 10 11 12 13 14 15 
Heat 3 4.32 Avg Wave Score 
Shion Crawford
1
Wave 1 8.17 Wave 2 4.37 Total12.54 win by 1.38
1 0.50 2 2.33 3 8.17 4 2.33 5 4.37 6 7 8 9 10 11 12 13 14 15 
Jarvis Earle
2
Wave 1 5.83 Wave 2 5.33 Total11.16 needs 6.72
1 0.83 2 5.83 3 5.33 4 3.50 5 5.10 6 7 8 9 10 11 12 13 14 15 
Joel Trickett
3
Wave 1 2.53 Wave 2 2.93 Total5.46 needs 8.23
1 0.27 2 1.93 3 0.50 4 1.20 5 2.53 6 0.53 7 0.53 8 2.93 9 1.93 10 11 12 13 14 15 
Ben Esterhuyse
4
Wave 1 2.17 Wave 2 3.20 Total5.37 needs 7.96
1 0.57 2 1.83 3 2.17 4 2.00 5 3.20 6 7 8 9 10 11 12 13 14 15 
Heat 4 3.17 Avg Wave Score 
Ryan Huckabee
1
Wave 1 4.50 Wave 2 3.70 Total8.20 win by 1.00
1 2.83 2 2.10 3 0.30 4 4.50 5 3.70 6 7 8 9 10 11 12 13 14 15 
Loghann Tilsley
2
Wave 1 3.30 Wave 2 3.90 Total7.20 needs 4.31
1 1.83 2 0.27 3 3.07 4 0.87 5 3.30 6 2.97 7 3.90 8 9 10 11 12 13 14 15 
Valentino Zedde
3
Wave 1 2.23 Wave 2 3.50 Total5.73 needs 3.71
1 2.23 2 3.50 3 4 5 6 7 8 9 10 11 12 13 14 15 
Josh Malherbe
4
Wave 1 2.13 Wave 2 2.07 Total4.20 needs 5.07
1 1.00 2 0.23 3 0.90 4 2.13 5 2.07 6 7 8 9 10 11 12 13 14 15 
Heat 5 3.28 Avg Wave Score 
Kai Hall
1
Wave 1 4.67 Wave 2 3.93 Total8.60 win by 1.37
1 4.67 2 3.93 3 4 5 6 7 8 9 10 11 12 13 14 15 
Cooper Smith
2
Wave 1 3.50 Wave 2 3.73 Total7.23 needs 4.87
1 3.50 2 3.73 3 2.03 4 5 6 7 8 9 10 11 12 13 14 15 
Ewaan Prinsloo
3
Wave 1 2.83 Wave 2 3.80 Total6.63 needs 3.43
1 0.40 2 2.67 3 2.83 4 2.27 5 3.80 6 0.93 7 0.43 8 2.47 9 10 11 12 13 14 15 
Mohammed Reda Madouar
4
Wave 1 1.50 Wave 2 2.30 Total3.80 needs 4.93
1 1.50 2 2.30 3 0.43 4 0.40 5 0.70 6 7 8 9 10 11 12 13 14 15 
Heat 6 3.92 Avg Wave Score 
Clay Turrell
1
Wave 1 4.50 Wave 2 5.50 Total10.00 win by 1.40
1 0.50 2 4.50 3 5.50 4 5 6 7 8 9 10 11 12 13 14 15 
Kai Martin
2
Wave 1 3.33 Wave 2 5.27 Total8.60 needs 4.74
1 0.83 2 3.33 3 2.17 4 5.27 5 6 7 8 9 10 11 12 13 14 15 
Hans Odriozola
3
Wave 1 3.93 Wave 2 4.43 Total8.36 needs 4.18
1 1.60 2 2.07 3 3.93 4 4.43 5 3.33 6 7 8 9 10 11 12 13 14 15 
Levi Kolnik
4
Wave 1 2.10 Wave 2 2.27 Total4.37 needs 6.33
1 2.10 2 0.27 3 2.27 4 1.00 5 1.83 6 7 8 9 10 11 12 13 14 15 
Heat 7 4.13 Avg Wave Score 
Jaime Veselko
1
Wave 1 4.33 Wave 2 6.67 Total11.00 win by 1.33
1 0.33 2 4.33 3 2.40 4 6.67 5 0.27 6 1.10 7 0.70 8 3.00 9 10 11 12 13 14 15 
Kai Odriozola
2
Wave 1 5.00 Wave 2 4.67 Total9.67 needs 6.01
1 5.00 2 2.17 3 4.50 4 4.67 5 4.40 6 1.67 7 8 9 10 11 12 13 14 15 
Nathan Tayler
3
Wave 1 4.67 Wave 2 2.17 Total6.84 needs 5.01
1 1.87 2 0.67 3 4.67 4 2.17 5 6 7 8 9 10 11 12 13 14 15 
Jack Erlank
4
Wave 1 2.67 Wave 2 2.83 Total5.50 needs 6.84
1 2.27 2 2.67 3 1.00 4 1.07 5 2.07 6 2.83 7 8 9 10 11 12 13 14 15 
Heat 8 2.53 Avg Wave Score 
Kieran Murphy
1
Wave 1 5.00 Wave 2 2.00 Total7.00 win by 0.60
1 5.00 2 2.00 3 1.47 4 5 6 7 8 9 10 11 12 13 14 15 
Marcello Zedde
2
Wave 1 1.00 Wave 2 5.40 Total6.40 needs 1.60
1 0.87 2 1.00 3 5.40 4 0.70 5 6 7 8 9 10 11 12 13 14 15 
Josh Van Wyk
3
Wave 1 3.00 Wave 2 1.90 Total4.90 needs 3.41
1 0.37 2 3.00 3 1.90 4 5 6 7 8 9 10 11 12 13 14 15 
Neil Zaz
4
Wave 1 1.00 Wave 2 0.90 Total1.90 needs 5.40
1 1.00 2 0.37 3 0.90 4 0.30 5 0.77 6 7 8 9 10 11 12 13 14 15 
World Surf League
Download it for free on the App store. Download it for free on Google Play.