The New York Yankees selected Wade in the fourth round of the 2013 Major League Baseball draft.
Near the end of the season, after batting .309/.429/.370 with 12 RBIs, he was promoted to the Staten Island Yankees of the Low–A New York-Penn League where he played in four games.
[4] In 2014, Wade played for the Charleston RiverDogs of the Single–A South Atlantic League where he posted a .272 batting average with one home run and 51 RBIs in 129 games.
He started 2015 with the Tampa Yankees of the High–A Florida State League and was named a Mid-Season and Post-Season All-Star.
Wade received a non-roster invitation to spring training by the Yankees in 2016, but spent the season with Trenton.
[7] Wade finished 2016 batting .259 with five home runs and 27 RBIs in 133 games, and was again named a Mid-Season and Post-Season All-Star.
[5] Due to an injury to Didi Gregorius, Wade competed to earn a spot on the Yankees' 25-man roster in spring training in 2017.
[13][14] In 85 games for the RailRiders he batted .310 with seven home runs and 31 RBIs, and was named an International League Post-Season All-Star.
[29][30] He remained with the Yankees for the rest of the year, and finished the 2019 season hitting .245/.330/.362 with two home runs and 11 RBIs in 108 plate appearances.
[37] He was unclaimed on waivers and the Angels sent him outright to the Salt Lake Bees of the Triple-A Pacific Coast League.
[38] On July 14, 2022, the Angels traded Wade to the New York Yankees for a player to be named later or cash considerations.
[41] He was a non-roster invitee in spring training[42] before being assigned to the Triple-A Las Vegas Aviators to begin the 2023 season.
[45] On June 17, Wade had his contract selected back to the major league roster after Kevin Smith was placed on the injured list.