Marjorie era la hija y heredera de Niall de Carrick y Margaret Estuardo, y por ello condesa de Carrick por derecho propio.
Su primer marido fue Adam de Kilconquhar, quien murió durante la Octava Cruzada en 1271.
Según la narrativa popular, un hombre fue desde Tierra Santa para contarle la mala nueva a la viuda; este fue Robert de Brus, VI señor de Annandale, compañero de armas Adam de Kilconquhar.
Una tradición dice que Thomas Randolph sería nieto de Marjorie con su primer marido probablemente para explicar porque se le describe como sobrino de Roberto, ya que cualquier hija de Addam hubiese heredado su título.
Parece haber evidencia de una hija mayor se casó con la familia de los condes de Mar, lo que explicaría el primer matrimonio de Christina- ahora negado- con el nieto del conde, Gratney.