Dia memulai kariernya dengan VfB Stuttgart di Bundesliga pada tahun 2000, sebelum pindah ke klub La Liga, Sevilla pada tahun 2006. Pada bulan Januari 2008 ia menandatangani kontrak dengan klub Liga Utama Skotlandia, Celtic sebesar £ 1,9 juta. Dia meninggalkan Celtic dan bergabung dengan tim Bundesliga, Freiburg, setelah kontraknya berakhir pada musim panas 2011. Pada tanggal 10 September 2012, Hinkel mengumumkan pensiun karena cedera ligamen.[1]