Almeida was at the 2013 FINA World Junior Swimming Championships, in Dubai, United Arab Emirates, where he finished 9th in the 400-metre individual medley, 10th in the 800-metre freestyle, 15th in the 400-metre freestyle, and 15th in the 1500-metre freestyle.