Am 1. September 2014 schwamm Diener in 1:49,14 min über 200 Meter Rücken beim World Cup in Dubai einen neuen deutschen Kurzbahnrekord. Über 100 Meter Rücken stellte er bei den Kurzbahneuropameisterschaften 2019 in Glasgow in 49,94 s den deutschen Rekord von Helge Meeuw ein. Am 18. Oktober 2020 unterbot er mit einer Zeit von 22,76 s über 50 Meter Rücken beim zweiten Match der International Swimming League (ISL) in Budapest den mehr als zehn Jahre alten deutschen Kurzbahnrekord von Thomas Rupprath. Damit hält er im Rückenschwimmen alle drei deutschen Kurzbahnrekorde auf den Einzelstrecken.