W 2012 roku znalazł się natomiast w drużynie NCAA Division I All-America Second Team.

W grudniu 2012 Zimmerman dołączył do programu Generation Adidas, zaś miesiąc później został wybrany w MLS SuperDraft (z siódmego miejsca) przez FC Dallas. W Major League Soccer zadebiutował 11 maja 2013 w wygranym 2:1 spotkaniu z D.C. United, zaś premierowego gola strzelił 22 czerwca tego samego roku w zremisowanej 2:2 konfrontacji ze Sportingiem Kansas City. Przez pierwsze trzy sezony pełnił jednak głównie rolę rezerwowego obrońcy. W sezonie 2015 zajął z Dallas pierwsze miejsce w konferencji zachodniej, a bezpośrednio po tym wywalczył sobie pewne miejsce na środku obrony. W sezonie 2016 ponownie uplasował się z Dallas na pierwszym miejscu w konferencji, zdobywając trofeum Supporters' Shield, a także wygrał puchar Stanów Zjednoczonych – U.S. Open Cup. Ogółem barwy drużyny reprezentował przez pięć lat, wyróżniając się umiejętnościami przywódczymi, dobrym ustawianiem się na boisku i grą w powietrzu.

W styczniu 2018 Zimmerman został oddany do nowo założonego klubu Los Angeles FC, w zamian za allocation money i korzystniejszą kolejność wyboru w najbliższym drafcie.