Recent Form
4
SOTY Championship Event #4 - Parlour - 2026
Under 18 Boys · 9.33 pts
7
SOTY Championship Event #4 - Parlour - 2026
Under 16 Boys · 8.77 pts
5
SOTY Championship Event #3 - Drill Hall - 2026
Under 18 Boys · 12.74 pts
5
SOTY Championship Event #3 - Drill Hall - 2026
Under 16 Boys · 10.33 pts
7
SOTY Championship Event #1 - Drill Hall - 2026
Under 18 Boys · 7.20 pts
1
SOTY Championship Event #1 - Drill Hall - 2026
Under 16 Boys · 12.50 pts
4
SOTY Championship Event #1 - Drill Hall - 2026
Long Board Open · 6.27 pts
3
THE BARBADOS INDEPENDENCE SURF PRO & NATIONALS (SOTY #5 (Nationals only)) - SOUP BOWL
Under 16 Boys · 0.00 pts
Wave Score Distribution
910-2
1272-4
764-6
116-8
18-10
306 waves total · avg 3.04
Season Summary
2026
7 events1
2025
12 events14
2024
15 events2
2023
10 events2
BSA Compete
Results from BSA's competition system
Season Rankings
2026 SOTY SeriesUnder 16 Boys
3 eventsBest: #12165 pts
2026 SOTY SeriesUnder 18 Boys
3 eventsBest: #41835 pts
2026 SOTY SeriesLongboard Open
1 eventsBest: #4670 pts
Competition Heats
Quarterfinal · Heat 3
SOTY Championship Event #1 2026 · Under 18 Boys
3.93.33.2
#3Quarterfinal · Heat 2
SOTY Championship Event #1 2026 · Under 16 Boys
6.33.21.8
#2Final · Heat 1
SOTY Championship Event #1 2026 · Longboard Open
3.72.62.5
#4Semifinal · Heat 1
SOTY Championship Event #1 2026 · Longboard Open
4.43.32.2
#2Semifinal · Heat 1
SOTY Championship Event #1 2026 · Under 16 Boys
8.56.33.2
#1Final · Heat 1
SOTY Championship Event #1 2026 · Under 16 Boys
7.05.54.7
#1Quarterfinal · Heat 2
SOTY Championship Event #3 2026 · Under 18 Boys
#2
Quarterfinal · Heat 1
SOTY Championship Event #3 2026 · Under 16 Boys
#2
Semifinal · Heat 1
SOTY Championship Event #3 2026 · Under 18 Boys
#3
Semifinal · Heat 2
SOTY Championship Event #3 2026 · Under 16 Boys
#3
Quarterfinal · Heat 2
SOTY Championship Event #4 2026 · Under 18 Boys
#1
Semifinal · Heat 2
SOTY Championship Event #4 2026 · Under 18 Boys
#1
Final · Heat 1
SOTY Championship Event #4 2026 · Under 18 Boys
#4
Quarterfinal · Heat 1
SOTY Championship Event #4 2026 · Under 16 Boys
#3