WSL Finals · 2025
Lexus WSL Finals Fiji
Official results on worldsurfleague.com
Cloudbreak (4 heats) · 27 Aug 2025 – 4 Sep 2025 (listed venue Cloudbreak)
Draw
Match 1 and the field
| Finish | Surfer | Heats |
|---|---|---|
| 1st | Yago DoraBrazil | 1 |
| 2nd | Griffin ColapintoUnited States | 3 |
| 3rd | Jordy SmithSouth Africa | 1 |
| 4th | Italo FerreiraBrazil | 2 |
| 5th | Jack RobinsonAustralia | 1 |
How this is computed
Computed over the Match 1 heat as surfed, names in alphabetical order (no seed is stored), and every surfer in
heat_entries at this event, with the published finished_position. The WSL Finals awards no ranking points and has no event_entries rows.Heat list
4 heats across 4 rounds
Match 11 heat
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Italo FerreiraBrazil | 7.50 + 6.83 | 14.33 |
| 2 | Jack RobinsonAustralia | 3.83 + 2.00 | 5.83 |
Match 21 heat
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Griffin ColapintoUnited States | 8.33 + 8.00 | 16.33 |
| 2 | Italo FerreiraBrazil | 7.00 + 6.67 | 13.67 |
Match 31 heat
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Griffin ColapintoUnited States | 7.83 + 7.60 | 15.43 |
| 2 | Jordy SmithSouth Africa | 8.67 + 4.83 | 13.50 |
Title Match1 heat
world #1 wins the title by winning Heat 1, otherwise best of three · Y. Dora won 1–0
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Yago DoraBrazil | 8.33 + 7.33 | 15.66 |
| 2 | Griffin ColapintoUnited States | 6.33 + 6.00 | 12.33 |
How this is computed
Computed over
rounds, heats and heat_entries, ordered by the stored round_order — never generated, so a round WSL does not publish as heats is absent rather than invented. Placings are the published position, never a re-sort by total. The counting rides are the stored waves.counted flag in score order, not ride order; they are not the best two, because an interference penalty zeroes a counting ride without promoting the next one. An em-dash in the rides column is a heat whose rides are not loaded, not a surfer who caught nothing. Venue and conditions are read per heat from heats, not from the event.Trim movement
How Trim moved across the Finals
| Surfer | Rated heats | Before | After | Change | Prior |
|---|---|---|---|---|---|
| Yago DoraBrazil | 1 | 0.663 | 0.739 | +0.076 | 0.036 |
| Italo FerreiraBrazil | 2 | 1.185 | 1.219 | +0.034 | 0.036 |
| Griffin ColapintoUnited States | 3 | 1.457 | 1.470 | +0.014 | 0.020 |
| Jordy SmithSouth Africa | 1 | 0.158 | 0.166 | +0.008 | 0.041 |
| Jack RobinsonAustralia | 1 | 1.315 | 0.971 | −0.344 | 0.043 |
How this is computed
Computed over
trim_before of each surfer's first heat at this event and trim_after of their last, for the 5 of 5 surfers with a rated heat here. The change is the one subtraction on the page. Prior is the share of the rating still carried by the starting prior of zero; below 16 heats it is the majority, and the Trim after is shown faint. Trim is rated on the round alone, so “movement” is against what the round usually yields, not these conditions or this break.