Skriv en fortsættelse til dette afsnit - Ved de Britiske Imperium- og Samveldsspil i Cardiff i 1958 deltog Puckett i mændenes seks-mile løb og blev nummer 12 og i maratonløbet blev han nummer 14. Puckett deltog i maratonløbet ved de olympiske lege i Rom i 1960 og sluttede på 51. plads med en tid på 2:37:36. Fire år senere i samme begivenhed ved OL i Tokyo i 1964
Han løb 2:27:34 og blev 27.