Til tross for redegjørelsene i irske annaler, engelske og norrøne skribenter synes å se Macbeth som den rettmessige konge av Moray: det er klart fra deres beskrivelser av møtene med Knut i 1027 før Máel Coluim er død. Sistnevnte ble etterfulgt som konge eller jarl av sin bror Gille Coemgáin, ektefelle av Gruoch, et barnebarn av kong Kenneth III. Det er mulig at det var Macbeth som var ansvarlig for å få Gille Coemgáin drept. Ikke bare hadde Gille Coemgáins forfedre drept mange i Malcolms slekt, men Gille Coemgáin og hans sønn Lulach kunne være rivaler til den skotske tronen. Malcolm hadde ingen sønner, og trusselen for hans planer for etterfølgelse var opplagt. Som et resultat ble Gruochs bror eller nevø, som kunne potensielt ha blitt konge, drept det følgende året av Malcolm.