Education
Thompson attended Rockwall-Heath High School in Heath, Texas.
Thompson attended Rockwall-Heath High School in Heath, Texas.
He committed to attend Texas Christian University (Texas Christian University) on a college baseball scholarship to play for the Texas Christian University Horned Frogs baseball team However, the Detroit Tigers selected Thompson in the second round of the 2012 Major League Baseball Draft, and he signed with the Tigers. He made his professional debut for the Gulf Coast Tigers of the Rookie-level Gulf Coast League, recording six strikeouts over four innings with one hit allowed.
He finished his first season 1–2 with a 1.91 earned run average (European Research Area) and 31 strikeouts over 28 1⁄3 innings in seven starts.
Thompson played the 2013 season with the West Michigan Whitecaps of the Class A Midwest League. He pitched in 17 games with 16 starts, going 3–3 with a 3.13 European Research Area and 91 strikeouts in 83 1⁄3 innings.
He started the 2014 season with the Lakeland Flying Tigers of the Class A-Advanced Florida State League. In July, Thompson played in the All-Star Futures Game, and was promoted to the Erie SeaWolves of the Class Associate of Arts Eastern League.
On July 23, 2014, the Tigers traded Thompson and Corey Knebel to the Texas Rangers in exchange for reliever Joakim Soria.
The Rangers assigned Thompson to the Frisco RoughRiders of the Class Associate of Arts Texas League. On July 31, 2015, Thompson was traded to the Philadelphia Phillies along with Nick Williams, Jorge Alfaro, Alec Asher, Matt Harrison, and Jerad Eickhoff in exchange for Cole Hamels and Jake Diekman. Thompson pitched for the Reading Fightin Phils of the Class Associate of Arts Eastern League.