The 2017 Astros' top 50 prospect list had Perez at #6, Cameron at #9 and Rogers at #22.
Also ranked in the Astros' system that year were OF Michael Tucker (#2), P David Paulino (#3), OF Teoscar Hernandez (#7), OF Ramon Laureano (#8), 3B JD Davis (#13), OF Yordan Alvarez (#14), P Cionel Perez (#16) and P Framber Valdez (#30!). Nearly all of those
guys have had solid careers in the majors, and Tucker, Alvarez and Valdez are stars.
So Perez, Cameron and Rogers were ranked ahead of Valdez and Alvarez. LOL!
The Astros' system was loaded back then.
Paulino, who was their #3 prospect at the time, was actually acquired from the Tigers as a PTBNL in the Jose Veras trade in 2013. Paulino was 19 at the time and was pitching in rookie league for the Tigers.
Paulino pitched briefly in the majors for the Astros, Blue Jays and Phillies but never did much. I think he had injuries. He was done at age 27. I'm surprised Al Avila didn't trade for him.
Peter