Josh Junior's finished the best of the Kiwis on the opening day of the European Finn sailing Championships in Barcelona.

He's managed an eighth in the regatta's first race before competition was suspended for the day.

Andrew Murdoch finished 19th.