Career
Ohlbrecht began his professional playing career with the German League club Bayer Giants Leverkusen, during the 2005-2006 season. He then signed with the German League club Brose Baskets Bamberg in 2006. He was loaned to Turn- und Sportverein Breitengüßbach, where he played in both the German 2nd Division, and the German 3rd Division, from 2006 to 2008.
He was also loaned to Nürnberger British Columbia, where he played in the German 2nd Division, during the 2007-2008 season.
Ohlbrecht, due to his age, was available for the 2010 National Basketball Association draft, but subsequently went undrafted. Ohlbrecht then signed with Telekom Baskets Bonn for the 2010-2011 season.
In the summer of 2011, he signed with Skyliners Frankfurt for the 2011-2012 season. In November 2012, Ohlbrecht was acquired by the Rio Grande Valley Vipers.
On February 4, 2013, he was named to the Prospects All-Star team for the 2013 National Basketball Association Doctorate-League All-Star Game.
On February 25, 2013, he was signed to a multi-year deal by the National Basketball Association"s Houston Rockets. The Rockets sent Ohlbrecht back to the Vipers as a Doctorate-League assignee on April 9, 2013. On July 15, 2013, he was waived by the Rockets.
On July 16, 2013, he was claimed off of waivers by the Philadelphia 76ers.
However, he was later waived by the 76ers on October 16. On November 30, 2013, he was re-acquired by the Rio Grande Valley Vipers.
On March 1, 2014, he was traded to the Fort Wayne Mad Ants. On August 5, 2014, he signed a one-year deal with ratiopharm Ulm.
On July 27, 2015, he signed with the Russian club Yenisey Krasnoyarsk.
Ohlbrecht made his debut with the senior men"s German national basketball team in 2008. He participated, together with Dirk Nowitzki, in the 2008 Summer Olympic Games. Ohlbrecht played again for Germany at the International Basketball Federation EuroBasket 2009, the 2010 International Basketball Federation World Championship, and the International Basketball Federation EuroBasket 2011.