Cria das divisões de base do Fluminense, Alan está no Guangzhou Evergrande, da China. Antes, passou pela Áustria, onde defendeu o RB Salzburg. Em entrevista ao Lance, o atacante comentou as diferenças do futebol brasileiro para o desses locais onde passou a conhecer.
– O futebol brasileiro é muito técnico. Os jogadores possuem qualidades individuais muito grandes, fazendo a diferença nos jogos. Na Áustria, o jogo é mais tático e utiliza muito a força física, e foi onde eu aprendi mais a atuar dentro de campo, para escapar da marcação dos adversários. O futebol chinês, ao contrário do que muitas pessoas pensam, é um jogo muito rápido, com uma dinâmica muito grande. Os clubes, de uns tempos para cá, vêm se reforçando com grandes jogadores internacionais, investindo muito nas categorias de base para, como em qualquer esporte que eles praticam, se tornar uma potência – falou.