Derdiyok va néixer a Suïssa, encara que els seus pares tenen els seus orígens turcs, a més de la nacionalitat suïssa té la nacionalitat turca.[5][6][7]
Va començar la seva carrera com a futbolista en el BSC Young Boys, en la temporada 05-06, disputant 18 partits de lliga i marcant 10 gols.[8]
La temporada 2009 fitxa pel Bayer Leverkusen, en un traspàs que es va xifrar en 5 milions d'euros.[9]
Internacional
Ha estat internacional amb la Selecció de futbol de Suïssa en 37 ocasions i ha marcat 7 gols amb la seva selecció fins al 26 de maig de 2012.
Va ser convocat per participar en la Eurocopa d'Àustria i Suïssa de 2008, on va jugar les tres trobades que la seva selecció va disputar en aquest campionat. Va marcar un triplet en una trobada amistosa contra la selecció d'Alemanya, el 26 de maig de 2012, segellant la seva victòria 5-3.