На початку 2018 року Марк повернувся до «Філадельфії Юніон». 14 квітня в матчі проти «Орландо Сіті» він дебютував у MLS[3]. Загалом відіграв за команду з Пенсільванії 55 матчів у національному чемпіонаті.
7 січня 2021 року уклав контракт на 4,5 роки з бельгійським «Генком».
Виступи за збірну
У 2018 році у складі молодіжної збірної США Глостер взяв участь в молодіжному чемпіонаті КОНКАКАФ. На турнірі він забив три голи, допомігши своїй команді здобути золоті медалі турніру. Цей результат дозволив команді кваліфікуватись на молодіжний чемпіонат світу 2019 року, куди поїхав і Маккензі[4]. На «мундіалі» відзначився голом у матчі групового етапу з Україною (1:2).