Jerry Hairston Jr. was born into a family deeply rooted in baseball, with a lineage that included his grandfather, father, uncle, and brother all playing in the major leagues. This rich baseball heritage set the stage for his own journey in the sport. Hairston attended Southern Illinois University, where he honed his skills before being drafted by the Baltimore Orioles in the 11th round of the 1997 MLB Draft.

Hairston made his major league debut with the Orioles in 1998. Initially, he played as a second baseman, but over the years, he demonstrated his ability to adapt to various positions on the field. This adaptability became a hallmark of his career, as he played every position except pitcher and catcher at some point during his time in the majors.

During his tenure with the Orioles, Hairston developed a reputation for his solid defensive skills and ability to contribute offensively. In 2004, he was traded to the Chicago Cubs, where he continued to showcase his versatility. His time with the Cubs was marked by his ability to fill in wherever needed, providing the team with a reliable option in multiple roles.

In 2006, Hairston was traded to the Texas Rangers, where he spent two seasons. His stint with the Rangers was followed by a move to the Cincinnati Reds in 2008. With the Reds, Hairston continued to be a valuable utility player, contributing both in the infield and outfield.

The 2009 season saw Hairston traded to the New York Yankees, where he played a part in their World Series-winning campaign. His ability to perform under pressure and his experience in various positions made him a valuable asset during the Yankees' postseason run. This championship win was a highlight in Hairston's career, adding a World Series ring to his list of achievements.

Following his time with the Yankees, Hairston signed with the San Diego Padres in 2010. He played alongside his brother, Scott Hairston, marking a unique chapter in his career. After a season with the Padres, Hairston joined the Washington Nationals in 2011. His role with the Nationals was similar to his previous teams, providing depth and flexibility across the field.

In 2012, Hairston signed with the Los Angeles Dodgers, where he spent the final two seasons of his career. His time with the Dodgers was marked by his veteran presence and leadership in the clubhouse. Hairston's ability to mentor younger players and his understanding of the game were valuable assets to the team.

Throughout his career, Jerry Hairston Jr. played in over 1,400 major league games, amassing more than 1,000 hits. His career batting average stood at .257, with 70 home runs and 420 RBIs. Hairston's career was characterized by his adaptability and willingness to embrace various roles, making him a reliable and respected player in the league.