ANALYTICS
CT 2024 · Stop 07Post-cut

Surf City El Salvador Pro

Official results on worldsurfleague.com

Punta Roca (31 heats) · 6 Jun 2024 – 15 Jun 2024 (listed venue Punta Roca)

Rounds6
Heats31
Surfed24surfers
WinnerJohn John Florencepublished event placing 1, rankings page

Draw

Opening Round and the field

Everyone who surfed the event or is listed against it on the final rankings page, with the published placing, points, participation and status
PlacingSurferHeatsPointsEntryStatus
1stJohn John FlorenceHawaii510,000CT surferCompeted
2ndYago DoraBrazil57,800CT surferCompeted
3rdGabriel MedinaBrazil46,085CT surferCompeted
3rdMatthew McGillivraySouth Africa56,085CT surferCompeted
5thCrosby ColapintoUnited States44,745CT surferCompeted
5thJack RobinsonAustralia34,745CT surferCompeted
5thJoao ChiancaBrazil4—Event wildcardCompetedWildcard: WSL Wild Card
5thJordy SmithSouth Africa34,745CT surferCompeted
9thConnor O'LearyJapan33,320CT surferCompeted
9thEthan EwingAustralia23,320CT surferCompeted
9thGriffin ColapintoUnited States23,320CT surferCompeted
9thJake MarshallUnited States23,320CT surferCompeted
9thLeonardo FioravantiItaly33,320CT surferCompeted
9thRio WaidaIndonesia33,320CT surferCompeted
9thRyan CallinanAustralia33,320CT surferCompeted
17thBarron MamiyaHawaii21,330CT surferCompeted
17thCole HoushmandUnited States21,330CT surferCompeted
17thImaikalani deVaultHawaii21,330CT surferCompeted
17thItalo FerreiraBrazil21,330CT surferCompeted
17thKanoa IgarashiJapan21,330CT surferCompeted
17thLiam O'BrienAustralia21,330CT surferCompeted
17thRamzi BoukhiamMorocco21,330CT surferCompeted
17thSeth MonizHawaii21,330CT surferCompeted
—Bryan PerezEl Salvador3—no entry row—
—Caio IbelliBrazil0—CT surferDid not contest
—Callum RobsonAustralia0—CT surferDid not contest
—Deivid SilvaBrazil0—CT surferDid not contest
—Eli HannemanHawaii0—CT surferDid not contest
—Filipe ToledoBrazil0—CT surferDid not contest
—Frederico MoraisPortugal0—CT surferDid not contest
—Ian GentilHawaii0—CT surferDid not contest
—Jacob WillcoxAustralia0—CT surferDid not contest
—Kade MatsonUnited States0—CT surferDid not contest
—Kelly SlaterUnited States0—CT surferDid not contest
—Miguel PupoBrazil0—CT surferDid not contest
—Samuel PupoBrazil0—CT surferDid 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. 1 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. 12 listed there surfed no heat, shown with their published status.

Heat list

31 heats across 6 rounds

Opening Round8 heats

Heat 01Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Ethan EwingAustraliaAdv to R/16 - HT 76.90 + 5.8312.73
2Rio WaidaIndonesiaAdv to ER - HT 45.60 + 4.339.93
3Matthew McGillivraySouth AfricaAdv to ER - HT 74.33 + 3.778.10
Heat 02Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Jack RobinsonAustraliaAdv to R/16 - HT 38.33 + 5.2713.60
2Connor O'LearyJapanAdv to ER - HT 56.67 + 6.6013.27
3Crosby ColapintoUnited StatesAdv to ER - HT 66.33 + 3.339.66
Heat 03Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Griffin ColapintoUnited StatesAdv to R/16 - HT 17.50 + 6.9314.43
2Ryan CallinanAustraliaAdv to ER - HT 85.67 + 5.1710.84
3Joao ChiancaBrazilAdv to ER - HT 35.43 + 4.509.93
Heat 04Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1John John FlorenceHawaiiAdv to R/16 - HT 58.50 + 7.8316.33
2Liam O'BrienAustraliaAdv to ER - HT 87.33 + 6.2313.56
3Bryan PerezEl SalvadorAdv to ER - HT 17.70 + 5.5013.20
Heat 05Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Gabriel MedinaBrazilAdv to R/16 - HT 27.90 + 7.5015.40
2Italo FerreiraBrazilAdv to ER - HT 17.00 + 6.9313.93
3Leonardo FioravantiItalyAdv to ER - HT 27.20 + 6.1713.37
Heat 06Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Jordy SmithSouth AfricaAdv to R/16 - HT 85.67 + 4.9310.60
2Ramzi BoukhiamMoroccoAdv to ER - HT 25.67 + 4.9010.57
3Seth MonizHawaiiAdv to ER - HT 45.90 + 3.679.57
Heat 07Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Jake MarshallUnited StatesAdv to R/16 - HT 47.17 + 6.0013.17
2Kanoa IgarashiJapanAdv to ER - HT 77.17 + 5.8713.04
3Imaikalani deVaultHawaiiAdv to ER - HT 65.17 + 3.678.84
Heat 08Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Yago DoraBrazilAdv to R/16 - HT 48.87 + 7.7716.64
2Cole HoushmandUnited StatesAdv to ER - HT 56.17 + 4.6710.84
3Barron MamiyaHawaiiAdv to ER - HT 33.23 + 2.675.90

Elimination Round8 heats

