在2012年夏季奧運會上,
在100公尺,200公尺,4×100公尺接力和4×400公尺接力賽中排名第五,在其他三項賽事中獲得金牌,因此成為自佛羅倫斯·格里菲斯·喬納在1988年夏季奧運賽以來首位在田徑賽中獲得三枚金牌的美國女子. 她的個人最佳時間是10.89秒. 她在2004年和2008年夏季奧運會兩次輸給牙買加的競爭對手Veronica Campbell-Brown的200公尺決賽, 證明是她成功的第三次嘗試, 她以21.88秒贏得了, 超越了包括坎貝爾-布朗, 2012年奧運100公尺金牌得主Shelly-Ann Fraser-Pryce, 2012年奧運100公尺銀牌得主卡梅利塔·傑特和2012年奧運400公尺金牌得主桑亞·理查德斯-羅斯在內的一群人. 菲利克斯以驚人的強勁的起跑, 與牙買加運動員在曲線下滑後, 美國同胞卡梅利塔·傑特獲得銅牌.