Mgcoyi played for
Mamelodi Sundowns in the
Sasol League in 2012.
Nové Zámky In 2013, she joined
Slovak Women's First League side
Nové Zámky during the 2012/2013 season and immediately became an overnight sensation, scoring 13 goals in 10 matches to finish as the club's second top goal scorer and also helping the club win their first
Slovak Women's First League title. She also represented her club in the
UEFA Women's Champions League qualifying round and as of 12 August 2013 she had 1 goal in 3 matches. After leaving Nové Zámky, Mgcoyi had a spell with Hungarian team
Dorogi Diófa, a return to Mamelodi Sundowns, and a loan to German side
1. FC Saarbrücken.
KF Apolonia In 2019, she played for
Albanian Women's National Championship side
KF Apolonia Fier during the 2019/20 season when the side finished second in their league. Mgcoyi netted 17 goals in 8 appearances for the club.
Mamelodi Sundowns Ladies In 2020, she joined
SAFA Women's League side
Mamelodi Sundowns and was part of the team that won the
2021 COSAFA Women's Champions League, the
2021 CAF Women's Champions League, and the
2021 SAFA Women's League in 2021. She was the joint top goal scorer for the
2021 SAFA Women's League with 27 goals.
Sundowns were runner's up for the
2022 COSAFA Women's Champions League and the
2022 CAF Women's Champions League in 2022. They won the
2022 Hollywoodbets Super League title. The club won the
2023 COSAFA Women's Champions League, the
2023 CAF Women's Champions League, and the
2023 SAFA Women's League in 2023. == International career ==