Voskuhl was drafted by the Chicago Bulls with the 33rd overall pick of the 2000 NBA draft, he only played 16 games in his rookie season, averaging 1.9 points and 2.1 rebounds per game. The Bulls were in a rebuilding era and were looking for young players to revitalize the franchise; Voskuhl had a good opportunity to become a key young role player on the team, however he didn't receive valuable minutes on the court and the Bulls would be an abysmal team until the 2004-2005 season. After just one season with the team, the Bulls let him go.
Phoenix Suns (2001-2005)
Voskuhl was traded to the Phoenix Suns in the 2001 offseason, and got considerably more playing time in 2001–02, as he played 59 games and averaged 5.0 points and 4.2 rebounds per game. The Suns were also rebuilding, however they managed to become successful in a short amount of time. The Suns made the playoffs in the 2002-2003 season which happened to be Voskuhl's first playoff appearance. The Suns lost to the San Antonio Spurs in 6 games. The Suns managed to acquire superstar point guard Steve Nash in the 2004 off season, and immediately became an elite team. In that season the Suns finished 62-20 which was the best recording in the Western Conference. Steve Nash won the MVP that season and overall the 2004-2005 season was Voskuhl's most successful season with any team. The Suns made a deep playoff push, however once again lost to the rival San Antonio Spurs in 5 games. After the season Voskuhl wouldn't make the playoffs in his career ever again. Overall, he played four years with the Suns, posting career-best averages in his third year with the team (6.6 ppg, 5.2 rpg).
Charlotte Bobcats (2005-2007)
On August 2, 2005, Voskuhl was traded to the Charlotte Bobcats for a conditional second-round draft pick. In the 2006–07 season he saw more playing time than expected due to the exhaustion of Primož Brezec, and averaged 4.4 points per game. However Voskuhl's situation with the Bobcats was very similar to his situation with the Chicago Bulls. The team was rebuilding and wouldn't make the playoffs until a few years after Voskuhl's departure.
Milwaukee Bucks (2007-2008)
Prior to the 2007–08 season, Milwaukee signed Voskuhl to a one-year, $3 million deal, as he battled for backup center to Andrew Bogut with Dan Gadzuric.[1][2] His points and rebounds average was the same for the season: he averaged 2.2 points per game and 2.2 rebounds per game.
Toronto Raptors (2008-2009)
On December 14, 2008, Voskuhl signed with the Toronto Raptors.[3] He played 38 games for the team and his production on the court decreased. Voskuhl's final NBA game would be during his tenure as a Raptor on April 15, 2009, in a 109–98 over the Chicago Bulls. In his final game, he recorded 2 points and 1 rebound.
Los Angeles Clippers (2010)
He signed with the Mavericks in 2009,[4] but did not make their final roster.[5] He ended up missing the entire 2009-2010 season. On September 27, 2010, Voskuhl was signed to a non-guaranteed deal by the Los Angeles Clippers. He was waived on October 25.
Detroit Pistons (2011)
On December 12, 2011, Voskuhl signed as a free agent with the Detroit Pistons. However 9 days later on December 21 he was waived. At 34 years old Voskuhl's career was over and he never returned to the NBA.
Personal life
Voskuhl and ex-wife Jennifer Voskuhl have four daughters, Zoie, Skylar, Daisy, Shayne, and a son, Gage. He wears a size 17 sneaker.[6]