Thomas had a two-game stretch this week in which he went 9-for-10, including hitting for the cycle for Low-A Kane County.
The 19-year-old outfielder had five hits Tuesday, falling a home run short of the cycle, then accomplished the feat Wednesday when he had four hits. Thomas, Arizona's second pick (63rd overall) in the 2018 draft, is mashing for the Cougars, leading them in average (.308), slugging (.498) and OPS (.888). Wednesday's homer was the eighth for Thomas, the Diamondbacks' No. 2 fantasy prospect, and he represented the Cougars in the Home Run Derby as part of the Midwest League All-Star Game festivities in June.