This week
Week by week: the upsets, breakthroughs, rating risers and milestones from each week's competitions, in full. Only good news: nobody is listed for losing.
What counts: upset, breakthrough, rating riser and milestone.
12–18 Jan 2026
Competitions · 1
Upsets and beating the odds
4- Yours: UpsetJordan Minter (531) beat Samuel Booysen (727)Open Men Beach Flags · Surf #2 · Milnerton+196 rating gap
- Yours: Beat the oddsBenjamin V. finished 5th in U19 Boys Beach Flags, ranked 7th by rating going inRating 442 · Surf #2 · Milnerton+190 rating gap
- Yours: Beat the oddsJoseph B. finished 2nd in U17 Boys Run-Swim-Run, ranked 3rd by rating going inRating 584 · Surf #2 · Milnerton+176 rating gap
- Yours: Beat the oddsBraedon P. finished 6th in U17 Boys Beach Run, ranked 8th by rating going inRating 417 · Surf #2 · Milnerton+165 rating gap
Juniors are shown as first name and initial; a beaten junior is never named.