Which MLB team selected Lance McCullers Jr. in the 2012 MLB draft?

The story behind the answer

Which MLB team selected Lance McCullers Jr. in the 2012 MLB draft? The Houston Astros selected him.

Houston chose McCullers with the 41st overall pick in the supplemental first round of the 2012 Major League Baseball First-Year Player Draft. The selection came after the Astros had already taken shortstop Carlos Correa first overall, making McCullers part of a draft class that helped shape the franchise’s eventual championship core.

McCullers was selected out of Jesuit High School in Tampa, Florida, where he was regarded as one of the country’s top pitching prospects. He signed with Houston rather than attending college and began working through the Astros’ minor-league system. His development included stops in the lower minors and Double-A Corpus Christi.

The draft detail is sometimes misstated because McCullers was not Houston’s first pick overall that year. Correa was the No. 1 selection, while McCullers arrived later through a compensation pick. Nevertheless, the Astros were the team that drafted and signed him, and he eventually debuted for them in 2015.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: