	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.