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

Fuerteventura, Spain

Livestream

GWA Wingfoil World Cup Fuerteventura 2026

The GWA Wingfoil World Tour heads back to Fuerteventura this July for another high-energy stop featuring both the Surf-Freestyle and FreeFly-Slalom disciplines. As one of the longest-running and most recognized wind sports destinations in the world, Fuerteventura brings a different kind of atmosphere to the tour—raw, windy, sun-soaked, and deeply connected to life on the water.

Known for its wide open beaches, turquoise water, and powerful summer trade winds, the island has built an international reputation as a playground for wind-driven sports. The conditions in Fuerteventura are strong, demanding, and reliable, creating the perfect environment for high-speed FreeFly-Slalom racing and fully powered Surf-Freestyle action. By July, the island is fully alive with athletes, travelers, and water sports fans arriving from around the world to experience the energy that defines this stop.

Unlike many destinations on tour, Fuerteventura blends elite competition with a large-scale festival atmosphere that extends beyond the event site itself. Along the beaches of Sotavento and across the island’s coastal towns, the event becomes part of daily life. Music, beach culture, outdoor cafés, and a relaxed island rhythm create an environment where spectators, riders, locals, and visitors naturally come together throughout the week.

With decades of wind sports history behind it, Fuerteventura remains one of the true benchmark locations in the global scene. Its consistent conditions, international reputation, and unmistakable energy continue to make it one of the most anticipated and visually spectacular stops on the GWA Wingfoil World Tour calendar.

FreeFly-Slalom


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

ES flag Sandro Ginzinger

10.93

IT flag Duccio Carlo Senio Dini

8.60

IT flag Rael Stefanelli

12.73

Heat 2#2

Status: finish

0.00

ES flag Benjamin Berger

2.90

FR flag Bastien Escofet

15.83

Heat 3#3

Status: finish

US flag Wylan Kaochari

17.13

AT flag Clemens Siraki

16.27

NL flag Kalle Dinant

16.97

Heat 4#4

Status: finish

0.00

ES flag Nöe Mercier

10.73

AT flag Lukas Lam

19.11

Heat 1#5

Status: finish

0.00

AT flag Clemens Siraki

12.70

ES flag Benjamin Berger

12.17

ES flag Sandro Ginzinger

10.61

Heat 2#6

Status: finish

0.00

IT flag Duccio Carlo Senio Dini

8.08

ES flag Nöe Mercier

6.36

NL flag Kalle Dinant

14.19

Heat 1#7

Status: finish

IT flag Rael Stefanelli

7.40

AU flag Xavier Corr

20.07

US flag Luca Vuillermet

23.17

Heat 2#8

Status: finish

AT flag Clemens Siraki

14.63

DE flag Franz Rappolder

16.73

DK flag Benjamin Castenskiold

24.04

Heat 3#9

Status: finish

FR flag Bastien Escofet

17.03

FR flag Sacha Pallier

15.14

GB flag Charlie Loch

22.90

Heat 4#10

Status: finish

ES flag Benjamin Berger

9.94

DE flag Benjamin May

12.57

US flag Christopher Macdonald

25.53

Heat 5#11

Status: finish

US flag Wylan Kaochari

9.33

DE flag Franz Schlittenbauer

13.30

FR flag Axel Gerard

21.87

Heat 6#12

Status: finish

NL flag Kalle Dinant

15.07

ES flag Nathan Berger

19.23

IT flag Rocco Makana

23.20

Heat 7#13

Status: finish

AT flag Lukas Lam

12.57

FR flag Noé Cuyala

20.80

FR flag Malo Guenole

22.93

Heat 8#14

Status: finish

IT flag Duccio Carlo Senio Dini

6.80

FR flag Ezio Bastianelli

19.29

AT flag Tomas Acherer

21.96

Heat 1#15

Status: finish

FR flag Sacha Pallier

17.47

ES flag Benjamin Berger

11.53

AU flag Xavier Corr

17.89

DE flag Franz Rappolder

23.71

Heat 2#16

Status: finish

IT flag Rael Stefanelli

11.83

AT flag Clemens Siraki

15.07

FR flag Bastien Escofet

0.00

DE flag Benjamin May

16.33

Heat 3#17

Status: finish

AT flag Lukas Lam

18.43

IT flag Duccio Carlo Senio Dini

8.50

DE flag Franz Schlittenbauer

20.76

ES flag Nathan Berger

21.57

Heat 4#18

Status: finish

US flag Wylan Kaochari

