Nico Goyard raises the bar and the crossover point where foils compete with fins. Winds 20-25 kts and he dominates on a foil
https://www.facebook.com/PWA.World.Tour.Windsurfing/videos/857027781568699/
fwiw, he was on a 450cm2 wing and 6.0m2 sail.
windsurfing.tv commentary on the whole race
—
Today's live stream
https://www.facebook.com/watch/live/?v=597882811173477&ref=watch_permalink
It's a solid 20-25 kts (24-29mph) and on speed he's absolutely even with the world's best and he gains 40-50 m every jibe. First race is around 7 min on the live stream.
If you want to feel better about yourself, watch around 43:00 where William Hupert is mortal, like the rest of us. You can see how hard it's blowing, too. I'd be curled up in a ball with my 4.2 in those winds.