He then was promoted to the Double-A Portland Sea Dogs during the midseason and ended the year with the Triple-A Pawtucket Red Sox.
As late as May 5, he was hitting .219 with a .534 OPS and was fighting for playing time before settling down in June, when he posted a robust .413 average and was briefly called up to Pawtucket for six games.
[5] Binghamton Mets infielder Phillip Evans overtook Tavárez on the last day of the season, edging him .3351 to .3350.
[5] He also earned Portland Sea Dogs Most Valuable Player honors and was named to both the Eastern League mid-season and season-ending All-Star teams.
[7] Adidionally, Tavárez led the Red Sox minor league system in average and triples, ranking third both in slugging and OPS behind Andrew Benintendi (.532/.910) and Yoan Moncada (.511/.918), fifth in OBP, sixth in hits (132), and eighth in stolen bases (20).
He continued his success in 2022, batting .388/.466/.659 with 23 home runs and 80 RBI in 85 games, and was named a Mid-Season All Star in the North Division.
On June 26, 2023, Tavárez was traded to the Guerreros de Oaxaca of the Mexican League in exchange for OF Ademar Rifaela.