Die in Feldthurns lebende Südtirolerin Karin Oberhofer vom "C.S. Esercito" (Sportfördergruppe des Heeres) nahm 2005 in Kontiolahti und 2006 in Presque Isle an Juniorenweltmeisterschaften teil. 2006 erreichte sie mit Rang 13 im Einzel, 14 im Sprint und fünf mit der Staffel gute Platzierungen. Kurz darauf wurde sie bereits im Europacup eingesetzt und erreichte im Sprint in Ridnaun Rang 33. Im Einzel konnte sie bislang nie besser als Zehnte beim Sprint von Forni Avoltri im Jahr 2007 werden. Ihre ersten Auftritte auf höchster Ebene hatte sie bei den Biathlon-Weltmeisterschaften 2007 in Antholz. Nach einem 75. Platz im Einzel konnte sie 47. im Sprint werden und sich überraschend für die Verfolgung (46.) qualifizieren. Zum Finale der WM lief sie als Schlussläuferin in der italienischen Staffel. Als die Dritte der Staffel, Roberta Fiandino, auf sie wechselte, lag die Staffel noch in Medaillennähe. Trotz einer guten Leistung Oberhofers konnte sie dieses Niveau nicht gegen die die starken Schlussläuferinnen der Spitzennationen halten. Dennoch erreichte die italienische Staffel am Ende einen guten Achten Platz. Das Großereignis des Jahres 2008 wurden die Biathlon-Europameisterschaften in Nové Město na Moravě, bei denen die Italienerin 33. des Einzels, 44. des Sprints und 41. der Verfolgung wurde. Die ersten Weltcup-Punkte gewann Karin Oberhofer in der &lt;a href="Biathlon-Weltcup%202009/2010"&gt;Saison 2009/2010&lt;/a&gt; bei einem Sprintrennen in Pokljuka, als sie den 29. Platz belegte. Bei einem Sprint in Antholz konnte sie ihr bestes Resultat noch in derselben Saison auf Rang 18 verbessern. Sie nahm an den Olympischen Winterspielen 2010 teil. Ihr bestes Resultat war der 47. Platz im Sprint, in der Verfolgung wurde sie 53. Mit der Staffel wurde sie Elfte.