[2] Ledo never played for the Friars that season, and at the end of the year he declared he was entering the 2013 NBA draft.
[6] During his rookie and sophomore seasons, he had multiple assignments with the Texas Legends of the NBA Development League.
[7] In order to make room for the signing of Amar'e Stoudemire, the Mavericks waived Ledo on February 18, 2015, after appearing in just 16 games over two seasons.
[16] On April 21, 2016, Ledo signed with Santeros de Aguada of the Puerto Rican League.
[17] Two days later he made his debut for Santeros in an 80–79 loss to the Atléticos de San Germán, recording 21 points, four rebounds, two assists and one steal in 28 minutes.
[20] On August 12, 2016, Ledo signed with Turkish BSL club Yeşilgiresun Belediye for the 2016–17 Basketbol Süper Ligi season.
[22] After the end of the Turkish season, on May 14, 2017, Ledo signed with Spanish club Baskonia for the 2017 ACB Playoffs.
[23] On June 7, 2017, Ledo signed a two-year deal with Turkish club Anadolu Efes.
In January 2018, he was acquired by the Wisconsin Herd of the NBA G League,[25] where he played in 17 games, averaging 15.3 points, 6.5 rebounds, 2.7 assists and 1.6 steals in 33.9 minutes.
[27] On July 26, 2018, Ledo signed a one-year deal with Italian club Pallacanestro Reggiana.
[41] On January 3, 2024, Ledo returned to Europe after another stint in China, signing with Greek club AEK Athens for the rest of the season.