Heat 1 Watch replay5.52 Avg Wave Score 
Jack Robinson
1
Wave 1 9.00 Wave 2 6.73 Total15.73 win by 2.29
1 4.83 2 2.83 3 5.77 4 9.00 5 6.73 6 7 8 9 10 11 12 13 14 15 
Eli Hanneman
2
Wave 1 6.17 Wave 2 7.27 Total13.44 needs 8.47
1 6.17 2 3.60 3 0.93 4 0.37 5 0.73 6 0.20 7 7.27 8 9 10 11 12 13 14 15 
Tyler Newton
3
Wave 1 2.93 Wave 2 3.67 Total6.60 needs 9.77
1 2.93 2 3.67 3 1.10 4 1.13 5 6 7 8 9 10 11 12 13 14 15 
Harry Bryant
4
Wave 1 2.87 Wave 2 --Total2.87 combo 13.44
1 2.87 2 3 4 5 6 7 8 9 10 11 12 13 14 15 
Heat 2 Watch replay3.36 Avg Wave Score 
Imaikalani deVault
1
Wave 1 4.67 Wave 2 6.77 Total11.44 win by 3.71
1 4.67 2 6.77 3 0.97 4 5 6 7 8 9 10 11 12 13 14 15 
Cody Young
2
Wave 1 6.83 Wave 2 0.90 Total7.73 needs 4.61
1 6.83 2 0.70 3 0.23 4 0.50 5 0.90 6 7 8 9 10 11 12 13 14 15 
Shayden Pacarro
3
Wave 1 0.93 Wave 2 3.00 Total3.93 needs 4.74
1 0.93 2 3.00 3 4 5 6 7 8 9 10 11 12 13 14 15 
Kainehe Hunt
4
Wave 1 1.20 Wave 2 2.60 Total3.80 needs 5.14
1 0.73 2 1.20 3 0.37 4 2.60 5 6 7 8 9 10 11 12 13 14 15 
Heat 3 Watch replay2.76 Avg Wave Score 
Keanu Asing
1
Wave 1 3.07 Wave 2 4.07 Total7.14 win by 0.48
1 2.00 2 3.07 3 4.07 4 5 6 7 8 9 10 11 12 13 14 15 
Kalani David
2
Wave 1 5.83 Wave 2 0.83 Total6.66 needs 1.31
1 5.83 2 0.83 3 0.77 4 5 6 7 8 9 10 11 12 13 14 15 
Adin Masencamp
3
Wave 1 1.00 Wave 2 4.57 Total5.57 needs 2.10
1 1.00 2 0.63 3 4.57 4 5 6 7 8 9 10 11 12 13 14 15 
Brodi Sale
4
Wave 1 2.73 Wave 2 0.00 InterferenceTotal2.73 needs 6.66
1 2.73 2 0.77 3 0.00 4 INT 5 6 7 8 9 10 11 12 13 14 15 
Heat 4 Watch replay5.04 Avg Wave Score 
Finn McGill
1
Wave 1 8.43 Wave 2 5.83 Total14.26 win by 4.73
1 4.33 2 8.43 3 5.83 4 0.93 5 6 7 8 9 10 11 12 13 14 15 
Torrey Meister
2
Wave 1 1.60 Wave 2 7.93 Total9.53 needs 6.34
1 0.27 2 0.80 3 1.60 4 7.93 5 0.87 6 0.50 7 0.30 8 9 10 11 12 13 14 15 
Liam O'Brien
3
Wave 1 6.67 Wave 2 2.77 Total9.44 needs 2.87
1 6.67 2 0.97 3 2.77 4 0.97 5 6 7 8 9 10 11 12 13 14 15 
Nathan Florence
4
Wave 1 3.83 Wave 2 3.27 Total7.10 needs 5.71
1 0.77 2 0.93 3 0.30 4 3.83 5 3.27 6 7 8 9 10 11 12 13 14 15 
Heat 5 Watch replay2.37 Avg Wave Score 
Ethan Ewing
1
Wave 1 5.83 Wave 2 2.23 Total8.06 win by 3.86
1 5.83 2 2.23 3 4 5 6 7 8 9 10 11 12 13 14 15 
Benji Brand
2
Wave 1 0.87 Wave 2 3.33 Total4.20 needs 4.74
1 0.87 2 3.33 3 4 5 6 7 8 9 10 11 12 13 14 15 
Kiron Jabour
3
Wave 1 2.17 Wave 2 2.03 Total4.20 needs 2.04
1 0.93 2 2.17 3 0.87 4 2.03 5 6 7 8 9 10 11 12 13 14 15 
Bruce Irons
4
Wave 1 1.33 Wave 2 1.13 Total2.46 needs 2.88
1 1.33 2 0.17 3 1.13 4 0.30 5 6 7 8 9 10 11 12 13 14 15 
Heat 6 Watch replay2.35 Avg Wave Score 
Makuakai Rothman
1
Wave 1 6.17 Wave 2 3.17 Total9.34 win by 3.94
1 6.17 2 3.17 3 4 5 6 7 8 9 10 11 12 13 14 15 
Koa Smith
2
Wave 1 4.17 Wave 2 1.23 Total5.40 needs 5.18
1 4.17 2 1.23 3 0.30 4 5 6 7 8 9 10 11 12 13 14 15 
Joshua Moniz
3
Wave 1 1.23 Wave 2 1.30 Total2.53 needs 4.11
1 1.10 2 1.23 3 0.27 4 1.30 5 0.57 6 7 8 9 10 11 12 13 14 15 
Eithan Osborne
4
Wave 1 0.93 Wave 2 0.63 Total1.56 needs 4.47
1 0.93 2 0.63 3 0.37 4 0.40 5 0.60 6 7 8 9 10 11 12 13 14 15 
Heat 7 Watch replay2.25 Avg Wave Score 
Makai McNamara
1
Wave 1 5.17 Wave 2 3.83 Total9.00 win by 5.30
1 5.17 2 0.83 3 3.83 4 1.77 5 6 7 8 9 10 11 12 13 14 15 
Billy Kemper
2
Wave 1 2.00 Wave 2 1.70 Total3.70 needs 7.00
1 0.80 2 2.00 3 1.70 4 5 6 7 8 9 10 11 12 13 14 15 
Ian Gentil
3
Wave 1 1.50 Wave 2 2.03 Total3.53 needs 1.67
1 1.50 2 1.10 3 0.27 4 0.77 5 1.23 6 0.73 7 2.03 8 9 10 11 12 13 14 15 
Michael O'Shaughnessy
4
Wave 1 1.00 Wave 2 0.80 Total1.80 needs 2.70
1 1.00 2 0.80 3 4 5 6 7 8 9 10 11 12 13 14 15 
Heat 8 Watch replay4.40 Avg Wave Score 
Dusty Payne
1
Wave 1 6.50 Wave 2 5.67 Total12.17 win by 1.67
1 1.50 2 6.50 3 5.67 4 5 6 7 8 9 10 11 12 13 14 15 
Jamie O'Brien
2
Wave 1 4.83 Wave 2 5.67 Total10.50 needs 6.50
1 4.83 2 0.50 3 1.80 4 5.67 5 1.57 6 7 8 9 10 11 12 13 14 15 
Justin Becret
3
Wave 1 3.50 Wave 2 4.77 Total8.27 needs 5.73
1 3.50 2 4.77 3 0.37 4 5 6 7 8 9 10 11 12 13 14 15 
Gavin Gillette
4
Wave 1 2.33 Wave 2 1.93 Total4.26 needs 8.17
1 2.33 2 1.20 3 0.67 4 0.77 5 1.40 6 1.93 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.