Every Sunday between 14:00 (2pm) and 16:00 (4pm) server time, Speckled Tastyfish are available to be fished up in the pools all along the coast of Stranglethorn Vale. You should have a fishing skill equivalent of 255 or more (baubles and aquadynamic attractors can help with that).
Set your hearthstone to the Booty Bay inn. If you can, nag a friend to come along and protect you if you're on a PVP server (some people do play dirty, or just come along to hassle fishers).
You don't have to accept the quest before you start fishing to win the tournament.
It's a race to catch 40 Speckled Tastyfish and turn them in to Riggle Bassbait before anyone else does. Prizes include a fishing pole with +35 fishing skill OR a trinket that essentially gives you aquatic form (turns you into a fish).
Other possible goodies include three rare fish (available during contest hours) that can be turned in to this guy for:
- Brownell's Blue Striped Racer = +5 Fishing Boots
- Dezian Queenfish = +5 Fishing Pole Enchant
- Keefer's Angelfish = Cute +5 Fishing Hat