Детали соглашения 30-летнего аргентинского футболиста с «Бокой Хуниорс» не сообщаются. Рохо покинул «Манчестер Юнайтед» на правах свободного агента.
С января 2011 года по июль 2012 года Маркос Рохо выступал за московский «Спартак». Затем перешел в португальский «Спортинг», откуда в 2014-м уехал в «Манчестер Юнайтед». За английский клуб Рохо сыграл 122 матча и забил два гола. Рохо также играл на правах аренды за «Эстудиантес».
«Бока Хуниорс» - действующий чемпион Аргентины.