Sommaggio also competed in cross-country and road races. Her best finish at the World Cross Country Championships was 31st in 2000. She finished 28th at the 2001 World Half Marathon Championships, 36th at the 2002 World Half Marathon Championships and 30th at the 2006 World Road Running Championships.