[6][7][8] The Cleveland Indians selected Lowery in the fourth round of the 2011 Major League Baseball Draft.
After he signed with the Indians, Lowery was assigned to the Mahoning Valley Scrappers of the Low–A New York–Penn League, where he batted .245 with six home runs and 43 RBI in 69 games.
[6] He began the 2013 season with Carolina, and was promoted to the Akron RubberDucks of the Double–A Eastern League in late April.
On April 14, 2016, Lowery signed a minor league contract with the Washington Nationals organization.
Lowery split the 2018 campaign between the Double–A Harrisburg Senators and Triple–A Syracuse Chiefs, batting .244/.359/.397 with three home runs and 16 RBI.
[15] On December 19, 2024, Lowery was promoted to serve as the manager of the High-A Wilmington Blue Rocks.
[16] Lowery's younger brother, Luke, played college baseball for East Carolina University.