Gelabale started playing professionally with Cholet Basket, averaging 10 points and five rebounds per game in his final season (2003–04). Subsequently, he joined Real Madrid, being used in the side's rotation during two seasons (about 23 minutes per game combined).
On March 29, 2009, he resumed playing, one year after his injury, with the Los Angeles D-Fenders in the NBA D-League.
On September 28, 2009, the Los Angeles Lakers of the NBA signed him to their practice squad to give him a chance at a long-term contract, but he was waived on October 10, 2009, two weeks before the beginning of the 2009–10 regular season. He then signed with Cholet Basket in the FrenchPro A on November 26, 2009.[2] He won the 2009–2010 Pro A championship and was named MVP of the Play-Offs Final with Cholet.
In July 2010, Gelabale signed a contract with ASVEL.[2][3]
In August 2011 he signed with Spirou Basket in Belgium for one year,[4] but his contract was later indefinitely suspended because of an injury.[5]
In January 2012 he signed with Khimki Moscow until the end of the season.[6]
On January 19, 2013, he signed a ten-day contract with the Minnesota Timberwolves.[9] On January 29, 2013, he was signed to a second 10-day contract.[10] On February 8, 2013, he signed with the Timberwolves for the rest of the season.[11] Gelabale was waived by the Timberwolves on July 7, 2013.[12]
On July 31, 2013, Gelabale signed a one-year contract with his former team Khimki.[13]
On November 21, 2014, Gelabale signed a one-month contract with Strasbourg IG.[14] After his contract expired, he left Strasbourg.[15] On January 5, 2015, he signed with Limoges CSP.[16]
On October 10, 2017, he signed with Élan Chalon.[18] He averaged 11.1 points and 5 rebounds per game in 2019–20. In June 2020, Gelabale extended his contract until 2022.[19]