10.97

NL flag Kalle Dinant

15.17

FR flag Noé Cuyala

21.53

FR flag Ezio Bastianelli

17.57

Heat 1#19

Status: finish

AT flag Clemens Siraki

9.56

ES flag Nathan Berger

21.40

US flag Luca Vuillermet

23.40

DK flag Benjamin Castenskiold

25.83

Heat 2#20

Status: finish

AU flag Xavier Corr

20.79

FR flag Noé Cuyala

20.58

GB flag Charlie Loch

21.87

US flag Christopher Macdonald

24.87

Heat 3#21

Status: finish

FR flag Ezio Bastianelli

20.60

DE flag Franz Rappolder

21.35

FR flag Axel Gerard

23.93

IT flag Rocco Makana

24.00

Heat 4#22

Status: finish

DE flag Franz Schlittenbauer

20.97

DE flag Benjamin May

11.03

FR flag Malo Guenole

21.57

AT flag Tomas Acherer

23.74

Heat 1#23

Status: finish

FR flag Axel Gerard

24.93

FR flag Malo Guenole

21.19

DK flag Benjamin Castenskiold

25.70

US flag Christopher Macdonald

24.53

Heat 2#24

Status: finish

US flag Luca Vuillermet

23.63

GB flag Charlie Loch

20.53

IT flag Rocco Makana

23.30

AT flag Tomas Acherer

22.47

Heat 1#25

Status: finish

FR flag Axel Gerard

23.80

IT flag Rocco Makana

13.26

DK flag Benjamin Castenskiold

25.37

US flag Luca Vuillermet

24.53

FINAL RESULTS

Pos Rider Country Seed Points
1
Benjamin Castenskiold Benjamin Castenskiold
DK flag 1ST#25 1000
2
Luca Vuillermet Luca Vuillermet
US flag 2ND#25 870
3
Axel Gerard Axel Gerard
FR flag 3RD#25 770
4
Rocco Makana Rocco Makana
IT flag 4TH#25 700
5
Christopher Macdonald Christopher Macdonald
US flag 3RD#23 580
5
Tomas Acherer Tomas Acherer
AT flag 3RD#24 580
7
Malo Guenole Malo Guenole
FR flag 4TH#23 500
7
Charlie Loch Charlie Loch
GB flag 4TH#24 500
9
Nathan Berger Nathan Berger
ES flag 3RD#19 420
9
Xavier Corr Xavier Corr
AU flag 3RD#20 420
9
Franz Rappolder Franz Rappolder
DE flag 3RD#21 420
9
Franz Schlittenbauer Franz Schlittenbauer
DE flag 3RD#22 420
13
Ezio Bastianelli Ezio Bastianelli
FR flag 4TH#21 280
13
Benjamin May Benjamin May
DE flag 4TH#22 280
13
Noé Cuyala Noé Cuyala
FR flag 4TH#20 280
13
Clemens Siraki Clemens Siraki
AT flag 4TH#19 280
17
Sacha Pallier Sacha Pallier
FR flag 3RD#15 140
17
Rael Stefanelli Rael Stefanelli
IT flag 3RD#16 140
17
Lukas Lam Lukas Lam
AT flag 3RD#17 140
17
Kalle Dinant Kalle Dinant
NL flag 3RD#18 140
21
Benjamin Berger Benjamin Berger
ES flag 4TH#15 90
21
Bastien Escofet Bastien Escofet
FR flag 4TH#16 90
21
Duccio Carlo Senio Dini Duccio Carlo Senio Dini
IT flag 4TH#17 90
21
Wylan Kaochari Wylan Kaochari
US flag 4TH#18 90
25
Sandro Ginzinger Sandro Ginzinger
ES flag 3RD#5 60
25
Nöe Mercier Nöe Mercier
ES flag 3RD#6 60
27
4TH#5 40
27
4TH#6 40

Surf-Freestyle (WOMEN)

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

Status: finish

0.00

AT flag Lilly Holzer

5.40

NL flag Bowien Van Der Linden

13.57

Heat 2#2

Status: finish

0.00

FR flag Lilou David

7.84

AT flag Viola Lippitsch

15.40

Heat 3#3

Status: finish

0.00

IT flag Sofia Marchetti

10.63

CH flag Zara Maillard

5.54

Heat 4#4

Status: finish

0.00

FR flag Enoha Laurent

11.04

ES flag Sofia Ginzinger

7.90

Heat 5#5

Status: finish

0.00

AT flag Leonie Rosenvinge Trondl

