[1][2] As a footballer, Algot Haglund represented Djurgården, AIK and Johannespojkarna.
[1] He made 7 appearances and scored 4 goals for Sweden men's national football team.
[3] Haglund made his international debut in a friendly against Estonia where he also scored one goal.
[5] As an ice hockey player Haglund represented Djurgården.
[1] As a bandy player, Haglund represented Djurgården and AIK and was awarded Stora Grabbars och Tjejers Märke.