The Indians assigned Crockett to Akron to start the 2014 season. After pitching to a 0.57 ERA in 15 appearances, they promoted him to the major leagues on May 16.[12] He was the first player from the 2013 Major League Baseball Draft to reach the major leagues.[13] Crockett made 43 appearances out of the bullpen in his rookie campaign, recording a 1.80 ERA with 28 strikeouts across 30 innings pitched.[14]
He made 31 appearances for the Indians in 2015, accumulating a 4.08 ERA with 15 strikeouts across 17+2⁄3 innings.[15] Crockett made 29 outings for Cleveland in 2016, registering a 5.06 ERA with 17 strikeouts in 16 innings of work.[16]
Crockett made only 4 appearances for Cleveland in 2017, struggling to a 10.80 ERA with two strikeouts across 1+2⁄3 innings. On November 20, 2017, Crockett was designated for assignment by the Indians.[17]
Cincinnati Reds
On November 27, 2017, Crockett was claimed off waivers by the Cincinnati Reds.[18] He was non-tendered by the Reds and became a free agent on December 1. On December 4, Crockett signed a minor league contract with the Reds. He was promoted to the major leagues on June 21, 2018.[19] In 15 games for Cincinnati, Crockett struggled to a 5.79 ERA with 11 strikeouts in 9+1⁄3 innings. He was designated for assignment on July 27.[20] He cleared waivers and was sent outrght to Triple-A Louisville Bats on July 29. In 34 games for the Triple–A Louisville Bats, he recorded a 3.00 ERA with 38 strikeouts across 39 innings pitched. Crockett elected free agency following the season on November 2.[21]
Oakland Athletics
On November 26, 2018, Crockett signed a minor-league deal with the Oakland Athletics. He was released on March 19, 2019.
Arizona Diamondbacks
On December 13, 2019, Crockett signed a minor league deal with the Arizona Diamondbacks organization.[22] He was released on May 22, 2020.
Team Texas
In July 2020, Crockett signed on to play for Team Texas of the Constellation Energy League (a makeshift 4-team independent league created as a result of the COVID-19 pandemic) for the 2020 season.[23] He appeared in 14 games 14.1 innings of relief going 0-2 with a 3.14 ERA with 22 strikeouts and 3 saves.
Personal life
Crockett's brother, Adam, also played for the Poquoson High School baseball team.[24]