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

Gran Canaria, Spain


Live Scoring

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

Shortcode
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

GR flag Andreas Zotos

6.07

IT flag Rael Stefanelli

8.77

DE flag Franz Rappolder

10.13

Heat 2#2

Status: finish

ES flag Sandro Ginzinger

5.10

ES flag Benjamin Berger

8.53

IT flag Duccio Carlo Senio Dini

1.97

Heat 3#3

Status: finish

US flag Wylan Kaochari

10.40

ES flag Nöe Mercier

5.37

AT flag Clemens Siraki

6.86

Heat 4#4

Status: finish

0.00

DE flag Josh Mayer

4.67

FR flag Bastien Escofet

14.13

Heat 1#5

Status: finish

0.00

ES flag Nöe Mercier

8.03

ES flag Sandro Ginzinger

7.33

IT flag Rael Stefanelli

13.47

Heat 2#6

Status: finish

IT flag Duccio Carlo Senio Dini

2.33

GR flag Andreas Zotos

6.00

DE flag Josh Mayer

7.20

AT flag Clemens Siraki

10.40

Heat 1#7

Status: finish

DE flag Franz Rappolder

13.30

FR flag Sacha Pallier

9.84

FR flag Axel Gerard

14.60

Heat 2#8

Status: finish

IT flag Rael Stefanelli

9.44

FR flag Ezio Bastianelli

12.64

DK flag Benjamin Castenskiold

17.16

Heat 3#9

Status: finish

ES flag Benjamin Berger

6.93

AU flag Xavier Corr

13.34

FR flag Malo Guenole

11.86

Heat 4#10

Status: finish

ES flag Nöe Mercier

9.31

AT flag Lukas Lam

6.00

US flag Christopher Macdonald

17.83

Heat 5#11

Status: finish

US flag Wylan Kaochari

10.13

ES flag Nathan Berger

5.93

US flag Luca Vuillermet

11.00

Heat 6#12

Status: finish

AT flag Clemens Siraki

7.87

DE flag Benjamin May

11.23

IT flag Rocco Makana

12.20

Heat 7#13

Status: finish

FR flag Bastien Escofet

13.33

FR flag Noé Cuyala

11.87

GB flag Charlie Loch

13.93

Heat 8#14

Status: finish

DE flag Josh Mayer

5.50

DE flag Franz Schlittenbauer

15.50

AT flag Tomas Acherer

13.36

Heat 1#15

Status: finish

ES flag Benjamin Berger

13.43

AT flag Lukas Lam

10.90

DE flag Franz Rappolder

16.80

FR flag Ezio Bastianelli

15.83

Heat 2#16

Status: finish

FR flag Sacha Pallier

7.70

IT flag Rael Stefanelli

14.27

FR flag Malo Guenole

16.57

ES flag Nöe Mercier

0.00

Heat 3#17

Status: finish

FR flag Noé Cuyala

17.67

DE flag Josh Mayer

8.26

US flag Wylan Kaochari

16.15

DE flag Benjamin May

18.77

Heat 4#18

Status: finish

ES flag Nathan Berger

20.30

AT flag Clemens Siraki

10.71

FR flag Bastien Escofet

20.77

AT flag Tomas Acherer

23.87

Heat 1#19

Status: finish

IT flag Rael Stefanelli

8.30

DE flag Benjamin May

13.36

FR flag Axel Gerard

25.47

DK flag Benjamin Castenskiold

24.24

Heat 2#20

Status: finish

FR flag Ezio Bastianelli

16.64

AT flag Tomas Acherer

24.68

AU flag Xavier Corr

23.59

US flag Christopher Macdonald

29.14

Heat 3#21

Status: finish

FR flag Bastien Escofet

20.40

DE flag Franz Rappolder

20.70

US flag Luca Vuillermet

21.50

IT flag Rocco Makana

22.46

Heat 4#22

Status: finish

FR flag Noé Cuyala

20.13

FR flag Malo Guenole

20.17

GB flag Charlie Loch

21.23

DE flag Franz Schlittenbauer

20.40

Heat 1#23

Status: finish

US flag Luca Vuillermet

21.24

DE flag Franz Schlittenbauer

23.10

FR flag Axel Gerard

24.94

US flag Christopher Macdonald

28.03

Heat 2#24

Status: finish

DK flag Benjamin Castenskiold

28.77

AT flag Tomas Acherer

23.07

IT flag Rocco Makana

19.30

GB flag Charlie Loch

21.73

Heat 1#25

Status: finish

FR flag Axel Gerard

24.64

AT flag Tomas Acherer

24.61

US flag Christopher Macdonald

28.24

DK flag Benjamin Castenskiold

27.67

FINAL RESULTS

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

6.33

IT flag Sofia Marchetti

3.97

Heat 2#2

Status: finish

0.00

AT flag Lilly Holzer

4.50

