إكتب استمرار لهذه الفقرة - ماكراي اتجند كجندي في مشاة مونرو الخفيفة، وانتخب كابتن لما بقى فرقة ب، فوج مشاة كارولينا الشمالية الخامس عشر. في أبريل 1862 ، تم ترقيته إلى ملازم كولونيل. خلال حملة شبه الجزيرة وفي ماناساس الثانية كان فوجه جزء من لواء هويل كوب. في معركة أنتيتام ، قاد ماكراي اللواء الذي تم تقليصه إلى 250 رجل خلال القتال خلال الأسابيع القليلة السابقة. صدت لواء ماكراي ثلاثة هجمات للاتحاد ولكنها تراجعت عندما بقي لديه 50 فرد فقط واستنفدت مخزوناته من الذخيرة. في فريدريكسبيرج قاتل مع فوجه في مرتفعات ماري. بعد المعركة مباشرة تم نقل فرقة كارولينا الشمالية الخامسة عشر إلى لواء كارولينا الشمالية التابع للواء جون روجرز كوك. جُرح كوك بجروح خطيرة في فريدريكسبورج ولم يرجع إلى اللواء حتى أبريل 1863. في فبراير 1863، تمت ترقية ماكراي إلى رتبة كولونيل. خدمت هذه اللواء في كارولينا الشمالية وجنوب شرق فيرجينيا حتى بعد حملة جيتيسبرج. في فبراير 1863، أصبح كولونيل، وفي عام 1864 تم تكليفه لواءً. بعد انضمامه لجيش فيرجينيا الشمالية ، تم تمييز ماكراي عن الشجاعة في معركة محطة بريستو. بعد إصابة العميد ويليام ويدبي كيركلاند في معركة كولد هاربور ، تم ترقية ماكراي مؤقتاً إلى رتبة العميد العام وتم تعيينه في قيادة لواء كيركلاند (وهذا كان أيضًا اللواء السابق للعميد جي جونستون بيتيجرو). عند محطة ريمز
طردت كتائب ماكراي ، لين ، وكوك فرقة جون جيبون الثانية من فيلق وينفيلد سكوت هانكوك الثاني من حصونها في مقدمتهم واستولت على بطارية مدفعية. بعد الخدمة الجدارة في معركة بويدتون بلانك رود بقي ماكراي مع الجيش خلال حملة أبوماتوكس.