Passé par le club polonais du Legia Varsovie (2007 - février 2012), Maciej rejoint le championnat russe en février 2012 en s'engageant avec le club de Terek Grozny. En juin 2016, l'international polonais quitte libre le club russe pour signer un contrat de trois ans avec l'OL. Lors de cette saison 2016/2017, il jouera seulement 18 matchs en raison de la concurrence avec Jérémy Morel. Maciej est aussi un élément important de la sélection polonaise avec laquelle il comptabilise 43 capes.