
Мачковшек появился на свет 11 сентября 1992 года в словенском Копере. Ранее Борут играл на родине за "Целе" и "Марибор". В прошлом сезоне с первый из этих клубов полусредний выступал в Лиге чемпионов, забросив в этом турнире 62 мяча, а сам "Целе" дошел до 1/8 финала турнира, где уступил будущему триумфатору "Гамбургу".
По итогам прошлого сезона Борут был признан лучшим гандболистом на просторах бывшей Югославии. Мачковшек выступает за сборную Словении. В групповой стадии квалификации на чемпионат мира-2015 он забросил 20 мячей.
Рост игрока солставляет 203 сантиметра, вес – 95 килограммов. За "Динамо" он будет выступать под номером 51.