2012 wurde Shanks erneut Weltmeisterin in der Einerverfolgung. Bei den Olympischen Spielen 2012 in London belegte sie gemeinsam mit Ellis und Nielsen. Rang fünf in der Mannschaftsverfolgung.