Moorcroft a debutat pentru Marea Britanie în 1973 şi a concurat la Jocurile Olimpice de la Montreal în 1976, plasându-se pe locul şapte în finala de la 1.500 de metri. El a câștigat aurul la Jocurile Commonwealth din 1978 la Edmonton la 1500 de metri. Doar patru săptămâni mai târziu, el a câștigat medalia de bronz la aceeași distanță la Campionatul European de Atletism de la Praga
- Da, domnule. La Jocurile Olimpice de la Moscova din 1980, el a suferit de probleme cu stomacul și a fost eliminat în semifinalele de 5.000 de metri.