Reeves was selected in the 21st round of the 2013 MLB draft by the Blue Jays,[2] and was assigned to the Short Season-AVancouver Canadians. In 55 games for Vancouver, Reeves hit .275 with one home run and 25 RBI.[3] Reeves was named to the Northwest League All-Star Game, after leading the league in hitting through the first half.[4] He split the 2014 season with the Vancouver Canadians, the Class-ALansing Lugnuts, and the Advanced-ADunedin Blue Jays. In 63 total games played, Reeves batted .213 with one home run and 16 RBI.[3][5] Reeves played for both Lansing and Dunedin in 2015 and struggled at the plate, hitting .206 with 21 RBI in 75 games.[3] He was known for his defense skills, throwing out 36% of runner who try to steal base and only allowing 21 pass balls in a total of 2202.1 innings played. (MILB- fielding Stats-Mike Reeves)
2202.1
Reeves played the entire 2016 season with Dunedin, appearing in 53 games and batting .244 with three home runs and 16 RBI.[3] In the offseason, he played 21 games for the Canberra Cavalry of the Australian Baseball League (ABL) and batted .275 with five home runs and 16 RBI.[3][6] Reeves appeared in 27 games for Dunedin and seven games for the Double-ANew Hampshire Fisher Cats in 2017, hitting a combined .192 before announcing his retirement from professional baseball on July 21.[3][7]