Holmberg deltok i Junior-VM i skiorientering 2010, der han kom på 17.-plass på sprinten, 15.-plass på mellomdistanse og 19.-plass på langdistanse.[1]
Sesongen 2010/11
Han deltok igjen i Junior-VM i skiorientering 2011, der han kom på sjetteplass på sprinten, tiendeplass på mellomdistanse og ellevteplass på langdistanse.[2]
Sesongen 2011/12
Holmberg deltok i M20-klassen i Junior-SM på ski 2012, og kom der på 29.-plass på 10 km fristil og 28.-plass på sprinten. På 20 km skiatlon kom han på 29.-plass. Han deltok i det 26 km lange Fjälltopploppet, og kom der på niendeplass i M20-klassen.[3] I Scandic Cup 2011/12 (den svenske juniorcupen) kom han på 27.-plass i klassen H 19-20.[4]
Junior-VM i skiorientering 2012 ble arrangert i Sumy i Ukraina, og Holmberg vant der både sprinten, mellomdistanse og langdistanse.[5] Sverige vant også lagkonkurransen, med 107 plasspoeng.[6]
I SM på ski 2014 kom IFK Mora 2 på 13.-plass på stafetten. På 15 km kom han på 30.-plass, og på sprinten ble han slått ut i kvartfinalen. Han deltok i Orsa Skimarathon, og kom der på sjetteplass i seniorklassen, som ble vunnet av Jens Eriksson. I mars kom han på 48.-plass på 50 km i SM del 2.[3]
I august deltok han i rulleskirennet Idre Fjäll Hill Climb, og kom der på sjuendeplass. Han kom på 32.-plass på 15 km fristil under SM på ski 2015, og 39.-plass på 50 km. I mars deltok han i SM i rulleski 2015, og kom der på fjerdeplass i 7,5 km motbakke og 12.-plass i 20 km fristil.[3]
I desember 2015 deltok Holmberg i Vålådalen Classic Ski Marathon, der han kom på sjetteplass. Jerry Ahrlin vant dette rennet. Han kom på åttendeplass i AXA Ski Marathon, og andreplass i Tåsjödalen Classic Ski (41 km).[3]
Han deltok i SM på ski 2015, og kom der på 39.-plass på 15 km klassisk og 35.-plass på sprinten. Han fullførte ikke 20 km skiatlon. Han deltok i flere andre langløp denne sesongen, og kom på tredjeplass i ICA-Loppet, andreplass i Wadköpingsloppet, sjetteplass i Västgötaloppet og fjerdeplass i Skinnarloppet. I Birkebeinerrennet kom han på 12.-plass i M20-klassen, og 52.-plass totalt.
Sesongen 2016/17
Holmberg gikk for IFK Mora Skidklubb i Ski Classics 2016/17. Individuelt kom han på 51.-plass med 75 poeng, og IFK Mora kom på 19.-plass i lagkonkurransen med 270 poeng. I ungdomsklassen kom han på niendeplass. Hans beste resultat i Ski Classics var 13.-plass i Marcialonga 2017.
Han vant det 42 km lange Vålådalen Classic Ski Marathon, og kom på tredjeplass i AXA Ski Marathon.
Utenfor Ski Classics har han bl.a. deltatt i det 42 km lange Åre Swix Open, der han kom på andreplass, og Axa Ski Marathon, der han kom på tredjeplass. Han deltok i SM på ski 2018, og kom der på 45.-plass på 30 km fellesstart og 24.-plass på 50 km.