ANALYTICS
CT 2024 · Stop 05

Western Australia Margaret River Pro

Official results on worldsurfleague.com

Main Break (47 heats) · 11 Apr 2024 – 21 Apr 2024 (listed venue Main Break)

Rounds7
Heats47
Surfed36surfers
WinnerJack Robinsonpublished 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
1stJack RobinsonAustralia610,000CT surferCompeted
2ndJohn John FlorenceHawaii77,800CT surferCompeted
3rdSeth MonizHawaii56,085CT surferCompeted
5thGriffin ColapintoUnited States44,745CT surferCompeted
5thImaikalani deVaultHawaii44,745CT surferCompeted
5thJordy SmithSouth Africa44,745CT surferCompeted
5thSamuel PupoBrazil44,745CT surferCompeted
9thCaio IbelliBrazil33,320CT surferCompeted
9thEthan EwingAustralia33,320CT surferCompeted
9thGabriel MedinaBrazil33,320CT surferCompeted
9thItalo FerreiraBrazil33,320CT surferCompeted
9thJake MarshallUnited States33,320CT surferCompeted
9thLiam O'BrienAustralia33,320CT surferCompeted
9thMiguel PupoBrazil43,320CT surferCompeted
9thRamzi BoukhiamMorocco33,320CT surferCompeted
17thCallum RobsonAustralia31,330CT surferCompeted
17thCole HoushmandUnited States31,330CT surferCompeted
17thConnor O'LearyJapan21,330CT surferCompeted
17thCrosby ColapintoUnited States21,330CT surferCompeted
17thDeivid SilvaBrazil31,330CT surferCompeted
17thEli HannemanHawaii21,330CT surferCompeted
17thFrederico MoraisPortugal21,330CT surferCompeted
17thIan GentilHawaii21,330CT surferCompeted
17thJacob WillcoxAustralia21,330CT surferCompeted
17thKade MatsonUnited States21,330CT surferCompeted
17thKanoa IgarashiJapan21,330CT surferCompeted
17thKelly SlaterUnited States31,330CT surferCompeted
17thLeonardo FioravantiItaly21,330CT surferCompeted
17thMatthew McGillivraySouth Africa31,330CT surferCompeted
17thRyan CallinanAustralia21,330CT surferCompeted
33rdBarron MamiyaHawaii2265ThrowawayCT surferCompeted
33rdJoao ChiancaBrazil0265CT surferInjured withdrawalInjured: Ongoing injury - Replaced by Reef Heazlewood
33rdRio WaidaIndonesia2265CT surferCompeted
33rdYago DoraBrazil2265ThrowawayCT surferCompeted
—Filipe ToledoBrazil0—CT surferDid not contest
—George PittarAustralia5—no entry row—
—Otis NorthAustralia2—no entry row—
—Reef HeazlewoodAustralia3—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 · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Imaikalani deVaultHawaiiAdv to R/32 - HT 147.33 + 7.1714.50
2Eli HannemanHawaiiAdv to R/32 - HT 136.23 + 5.8012.03
3Barron MamiyaHawaiiAdv to ER - HT 26.00 + 5.3311.33
Heat 02Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Gabriel MedinaBrazilAdv to R/32 - HT 28.50 + 6.5015.00
2Jack RobinsonAustraliaAdv to R/32 - HT 167.83 + 6.8314.66
3Deivid SilvaBrazilAdv to ER - HT 47.50 + 5.3312.83
Heat 03Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Ramzi BoukhiamMoroccoAdv to R/32 - HT 66.83 + 6.4313.26
2Jake MarshallUnited StatesAdv to R/32 - HT 136.53 + 5.0011.53
3Kelly SlaterUnited StatesAdv to ER - HT 35.07 + 4.709.77
Heat 04Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1George PittarAustraliaAdv to R/32 - HT 76.00 + 5.5711.57
2Ian GentilHawaiiAdv to R/32 - HT 145.10 + 3.778.87
3John John FlorenceHawaiiAdv to ER - HT 15.63 + 1.206.83
Heat 05Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Ethan EwingAustraliaAdv to R/32 - HT 99.50 + 7.5017.00
2Kade MatsonUnited StatesAdv to R/32 - HT 158.50 + 6.5015.00
3Reef HeazlewoodAustraliaAdv to ER - HT 26.17 + 6.1312.30
Heat 06Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Seth MonizHawaiiAdv to R/32 - HT 107.17 + 5.5312.70
2Griffin ColapintoUnited StatesAdv to R/32 - HT 56.60 + 5.6012.20
3Otis NorthAustraliaAdv to ER - HT 13.93 + 2.936.86
Heat 07Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Italo FerreiraBrazilAdv to R/32 - HT 158.50 + 8.5017.00
2Kanoa IgarashiJapanAdv to R/32 - HT 37.57 + 7.5015.07
3Callum RobsonAustraliaAdv to ER - HT 18.07 + 6.5014.57
Heat 08Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Caio IbelliBrazilAdv to R/32 - HT 128.00 + 6.9314.93
2Ryan CallinanAustraliaAdv to R/32 - HT 27.50 + 6.8314.33
3Cole HoushmandUnited StatesAdv to ER - HT 37.40 + 5.3312.73
Heat 09Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Frederico MoraisPortugalAdv to R/32 - HT 118.07 + 7.3015.37
2Crosby ColapintoUnited StatesAdv to R/32 - HT 127.83 + 6.6714.50
3Yago DoraBrazilAdv to ER - HT 36.47 + 6.0012.47
Heat 10Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Jacob WillcoxAustraliaAdv to R/32 - HT 88.57 + 7.6016.17
2Jordy SmithSouth AfricaAdv to R/32 - HT 118.90 + 6.3315.23
3Matthew McGillivraySouth AfricaAdv to ER - HT 47.80 + 7.3015.10
Heat 11Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Samuel PupoBrazilAdv to R/32 - HT 47.33 + 7.2314.56
2Connor O'LearyJapanAdv to R/32 - HT 107.43 + 5.4012.83
3Rio WaidaIndonesiaAdv to ER - HT 46.33 + 6.2312.56
Heat 12Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Leonardo FioravantiItalyAdv to R/32 - HT 48.57 + 8.0016.57
2Liam O'BrienAustraliaAdv to R/32 - HT 88.33 + 8.0316.36
3Miguel PupoBrazilAdv to ER - HT 28.07 + 7.3015.37

