CT 2025 · Stop 09Post-cut
VIVO Rio Pro
Official results on worldsurfleague.com
Itaúna (31 heats) · 21 Jun 2025 – 29 Jun 2025 (listed venue Itaúna)
Draw
Opening Round and the field
| Placing | Surfer | Heats | Points | Entry | Status |
|---|---|---|---|---|---|
| 1st | Cole HoushmandUnited States | 5 | 10,000 | CT surfer | Competed |
| 2nd | Griffin ColapintoUnited States | 6 | 7,800 | CT surfer | Competed |
| 3rd | Ethan EwingAustralia | 5 | 6,085 | CT surfer | Competed |
| 3rd | Miguel PupoBrazil | 4 | 6,085 | CT surfer | Competed |
| 5th | Italo FerreiraBrazil | 3 | 4,745 | CT surfer | Competed |
| 5th | Jake MarshallUnited States | 4 | 4,745 | CT surfer | Competed |
| 5th | Jordy SmithSouth Africa | 4 | 4,745 | CT surfer | Competed |
| 5th | Yago DoraBrazil | 4 | 4,745 | CT surfer | Competed |
| 9th | Alan ClelandMexico | 2 | 3,320 | CT surfer | Competed |
| 9th | Crosby ColapintoUnited States | 2 | 3,320 | CT surfer | Competed |
| 9th | Filipe ToledoBrazil | 2 | 3,320 | CT surfer | Competed |
| 9th | Jack RobinsonAustralia | 3 | 3,320 | CT surfer | Competed |
| 9th | Joel VaughanAustralia | 2 | 3,320 | CT surfer | Competed |
| 9th | Kanoa IgarashiJapan | 3 | 3,320 | CT surfer | Competed |
| 9th | Leonardo FioravantiItaly | 2 | 3,320 | CT surfer | Competed |
| 9th | Seth MonizHawaii | 3 | 3,320 | CT surfer | Competed |
| 17th | Alejo MunizBrazil | 2 | 1,330 | CT surfer | Competed |
| 17th | Barron MamiyaHawaii | 2 | 1,330 | CT surfer | Competed |
| 17th | Connor O'LearyJapan | 2 | 1,330 | CT surfer | Competed |
| 17th | Joao ChiancaBrazil | 2 | 1,330 | CT surfer | Competed |
| 17th | Marco MignotFrance | 2 | 1,330 | CT surfer | Competed |
| 17th | Rio WaidaIndonesia | 2 | 1,330 | CT surfer | Competed |
| — | Deivid SilvaBrazil | 0 | — | CT surfer | Did not contest |
| — | Edgard GroggiaBrazil | 0 | — | CT surfer | Did not contest |
| — | Gabriel KlaussnerBrazil | 2 | — | no entry row | — |
| — | 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 |
| — | Liam O'BrienAustralia | 0 | — | CT surfer | Did not contest |
| — | Matthew McGillivraySouth Africa | 0 | — | CT surfer | Did not contest |
| — | Peterson CrisantoBrazil | 2 | — | 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 |
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. 2 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. 13 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 7 | 6.83 + 5.60 | 12.43 |
| 2 | Connor O'LearyJapanAdv to ER - HT 8 | 6.33 + 4.87 | 11.20 |
| 3 | Seth MonizHawaiiAdv to ER - HT 7 | 3.97 + 3.50 | 7.47 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Joel VaughanAustraliaAdv to R/16 - HT 8 | 6.83 + 6.50 | 13.33 |
| 2 | Kanoa IgarashiJapanAdv to ER - HT 5 | 4.67 + 1.67 | 6.34 |
| 3 | Alejo MunizBrazilAdv to ER - HT 5 | 4.10 + 0.87 | 4.97 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Crosby ColapintoUnited StatesAdv to R/16 - HT 7 | 6.83 + 5.67 | 12.50 |
| 2 | Yago DoraBrazilAdv to ER - HT 3 | 5.83 + 4.77 | 10.60 |
| 3 | Peterson CrisantoBrazilAdv to ER - HT 3 | 4.50 + 3.27 | 7.77 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Cole HoushmandUnited StatesAdv to R/16 - HT 3 | 8.00 + 5.30 | 13.30 |
| 2 | Gabriel KlaussnerBrazilAdv to ER - HT 1 | 5.50 + 5.40 | 10.90 |
| 3 | Jordy SmithSouth AfricaAdv to ER - HT 1 | 5.33 + 4.10 | 9.43 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Alan ClelandMexicoAdv to R/16 - HT 1 | 7.33 + 5.00 | 12.33 |
| 2 | Jake MarshallUnited StatesAdv to ER - HT 8 | 5.40 + 4.57 | 9.97 |
| 3 | Barron MamiyaHawaiiAdv to ER - HT 7 | 4.73 + 3.60 | 8.33 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Miguel PupoBrazilAdv to R/16 - HT 2 | 6.67 + 5.33 | 12.00 |
| 2 | Ethan EwingAustraliaAdv to ER - HT 2 | 5.00 + 3.93 | 8.93 |
| 3 | Marco MignotFranceAdv to ER - HT 2 | 4.17 + 4.07 | 8.24 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Leonardo FioravantiItalyAdv to R/16 - HT 6 | 7.17 + 6.67 | 13.84 |
| 2 | Jack RobinsonAustraliaAdv to ER - HT 4 | 6.00 + 4.83 | 10.83 |
| 3 | Rio WaidaIndonesiaAdv to ER - HT 4 | 3.33 + 3.23 | 6.56 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Filipe ToledoBrazilAdv to R/16 - HT 2 | 6.67 + 6.23 | 12.90 |
| 2 | Joao ChiancaBrazilAdv to ER - HT 6 | 5.90 + 5.33 | 11.23 |
| 3 | Griffin ColapintoUnited StatesAdv to ER - HT 6 | 5.07 + 3.50 | 8.57 |
Elimination Round8 heats
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jordy SmithSouth AfricaAdv to R/16 - HT 5 | 6.33 + 5.00 | 11.33 |
| 2 | Gabriel KlaussnerBrazilEliminated | 4.57 + 4.10 | 8.67 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Ethan EwingAustraliaAdv to R/16 - HT 8 | 8.00 + 7.27 | 15.27 |
| 2 | Marco MignotFranceEliminated | 6.93 + 4.17 | 11.10 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Yago DoraBrazilAdv to R/16 - HT 1 | 8.67 + 6.83 | 15.50 |
| 2 | Peterson CrisantoBrazilEliminated | 4.50 + 4.43 | 8.93 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jack RobinsonAustraliaAdv to R/16 - HT 4 | 6.77 + 6.27 | 13.04 |
| 2 | Rio WaidaIndonesiaEliminated | 6.67 + 5.90 | 12.57 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Kanoa IgarashiJapanAdv to R/16 - HT 3 | 6.23 + 5.50 | 11.73 |
| 2 | Alejo MunizBrazilEliminated | 7.00 + 2.67 | 9.67 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Griffin ColapintoUnited StatesAdv to R/16 - HT 6 | 4.83 + 4.37 | 9.20 |
| 2 | Joao ChiancaBrazilEliminated | 4.73 + 4.00 | 8.73 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Seth MonizHawaiiAdv to R/16 - HT 5 | 7.00 + 3.50 | 10.50 |
| 2 | Barron MamiyaHawaiiEliminated | 3.83 + 2.73 | 6.56 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jake MarshallUnited StatesAdv to R/16 - HT 4 | 5.17 + 4.77 | 9.94 |
| 2 | Connor O'LearyJapanEliminated | 5.93 + 3.67 | 9.60 |
Round of 168 heats
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Yago DoraBrazil | 8.50 + 3.83 | 12.33 |
| 2 | Alan ClelandMexico | 6.00 + 5.50 | 11.50 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Miguel PupoBrazil | 6.00 + 4.83 | 10.83 |
| 2 | Filipe ToledoBrazil | 5.60 + 5.07 | 10.67 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Cole HoushmandUnited States | 8.67 + 1.17 | 9.84 |
| 2 | Kanoa IgarashiJapan | 5.00 + 3.50 | 8.50 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jake MarshallUnited States | 7.33 + 5.67 | 13.00 |
| 2 | Jack RobinsonAustralia | 6.00 + 4.50 | 10.50 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Jordy SmithSouth Africa | 6.00 + 4.83 | 10.83 |
| 2 | Seth MonizHawaii | 5.83 + 4.00 | 9.83 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Griffin ColapintoUnited States | 7.17 + 6.70 | 13.87 |
| 2 | Leonardo FioravantiItaly | 7.13 + 5.67 | 12.80 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Italo FerreiraBrazil | 9.33 + 5.00 | 14.33 |
| 2 | Crosby ColapintoUnited States | 7.83 + 5.47 | 13.30 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Ethan EwingAustralia | 6.63 + 6.00 | 12.63 |
| 2 | Joel VaughanAustralia | 6.67 + 4.47 | 11.14 |
Quarterfinals4 heats
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Miguel PupoBrazil | 6.50 + 5.83 | 12.33 |
| 2 | Yago DoraBrazil | 5.30 + 5.00 | 10.30 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Cole HoushmandUnited States | 7.83 + 5.67 | 13.50 |
| 2 | Jake MarshallUnited States | 6.83 + 6.43 | 13.26 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Griffin ColapintoUnited States | 7.67 + 7.23 | 14.90 |
| 2 | Jordy SmithSouth Africa | 5.63 + 4.17 | 9.80 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Ethan EwingAustralia | 8.00 + 6.43 | 14.43 |
| 2 | Italo FerreiraBrazil | 7.00 + 6.40 | 13.40 |
Semifinals2 heats
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Cole HoushmandUnited States | 7.73 + 7.33 | 15.06 |
| 2 | Miguel PupoBrazil | 7.33 + 6.50 | 13.83 |
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Griffin ColapintoUnited States | 8.17 + 6.67 | 14.84 |
| 2 | Ethan EwingAustralia | 7.17 + 7.03 | 14.20 |
Final1 heat
| Position | Surfer and progression | Counting rides | Total |
|---|---|---|---|
| 1 | Cole HoushmandUnited States | 9.40 + 7.50 | 16.90 |
| 2 | Griffin ColapintoUnited States | 8.23 + 6.17 | 14.40 |
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 |
|---|---|---|---|---|---|
| Cole HoushmandUnited States | 5 | 0.184 | 0.340 | +0.156 | 0.086 |
| Crosby ColapintoUnited States | 2 | −0.019 | 0.116 | +0.135 | 0.099 |
| Joel VaughanAustralia | 2 | −0.373 | −0.268 | +0.105 | 0.330 |
| Leonardo FioravantiItaly | 2 | 0.900 | 0.989 | +0.089 | 0.099 |
| Miguel PupoBrazil | 4 | −0.536 | −0.472 | +0.063 | 0.137 |
| Alan ClelandMexico | 2 | −0.066 | −0.015 | +0.051 | 0.362 |
| Italo FerreiraBrazil | 3 | 1.415 | 1.417 | +0.002 | 0.052 |
| Connor O'LearyJapan | 2 | −0.277 | −0.316 | −0.039 | 0.095 |
| Yago DoraBrazil | 4 | 0.535 | 0.494 | −0.041 | 0.052 |
| Filipe ToledoBrazil | 2 | 0.833 | 0.791 | −0.042 | 0.287 |
| Ethan EwingAustralia | 5 | 1.135 | 1.087 | −0.048 | 0.050 |
| Joao ChiancaBrazil | 2 | −0.385 | −0.453 | −0.068 | 0.262 |
| Jake MarshallUnited States | 4 | 0.362 | 0.260 | −0.103 | 0.086 |
| Marco MignotFrance | 2 | −0.214 | −0.319 | −0.105 | 0.301 |
| Rio WaidaIndonesia | 2 | −0.277 | −0.382 | −0.105 | 0.075 |
| Gabriel KlaussnerBrazil | 2 | 0.000 | −0.119 | −0.119 | 0.912 |
| Jack RobinsonAustralia | 3 | 1.095 | 0.955 | −0.139 | 0.063 |
| Seth MonizHawaii | 3 | −0.679 | −0.867 | −0.188 | 0.104 |
| Griffin ColapintoUnited States | 6 | 1.029 | 0.809 | −0.220 | 0.036 |
| Peterson CrisantoBrazil | 2 | 0.000 | −0.242 | −0.242 | 0.912 |
| Barron MamiyaHawaii | 2 | −0.357 | −0.650 | −0.293 | 0.075 |
| Alejo MunizBrazil | 2 | −0.318 | −0.619 | −0.301 | 0.330 |
| Jordy SmithSouth Africa | 4 | 0.947 | 0.532 | −0.415 | 0.057 |
| Kanoa IgarashiJapan | 3 | 0.974 | 0.519 | −0.455 | 0.065 |
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.