London, UK (November 28, 2025) The World Match Racing Tour (WMRT) today announced the sixteen confirmed skippers to compete in the 2025 World Match Racing Tour Final Shenzhen Bao’an in China scheduled to take place from 6-11 January 2026. The winner of the WMRT Shenzhen finale will be crowned the World Sailing Match Racing World…


