William & Mary transfer Justin Pierce has narrowed his list of schools and scheduled his final official visit, he tells 247Sports.

Pierce, who is one of the top available graduate transfers, is down to a list of three -- North Carolina, Notre Dame and Michigan. Pierce took his first visit to Notre Dame this past weekend.

“It was a really, really good trip,” Pierce said. “I loved coach [Mike] Brey and the staff. I got along with the team really well. I think they offer a really unique opportunity for me in terms of checking the boxes I’m looking for, specifically a major role for a team playing at the highest level in the ACC, also close to home and it’s an opportunity to get a great master’s program in business.”

Now Pierce, a 6-foot-7, 215-pound forward, is slated to see Michigan this coming weekend.

“I’m excited to go out there this week,” Pierce said. “Coach Beilein came down last week to visit. We had a good meeting with him and coach Luke [Yaklich]. We go back to Illinois State so I’ve known him. I’m excited to meet the players."

“The thing I like about Michigan is their track record with guys like me,” he added about the Wolverines. “They’ve put a lot of guys in the NBA and overseas with guys with my skillset. Guys like me seem to thrive there.”

Pierce will then take his final scheduled official visit to North Carolina starting on April 28. Pierce said he solidified that date on the phone with Roy Williams on Monday.

“He called today and wanted to schedule the visit this week and see what happens with high school guys and that they have a lot of spots open and even if they get some of those guys they could still use a guy like me,” Pierce said.

“Coach Williams has been straight forward,” he added. “He said if you want to come here, we’ll take you, but he said he’d be transparent with me about my role and stuff like that. So we’ll go from there.”

What sticks out to Pierce about North Carolina?

“Obviously such a prestigious program and Coach [Roy] Williams is one of best in business,” Pierce said. “All three of those guys, Coach Beilein and Coach Brey, I can’t go wrong. I’m excited to check it out and learn more about them and how I’d fit into their offense and plans. They are the newest of the three in terms of they are still working through some high school stuff. We scheduled the visit and we’ll see what happens. I’m excited about the possibility."

After his visit to UNC, Pierce said he’ll turn his attention towards making his decision. Pierce has finals the week after the North Carolina visit, so shortly after that he hopes to have a decision. Pierce graduates on May 11 and would like to have a decision before then.

Pierce is coming off of a junior season in which he was named Third Team All-CAA for the second year in a row, averaging 14.9 points, 8.9 rebounds and 4.1 assists per game. Those numbers made him the second-leading scorer for the Tribe and the leader in rebounds and assists.

The Glen Ellyn, Ill. native announced his decision to leave William & Mary after longtime head coach Tony Shaver (who played at UNC) was dismissed. Pierce has one year of eligibility and will be able to play that one year for the 2019-20 season.