Pyeongchangin MM-kilpailuissa 2009 Ekholm voitti kultaa takaa-ajokilpailusta, johon hän lähti sprinttikilpailun jälkeiseltä viidenneltä sijalta. Sekaviestissä hän hiihti avausosuuden Ruotsin hopeajoukkueessa. Yhteislähtökilpailussa hän saavutti pronssia, oli normaalimatkalla kahdeksas ja viestijoukkueen jäsenenä viides. Vancouverin olympialaisissa 2010 hän oli yhteislähdössä kymmenes, sprinttikilpailussa kahdestoista ja takaa-ajossa neljästoista. Saman vuoden sekaviestin MM-kilpailuissa Hanty-Mansijskissa hän hiihti avausosuuden Ruotsin pronssijoukkueessa. Hanty-Mansijskin MM-kilpailuissa 2011 hän voitti normaalimatkan maailmanmestaruuden kahden minuutin ja 15 sekunnin erolla Tina Bachmanniin. Lisäksi hän saavutti takaa-ajossa pronssia sekä oli sprintissä viides ja yhteislähdössä seitsemäs. Ruhpoldingin MM-kilpailuissa 2012 hän sai normaalimatkalla pronssia, sijoittui sprintissä neljänneksi, takaa-ajossa viidenneksi ja yhteislähdössä 15:nneksi.