Mario Dolder gab 2007 sein internationales Debüt im Rahmen der Juniorenrennen des IBU-Cups. Sein erstes Grossereignis lief er im weiteren Verlauf der Saison mit den Biathlon-Juniorenweltmeisterschaften 2008 in Ruhpolding, wo er 58. des Einzels, 77. der Verfolgung und Elfter mit der Staffel wurde. Ein Jahr später gewann er in Canmore hinter Kurtis Wenzel und Erlend Bjøntegård die Bronzemedaille im Sprint. Im Verfolger schoben sich noch Ludwig Ehrhart und Tomas Kaukėnas an ihm vorbei und er wurde Fünfter, im Einzel zudem 19. Im weiteren Verlauf des Jahres nahm Dolder in Oberhof an den Rollski-Juniorenrennen der Sommerbiathlon-Weltmeisterschaften 2009 teil und belegte dort die Plätze 26 im Sprint, 32 in der Verfolgung und neun mit der Staffel. Bei den Biathlon-Juniorenweltmeisterschaften 2010 in Torsby wurde der Schweizer Siebter des Einzels, 35. des Sprints und 14. der Verfolgung. Die Junioren-WM 2011 wurde in Nové Město na Moravě ausgetragen, wo Dolder 65. des Einzels, 55. des Sprints und 48. der Verfolgung sowie Staffel-14. wurde. Es folgten die Juniorenrennen bei den Biathlon-Europameisterschaften 2011 in Ridnaun mit den Plätzen 25 im Einzel, 13 im Sprint, 34 in der Verfolgung und fünf mit der Mixed-Staffel der Schweiz.