Brito competed with Yasmany Tomas for playing time in 2016,[6] but broke a big toe in June 2016.[7] He injured his hamate bone while playing in winter baseball after the season, and had surgery to repair a dislocated finger on his right hand in the spring in 2017. He again injured a finger during winter baseball after the 2017 season.[8] In 2018, in 40 at bats he hit .196/.358/.554 with two stolen bases.[9] He had the fastest baserunning sprint speed of all major league right fielders, at 29.9 feet/second.[10] Playing for the Reno Aces of the Triple–APacific Coast League, he was selected for the Triple-A All-Star Game.[11]
On April 2, 2019, Brito was traded to the Toronto Blue Jays in exchange for Rodrigo Orozco.[13] Brito was called up by the Blue Jays on April 4.[14] He was designated for assignment on May 10 after an abysmal start to the season in which he batted .077.[15] Brito spent the rest of the season in Triple–A with the Buffalo Bisons, hitting .282/.328/.510 with 16 home runs, and was named the Bisons MVP for 2019.[16] In 2019 in the major leagues, he again had the fastest sprint speed of all major league right fielders, at 29.8 feet/second.[17] Brito elected free agency following the season on November 4.[18]
Pittsburgh Pirates
On December 17, 2019, Brito signed a minor league contract with the Pittsburgh Pirates.[19] On July 5, 2020, it was announced that Brito had tested positive for COVID-19. Brito opted out of the 2020 season on September 1, after his brother died from COVID-19.[20] He became a free agent on November 2.[21]
New York Yankees
On January 1, 2021, Brito signed a minor league contract with the New York Yankees organization.[22][23] Brito spent the 2021 season with the Triple-A Scranton/Wilkes-Barre Railriders. He played in 107 games, hitting .251 with 9 home runs and 53 RBI. Brito became a free agent.
Kia Tigers
On December 26, 2021, Brito signed with the Kia Tigers of the KBO League.[24] Brito was named a KBO All-Star for the team in 2022, but did not participate due to injury and was replaced by Kim Hyun-soo.[25]
On November 9, 2022, Brito re-signed a one-year contract for the 2023 season worth $1.1 million. Brito was named a KBO All–Star in 2023.[26] In 142 games for the team, he batted .285/.344/.463 with 20 home runs, 96 RBI, and 15 stolen bases.
On December 18, 2023, Brito again re–signed with the Tigers on a one–year, $800,000 contract.[27] In 140 games for the team in 2024, he slashed .310/.359/.516 with 26 home runs, 97 RBI, and 13 stolen bases. With Kia, Brito won the 2024 Korean Series.[28] He became a free agent following the season.