Lontoon olympialaisissa 2012 Špotáková voitti kultaa neljännen kierroksen heitollaan 69,55 m. Hän voitti Tšekin mestaruuden 2012 ja Euroopan joukkuemestaruuskilpailujen superliigan 2014. Hän voitti Euroopan-mestaruuden Zürichissä 2014 viidennen kierroksen heitollaan 64,41. Hän voitti samana vuonna myös maanosien cupin. Vuonna 2015 hän voitti Euroopan joukkuemestaruuskilpailujen ykkösliigan ja Tšekin mestaruuden. Pekingin MM-kilpailuissa 2015 hän oli yhdeksäs. Špotáková voitti Tšekin mestaruuden jälleen 2016. Amsterdamin EM-kilpailuissa 2016 hän sijoittui viidenneksi. Hän saavutti pronssia Rio de Janeiron olympialaisissa viidennen kierroksen heitollaan 64,80. Hän voitti 2017 Tšekin mestaruuden ja Euroopan joukkuemestaruuskilpailujen superliigan. Hän voitti MM-kultaa Lontoossa 2017 tuloksella 66,76 m. Hän voitti 2019 kotimaansa mestaruuden ja sijoittui yhdeksänneksi Dohan MM-kilpailuissa.