7.46

IT flag Allegra Caffi

11.73

Heat 6#6

Status: finish

0.00

US flag Zoe Trudeau

15.57

FR flag Milla Danguy

8.30

Heat 7#7

Status: finish

DE flag Julia Weitz

10.27

FR flag Manon Dupé

7.93

AT flag Zoe Marie Schonwetter

11.93

Heat 8#8

Status: finish

0.00

FR flag Helene Simonnet

4.84

ES flag Nia Suardiaz

20.06

Heat 1#9

Status: finish

0.00

0.00

AT flag Lilly Holzer

7.46

FR flag Lilou David

7.68

Heat 2#10

Status: finish

0.00

0.00

CH flag Zara Maillard

10.00

ES flag Sofia Ginzinger

14.47

Heat 3#11

Status: finish

FR flag Manon Dupé

12.37

0.00

AT flag Leonie Rosenvinge Trondl

11.51

FR flag Milla Danguy

12.61

Heat 4#12

Status: finish

0.00

0.00

DE flag Julia Weitz

11.01

FR flag Helene Simonnet

7.96

Heat 1#13

Status: finish

CH flag Zara Maillard

14.40

FR flag Milla Danguy

16.33

NL flag Bowien Van Der Linden

13.84

AT flag Viola Lippitsch

22.30

Heat 2#14

Status: finish

AT flag Lilly Holzer

9.80

DE flag Julia Weitz

9.67

IT flag Sofia Marchetti

9.60

FR flag Enoha Laurent

11.42

Heat 3#15

Status: finish

FR flag Helene Simonnet

2.85

FR flag Lilou David

10.33

IT flag Allegra Caffi

11.61

US flag Zoe Trudeau

14.76

Heat 4#16

Status: finish

FR flag Manon Dupé

9.44

ES flag Sofia Ginzinger

13.70

AT flag Zoe Marie Schonwetter

8.80

ES flag Nia Suardiaz

18.57

Heat 1#17

Status: finish

IT flag Allegra Caffi

11.56

ES flag Sofia Ginzinger

15.37

AT flag Viola Lippitsch

22.03

FR flag Enoha Laurent

12.30

Heat 2#18

Status: finish

FR flag Milla Danguy

10.45

AT flag Lilly Holzer

14.77

US flag Zoe Trudeau

24.57

ES flag Nia Suardiaz

19.83

Heat 1#19

Status: finish

ES flag Sofia Ginzinger

14.24

ES flag Nia Suardiaz

18.94

AT flag Viola Lippitsch

22.50

US flag Zoe Trudeau

25.46

FINAL RESULTS

Pos Rider Country Seed Points
1
Zoe Trudeau Zoe Trudeau
US flag 1ST#19 1000
2
Viola Lippitsch Viola Lippitsch
AT flag 2ND#19 870
3
Nia Suardiaz Nia Suardiaz
ES flag 3RD#19 770
4
Sofia Ginzinger Sofia Ginzinger
ES flag 4TH#19 700
5
Enoha Laurent Enoha Laurent
FR flag 3RD#17 580
5
Lilly Holzer Lilly Holzer
AT flag 3RD#18 580
7
Allegra Caffi Allegra Caffi
IT flag 4TH#17 500
7
Milla Danguy Milla Danguy
FR flag 4TH#18 500
9
Lilou David Lilou David
FR flag 3RD#15 420
9
Manon Dupé Manon Dupé
FR flag 3RD#16 420
9
Julia Weitz Julia Weitz
DE flag 3RD#14 420
9
Zara Maillard Zara Maillard
CH flag 3RD#13 420
13
Bowien Van Der Linden Bowien Van Der Linden
NL flag 4TH#13 280
13
Sofia Marchetti Sofia Marchetti
IT flag 4TH#14 280
13
Helene Simonnet Helene Simonnet
FR flag 4TH#15 280
13
Zoe Marie Schonwetter Zoe Marie Schonwetter
AT flag 4TH#16 280
17
Leonie Rosenvinge Trondl Leonie Rosenvinge Trondl
AT flag 3RD#11 140
21
4TH#9 90
21
4TH#10 90
21
4TH#11 90
21
4TH#12 90
×

Event Gallery

Video of the day

Event Info

Confirmed

Yes

Contest dates

27 July - 01 August 2026

Country

Spain

Spot

Fuerteventura

Prize money

25.000€

Livestream

Yes

International TV Coverage

Yes

Wind forecast

Race Notice

Pre-Registration

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