Vieth השתתפה לראשונה באולימפיאדת הפעראולימפית ב-2008 שם היא זכתה בשני מדליות ברונזה במירוץ נגד הזמן ובמרוץ כביש. ב-2012
היא זכתה במדליית כסף במירוץ נגד זמן ובמדליית ברונזה במירוץ על כביש, וזכתה במדליית זהב במירוץ נגד זמן במשחקי 2016.