Elimination Round4 heats

Heat 01Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Callum RobsonAustraliaAdv to R/32 - HT 166.67 + 6.1712.84
2John John FlorenceHawaiiAdv to R/32 - HT 15.70 + 5.6711.37
3Otis NorthAustraliaEliminated5.43 + 5.3010.73
Heat 02Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Reef HeazlewoodAustraliaAdv to R/32 - HT 98.00 + 6.9314.93
2Miguel PupoBrazilAdv to R/32 - HT 36.63 + 6.0012.63
3Barron MamiyaHawaiiEliminated6.00 + 5.4311.43
Heat 03Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Cole HoushmandUnited StatesAdv to R/32 - HT 76.60 + 6.5013.10
2Kelly SlaterUnited StatesAdv to R/32 - HT 57.17 + 5.3312.50
3Yago DoraBrazilEliminated5.53 + 4.6710.20
Heat 04Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Matthew McGillivraySouth AfricaAdv to R/32 - HT 67.50 + 6.5014.00
2Deivid SilvaBrazilAdv to R/32 - HT 16.37 + 6.1712.54
3Rio WaidaIndonesiaEliminated4.13 + 3.007.13

Round of 3216 heats

Heat 01Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1John John FlorenceHawaii8.80 + 8.3317.13
2Deivid SilvaBrazil8.53 + 8.1716.70
Heat 02Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Gabriel MedinaBrazil8.73 + 5.9314.66
2Ryan CallinanAustralia7.67 + 4.7312.40
Heat 03Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Miguel PupoBrazil8.17 + 7.1015.27
2Kanoa IgarashiJapan7.10 + 6.6713.77
Heat 04Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Samuel PupoBrazil6.60 + 6.1712.77
2Leonardo FioravantiItaly7.00 + 4.5011.50
Heat 05Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Griffin ColapintoUnited States6.17 + 5.7011.87
2Kelly SlaterUnited States3.67 + 2.506.17
Heat 06Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Ramzi BoukhiamMorocco7.33 + 5.7313.06
2Matthew McGillivraySouth Africa6.93 + 5.5012.43
Heat 07Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1George PittarAustralia8.33 + 4.9313.26
2Cole HoushmandUnited States6.77 + 6.1012.87
Heat 08Main Break · 4-6' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Liam O'BrienAustralia7.50 + 7.5015.00
2Jacob WillcoxAustralia8.50 + 5.6714.17
Heat 09Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Ethan EwingAustralia7.83 + 6.5014.33
2Reef HeazlewoodAustralia5.70 + 5.6711.37
Heat 10Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Seth MonizHawaii5.83 + 4.7710.60
2Connor O'LearyJapan5.43 + 4.6710.10
Heat 11Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Jordy SmithSouth Africa7.00 + 6.7713.77
2Frederico MoraisPortugal7.10 + 5.7312.83
Heat 12Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Caio IbelliBrazil7.50 + 6.0013.50
2Crosby ColapintoUnited States5.97 + 5.0010.97
Heat 13Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Jake MarshallUnited States6.67 + 5.1711.84
2Eli HannemanHawaii6.33 + 5.0011.33
Heat 14Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Imaikalani deVaultHawaii7.03 + 6.7013.73
2Ian GentilHawaii6.93 + 6.7713.70
Heat 15Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Italo FerreiraBrazil5.83 + 5.1010.93
2Kade MatsonUnited States5.83 + 4.5010.33
Heat 16Main Break · 1-4' · Onshore
PositionSurfer and progressionCounting ridesTotal
1Jack RobinsonAustralia8.50 + 5.3313.83
2Callum RobsonAustralia7.00 + 3.7710.77

