2012. aastal valis Carolina Hurricanes ta NHL-i draft 'is 47. valikuna. Hooaja 2012–13 debüteeris ta American Hockey League'i klubis Charlotte Checkers, mis on Hurricanesi noorteklubi. NHL-is tegi McGinn Hurricanesi meeskonnas debüüdi debüüdi 16. oktoobril 2015 mängus Detroit Red Wingsi vastu, lüües mängu 55. sekundil oma esimese värava liigas. See oli kiireim debüütvärav NHL-is pärast 1989. aastat, mil Aleksandr Mogilnõi lõi oma esimeses mängus värava 20. sekundil. McGinn andis lisaks mängus ühe väravasöödu ning aitas Hurricanesi 5:3 võidule.[1]
2021. aasta juulis sõlmis ta nelja-aastase lepingu Pittsburgh Penguinsiga.[2]