ANALYTICS
CT 2025 · Stop 07

Western Australia Margaret River Pro

Official results on worldsurfleague.com

Main Break (41 heats), The Box (6 heats) · 17 May 2025 – 27 May 2025 (listed venue Main Break)

Rounds7
Heats47
Surfed36surfers
WinnerJordy Smithpublished 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
1stJordy SmithSouth Africa610,000CT surferCompeted
2ndGriffin ColapintoUnited States67,800CT surferCompeted
3rdBarron MamiyaHawaii66,085CT surferCompeted
3rdCrosby ColapintoUnited States66,085CT surferCompeted
5thConnor O'LearyJapan44,745CT surferCompeted
5thImaikalani deVaultHawaii54,745CT surferCompeted
5thLeonardo FioravantiItaly44,745CT surferCompeted
9thAlan ClelandMexico33,320CT surferCompeted
9thJackson BunchHawaii33,320CT surferCompeted
9thJake MarshallUnited States33,320CT surferCompeted
9thJoao ChiancaBrazil33,320CT surferCompeted
9thKanoa IgarashiJapan33,320CT surferCompeted
9thMarco MignotFrance33,320CT surferCompeted
9thMiguel PupoBrazil33,320CT surferCompeted
17thCole HoushmandUnited States21,330CT surferCompeted
17thEdgard GroggiaBrazil31,330CT surferCompeted
17thEthan EwingAustralia21,330CT surferCompeted
17thFilipe ToledoBrazil21,330CT surferCompeted
17thGeorge PittarAustralia21,330CT surferCompeted
17thIan GentilHawaii31,330Injury replacementCompetedReplacement: WSL Replacement
17thIan GouveiaBrazil21,330CT surferCompeted
17thItalo FerreiraBrazil21,330CT surferCompeted
17thJack RobinsonAustralia21,330CT surferCompeted
17thJoel VaughanAustralia21,330CT surferCompeted
17thLiam O'BrienAustralia21,330CT surferCompeted
17thMatthew McGillivraySouth Africa21,330CT surferCompeted
17thRio WaidaIndonesia21,330CT surferCompeted
17thSamuel PupoBrazil21,330CT surferCompeted
17thYago DoraBrazil21,330CT surferCompeted
33rdAlejo MunizBrazil2265ThrowawayCT surferCompeted
33rdDeivid SilvaBrazil2265CT surferCompeted
33rdGabriel MedinaBrazil0265CT surferInjured withdrawalInjured: Ongoing injury - Replaced by Ian Gentil
33rdRamzi BoukhiamMorocco0265CT surferInjured withdrawalInjured: Ongoing injury - Replaced by Winter Vincent
33rdRyan CallinanAustralia2265CT surferCompeted
33rdSeth MonizHawaii2265CT surferCompeted
—Jacob WillcoxAustralia5—no entry row—
—Mikey McDonaghAustralia4—no entry row—
—Winter VincentAustralia3—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. 2 listed there surfed no heat, shown with their published status.

Heat list

47 heats across 7 rounds

Opening Round12 heats

Heat 01Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Connor O'LearyJapanAdv to R/32 - HT 68.50 + 7.3015.80
2Filipe ToledoBrazilAdv to R/32 - HT 118.00 + 7.1015.10
3Imaikalani deVaultHawaiiAdv to ER - HT 27.93 + 6.5014.43
Heat 02Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Matthew McGillivraySouth AfricaAdv to R/32 - HT 108.00 + 6.3314.33
2Ethan EwingAustraliaAdv to R/32 - HT 127.10 + 6.6713.77
3Ryan CallinanAustraliaAdv to ER - HT 17.00 + 6.1013.10
Heat 03Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Kanoa IgarashiJapanAdv to R/32 - HT 57.43 + 6.8314.26
2Alan ClelandMexicoAdv to R/32 - HT 157.50 + 6.6714.17
3Edgard GroggiaBrazilAdv to ER - HT 45.17 + 4.639.80
Heat 04Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Joao ChiancaBrazilAdv to R/32 - HT 108.83 + 7.1716.00
2Jordy SmithSouth AfricaAdv to R/32 - HT 136.50 + 6.3712.87
3Mikey McDonaghAustraliaAdv to ER - HT 35.97 + 5.5011.47
Heat 05Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Liam O'BrienAustraliaAdv to R/32 - HT 68.00 + 7.3315.33
2Yago DoraBrazilAdv to R/32 - HT 17.50 + 5.2312.73
3Winter VincentAustraliaAdv to ER - HT 25.63 + 3.779.40
Heat 06Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Italo FerreiraBrazilAdv to R/32 - HT 97.33 + 6.7714.10
2George PittarAustraliaAdv to R/32 - HT 46.00 + 4.3310.33
3Jacob WillcoxAustraliaAdv to ER - HT 12.50 + 2.505.00
Heat 07Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jack RobinsonAustraliaAdv to R/32 - HT 168.93 + 6.6315.56
2Marco MignotFranceAdv to R/32 - HT 147.83 + 4.5312.36
3Ian GentilHawaiiAdv to ER - HT 36.50 + 4.8311.33
Heat 08Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Cole HoushmandUnited StatesAdv to R/32 - HT 28.50 + 7.9316.43
2Samuel PupoBrazilAdv to R/32 - HT 78.23 + 8.0016.23
3Barron MamiyaHawaiiAdv to ER - HT 15.83 + 5.4311.26
Heat 09Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Ian GouveiaBrazilAdv to R/32 - HT 87.00 + 6.2313.23
2Miguel PupoBrazilAdv to R/32 - HT 47.13 + 6.0013.13
3Alejo MunizBrazilAdv to ER - HT 35.77 + 5.6711.44
Heat 10Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Leonardo FioravantiItalyAdv to R/32 - HT 38.00 + 5.0713.07
2Griffin ColapintoUnited StatesAdv to R/32 - HT 26.17 + 5.6311.80
3Crosby ColapintoUnited StatesAdv to ER - HT 45.10 + 4.539.63
Heat 11Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Joel VaughanAustraliaAdv to R/32 - HT 144.83 + 4.339.16
2Rio WaidaIndonesiaAdv to R/32 - HT 154.83 + 3.508.33
3Deivid SilvaBrazilAdv to ER - HT 44.13 + 3.207.33
Heat 12Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jake MarshallUnited StatesAdv to R/32 - HT 77.90 + 7.0014.90
2Jackson BunchHawaiiAdv to R/32 - HT 117.10 + 6.4313.53
3Seth MonizHawaiiAdv to ER - HT 25.77 + 4.5710.34