Round of 168 heats

Heat 01Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1John John FlorenceHawaii7.00 + 6.9013.90
2Gabriel MedinaBrazil7.83 + 5.8313.66
Heat 02Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Samuel PupoBrazil8.00 + 5.0013.00
2Miguel PupoBrazil5.50 + 4.6010.10
Heat 03Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Griffin ColapintoUnited States6.67 + 5.4012.07
2Ramzi BoukhiamMorocco5.00 + 3.338.33
Heat 04Main Break · 1-4' · Offshore
PositionSurfer and progressionCounting ridesTotal
1George PittarAustralia9.00 + 6.9015.90
2Liam O'BrienAustralia6.67 + 2.178.84
Heat 05Main Break · 6-8' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Seth MonizHawaii8.17 + 6.5014.67
2Ethan EwingAustralia7.17 + 6.2713.44
Heat 06Main Break · 6-8' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jordy SmithSouth Africa7.27 + 7.0014.27
2Caio IbelliBrazil4.17 + 3.177.34
Heat 07Main Break · 6-8' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Imaikalani deVaultHawaii8.83 + 5.4714.30
2Jake MarshallUnited States6.33 + 6.0012.33
Heat 08Main Break · 6-8' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jack RobinsonAustralia8.60 + 6.5315.13
2Italo FerreiraBrazil6.00 + 5.8711.87

Quarterfinals4 heats

