Wiland stroomde in 1997 door vanuit de jeugd van IF Elfsborg, waarvoor hij vervolgens meer dan 200 competitiewedstrijden speelde. Hij won met de club één keer het Zweedse landskampioenschap en tweemaal de nationale beker. In januari 2009 stapte hij over naar FC Kopenhagen.