Elimination Round4 heats

Heat 01Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jacob WillcoxAustraliaAdv to R/32 - HT 95.70 + 5.3311.03
2Barron MamiyaHawaiiAdv to R/32 - HT 85.17 + 4.079.24
3Ryan CallinanAustraliaEliminated4.43 + 3.778.20
Heat 02Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Imaikalani deVaultHawaiiAdv to R/32 - HT 166.33 + 6.1712.50
2Winter VincentAustraliaAdv to R/32 - HT 56.27 + 5.3711.64
3Seth MonizHawaiiEliminated4.43 + 3.337.76
Heat 03Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Ian GentilHawaiiAdv to R/32 - HT 37.50 + 6.8314.33
2Mikey McDonaghAustraliaAdv to R/32 - HT 15.57 + 5.3310.90
3Alejo MunizBrazilEliminated4.37 + 4.008.37
Heat 04Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Crosby ColapintoUnited StatesAdv to R/32 - HT 125.50 + 4.5010.00
2Edgard GroggiaBrazilAdv to R/32 - HT 136.17 + 3.339.50
3Deivid SilvaBrazilEliminated4.93 + 4.008.93

Round of 3216 heats

Heat 01Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Mikey McDonaghAustralia6.60 + 6.1712.77
2Yago DoraBrazil7.67 + 3.6311.30
Heat 02Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Griffin ColapintoUnited States6.50 + 4.4710.97
2Cole HoushmandUnited States5.13 + 4.779.90
Heat 03Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Leonardo FioravantiItaly9.00 + 8.1317.13
2Ian GentilHawaii7.00 + 6.6013.60
Heat 04Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Miguel PupoBrazil8.00 + 7.2715.27
2George PittarAustralia7.00 + 4.8311.83
Heat 05Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Kanoa IgarashiJapan7.33 + 5.8313.16
2Winter VincentAustralia4.10 + 3.837.93
Heat 06Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Connor O'LearyJapan8.50 + 5.8714.37
2Liam O'BrienAustralia7.83 + 5.5013.33
Heat 07Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jake MarshallUnited States6.43 + 6.3312.76
2Samuel PupoBrazil5.43 + 4.6710.10
Heat 08Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Barron MamiyaHawaii6.87 + 6.6713.54
2Ian GouveiaBrazil6.73 + 6.3313.06
Heat 09Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jacob WillcoxAustralia8.33 + 6.6715.00
2Italo FerreiraBrazil6.87 + 6.0012.87
Heat 10Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Joao ChiancaBrazil8.73 + 5.2013.93
2Matthew McGillivraySouth Africa6.00 + 4.8710.87
Heat 11Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jackson BunchHawaii4.63 + 4.509.13
2Filipe ToledoBrazil3.83 + 3.737.56
Heat 12Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Crosby ColapintoUnited States8.83 + 7.1716.00
2Ethan EwingAustralia8.00 + 6.3314.33
Heat 13Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jordy SmithSouth Africa6.67 + 5.8312.50
2Edgard GroggiaBrazil4.60 + 3.938.53
Heat 14Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Marco MignotFrance7.17 + 6.5013.67
2Joel VaughanAustralia6.80 + 6.0012.80
Heat 15Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Alan ClelandMexico6.90 + 6.5013.40
2Rio WaidaIndonesia5.50 + 5.0010.50
Heat 16Main Break · 8-10' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Imaikalani deVaultHawaii8.00 + 6.3314.33
2Jack RobinsonAustralia6.00 + 5.3311.33

Round of 168 heats

