After going undrafted in the 2012 NBA draft, Kreft joined the Memphis Grizzlies for the 2012 NBA Summer League. On September 12, 2012, he signed with
Tsmoki-Minsk of Belarus for the 2012–13 season. In November 2012, he left after three games. In August 2013, he signed with the Kelantan Warriors for the
2013 Malaysia National Basketball League season. On November 1, 2013, he was selected in the second round of the 2013 NBA D-League draft by the Santa Cruz Warriors. Three days later, he was traded to the
Tulsa 66ers. In June 2016, Kreft was signed by OSK R Airlines of the
Thailand Basketball League. ==NBA D-League career statistics==