Lowhorn attended
Texas Tech University, where he averaged 7.6 ppg and 3.2 rpg while playing for coach
Bob Knight. In 2006, Lowhorn transferred to the
University of San Francisco, where he red-shirted his first year due to NCAA rules. In 2007, Lowhorn averaged 20.5 ppg and 7.2 rpg. He was named First Team All WCC. He ended his sophomore year with a total of 636 points, the fourth-most points a USF Don has ever scored in a single season. Due to a coaching change, he finished that season under coach
Eddie Sutton. In 2008, Lowhorn averaged 20.1 ppg and 6.9 rpg. He was named First Team All WCC. After the 2008–2009 season, Lowhorn was invited for a pre-draft workout with the
Portland Trail Blazers and the
Sacramento Kings. In 2009, Lowhorn averaged 18.9 ppg and 6.2 rpg. He was yet again named First Team All WCC. Due to another university coaching change, Lowhorn played under former NBA player
Rex Walters. During Lowhorn's senior year he broke the fastest to 1,000 points record previously held by USF Hall of Famer and ten-time NBA champion
Bill Russell. After the 2009–2010 season, Lowhorn was invited to pre-draft workouts with the Portland Trail Blazers, Sacramento Kings and
Golden State Warriors. ==Professional career==