CH flag Zara Maillard

3.80

Heat 3#3

Status: finish

DE flag Julia Weitz

0.83

FR flag Lilou David

5.36

AT flag Viola Lippitsch

14.90

Heat 4#4

Status: finish

0.00

FR flag Helene Simonnet

0.90

ES flag Sofia Ginzinger

9.50

Heat 5#5

Status: finish

0.00

FR flag Manon Dupé

3.67

FR flag Milla Danguy

2.60

Heat 6#6

Status: finish

0.00

US flag Zoe Trudeau

10.53

IT flag Allegra Caffi

7.30

Heat 7#7

Status: finish

GR flag Penthesilea Kavallieratou

1.00

AT flag Leonie Rosenvinge Trondl

7.03

NL flag Bowien Van Der Linden

10.14

Heat 8#8

Status: finish

0.00

FR flag Enoha Laurent

4.50

ES flag Nia Suardiaz

13.04

Heat 1#9

Status: finish

DE flag Julia Weitz

5.37

0.00

IT flag Sofia Marchetti

7.10

CH flag Zara Maillard

8.53

Heat 2#10

Status: finish

0.00

0.00

FR flag Lilou David

8.24

FR flag Helene Simonnet

1.30

Heat 3#11

Status: finish

GR flag Penthesilea Kavallieratou

2.17

0.00

FR flag Milla Danguy

7.54

IT flag Allegra Caffi

6.33

Heat 4#12

Status: finish

0.00

0.00

AT flag Leonie Rosenvinge Trondl

0.00

FR flag Enoha Laurent

13.20

Heat 1#13

Status: finish

FR flag Helene Simonnet

1.00

FR flag Milla Danguy

9.20

AT flag Zoe Marie Schonwetter

11.00

AT flag Lilly Holzer

11.33

Heat 2#14

Status: finish

IT flag Sofia Marchetti

7.16

FR flag Enoha Laurent

12.20

AT flag Viola Lippitsch

22.23

ES flag Sofia Ginzinger

18.84

Heat 3#15

Status: finish

AT flag Leonie Rosenvinge Trondl

9.20

CH flag Zara Maillard

13.61

FR flag Manon Dupé

14.00

US flag Zoe Trudeau

13.60

Heat 4#16

Status: finish

IT flag Allegra Caffi

13.21

FR flag Lilou David

5.83

NL flag Bowien Van Der Linden

13.93

ES flag Nia Suardiaz

17.87

Heat 1#17

Status: finish

CH flag Zara Maillard

12.50

NL flag Bowien Van Der Linden

14.70

AT flag Lilly Holzer

14.69

AT flag Viola Lippitsch

22.13

Heat 2#18

Status: finish

AT flag Zoe Marie Schonwetter

14.94

ES flag Sofia Ginzinger

17.29

FR flag Manon Dupé

12.27

ES flag Nia Suardiaz

20.91

Heat 1#19

Status: finish

NL flag Bowien Van Der Linden

13.99

ES flag Sofia Ginzinger

16.10

AT flag Viola Lippitsch

22.30

ES flag Nia Suardiaz

19.67

FINAL RESULTS

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

Gran Canaria GWA Wingfoil World Cup 2026

FreeFly-Slalom

Course of the Day

The GWA Wingfoil World Tour returns to Gran Canaria for another action-packed stop featuring both the Surf-Freestyle and FreeFly-Slalom disciplines. Now firmly established as a key event on the tour calendar, Gran Canaria has become one of the most exciting destinations for wingfoiling, combining world-class conditions with a strong local watersports culture that continues to embrace the growth of the sport year after year.

Set in the Canary Islands off the northwest coast of Africa, Gran Canaria delivers the kind of conditions riders rely on. Strong, consistent trade winds, warm temperatures, and open Atlantic waters provide a reliable stage for both disciplines—from expressive Surf-Freestyle sessions to high-speed FreeFly-Slalom racing in powered conditions.

Beyond the competition, Gran Canaria brings a unique blend of laid-back island lifestyle and deep-rooted board sports culture. Local beaches fill with riders and spectators throughout the event window, while cafés, beach bars, and seaside promenades create an atmosphere that feels energetic but welcoming at the same time. The island’s connection to wind and ocean sports runs deep, making this World Cup stop feel authentic both on and off the water.

As one of the tour’s most established stops, this event continues to play an important role in the overall season. With its consistent conditions and strong local support, Gran Canaria delivers the kind of reliability that allows the sport to progress, making it a key moment on the calendar for both Surf-Freestyle and FreeFly-Slalom.

FreeFly-Slalom: 20-22 July
Surf-Freestyle: 23-25 July

Event Gallery

Video of the day

Event Info

Confirmed

Yes

Contest dates

20 - 25 July 2026

Country

Spain

Spot

Gran Canaria

Prize money

20.000€

Livestream

Tbc

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