Scrii o continuare pentru acest paragraf - La Jocurile Imperiului Britanic și ale Commonwealthului din 1958 de la Cardiff, Puckett a concurat în cursa de șase mile a bărbaților, terminând pe locul 12, și în maraton, ocupând locul 14. La Jocurile Olimpice de la Roma din 1960, Puckett a terminat pe locul 51 cu un timp de 2:37:36. Patru ani mai tarziu in acelasi eveniment la Jocurile Olimpice din 1964 din Tokyo
A alergat 2:27:34 şi a terminat pe locul 27.