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