RE

Ross Elwood

73
nm sailed
20.2
hours on water
12.2
top speed (kn)
Boats sailed
ILCA 6

Recent sessions

View all
06.08.2026
ILCA 6

Sailing competitions

No data available