Template: common/main-header.twig
single.twig

Leucate, France

GWA Wingfoil World Cup France 2026

​The GWA Wingfoil World Tour returns to one of its most iconic and high-energy destinations: Leucate, France, for the legendary Mondial du Vent. A long-standing stop on the world tour calendar, this recurring event is a cornerstone of the Surf-Freestyle discipline, bringing together the world’s best wingfoilers in a place built for wind, waves, and world-class progression.
Set on the sun-soaked Mediterranean coast, Leucate is famous for its strong, consistent winds and vibrant beach culture. It’s a proving ground for elite athletes and an unforgettable backdrop for fans, families, and first-time spectators alike. From explosive freestyle tricks to fluid surf-style riding, this event showcases the very best of what wingfoiling has to offer.
But Mondial du Vent is more than a competition—it’s a full-scale watersports festival. Expect six days of action packed with demos, brand activations, food trucks, live music, youth activities, and a buzzing village atmosphere right on the beach. Whether you’re a hardcore rider, a casual beachgoer, or a family looking for an exciting day out, there’s something here for everyone.
 
Riders, this is your chance to compete on one of the most storied stages in wingfoiling. Fans, this is your invitation to experience the energy, innovation, and lifestyle of a global watersports tour—all in one unforgettable week.
​Last year’s Surf-Freestyle champions set the bar high: Christopher Macdonald (USA) claimed the men’s title, while Nia Suardiaz (ESP) dominated the women’s field. Will they repeat their victories, or will a new generation of riders rise to the top?
Come join us in Leucate and find out—be part of the next chapter of the GWA Wingfoil World Tour.

Live Scoring

Heats will be refreshed automatically and Scores will every couple of seconds.

Loading livescore, please wait

Elimination Ladders

Last updated just now
Surf-Freestyle MEN
Surf-Freestyle WOMEN

Surf-Freestyle (MEN)

Round 1
Round 2
Round 3
Round 4
Round 5
SEMI-FINALS
FINALS
RESULTS
Heat 1#1

Status: finish

Heat 2#2

Status: finish

Heat 3#3

Status: finish

Heat 4#4

Status: finish

Heat 1#5

Status: finish

Heat 2#6

Status: finish

Heat 1#7

Status: finish

IT flag Duccio Carlo Senio Dini

0.00

FR flag Bastien Escofet

0.00

FR flag Malo Guenole

0.00

Heat 2#8

Status: finish

FR flag Marius Laffargue

FR flag Ezio Bastianelli

AT flag Tomas Acherer

Heat 3#9

Status: finish

AT flag Clemens Siraki

GB flag Charlie Loch

AU flag Xavier Corr

Heat 4#10

Status: finish

FR flag Titouan Moysan

AT flag Lukas Lam

US flag Christopher Macdonald

Heat 5#11

Status: finish

FR flag Martial Cresson

ES flag Nathan Berger

US flag Luca Vuillermet

Heat 6#12

Status: finish

AT flag Niklas Binder

FR flag Noé Cuyala

FR flag Axel Gerard

Heat 7#13

Status: finish

FR flag Lorenzo Gonzalez

IT flag Rocco Makana

DE flag Benjamin May

Heat 8#14

Status: finish

FR flag Sacha Pallier

DK flag Benjamin Castenskiold

Heat 1#15

Status: finish

AT flag Clemens Siraki

15.10

FR flag Titouan Moysan

5.50

FR flag Bastien Escofet

17.99

FR flag Ezio Bastianelli

17.60

Heat 2#16

Status: finish

IT flag Duccio Carlo Senio Dini

12.13

FR flag Marius Laffargue

14.33

GB flag Charlie Loch

21.90

AT flag Lukas Lam

14.73

Heat 3#17

Status: finish

FR flag Lorenzo Gonzalez

17.30

0.00

ES flag Nathan Berger

20.00

FR flag Noé Cuyala

19.57

Heat 4#18

Status: finish

FR flag Martial Cresson

6.57

AT flag Niklas Binder

8.96

IT flag Rocco Makana

18.06

FR flag Sacha Pallier

22.73

Heat 1#19

Status: finish

AT flag Lukas Lam

9.67

ES flag Nathan Berger

23.13

FR flag Malo Guenole

9.97

AT flag Tomas Acherer

22.28

Heat 2#20

Status: finish

FR flag Ezio Bastianelli

8.50

FR flag Sacha Pallier

11.47

AU flag Xavier Corr

8.90

US flag Christopher Macdonald

20.77

Heat 3#21

Status: finish

IT flag Rocco Makana

23.80

FR flag Bastien Escofet

18.34

US flag Luca Vuillermet

22.24

FR flag Axel Gerard

21.60

Heat 4#22

Status: finish

FR flag Noé Cuyala

23.54

GB flag Charlie Loch

22.00

DE flag Benjamin May

8.63

DK flag Benjamin Castenskiold

21.40

Heat 1#23

Status: finish

US flag Luca Vuillermet

21.14

GB flag Charlie Loch

18.07

ES flag Nathan Berger

23.36

US flag Christopher Macdonald

20.70

Heat 2#24

Status: finish

AT flag Tomas Acherer

22.40

FR flag Sacha Pallier

20.87

IT flag Rocco Makana

24.60

FR flag Noé Cuyala

22.24

Heat 1#25

Status: finish

US flag Luca Vuillermet

22.29

AT flag Tomas Acherer

26.63

ES flag Nathan Berger

10.60

IT flag Rocco Makana

24.00

FINAL RESULTS

