Viết tiếp cho đoạn này - Mayock đã thi đấu tại ba Thế vận hội Olympic, tại các trò chơi năm 1996 ở Atlanta và các trò chơi năm 2000 ở Sydney trong 1500 m và tại các trò chơi năm 2004 ở Athens trong 5000 m. Ông cũng đã thi đấu tại ba Commonwealth Games, năm 1994 tại Victoria
và 1998 tại Kuala Lumpur, nơi anh giành huy chương đồng và bạc ở 1500 m. Anh đứng thứ tư trong 5.000, tại Thế vận hội Thịnh vượng chung 2002 tại Manchester. Ông hiện đang giữ kỷ lục trong nhà của Anh cho 2000 m (4:57.09) và 2 dặm (8:17.06). Kỷ lục trước đây của ông trong 3000 m (7:41.09) đã bị phá vỡ bởi Mo Farah vào năm 2009. Mayock đại diện cho Vương quốc Anh 58 lần trong sự nghiệp của mình. Anh ấy đã chạy một thời gian ấn tượng 3: 31.86 cho 1500m và một dặm trong 3: 50.32.