Skip to content
Bodyboard.directory

Welcome. Hey. Hello.

This is an active work in progress. There are errors — we're pulling together 50 years of data from every source and country we can find it.

Spotted one? Let us know with the Suggest an edit button on any page.

Want to help? Head over to our Get involved page for more details — we're on the search for the right team.

Get involved

Know something we don't?

Suggest something new

A rider, club, board, fin, contest or anything else missing. Only a name and a link are needed — add whatever else you know.

Where you saw it — a website, Instagram post, video, results page or article.

More details (optional)

Only so we can ask you about it.

Name and source link are required.

History of Taghazout Bay - World Bodyboard Championship 2026

Every change to this event, newest first. Suggest an edit if something's wrong.

  1. Edited by Directory import

    10 days ago

    Image
    empty →
  2. Added by Directory import

    10 days ago

    Name
    Taghazout Bay - World Bodyboard Championship
    Starts
    2026-02-01
    Ends
    2026-02-12
    Location
    Taghazout-Agadir
    Country
    Morocco
    Sanctioned by
    International Bodyboarding Corporation (IBC)
    Description
    Located just minutes north of Agadir, Anza Beach has become one of the most respected winter destinations on the IBC calendar. The spot is renowned for its powerful Atlantic beach breaks, producing consistent peaks, barrels and high-performance sections that challenge the world’s best riders while remaining ideal for developing junior athletes. During the winter season, Anza regularly delivers: Powerful beach-break waves with both lefts and rights Consistent winter Atlantic swell Offshore morning winds Water temperatures around 16–18°C Easy access from Agadir city and international airport These conditions have made Anza a proven competition venue and a favorite among international teams and media crews, with full live webcast and scoring
    Ibc
    6a3d4155dc7e528b6d2922a6
    Currency
    USD
    Prize money
    37500.0