Dirk Bockel né et grandit en Allemagne et fait des études aux États-Unis. En 2006, il prend la nationalité luxembourgeoise et participe aux Jeux olympiques d'été de 2008 à Pékin en représentation de sa nouvelle nationalité. Il prend la seconde place lors des championnats d'Europe longue distance à Prague. En 2012, il remporte sa première victoire sur Ironman à Ratisbonne et en 2013 monte sur la plus haute marche du Challenge Roth. Depuis 2014, il fait partie de l’équipe de triathlon Uplace Pro Triathlon BMC.
En 2015, à la suite de problèmes de collaboration et de respect de la réglementation il est exclu de la Fédération luxembourgeoise de triathlon (FLTri) . Dans son rapport, cette dernière ne recommande pas non plus sa reconversion dans la branche sportive militaire[1].
Autres pratiques sportives
Dirk Bockel fait partie de l’équipe cycliste Leopard-Trek Continental de 2012 à 2014