Okapi Aalst (2020–2021) On June 14, 2020, McGriff signed his first professional contract with
Okapi Aalst of the
Pro Basketball League (PBL) in Belgium. He left the team after the season after averaging 13.4 points and 4.9 rebounds per game in the PBL.
Greensboro Swarm / Portland Trail Blazers (2021–2022) On October 8, 2021, McGriff signed with the
Charlotte Hornets, but was waived six days later. On October 24, he signed with the
Greensboro Swarm as an affiliate player. In 14 games, McGriff averaged 10.2 points, 4.9 rebounds and 1.4 assists per game. He appeared in three games for the Trail Blazers, averaging 4.7 points and 5.0 rebounds per game. On January 2, 2022, McGriff entered the NBA's COVID-19 health and safety protocols. On January 5, McGriff was reacquired by the
Greensboro Swarm. On January 31, he was suspended for one game without pay for leaving the bench during an altercation between the Swarm and the
Wisconsin Herd two days earlier.
Capitanes de Arecibo (2022) On April 21, 2022, McGriff signed with the
Capitanes de Arecibo of the BSN.
AEK Athens (2022–2023) On July 19, 2022, McGriff signed a one-year contract with Greek club
AEK Athens. On February 27, 2023, McGriff parted ways with the club. He averaged 9.1 points and 4.8 rebounds in domestic competition, as well as 6 points and 3.9 rebounds in the
BCL.
Le Mans (2023) On February 27, 2023, McGriff signed with
Le Mans of the French
Pro A.
Memphis Hustle (2023–2024) On October 30, 2023, McGriff joined the
Memphis Hustle.
Indiana Mad Ants (2024) On March 5, 2024, McGriff was traded to the
Indiana Mad Ants.
Santeros de Aguada (2024) On April 9, 2024, McGriff signed with the
Santeros de Aguada.
Indios de Mayagüez (2024) On June 10, 2024, McGriff signed with the
Indios de Mayagüez after leaving Aguada.
Indiana Mad Ants (2024–2025) On August 23, 2024, McGriff signed with the
Indiana Pacers, but was waived three days later. On October 27, he joined the
Indiana Mad Ants. ==Career statistics==