- Periode:
 - Tweede Wereldoorlog (1939-1945)
 - Rang:
  - Flight Lieutenant (Kapitein-vlieger)
 - Eenheid:
  - No. 298 Squadron, Royal Air Force 
 - Toegekend op:
  - 28 juli 1942
 
Aanbeveling:
In juni 1942, tijdens een verkenningspatrouille bij Bir Hachelin stuitte Flight Lieutenant MacGregor op 4 Messerschmidts 109 die afzonderlijk aanvielen. Met vertoon van vaardige vliegkunst nam hij de uitdaging van elk toestel aan en schoot er 1 neer. Zijn eigen toestel liep aanzienlijke schade op. Met de 3 vijandelijke jagers die hem achtervolgden vloog hij naar El Adem waar zijn toestel brandend neerstortte. F/Lt MacGregor was ongedeerd en stuurde onmiddellijk zijn verslag via de dichtstbijzijnde telefoon. Deze officier heeft grote moed en plichtsbesef getoond tegenover de vijand.