Soumaré represented France in three events at the 2012 Summer Olympics in London: 100m, 200m and 4 x 100m relay. She finished seventh in the 200m final in a time of 22.63 sec. She achieved the 11th fastest time in the 100m semi-finals and thus did not qualify for the final. In the first round heats of the 4 x 100m relay, her team botched its last two baton exchanges and was disqualified for out-of-zone baton exchange.