ক্রিকেটের পাশাপাশি রাগবি ইউনিয়নের খেলোয়াড় হিসেবেও তার সুনাম ছিল। স্কটল্যান্ডের পক্ষে রাগবি ও ইংল্যান্ডের পক্ষে ক্রিকেট খেলায় অংশ নিয়েছেন তিনি।

১৮৯২ সালে লর্ড শেফিল্ড ক্রিকেট দলের সাথে অস্ট্রেলিয়া গমন করেন। ১৮৯৮ থেকে ১৯০৭ সময়কালে মিডলসেক্সের পক্ষে উইকেট-রক্ষক হিসেবে প্রথম-শ্রেণীর ক্রিকেটে অংশ নেন। এ সময়েই কাউন্টি ক্লাবটির অধিনায়কের দায়িত্বে ছিলেন।

সমগ্র খেলোয়াড়ী জীবনে ইংল্যান্ডের পক্ষে ৮ টেস্টে অংশগ্রহণের সুযোগ হয় তার। ২১ জুলাই, ১৮৯০ তারিখে অস্ট্রেলিয়ার বিপক্ষে টেস্ট অভিষেক ঘটে গ্রিগর ম্যাকগ্রিগরের। ১৮৯১ সালে উইজডেন কর্তৃক অন্যতম বর্ষসেরা ক্রিকেটারের সম্মাননায় ভূষিত হন।

রাগবি ইউনিয়ন
প্রথম-শ্রেণীর ক্রিকেট
ব্যক্তিগত জীবন
শৈশবকাল