World Match Racing Tour

The World Match Racing Tour (WMRT) is the leading professional sailing series featuring 7 World Championship events across the globe, sanctioned by the International Sailing Federation (ISAF) with “Special Event” status.

... more info

Archived Events