Brad Peacock is a former professional baseball player who played as a pitcher in Major League Baseball (MLB). He was born on February 2, 1988, in Palm Beach, Florida, and attended Palm Beach Central High School. Peacock was drafted by the Washington Nationals in the 41st round of the 2006 MLB draft but did not sign with the team. Instead, he attended Palm Beach State College and played college baseball for two years.

In 2009, Peacock was drafted by the Nationals again, this time in the 41st round. He signed with the team and began his professional career in the minor leagues. He played for several minor league teams in the Nationals' organization, including the Hagerstown Suns, Potomac Nationals, and Harrisburg Senators.

Peacock made his MLB debut on September 6, 2011, for the Nationals. He pitched in relief and gave up one run in one inning of work. He appeared in two more games for the Nationals that season, pitching a total of three innings and giving up two runs.

In 2012, Peacock was traded to the Oakland Athletics as part of a package for pitcher Gio Gonzalez. He spent most of the season in the minor leagues but made his first start for the Athletics on September 6, 2012. He pitched six innings and gave up two runs in a no-decision.

Peacock spent the 2013 season in the minor leagues but was called up to the Athletics in September. He pitched in three games for the team, including one start, and gave up three runs in 8.2 innings.

In 2014, Peacock was traded to the Houston Astros. He spent most of the season in the minor leagues but was called up to the Astros in September. He pitched in four games for the team, including one start, and gave up four runs in 11 innings.

Peacock spent the 2015 season in the minor leagues but was called up to the Astros in September. He pitched in two games for the team, including one start, and gave up two runs in 5.1 innings.

In 2016, Peacock split time between the minor leagues and the Astros. He pitched in 24 games for the team, including five starts, and had a 4.69 ERA in 58 innings.

In 2017, Peacock had a breakout season for the Astros. He pitched in 34 games for the team, including 21 starts, and had a 3.00 ERA in 132 innings. He also pitched in the postseason for the Astros, helping the team win the World Series.

Peacock continued to pitch for the Astros in the following seasons, but injuries limited his playing time. He pitched in just three games in 2020 and did not play in the majors in 2021.

Overall, Peacock had a solid career in the majors, pitching for three different teams and helping the Astros win the World Series in 2017. He had a career ERA of 4.13 in 135 games, including 70 starts.