Zimling begynte sin fotballkarriere som ungdomsspiller hos AB 70, Tårnby Boldklub, Fremad Amager og Kjøbenhavns Boldklub før han dro videre til ungdomsakademiet hos Brøndby IF. I januar 2003 ble han tatt opp på førstelaget, og i april samme år spilte han sin første seniorkamp i en cupkamp mot AaB Fodbold. I de neste to sesongene spilte han 25 kamper og scoret ett mål. Sommeren 2005 meldte han overgang til serierivalen Esbjerg fB, hvor han etablerte seg på førstelaget og spilte over 80 seriekamper for klubben.
Udinese
Da hans kontrakt med Esbjerg gikk ut i desember 2008 ønsket Zimling å spille utenlands. Han dro deretter til Italia, hvor han skrev under en kontrakt med Udinese Calcio. Her fikk han problemer med å etablere seg, og fikk kun fem kamper på to år. I juni 2010 ble han lånt ut til den nederlandske klubben NEC Nijmegen.[1]
Club Brugge
I slutten av mai 2011 ble Zimling solgt fra Udinese til den belgiske klubben Club Brugge, hvor han skrev under på en fireårskontrakt på en overgangssum verdt €500 000 euro.[2]