She was a member of the Slovenian biathlon team from 2002 to 2017, having been a cross-country skier before that. Her best result in the Biathlon World Cup is 2nd place in the 15 km Individual race in the World Championships held in Pyeongchang, Korea during the 2008–09 season. At the 2012 World Championships, Gregorin won the silver medal at the mixed relay, together with Andreja Mali, Klemen Bauer and Jakov Fak.