2014, in seinem ersten Jahr als Junior, belegte Marc Hirschi den dritten Platz der Schweizer Junioren-Meisterschaft im Strassenrennen. Im Jahr darauf liess er die Fachwelt aufhorchen, als er mehrere renommierte Junioren-Rennen gewann, wie etwa den Grand Prix Général Patton in Luxemburg sowie den GP Rüebliland. 2016 entschied er die Berner Rundfahrt sowie die Tour du Pays de Vaud in der Juniorenklasse für sich und wurde erneut Schweizer Strassenmeister der Junioren. Ebenfalls 2016 wurde Hirschi gemeinsam mit Reto Müller Junioren-Weltmeister im Zweier-Mannschaftsfahren, wenige Monate später errangen die beiden Sportler den nationalen Titel der Elite in dieser Disziplin. Bei den UEC-Strassen-Europameisterschaften 2016 wurde er Vize-Europameister im Einzelzeitfahren.