Pos Rider Country Seed Points
1
Tomas Acherer Tomas Acherer
AT flag 1ST#25 1000
2
Rocco Makana Rocco Makana
IT flag 2ND#25 870
3
Luca Vuillermet Luca Vuillermet
US flag 3RD#25 770
4
Nathan Berger Nathan Berger
ES flag 4TH#25 700
5
Christopher Macdonald Christopher Macdonald
US flag 3RD#23 580
5
Noé Cuyala Noé Cuyala
FR flag 3RD#24 580
7
Charlie Loch Charlie Loch
GB flag 4TH#23 500
7
Sacha Pallier Sacha Pallier
FR flag 4TH#24 500
9
Malo Guenole Malo Guenole
FR flag 3RD#19 420
9
Xavier Corr Xavier Corr
AU flag 3RD#20 420
9
Axel Gerard Axel Gerard
FR flag 3RD#21 420
9
Benjamin Castenskiold Benjamin Castenskiold
DK flag 3RD#22 420
13
Lukas Lam Lukas Lam
AT flag 4TH#19 280
13
Benjamin May Benjamin May
DE flag 4TH#22 280
13
Bastien Escofet Bastien Escofet
FR flag 4TH#21 280
13
Ezio Bastianelli Ezio Bastianelli
FR flag 4TH#20 280
17
Clemens Siraki Clemens Siraki
AT flag 3RD#15 140
17
Marius Laffargue Marius Laffargue
FR flag 3RD#16 140
17
Lorenzo Gonzalez Lorenzo Gonzalez
FR flag 3RD#17 140
17
Niklas Binder Niklas Binder
AT flag 3RD#18 140
21
Titouan Moysan Titouan Moysan
FR flag 4TH#15 90
21
Duccio Carlo Senio Dini Duccio Carlo Senio Dini
IT flag 4TH#16 90
21
4TH#17 90
21
Martial Cresson Martial Cresson
FR flag 4TH#18 90

Surf-Freestyle (WOMEN)

Round 1
Round 2
Round 3
SEMI-FINALS
FINALS
Heat 1#1

Status: finish

US flag Ava Segersten

IT flag Allegra Caffi

NL flag Bowien Van Der Linden

Heat 2#2

Status: finish

FR flag Helene Simonnet

CH flag Zara Maillard

Heat 3#3

Status: finish

US flag Zoe Trudeau

AT flag Leonie Rosenvinge Trondl

FR flag Kylie Belloeuvre

Heat 4#4

Status: finish

AT flag Zoe Marie Schonwetter

AT flag Viola Lippitsch

Heat 5#5

Status: finish

FR flag Maeva Hirt

FR flag Lilou David

IT flag Sofia Marchetti

Heat 6#6

Status: finish

FR flag Lorine Debuire

FR flag Manon Dupé

Heat 7#7

Status: finish

FR flag Anouk Gominard

ES flag Sofia Ginzinger

FR flag Milla Danguy

Heat 8#8

Status: finish

FR flag Orane Ceris

ES flag Nia Suardiaz

Heat 1#9

Status: finish

US flag Zoe Trudeau

11.03

0.00

IT flag Allegra Caffi

14.54

FR flag Helene Simonnet

1.67

Heat 2#10

Status: finish

US flag Ava Segersten

18.47

0.00

AT flag Leonie Rosenvinge Trondl

13.90

AT flag Zoe Marie Schonwetter

13.80

Heat 3#11

Status: finish

FR flag Anouk Gominard

9.51

0.00

FR flag Lilou David

10.60

FR flag Lorine Debuire

10.20

Heat 4#12

Status: finish

FR flag Maeva Hirt

6.34

0.00

ES flag Sofia Ginzinger

16.47

FR flag Orane Ceris

9.73

Heat 1#13

Status: finish

AT flag Leonie Rosenvinge Trondl

14.80

FR flag Lilou David

11.90

NL flag Bowien Van Der Linden

13.34

CH flag Zara Maillard

14.43

Heat 2#14

Status: finish

US flag Zoe Trudeau

10.57

ES flag Sofia Ginzinger

13.61

FR flag Kylie Belloeuvre

12.20

AT flag Viola Lippitsch

8.90

Heat 3#15

Status: finish

FR flag Orane Ceris

5.67

IT flag Allegra Caffi

13.53

IT flag Sofia Marchetti

12.43

FR flag Manon Dupé

17.88

Heat 4#16

Status: finish

FR flag Lorine Debuire

12.16

US flag Ava Segersten

18.77

FR flag Milla Danguy

16.30

ES flag Nia Suardiaz

19.47

Heat 1#17

Status: finish

IT flag Allegra Caffi

13.90

US flag Ava Segersten

23.37

AT flag Leonie Rosenvinge Trondl

12.83

ES flag Sofia Ginzinger

14.91

Heat 2#18

Status: finish

CH flag Zara Maillard

9.34

FR flag Kylie Belloeuvre

11.40

FR flag Manon Dupé

18.60

ES flag Nia Suardiaz

19.97

Heat 1#19

Status: finish

ES flag Sofia Ginzinger

15.46

FR flag Manon Dupé

14.87

US flag Ava Segersten

16.27

ES flag Nia Suardiaz

20.11

×

Video of the day

Event Info

Confirmed

Yes

Contest dates

21 - 26 April 2026

Country

France

Spot

Leucate

Prize money

15.000€

Livestream

Tbc

International TV Coverage

Tbc

Wind forecast

Race Notice

Pre-Registration

Registration is closed. For questions please contact the Tour Manager Tom Hartmann at tom@wingfoilworldtour.com