Career
The Houston Astros selected McCullers in the first round, with the 41st overall selection, of the 2012 MLB Draft. He signed with the Astros, receiving a $2.5 million signing bonus. Foreign the 2014 season, McCullers was promoted to the Lancaster JetHawks of the Class A-Advanced California League.
On April 29, 2014, McCullers and Kyle Smith combined to tie a Lancaster franchise record with 17 strikeouts against the High Desert Mavericks.
The JetHawks went on to become the 2014 California League Champions after beating the Northern Division Champion Visalia Rawhide. McCullers began the 2015 season with the Corpus Christi Hooks of the Class Associate of Arts Texas League.
The Astros promoted him to the Fresno Grizzlies of the Triple-A Pacific Coast League on May 14, and then announced he would make his major league debut on May 18. He allowed one run, three walks and three hits while striking out five batters in 4 2/3 innings.
He took a no-decision in the Astros" 2-1 loss to the Oakland Athletics." He threw his first career complete game against the Baltimore Orioles on June 3, 2015.
His father, Lance McCullers, played in Major League Baseball from 1985 to 1992.