Antes de se fortalecer como um dos maiores organizadores de eventos do Brasil, Alan Adler construiu uma sólida carreira como velejador.
Campeão mundial da classe Star em 1989, Adler começou a criar um currículo respeitável em 1981, quando foi campeão brasileiro júnior na classe 470. Posteriormente, ainda disputaria três Olimpíadas e seria campeão pan-americano em 2003, na classe J-24.
Fora das águas, Alan Adler foi um dos responsáveis pela implantação do Match Race, formato de competição que coloca barcos frente a frente durante a disputa. Hoje, como diretor da Brasil 1, está organizando o Rio Stop Over, a parada da Volvo Ocean Race no país.