Langlands was raised in Albury and played junior football with the North Albury Football Club and also represented the Murray Bushrangers. He was recruited by AFL club St Kilda at No. 8 in the 2018 Rookie draft.
AFL career
Langlands' 2019 pre season was interrupted by a concussion and hamstring tendon injury.[2] He made his senior debut against Western Bulldogs[3] in round 13 of the 2019 season. Langlands ultimately played three games in 2019 before he was sidelined again by a groin injury. He managed two goals from these games.[4] Following the 2019 season, Langlands signed a one-year contract extension to remain on St Kilda's rookie list in 2020.[5]
At the beginning of the 2020 pre season, Langlands came 2nd in St Kilda's 3km time trial, beating his previous personal best by 40 seconds.[6]
At the conclusion of the 2020 premiership season, Langlands was delisted by the St Kilda Football Club. In 2021 he moved to Western Australia to play for Perth in the West Australian Football League (WAFL).[7]