At the start of the 2018 season, Lindgren continued to regain his first team place in the centre–back position, as well as, his captaincy. He helped the club kept two consecutive clean sheets in three separate occasions between February and May. However in a match against AIK on 23 May 2018, Lindgren suffered a knee injury that saw him substituted in the 40th minutes, as BK Häcken drew 1–1. After the match, it was announced that he would be sidelined for a month. But he made his return to the first team against GIF Sundsvall on 7 July 2018 and set up one of the goals, in a 3–0 win. Lindgren was featured in the next five matches for the club until he missed one match, due to suspension. Lindgren returned to the starting line–up from suspension against Djurgårdens IF on 12 August 2018 and helped BK Häcken kept a clean sheet, in a 5–0 win. This was followed up by keeping two clean sheets in a row against GIF Sundsvall and IF Brommapojkarna. Following this, he continued to regain his first team place for the rest of the 2018 season. Lindgren, once again, kept consecutive clean sheets for the club between 21 October 2018 and 27 October 2018 against Östersunds and Dalkurd. At the end of the 2018 season, he went on to make twenty–nine appearances in all competitions.