Francesca Clapcich has won the 2026 IMOCA Globe Series – the first time a female sailor has been crowned champion. The series win comes on the strength of a run of results for the Italian-American sailor based on the season’s four flagship events.
Francesca Clapcich has won the 2026 IMOCA Globe Series – the first time a female sailor has been crowned champion. The series win comes on the strength of a run of results for the Italian-American sailor based on the season’s four flagship events.