Dan O'Brien werd driemaal achtereen wereldkampioen, in 1991, 1993 en 1995. In 1992 slaagde hij er verrassend niet in zich te kwalificeren voor de Olympische Spelen. Enkele weken later vestigde hij een wereldrecord van 8891 punten. Ter vergelijking: de kampioen van de Olympische Spelen van Barcelona, Robert Změlík, kwam tot 8611 punten. Dit record werd in 1999 verbroken door Tomáš Dvořák.Dan O'Brien had tot 2010 het wereldrecord in handen op de zevenkamp met 6476 punten. Toen werd het verbeterd tot 6499 punten door zijn landgenoot Ashton Eaton.