While there, he was named to the All-Tournament Team in the 2002 Conference USA baseball tournament, in which South Florida was a semi-finalist.
He was called up to the major leagues on September 9, 2008, and made his debut that night against the Detroit Tigers going hitless in two at-bats with a walk.
On March 10, 2011, that Baisley signed a minor league contract with the Angels and he played in 134 games with the Salt Lake Bees in 2011, hitting .303 with 20 home runs and 100 RBI.
On June 19, 2012, Baisley signed a minor league contract with the Detroit Tigers, and was added to their Triple-A roster, the Toledo Mud Hens.
On July 3, 2012, Baisley agreed to terms with the White Sox and was added to their Triple-A roster, the Charlotte Knights.