Born and raised in Houston, Texas, Bourgeois was teammates with fellow MLB outfielders Carl Crawford and Michael Bourn on a little league team that won the state championship.
[6] In 107 games with the Double-A San Antonio Missions, he batted .277 with four home runs and 38 RBI while stealing 23 bases in 30 attempts.
[10] On November 24, 2008, the Milwaukee Brewers signed Bourgeois to a minor league deal with an invitation to spring training.
[17][18] On June 20, 2010, Bourgeois, Jason Castro and Chris Johnson were added to the major league roster and Casey Daigle, Cory Sullivan and Kevin Cash were designated for assignment.
[12] On April 30, 2011, Bourgeois earned his first career walk-off win with a single to left field in the bottom of the ninth inning scoring Bill Hall (who pinch ran for Brett Wallace after he reached base on a walk earlier that inning) from second base to lead the Astros to a 2–1 victory over the Milwaukee Brewers.
[20] Later that year on July 31, he would hit his second major league home run off of Chris Narveson and his former team, the Brewers.
[21] On March 20, 2012, Bourgeois was traded to the Kansas City Royals along with Humberto Quintero for minor leaguer Kevin Chapman and a player to be named later.
[12] Most of his season was spent with the Triple A affiliate Omaha Storm Chasers, where he had a .243 batting average with three home runs, 8 RBI and seven stolen bases in 60 games.
[24] On December 5, 2012, the Tampa Bay Rays signed Bourgeois to a minor league contract, with no guaranteed invite to Spring Training.
[25] Bourgeois played most of his season with the Triple-A Durham Bulls, batting .290 with two home runs and 61 RBI in 90 games.
On January 16, 2019, he was announced as an assistant coach for the Great Lakes Loons in the Los Angeles Dodgers farm system.