Sánchez signed with the Tampa Bay Rays as an international free agent in June 2014.[1] He made his professional debut in 2015 with the Dominican Summer League Rays and spent the whole season there, slashing .335/.382/.498 with four home runs and 45 RBIs in 61 games. Sánchez played 2016 with the Gulf Coast Rays and Princeton Rays, compiling a combined .329 batting average with seven home runs, 39 RBIs, and a .900 OPS in 56 total games between the two teams, and 2017 with the Bowling Green Hot Rods[2] where he batted .305 with 15 home runs and 82 RBIs in 117 games.[3]
Sánchez began 2018 with the Charlotte Stone Crabs. He was named to the 2018 MLB Futures Game and played for the World team. Sánchez was also named the Charlotte Stone Crabs MVP for the 2018 season after batting .301/.331/.462 with ten home runs and 64 RBIs in ninety games.[4] He also played in 27 games for the Montgomery Biscuits at the end of the year, hitting .214.[5]
The Rays added Sánchez to their 40-man roster after the 2018 season.[6] He began 2019 with Montgomery.[7]
On August 20, 2020, Sánchez was promoted to the major leagues.[9] He made his major league debut the next day as the starting right fielder against the Washington Nationals.