Soumaré representou a Francia en tres probas nos Xogos Olímpicos de 2012 en Londres: 100m, 200m e 4 x 100m de relevo. Finalizou sétima na final dos 200 metros cun tempo de 22,63 segundos. Logrou o 11o tempo máis rápido nas semifinais de 100 metros e, polo tanto, non se clasificou para a final. Na primeira rolda do relevo de 4 x 100m
, o seu equipo fallou os seus últimos dous intercambios de bastóns e foi descalificado para o intercambio de bastóns fóra da zona.