Soumaré edusti Ranskaa kolmeen kilpailuun Lontoon kesäolympialaisissa 2012: 100 metrin, 200 metrin ja 4 x 100 metrin risteily. Hän sijoittui seitsemänneksi 200 metrin finaalissa 22,63 sekunnin aikana. Hän saavutti 11. nopeimman ajan 100 metrin puolifinaaleissa, eikä siten päässyt finaaliin. Ensimmäisellä kierroksella 4 x 100 metrin risteyksessä
, hänen tiiminsä mokasi kaksi viimeistä keihäänvaihtoaan ja hänet diskvalifioitiin alueen ulkopuolisesta keihäänvaihdosta.