The Wild Rowing rankings provide a comparison of beach sprint athletes worldwide based on recent participation and results in international and open regattas. Expand the tabs below to see the world’s top 32 athletes.
More information on how these work is available in the rankings system and data sources.
| 1 | Isabella Scammell | AUS | 2025 |
| 2 | Magdalena Lobnig | AUT | 2000 |
| 3 | Wenjie Zhu | CHN | 1450 |
| 4 | Esther Briz | ESP | 1360 |
| 5 | Laura Mckenzie | GBR | 1260 |
| 6 | Raminta Morkunaite | LTU | 1080 |
| 7 | Bruna Parente | POR | 1000 |
| 8 | Teresa Diaz | ESP | 850 |
| 8 | Parisa Chaempudsa | THA | 850 |
| 10 | Pamela Patricia Noya Reyes | PER | 755 |
| 11 | Audrey Boersen | USA | 685 |
| 12 | Sonia Baluzzo | ARG | 640 |
| 13 | Khadija Krimi | TUN | 600 |
| 14 | Christine Cavallo | USA | 590 |
| 15 | Violante Lama | RSA | 575 |
| 16 | Elizabeth Newell | AUS | 560 |
| 17 | Catherine Khan | AUS | 530 |
| 18 | Yiran Liu | CHN | 480 |
| 19 | Julia Tertuente | GER | 470 |
| 20 | Federica Cesarini | ITA | 460 |
| 21 | Maria Elena Zerboni | ITA | 370 |
| 21 | Isabel van Opzeeland | NED | 370 |
| 23 | Habiba Ali | EGY | 360 |
| 23 | Thi Anh Tho Nguyen | VIE | 360 |
| 25 | Chiara Halama | AUT | 350 |
| 26 | Sera Busse | USA | 345 |
| 27 | Helene Lefebvre | FRA | 320 |
| 28 | Tiia-Maria Rauttola | FIN | 315 |
| 29 | Fiorela Rodriguez | PAR | 280 |
| 30 | Martyna Kazlauskaite | LTU | 260 |
| 31 | Liisa-Marie Laane | EST | 250 |
| 32 | Jekaterina Simanovica | LAT | 245 |
| 32 | Ana Caroline Freire Da Silva | BRA | 245 |
| 1 | Moritz Wolff | GER | 1640 |
| 2 | Ander Martin | ESP | 1480 |
| 2 | Franz Werner | GER | 1480 |
| 4 | Samuel Forbes | AUS | 1400 |
| 5 | Jiayu Liu | CHN | 1300 |
| 6 | Christopher Bak | USA | 1200 |
| 7 | Zygimantas Galisanskis | LTU | 860 |
| 8 | Zhijin Li | CHN | 820 |
| 9 | Omar Elkomaty | EGY | 790 |
| 10 | Geronimo Hamann Zlatar | PER | 710 |
| 11 | Gabriele Loconsole | ITA | 685 |
| 12 | Joel Naukkarinen | FIN | 680 |
| 13 | Allison Russo | POR | 635 |
| 14 | Qingyao Li | CHN | 600 |
| 14 | Miguel Salas | ESP | 600 |
| 16 | Oscar Scheel Gamborg | AUS | 555 |
| 17 | Lucio Fugazzotto | ITA | 520 |
| 18 | Benjamin Pechan | VAN | 515 |
| 19 | Murray Bales-Smith | RSA | 500 |
| 20 | Ravi | IND | 480 |
| 20 | Mohamed Rayen Hafsa | TUN | 480 |
| 22 | Adrian Miramon | ESP | 460 |
| 23 | Nawamin Dechudomrat | THA | 410 |
| 24 | Malachi Anderson | USA | 405 |
| 25 | Fabian Baranski | POL | 390 |
| 26 | Leopold Wiesinger | AUT | 380 |
| 27 | Cameron Buchan | GBR | 360 |
| 28 | Enes Gok | TUR | 310 |
| 29 | Federico Ceccarino | ITA | 300 |
| 30 | Vincent Schreiber | AUT | 295 |
| 31 | Robin Hunt | EST | 290 |
| 32 | Axel Haack | ARG | 280 |
| 1 | Martyna Kazlauskaite | LTU | 1960 |
| 2 | Sophie Leupold | GER | 1320 |
| 3 | Dominika Baranowska | POL | 1300 |
| 4 | Julia Tertuente | GER | 1030 |
| 5 | Raminta Morkunaite | LTU | 1000 |
| 6 | Patricia Batista | POR | 880 |
| 7 | Sera Busse | USA | 865 |
| 8 | Isabella Scammell | AUS | 830 |
| 9 | Teresa Diaz | ESP | 800 |
| 10 | Pamela Patricia Noya Reyes | PER | 795 |
| 11 | Federica Cesarini | ITA | 770 |
| 12 | Khadija Krimi | TUN | 675 |
| 13 | Sonia Baluzzo | ARG | 620 |
| 14 | Jingyu Li | CHN | 600 |
| 15 | Elizabeth Newell | AUS | 560 |
| 16 | Chloe Briard | FRA | 550 |
| 17 | Catherine Khan | AUS | 545 |
| 18 | Majdouline El Allaoui | MAR | 480 |
| 18 | Parisa Chaempudsa | THA | 480 |
| 20 | Isabel van Opzeeland | NED | 450 |
| 21 | Chiara Halama | AUT | 445 |
| 22 | Nadia Felipe Garcia | ESP | 380 |
| 23 | Maryam Abdellatif | EGY | 360 |
| 23 | Thi Anh Tho Nguyen | VIE | 360 |
| 25 | Aleksandra Andrzejewska | POL | 345 |
| 26 | Martina Kaic | CRO | 285 |
| 27 | Eeva Karppinen | FIN | 280 |
| 28 | Heather Gordon | GBR | 260 |
| 29 | Guiping Zhang | CHN | 255 |
| 30 | Audrey Boersen | USA | 245 |
| 31 | Hanene Benaddou | ALG | 240 |
| 31 | Sophia Wightman | AUS | 240 |
| 31 | Binti Zakaria Nurzarinah | MAS | 240 |
| 31 | Devi Kailasa Lockwood | SYR | 240 |
| 31 | Rosa Thomson | EST | 240 |
| 1 | Dominykas Jancionis | LTU | 1960 |
| 2 | Adam Bujnowski | POL | 1560 |
| 3 | Franz Werner | GER | 1380 |
| 4 | Zygimantas Galisanskis | LTU | 1000 |
| 5 | Moritz Wolff | GER | 970 |
| 6 | Rui Faria | POR | 880 |
| 7 | Oscar Scheel Gamborg | AUS | 830 |
| 8 | Miguel Salas | ESP | 820 |
| 9 | Armin Beham | USA | 800 |
| 10 | Geronimo Hamann Zlatar | PER | 795 |
| 11 | Federico Ceccarino | ITA | 780 |
| 12 | Ghiath Kadri | TUN | 625 |
| 13 | Santiago Ferrer | ARG | 620 |
| 14 | Yechang Zhao | CHN | 600 |
| 15 | Mathis Nottelet | FRA | 540 |
| 16 | Nawamin Dechudomrat | THA | 530 |
| 17 | Abderrahmane El Alej | MAR | 480 |
| 17 | Daniel Johnston | AUS | 480 |
| 19 | Zhijin Li | CHN | 400 |
| 20 | Michiel Mantel | NED | 390 |
| 21 | Samuel Forbes | AUS | 360 |
| 21 | Leopold Wiesinger | AUT | 360 |
| 21 | Hozain Ahmed Elatiq | EGY | 360 |
| 21 | Paul Kabaso | ZAM | 360 |
| 25 | Vangelys Reinke Pereira | BRA | 340 |
| 26 | Christopher Bak | USA | 305 |
| 27 | Mato Brandt | CRO | 285 |
| 28 | Adrian Miramon | ESP | 280 |
| 28 | Joel Naukkarinen | FIN | 280 |
| 28 | Jose Guipe | VEN | 280 |
| 31 | James Cox | GBR | 260 |
| 32 | Mohamed Fatah | ALG | 240 |
| 32 | Azman Hakeem Bin Sharudin | MAS | 240 |
| 32 | Marcus Viks | EST | 240 |
| 32 | Jack Savell | USA | 240 |
Rankings updated 23/10/2026
Rankings System
The Wild Rowing Rankings don’t intend to accurately predict the outcome of beach sprint regattas, but instead to understand who are the key athletes to watch based on recent participation and results. The system is designed to be relatively simple, and is explained below:
To be included, regattas must have taken place in the previous year, noting that only one annual edition of each regatta will be included (and in some cases a regatta may be included though it took place, say, 11 or 12 months ago).
Only the Olympic disciplines (senior men’s solos, women’s solos and mixed doubles) count towards this ranking. Junior and masters events, and other boat types, are not included.
Each discipline within each included regatta is assigned a total point value depending on the number of participating nations (or teams that may be considered equivalent to national teams). The point values are:
- 1000: World championships
- 600: Continental championships
- 500: Races with a minimum of 20 national teams
- 400: Races with a minimum of 15 national teams
- 300: Races with a minimum of 10 national teams
- 200: Races with a minimum of 5 national teams
- 100: Races with a minimum of 2 national teams
Participants within each discipline then gain a number of points relative to their finishing place in the race. The distribution is:
- 1st Place: 100%
- 2nd Place: 80%
- 3rd Place: 60%
- 4th Place: 40%
- Eliminated in Quarterfinals: 20%
- Eliminated in Knockout Round: 10%
- Eliminated in Time Trials: 5%
If an athlete does not finish the final time trial in a race, they are treated as if they did not compete, and gain no points.
In the case of a regatta being cancelled after the time trial, the top four places will gain half the points that they would have gained if the full regatta was completed, and all other places will only gain the 5% for being eliminated in time trials.
For the overall rankings, the five best results (in points value) of each athlete are considered. These five points values are then added together, and the athletes are ranked according to total points.
The men’s and women’s rankings in the mixed double are worked out separately, without considering the teammate of each athlete. In that respect they are individual, not team, rankings.
Data Sources
The data used in these rankings is taken from the following regattas. Note that the initial rankings date from the 2025 World Rowing Beach Sprint Finals. Subsequent rankings, following the 2026 world championships, will aim to include the most recent edition of each regatta. (Note: Because the 2026 African continental championships won’t take place before the 2026 world championships, the 2025 edition is included.)
Only regattas that can be considered “international” are included (in most cases, this means that national championships do not count). Some regattas that most likely should be included are not in this list simply because the results of those regattas aren’t publicly available online, or are significantly incomplete.
If a regatta is missing from this list and you believe that is an error, or if you notice mistakes in the spelling of names or assignation of which nation a rower competes for, please contact us.
2026 World Rowing Beach Sprint Finals
- Date: 18-21/10/2026
- Ranking Points: 1,000
- Data: World Rowing
2026 Santa Fe 2026 South American Games
- Date: 22-23/9/2026
- Ranking Points (Participation):
- CW1x: 200 (7)
- CM1x: 200 (8)
- CMix2x: 200 (8)
- Data: Santa Fe 2026
2026 European Beach Sprint Championships
- Date: 16-17/9/2026
- Ranking Points: 600
- Data: World Rowing
2026 Oceania Beach Sprint Championships
- Date: 2-5/9/2026
- Ranking Points: 600
- Data: Rowing Manager
2026 Swedish Beach Sprint Championships
- Date: 19-30/8/2026
- Ranking Points (Participation):
- CW1x: 100 (3)
- CM1x: 100 (3)
- CMix2x: 100 (2)
- Data: Crew Timer
2026 Baltic Beach Sprint Championships
- Date: 8-9/8/2026
- Ranking Points (Participation):
- CW1x: 100 (4)
- CM1x: 100 (4)
- CMix2x: 100 (4)
- Data: Lithuanian Rowing Federation
2026 Boston Beach Sprints
- Date: 24-26/7/2026
- Ranking Points (Participation):
- CW1x: 100 (3)
- CM1x: 100 (3)
- CMix2x: 100 (3)
- Data: Regatta Master
2026 1924 Pharoes Trophy
- Date: 24-26/7/2026
- Ranking Points (Participation):
- CW1x: 500 (22)
- CM1x: 500 (23)
- CMix2x: 400 (19)
- Data: Results
2026 Czech Beach Sprint Cup
- Date: 18/7/2026
- Ranking Points (Participation):
- CW1x: 100 (3)
- CM1x: 100 (3)
- CMix2x: 100 (3)
- Data: Czech Rowing Association
2026 Long Beach Sprints
- Date: 27-28/6/2026
- Ranking Points (Participation):
- CW1x: 100 (3)
- CM1x: 100 (3)
- CMix2x: 100 (3)
- Data: ClockCaster
2026 Asian Rowing Beach Sprint Championships
- Date: 4-7/6/2026
- Ranking Points: 600
- Data: Results
2026 Filippi Trophy – Stage 4
- Date: 5-7/6/2026
- Ranking Points (Participation):
- CW1x: 500 (25)
- CM1x: 500 (23)
- CMix2x: 500 (21)
- Data: Canottaggio Service
2026 Americas Beach Sprint Championship
- Date: 13-17/5/2026
- Ranking Points: 600
- Data: Results
2026 Filippi Trophy – Stage 3
- Date: 8-10/5/2026
- Ranking Points (Participation):
- CW1x: 400 (16)
- CM1x: 400 (17)
- CMix2x: 300 (13)
- Data: Canottaggio Service
2026 International Coastal Rowing Beach Sprints LNC
- Date: 1-3/5/2026
- Ranking Points (Participation):
- CW1x: 300 (11)
- CM1x: 300 (12)
- CMix2x: 300 (10)
- Data: Results
2026 Copa América Beach Sprint
- Date: 20-26/4/2026
- Ranking Points (Participation):
- CW1x: 200 (7)
- CM1x: 200 (9)
- CMix2x: 200 (8)
- Data: Results
2026 Filippi Trophy – Stage 2
- Date: 17-19/4/2026
- Ranking Points (Participation):
- CW1x: 300 (13)
- CM1x: 400 (17)
- CMix2x: 200 (9)
- Data: Canottaggio Service
2026 Filippi Trophy – Stage 1
- Date: 27-29/3/2026
- Ranking Points (Participation):
- CW1x: 200 (9)
- CM1x: 300 (12)
- CMix2x: 200 (8)
- Data: Canottaggio Service
2025 SEA Games
- Date: 19/12/2025
- Ranking Points (Participation):
- CW1x: 200 (6)
- CM1x: 200 (5)
- Data: SEA Games
2025 Commonwealth Rowing Association Beach Sprint Championships
- Date: 21-25/11/2025
- Ranking Points (Participation):
- CW1x: 200 (5)
- CM1x: 200 (8)
- CMix2x: 200 (6)
- Data: Regatta Master
2025 African Rowing Beach Sprint Championships
- Date: 28-29/10/2025
- Ranking Points: 600
- Data: World Rowing
