Larsen played eight league games and scored one goal in the 2017/18 season and helped the team gain promotion to the Danish Superliga.
[7] Four days later, on 28 July, 21 of Esbjerg's first-team players including Larsen sent an open letter to club management, expressing "strong distrust" to Hyballa.
The letter, which was also published in several media outlets, mentions several episodes where Hyballa had physically or mentally abused players.
[8][9] As a result, he was benched for the next game against FC Helsingør on 31 July, with Nicklas Strunck taking over as captain.
[12] On 17 January 2024, Larsen signed a four-year contract with Danish Superliga club Silkeborg IF.