En signant avec le club suédois IFK Kalmar en 2008, Mamy Ndiaye devient la première footballeuse sénégalaise à passer professionnelle. Elle évolue au sein de cette équipe jusqu'en 2012, période durant laquelle elle inscrit 110 buts toutes compétitions confondues[1].
Recrutée alors que l'IFK Kalmar évolue en quatrième division, elle accompagne la montée du club jusqu'à l'élite nationale. Lors de la saison 2012, alors que l'équipe termine à la cinquième place du championnat, elle termine meilleure buteuse de la ligue[2].
Elle rejoint ensuite le club espagnol Zaragoza CFF pour la saison suivante, avant de s'engager avec la formation française de l'Inter Arras FCF en 2015. En 2016, le club d'Arras refuse de libérer la joueuse pour une rencontre contre la Guinée dans le cadre des qualifications pour la Coupe d'Afrique des nations féminine[3].
Mamy Ndiaye évolue avec l'équipe du Sénégal féminine de football, participant notamment aux qualifications pour le Championnat d'Afrique féminin 2010 ainsi qu'au Championnat africain féminin 2012[4].
L'édition 2012 est la première qualification de la sélection nationale sénégalaise pour cette compétition. À cette occasion, Mamy Ndiaye est la capitaine de l'équipe durant le tournoi[2].