[3] He made his professional debut in 2018 with the Single–A Dayton Dragons, playing in 125 games and hitting .245 with 6 home runs and 53 RBI.
Barrero played 2019 with the High–A Daytona Tortugas, appearing in 104 contests and batting .280/.343/.436 with 8 home runs, 55 RBI, and 15 stolen bases.
[4] The Reds invited Barrero to Spring Training in 2020,[5][6] but he was not immediately assigned to an affiliate after the minor league season was cancelled as a result of the COVID-19 pandemic.
On August 6, Barrero hit his first major league home run off of Milwaukee Brewers starter Aaron Ashby.
The two-run shot was part of a two-homer, 3 RBI game (the second homer coming off of Hoby Milner).