In the 2007–08 season Majewski reached the final of the Montreal Grand Prix, where he was defeated by France's Erwann Le Péchoux. He took part in the 2008 World Championships held for events not included in the 2008 Summer Olympics programme. With Sławomir Mocek, Radosław Glonek and Marcin Zawada, Majewski reached the semi-finals, where Poland stumbled against Italy. They prevailed in the small final to earn a bronze medal. At the European Championships in Kiev, he was stopped in the quarter-finals by Andriy Pogrebnyak of Ukraine and placed 5th. In the team event, Poland reached the final where they were again overcome by Italy and took the silver medal. Majewski finished the season No.19 in World rankings, a personal best as of 2014.