W trakcie zimowego okienka transferowego, 2 stycznia 2018 roku, Ziegler podpisał umowę z amerykańskim zespołem FC Dallas. Swój pierwszy mecz rozegrał 4.03.2018 roku w spotkaniu przeciw Real Salt Lake zakończonym remisem 1:1. W trakcie swojej przygody w Major League Soccer Ziegler rozegrał łącznie 83 spotkania strzelając w nich 11 bramek.

25 lutego 2021 roku zawodnik podpisał kontrakt z FC Lugano. Debiut w klubie zaliczył 28.02.2021 roku w przegranym spotkaniu 2:0 przeciwko FC Lausanne-Sport, a swoją pierwszą bramkę zdobył 15.05.2021 w meczu przeciw FC Sion. W czasie 2,5 sezonu spędzonych w zespole, Reto Ziegler rozegrał 58 meczów strzelając w nich 7 goli.

1 stycznia 2023 roku piłkarz został zaprezentowany jako nowy zawodnik FC Sion.

Kariera reprezentacyjna Ziegler ma za sobą występy w młodzieżowych reprezentacjach Szwajcarii. Dla drużyny do lat 21 rozegrał 25 meczów i strzelił 2 bramki. W seniorskiej kadrze Ziegler zadebiutował 26 marca 2005 roku w zremisowanym 0:0 meczu przeciwko Francji w ramach eliminacji do mistrzostw świata.