CT 2025 · Stop 11Post-cut
Lexus Tahiti Pro
Official results on worldsurfleague.com
Teahupo'o (31 heats) · 7 Aug 2025 – 16 Aug 2025 (listed venue Teahupo'o)
Draw
Opening Round and the field
| Placing | Surfer | Heats | Points | Entry | Status |
|---|---|---|---|---|---|
| 1st | Jack RobinsonAustralia | 5 | 10,000 | CT surfer | Competed |
| 2nd | Griffin ColapintoUnited States | 5 | 7,800 | CT surfer | Competed |
| 3rd | Crosby ColapintoUnited States | 4 | 6,085 | CT surfer | Competed |
| 5th | Cole HoushmandUnited States | 3 | 4,745 | CT surfer | Competed |
| 5th | Ethan EwingAustralia | 4 | 4,745 | CT surfer | Competed |
| 5th | Italo FerreiraBrazil | 3 | 4,745 | CT surfer | Competed |
| 9th | Alan ClelandMexico | 3 | 3,320 | CT surfer | Competed |
| 9th | Jake MarshallUnited States | 3 | 3,320 | CT surfer | Competed |
| 9th | Joao ChiancaBrazil | 3 | 3,320 | CT surfer | Competed |
| 9th | Jordy SmithSouth Africa | 3 | 3,320 | CT surfer | Competed |
| 9th | Leonardo FioravantiItaly | 2 | 3,320 | CT surfer | Competed |
| 9th | Marco MignotFrance | 3 | 3,320 | CT surfer | Competed |
| 9th | Rio WaidaIndonesia | 3 | 3,320 | CT surfer | Competed |
| 9th | Yago DoraBrazil | 2 | 3,320 | CT surfer | Competed |
| 17th | Alejo MunizBrazil | 0 | 265 | CT surfer | Injured withdrawalInjured: Shoulder injury - Replaced by Teiva Tairoa |
| 17th | Barron MamiyaHawaii | 2 | 1,330 | CT surfer | Competed |
| 17th | Connor O'LearyJapan | 2 | 1,330 | CT surfer | Competed |
| 17th | Filipe ToledoBrazil | 2 | 1,330 | CT surfer | Competed |
| 17th | Joel VaughanAustralia | 2 | 1,330 | CT surfer | Competed |
| 17th | Kanoa IgarashiJapan | 2 | 1,330 | CT surfer | Competed |
| 17th | Miguel PupoBrazil | 2 | 1,330 | CT surfer | Competed |
| 17th | Seth MonizHawaii | 2 | 1,330 | CT surfer | Competed |
| — | Deivid SilvaBrazil | 0 | — | CT surfer | Did not contest |
| — | Edgard GroggiaBrazil | 0 | — | CT surfer | Did not contest |
| — | Gabriel MedinaBrazil | 0 | — | CT surfer | Did not contest |
| — | George PittarAustralia | 0 | — | CT surfer | Did not contest |
| — | Ian GentilHawaii | 0 | — | CT surfer | Did not contest |
| — | Ian GouveiaBrazil | 0 | — | CT surfer | Did not contest |
| — | Imaikalani deVaultHawaii | 0 | — | CT surfer | Did not contest |
| — | Jackson BunchHawaii | 0 | — | CT surfer | Did not contest |
| — | Kauli VaastFrance | 3 | — | no entry row | — |
| — | Liam O'BrienAustralia | 0 | — | CT surfer | Did not contest |
| — | Matthew McGillivraySouth Africa | 0 | — | CT surfer | Did not contest |
| — | Mihimana BrayeFrench Polynesia | 5 | — | no entry row | — |
| — | Ramzi BoukhiamMorocco | 0 | — | CT surfer | Did not contest |
| — | Ryan CallinanAustralia | 0 | — | CT surfer | Did not contest |
| — | Samuel PupoBrazil | 0 | — | CT surfer | Did not contest |
| — | Teiva TairoaFrench Polynesia | 2 | — | no entry row | — |
How this is computed
Computed over the Opening Round heats as surfed, names in alphabetical order (no seed is stored), and every surfer in
heat_entries at this event, joined to the 35 rows event_entries holds for it — the season's final rankings page, which lists placing, points, participation and status. Points are published, never derived from a placing. 3 who surfed have no row there and show as “no entry row”: the rankings page does not list them, and their participation is not guessed. 14 listed there surfed no heat, shown with their published status.Heat list
31 heats across 6 rounds
Opening Round8 heats
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Italo FerreiraBrazilAdv to R/16 - HT 3 | 7.50 + 7.40 | 14.90 |
| 2 | Seth MonizHawaiiAdv to ER - HT 5 | 7.27 + 5.27 | 12.54 |
| 3 | Miguel PupoBrazilAdv to ER - HT 6 | 6.17 + 5.00 | 11.17 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Kauli VaastFranceAdv to R/16 - HT 1 | 8.33 + 7.97 | 16.30 |
| 2 | Kanoa IgarashiJapanAdv to ER - HT 3 | 7.77 + 6.73 | 14.50 |
| 3 | Jake MarshallUnited StatesAdv to ER - HT 8 | 5.93 + 5.73 | 11.66 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Crosby ColapintoUnited StatesAdv to R/16 - HT 2 | 5.67 + 2.93 | 8.60 |
| 2 | Jordy SmithSouth AfricaAdv to ER - HT 1 | 2.93 + 1.83 | 4.76 |
| 3 | Mihimana BrayeFrench PolynesiaAdv to ER - HT 3 | 2.40 + 0.43 | 2.83 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Yago DoraBrazilAdv to R/16 - HT 5 | 7.67 + 6.00 | 13.67 |
| 2 | Joel VaughanAustraliaAdv to ER - HT 8 | 4.10 + 3.50 | 7.60 |
| 3 | Teiva TairoaFrench PolynesiaAdv to ER - HT 1 | 3.10 + 0.50 | 3.60 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Cole HoushmandUnited StatesAdv to R/16 - HT 6 | 9.00 + 8.73 | 17.73 |
| 2 | Ethan EwingAustraliaAdv to ER - HT 5 | 8.57 + 8.00 | 16.57 |
| 3 | Rio WaidaIndonesiaAdv to ER - HT 7 | 4.43 + 2.83 | 7.26 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Griffin ColapintoUnited StatesAdv to R/16 - HT 8 | 9.33 + 8.67 | 18.00 |
| 2 | Alan ClelandMexicoAdv to ER - HT 2 | 6.73 + 6.47 | 13.20 |
| 3 | Connor O'LearyJapanAdv to ER - HT 4 | 7.03 + 6.00 | 13.03 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Leonardo FioravantiItalyAdv to R/16 - HT 2 | 6.83 + 6.50 | 13.33 |
| 2 | Joao ChiancaBrazilAdv to ER - HT 4 | 7.60 + 5.23 | 12.83 |
| 3 | Filipe ToledoBrazilAdv to ER - HT 7 | 6.83 + 3.33 | 10.16 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jack RobinsonAustraliaAdv to R/16 - HT 4 | 8.53 + 6.70 | 15.23 |
| 2 | Barron MamiyaHawaiiAdv to ER - HT 2 | 6.93 + 1.50 | 8.43 |
| 3 | Marco MignotFranceAdv to ER - HT 6 | 4.83 + 0.97 | 5.80 |
Elimination Round8 heats
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jordy SmithSouth AfricaAdv to R/16 - HT 1 | 9.50 + 6.50 | 16.00 |
| 2 | Teiva TairoaFrench PolynesiaEliminated | 8.33 + 5.10 | 13.43 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Alan ClelandMexicoAdv to R/16 - HT 7 | 8.70 + 7.83 | 16.53 |
| 2 | Barron MamiyaHawaiiEliminated | 7.70 + 7.67 | 15.37 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Mihimana BrayeFrench PolynesiaAdv to R/16 - HT 5 | 4.00 + 3.50 | 7.50 |
| 2 | Kanoa IgarashiJapanEliminated | 2.00 + 0.80 | 2.80 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Joao ChiancaBrazilAdv to R/16 - HT 8 | 7.83 + 7.50 | 15.33 |
| 2 | Connor O'LearyJapanEliminated | 6.17 + 5.50 | 11.67 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Ethan EwingAustraliaAdv to R/16 - HT 7 | 7.57 + 7.50 | 15.07 |
| 2 | Seth MonizHawaiiEliminated | 6.50 + 6.50 | 13.00 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Marco MignotFranceAdv to R/16 - HT 4 | 5.00 + 4.27 | 9.27 |
| 2 | Miguel PupoBrazilEliminated | 4.50 + 3.33 | 7.83 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Rio WaidaIndonesiaAdv to R/16 - HT 3 | 6.50 + 5.67 | 12.17 |
| 2 | Filipe ToledoBrazilEliminated | 2.67 + 0.50 | 3.17 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jake MarshallUnited StatesAdv to R/16 - HT 6 | 6.90 + 6.50 | 13.40 |
| 2 | Joel VaughanAustraliaEliminated | 4.00 + 3.17 | 7.17 |
Round of 168 heats
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Kauli VaastFrance | 7.93 + 7.50 | 15.43 |
| 2 | Jordy SmithSouth Africa | 2.83 + 0.50 | 3.33 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Crosby ColapintoUnited States | 6.17 + 3.17 | 9.34 |
| 2 | Leonardo FioravantiItaly | 5.33 + 3.87 | 9.20 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Italo FerreiraBrazil | 6.50 + 4.83 | 11.33 |
| 2 | Rio WaidaIndonesia | 1.17 + 0.77 | 1.94 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jack RobinsonAustralia | 6.17 + 5.50 | 11.67 |
| 2 | Marco MignotFrance | 7.50 + 3.43 | 10.93 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Mihimana BrayeFrench Polynesia | 5.60 + 5.17 | 10.77 |
| 2 | Yago DoraBrazil | 4.00 + 3.33 | 7.33 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Cole HoushmandUnited States | 6.17 + 4.50 | 10.67 |
| 2 | Jake MarshallUnited States | 4.53 + 1.00 | 5.53 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Ethan EwingAustralia | 8.50 + 7.73 | 16.23 |
| 2 | Alan ClelandMexico | 7.33 + 6.83 | 14.16 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Griffin ColapintoUnited States | 7.77 + 7.23 | 15.00 |
| 2 | Joao ChiancaBrazil | 7.67 + 7.30 | 14.97 |
Quarterfinals4 heats
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Crosby ColapintoUnited States | 8.33 + 8.30 | 16.63 |
| 2 | Kauli VaastFrance | 7.87 + 7.67 | 15.54 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jack RobinsonAustralia | 8.23 + 7.57 | 15.80 |
| 2 | Italo FerreiraBrazil | 7.40 + 6.67 | 14.07 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Mihimana BrayeFrench Polynesia | 8.50 + 6.43 | 14.93 |
| 2 | Cole HoushmandUnited States | 6.00 + 5.50 | 11.50 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Griffin ColapintoUnited States | 8.43 + 8.33 | 16.76 |
| 2 | Ethan EwingAustralia | 7.17 + 7.03 | 14.20 |
Semifinals2 heats
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jack RobinsonAustralia | 9.27 + 8.83 | 18.10 |
| 2 | Crosby ColapintoUnited States | 5.83 + 5.83 | 11.66 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Griffin ColapintoUnited States | 7.60 + 7.23 | 14.83 |
| 2 | Mihimana BrayeFrench Polynesia | 7.60 + 7.17 | 14.77 |
Final1 heat
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jack RobinsonAustralia | 9.50 + 7.40 | 16.90 |
| 2 | Griffin ColapintoUnited States | 8.00 + 5.67 | 13.67 |
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 event
| Surfer | Rated heats | Before | After | Change | Prior |
|---|---|---|---|---|---|
| Kauli VaastFrance | 3 | −0.097 | 0.404 | +0.501 | 0.831 |
| Alan ClelandMexico | 3 | −0.152 | 0.283 | +0.436 | 0.287 |
| Ethan EwingAustralia | 4 | 1.115 | 1.537 | +0.423 | 0.036 |
| Joao ChiancaBrazil | 3 | −0.252 | 0.167 | +0.418 | 0.198 |
| Jack RobinsonAustralia | 5 | 0.945 | 1.315 | +0.369 | 0.045 |
| Griffin ColapintoUnited States | 5 | 1.140 | 1.457 | +0.317 | 0.023 |
| Seth MonizHawaii | 2 | −1.250 | −0.992 | +0.258 | 0.086 |
| Barron MamiyaHawaii | 2 | −0.573 | −0.445 | +0.128 | 0.060 |
| Cole HoushmandUnited States | 3 | 0.268 | 0.393 | +0.125 | 0.065 |
| Connor O'LearyJapan | 2 | 0.059 | 0.162 | +0.103 | 0.065 |
| Italo FerreiraBrazil | 3 | 1.145 | 1.185 | +0.039 | 0.039 |
| Miguel PupoBrazil | 2 | −0.493 | −0.595 | −0.101 | 0.114 |
| Leonardo FioravantiItaly | 2 | 1.130 | 1.014 | −0.116 | 0.079 |
| Crosby ColapintoUnited States | 4 | 0.097 | −0.054 | −0.151 | 0.075 |
| Yago DoraBrazil | 2 | 0.822 | 0.663 | −0.158 | 0.038 |
| Jake MarshallUnited States | 3 | 0.080 | −0.102 | −0.183 | 0.069 |
| Teiva TairoaFrench Polynesia | 2 | 0.000 | −0.219 | −0.219 | 0.912 |
| Kanoa IgarashiJapan | 2 | 0.692 | 0.402 | −0.290 | 0.052 |
| Joel VaughanAustralia | 2 | −0.394 | −0.688 | −0.294 | 0.274 |
| Marco MignotFrance | 3 | −0.133 | −0.464 | −0.330 | 0.218 |
| Mihimana BrayeFrench Polynesia | 5 | 0.357 | −0.094 | −0.451 | 0.691 |
| Filipe ToledoBrazil | 2 | 1.035 | 0.545 | −0.490 | 0.218 |
| Jordy SmithSouth Africa | 3 | 0.690 | 0.158 | −0.533 | 0.043 |
| Rio WaidaIndonesia | 3 | −0.222 | −0.762 | −0.540 | 0.060 |
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 24 of 24 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.