haapoja suffered his sixth professional loss on 31 january 2015, when he was stopped in two rounds by serhiy demchenko. in a rematch against demchenko on 23 may, the fight ended in a ten-round split draw. haapoja won his second european union cruiserweight title on 25 march 2017, scoring a ud over damian bruzzese. his first defence, on 21 october, was unsuccessful: after losing an sd to alexandru jur, haapoja promptly announced his retirement from boxing.