Heat 01Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Bryan PerezEl SalvadorAdv to R/16 - HT 58.83 + 6.5015.33
2Italo FerreiraBrazilEliminated6.50 + 5.9012.40
Heat 02Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Leonardo FioravantiItalyAdv to R/16 - HT 86.67 + 6.3313.00
2Ramzi BoukhiamMoroccoEliminated5.90 + 5.6711.57
Heat 03Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Joao ChiancaBrazilAdv to R/16 - HT 18.50 + 5.0013.50
2Barron MamiyaHawaiiEliminated6.67 + 3.8310.50
Heat 04Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Rio WaidaIndonesiaAdv to R/16 - HT 67.17 + 6.6713.84
2Seth MonizHawaiiEliminated6.60 + 5.3311.93
Heat 05Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Connor O'LearyJapanAdv to R/16 - HT 37.83 + 6.6714.50
2Cole HoushmandUnited StatesEliminated6.57 + 6.0012.57
Heat 06Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Crosby ColapintoUnited StatesAdv to R/16 - HT 67.17 + 6.8314.00
2Imaikalani deVaultHawaiiEliminated4.83 + 4.509.33
Heat 07Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Matthew McGillivraySouth AfricaAdv to R/16 - HT 77.23 + 6.7313.96
2Kanoa IgarashiJapanEliminated7.10 + 6.8313.93
Heat 08Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Ryan CallinanAustraliaAdv to R/16 - HT 28.17 + 6.1014.27
2Liam O'BrienAustraliaEliminated6.80 + 4.4311.23

Round of 168 heats

Heat 01Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Joao ChiancaBrazil7.50 + 7.0014.50
2Griffin ColapintoUnited States9.43 + 4.0513.48
Heat 02Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Gabriel MedinaBrazil8.50 + 7.6716.17
2Ryan CallinanAustralia8.00 + 7.0015.00
Heat 03Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Jack RobinsonAustralia7.50 + 6.8314.33
2Connor O'LearyJapan5.93 + 5.5011.43
Heat 04Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Yago DoraBrazil8.33 + 8.1716.50
2Jake MarshallUnited States5.83 + 5.1010.93
Heat 05Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1John John FlorenceHawaii8.93 + 4.3313.26
2Bryan PerezEl Salvador6.83 + 6.1713.00
Heat 06Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Crosby ColapintoUnited States8.50 + 8.1716.67
2Rio WaidaIndonesia5.50 + 3.509.00
Heat 07Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Matthew McGillivraySouth Africa8.50 + 7.9016.40
2Ethan EwingAustralia7.33 + 6.4313.76
Heat 08Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Jordy SmithSouth Africa6.67 + 6.0712.74
2Leonardo FioravantiItaly6.43 + 2.939.36

Quarterfinals4 heats

Heat 01Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Gabriel MedinaBrazil7.77 + 7.5015.27
2Joao ChiancaBrazil6.57 + 3.6710.24
Heat 02Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Yago DoraBrazil7.67 + 6.8714.54
2Jack RobinsonAustralia6.50 + 5.0011.50
Heat 03Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1John John FlorenceHawaii8.00 + 7.1715.17
2Crosby ColapintoUnited States5.67 + 4.009.67
Heat 04Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Matthew McGillivraySouth Africa7.77 + 7.4015.17
2Jordy SmithSouth Africa6.87 + 6.8313.70

Semifinals2 heats

Heat 01Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1Yago DoraBrazil9.33 + 8.3317.66
2Gabriel MedinaBrazil7.50 + 6.7314.23
Heat 02Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1John John FlorenceHawaii10.00 + 7.5017.50
2Matthew McGillivraySouth Africa7.93 + 6.5014.43

Final1 heat

Heat 01Punta Roca · 4-6' · Light
PositionSurfer and progressionCounting ridesTotal
1John John FlorenceHawaii8.50 + 7.8316.33
2Yago DoraBrazil9.77 + 4.6714.44
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

Trim before each surfer's first heat at the event and after their last, with the change and the share still carried by the prior
SurferRated heatsBeforeAfterChangePrior
Yago DoraBrazil50.1150.717+0.6020.362
Connor O'LearyJapan3−0.817−0.503+0.3140.397
Bryan PerezEl Salvador30.0000.312+0.3120.871
Matthew McGillivraySouth Africa50.0000.302+0.3010.345
John John FlorenceHawaii51.5291.804+0.2750.228
Gabriel MedinaBrazil41.4601.685+0.2250.330
Kanoa IgarashiJapan20.0260.234+0.2090.379
Griffin ColapintoUnited States20.5070.687+0.1800.287
Ryan CallinanAustralia30.7920.949+0.1570.397
Ethan EwingAustralia20.2980.436+0.1380.330
Crosby ColapintoUnited States4−0.153−0.018+0.1350.362
Italo FerreiraBrazil21.1681.245+0.0770.379
Liam O'BrienAustralia20.4360.509+0.0730.379
Jake MarshallUnited States2−0.0260.032+0.0580.345
Joao ChiancaBrazil40.0000.032+0.0320.831
Leonardo FioravantiItaly30.2100.237+0.0270.416
Cole HoushmandUnited States20.4100.428+0.0190.362
Ramzi BoukhiamMorocco2−0.172−0.159+0.0130.379
Jack RobinsonAustralia31.2251.214−0.0110.330
Jordy SmithSouth Africa30.5100.498−0.0110.345
Seth MonizHawaii2−0.036−0.061−0.0260.397
Rio WaidaIndonesia3−0.241−0.278−0.0370.330
Imaikalani deVaultHawaii2−0.880−0.980−0.1000.416
Barron MamiyaHawaii2−0.151−0.389−0.2380.379
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.