M. Franklin buvo vos 17-a metų, kuomet ji laimėjo 2012 metų Londono olimpinių žaidynių auksą plaukdamas 100 ir 200 m nugara. Būtent Londone ji pasiekė 200 m plaukimo nugara pasaulio rekordą, kuris išsilaikė jau ilgiau nei šešerius metus.
Londone ji taip pat plaukė dar dviejų rungčių finaluose bei su JAV rinktine pelnė du aukso medalius estafetėse.
2013 metų pasaulio pirmenybėse Barselonoje (Ispanija) M. Franklin iškovojo net šešis aukso medalius.
2016 metais ji pradėjo jausti peties skausmus. Nors ji sugebėjo patekti į Rio de Žaneiro olimpines žaidynes, jose ji nekovojo dėl aukščiausių vietų. Vienintelį aukso medalį ji pelnė su JAV komanda estafetės varžybose.
„Tai, be abejo, yra sunkiausia žinutė, kurią turiu parašyti. Šiandien pranešu apie pasitraukimą iš plaukimo sporto“, – socialiniame tinkle „Twitter“ rašė M. Franklin.