On April 3, 2017 McGrath was named head coach at UNC Wilmington following the conclusion of North Carolina's season.[3]
On January 13, 2020 UNCW relieved McGrath of his duties following a 5-14 start to the 2019-2020 season with just two of those wins coming against Division 1 competition.[4]