Heat 01The Box · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Griffin ColapintoUnited States9.00 + 7.0016.00
2Mikey McDonaghAustralia1.50 + 0.932.43
Heat 02The Box · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Leonardo FioravantiItaly6.83 + 5.3312.16
2Miguel PupoBrazil5.17 + 1.877.04
Heat 03The Box · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Connor O'LearyJapan5.67 + 2.838.50
2Kanoa IgarashiJapan1.50 + 1.002.50
Heat 04The Box · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Barron MamiyaHawaii8.00 + 7.1715.17
2Jake MarshallUnited States3.33 + 2.405.73
Heat 05The Box · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jacob WillcoxAustralia8.17 + 4.3312.50
2Joao ChiancaBrazil3.70 + 2.175.87
Heat 06The Box · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Crosby ColapintoUnited States4.50 + 2.036.53
2Jackson BunchHawaii2.17 + 1.173.34
Heat 07Main Break · 6-8' · Light
PositionSurfer and progressionCounting ridesTotal
1Jordy SmithSouth Africa9.50 + 7.8317.33
2Marco MignotFrance4.67 + 2.507.17
Heat 08Main Break · 6-8' · Light
PositionSurfer and progressionCounting ridesTotal
1Imaikalani deVaultHawaii8.50 + 6.8315.33
2Alan ClelandMexico5.33 + 2.938.26

Quarterfinals4 heats

Heat 01Main Break · 6-8' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Griffin ColapintoUnited States10.00 + 6.3316.33
2Leonardo FioravantiItaly9.00 + 6.7315.73
Heat 02Main Break · 6-8' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Barron MamiyaHawaii6.83 + 4.3311.16
2Connor O'LearyJapan6.83 + 1.838.66
Heat 03Main Break · 6-8' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Crosby ColapintoUnited States8.83 + 6.8315.66
2Jacob WillcoxAustralia6.10 + 5.0011.10
Heat 04Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jordy SmithSouth Africa8.17 + 6.3314.50
2Imaikalani deVaultHawaii7.83 + 3.6711.50

Semifinals2 heats

Heat 01Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Griffin ColapintoUnited States6.50 + 5.6712.17
2Barron MamiyaHawaii4.67 + 2.777.44
Heat 02Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jordy SmithSouth Africa8.50 + 6.1714.67
2Crosby ColapintoUnited States6.671 of 26.67

Final1 heat

Heat 01Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jordy SmithSouth Africa8.50 + 3.5012.00
2Griffin ColapintoUnited States4.831 of 24.83
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
Imaikalani deVaultHawaii5−1.474−0.812+0.6620.137
Leonardo FioravantiItaly40.7451.060+0.3150.125
Ian GentilHawaii3−0.468−0.175+0.2930.250
Liam O'BrienAustralia20.1670.423+0.2560.131
Cole HoushmandUnited States2−0.509−0.301+0.2080.125
Ian GouveiaBrazil2−0.269−0.078+0.1910.477
Ethan EwingAustralia20.8261.001+0.1750.075
Samuel PupoBrazil2−0.1140.060+0.1730.208
Jack RobinsonAustralia20.5870.725+0.1380.086
Matthew McGillivraySouth Africa2−0.0780.045+0.1230.125
Jordy SmithSouth Africa60.7610.877+0.1160.075
Italo FerreiraBrazil21.0311.136+0.1060.065
Joao ChiancaBrazil3−0.490−0.394+0.0960.330
Miguel PupoBrazil3−0.465−0.379+0.0860.181
Yago DoraBrazil20.0920.150+0.0580.079
Joel VaughanAustralia2−0.745−0.699+0.0460.435
Connor O'LearyJapan4−0.508−0.465+0.0430.119
Alan ClelandMexico30.0430.080+0.0370.435
George PittarAustralia20.3300.288−0.0420.330
Ryan CallinanAustralia20.035−0.014−0.0480.181
Marco MignotFrance3−0.101−0.157−0.0560.362
Filipe ToledoBrazil20.6830.623−0.0600.345
Alejo MunizBrazil2−0.364−0.440−0.0770.397
Deivid SilvaBrazil2−1.655−1.770−0.1150.250
Jake MarshallUnited States30.3620.246−0.1160.114
Seth MonizHawaii2−0.540−0.676−0.1360.131
Barron MamiyaHawaii6−0.380−0.519−0.1390.090
Rio WaidaIndonesia2−0.145−0.292−0.1460.090
Edgard GroggiaBrazil3−0.808−0.971−0.1630.477
Winter VincentAustralia30.000−0.219−0.2190.871
Jacob WillcoxAustralia50.2980.071−0.2280.456
Kanoa IgarashiJapan30.7800.455−0.3250.099
Jackson BunchHawaii3−0.470−0.799−0.3290.397
Crosby ColapintoUnited States60.082−0.299−0.3810.125
Mikey McDonaghAustralia40.000−0.384−0.3840.831
Griffin ColapintoUnited States60.9640.527−0.4370.057
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 36 of 36 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.