Heat 01Main Break · 6-8' · Offshore
PositionSurfer and progressionCounting ridesTotal
1John John FlorenceHawaii8.23 + 8.0316.26
2Samuel PupoBrazil7.17 + 7.0014.17
Heat 02Main Break · 6-8' · Offshore
PositionSurfer and progressionCounting ridesTotal
1George PittarAustralia9.50 + 7.3316.83
2Griffin ColapintoUnited States6.17 + 5.0011.17
Heat 03Main Break · 6-8' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Seth MonizHawaii8.73 + 7.1715.90
2Jordy SmithSouth Africa8.00 + 7.1715.17
Heat 04Main Break · 6-8' · Offshore
PositionSurfer and progressionCounting ridesTotal
1Jack RobinsonAustralia8.33 + 7.1015.43
2Imaikalani deVaultHawaii7.50 + 6.9314.43

Semifinals2 heats

Heat 01Main Break · 6-8' · Calm
PositionSurfer and progressionCounting ridesTotal
1John John FlorenceHawaii10.00 + 8.4018.40
2George PittarAustralia7.70 + 7.1714.87
Heat 02Main Break · 6-8' · Calm
PositionSurfer and progressionCounting ridesTotal
1Jack RobinsonAustralia7.33 + 7.0014.33
2Seth MonizHawaii7.37 + 6.3313.70

Final1 heat

Heat 01Main Break · 6-8' · Light
PositionSurfer and progressionCounting ridesTotal
1Jack RobinsonAustralia9.10 + 8.1717.27
2John John FlorenceHawaii8.77 + 7.2716.04
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 deVaultHawaii4−0.923−0.377+0.5460.500
Ethan EwingAustralia3−0.3800.102+0.4820.397
Deivid SilvaBrazil3−0.873−0.403+0.4700.548
George PittarAustralia50.0490.503+0.4540.691
Jack RobinsonAustralia60.6731.100+0.4270.416
Jordy SmithSouth Africa40.2420.654+0.4120.435
Seth MonizHawaii5−0.711−0.306+0.4050.477
John John FlorenceHawaii70.5520.941+0.3890.362
Matthew McGillivraySouth Africa3−0.3550.012+0.3660.477
Jacob WillcoxAustralia2−0.0510.298+0.3490.574
Miguel PupoBrazil4−0.0170.281+0.2980.548
Gabriel MedinaBrazil30.7120.995+0.2830.477
Frederico MoraisPortugal2−0.347−0.067+0.2800.548
Callum RobsonAustralia3−0.793−0.517+0.2760.574
Kanoa IgarashiJapan20.2050.466+0.2610.456
Samuel PupoBrazil40.1480.409+0.2600.500
Cole HoushmandUnited States3−0.297−0.055+0.2420.456
Liam O'BrienAustralia3−0.0610.175+0.2360.456
Leonardo FioravantiItaly20.1670.394+0.2260.524
Kade MatsonUnited States2−0.947−0.743+0.2040.500
Reef HeazlewoodAustralia30.0000.197+0.1970.871
Ryan CallinanAustralia20.1190.294+0.1750.524
Crosby ColapintoUnited States2−0.476−0.306+0.1700.500
Italo FerreiraBrazil30.5780.719+0.1410.524
Connor O'LearyJapan2−0.953−0.852+0.1010.500
Eli HannemanHawaii2−0.493−0.412+0.0810.630
Ramzi BoukhiamMorocco3−0.671−0.591+0.0810.524
Caio IbelliBrazil3−0.113−0.062+0.0510.548
Ian GentilHawaii2−0.477−0.427+0.0510.500
Barron MamiyaHawaii2−0.278−0.229+0.0490.477
Yago DoraBrazil2−0.301−0.257+0.0450.548
Jake MarshallUnited States30.0610.104+0.0430.435
Griffin ColapintoUnited States40.4660.367−0.0990.345
Rio WaidaIndonesia2−0.172−0.274−0.1010.456
Otis NorthAustralia20.000−0.200−0.2000.912
Kelly SlaterUnited States3−0.330−0.533−0.2040.660
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.