Josh Flores was born on March 15, 1990, in Houston, Texas. Standing at 6 feet 1 inch and weighing 210 pounds, Flores began his baseball journey in high school, showcasing impressive skills that led to a scholarship at the University of Texas. His collegiate career was marked by a .320 batting average and a reputation as a reliable outfielder, catching the attention of MLB scouts.
Flores is known for his aggressive base running and strong defensive capabilities. His speed on the bases and ability to track fly balls make him a dual threat on the field. With a career batting average of .275, he consistently delivers solid offensive performances, particularly excelling against left-handed pitchers.
Since his MLB debut in 2014, Flores has achieved several milestones, including a career-high 25 home runs in the 2019 season. He's been named an All-Star twice and played a pivotal role in his team's (Astros) playoff runs, contributing crucial hits and defensive plays. Flores' impact on the field continues to be a significant asset to his team.
Affiliate Disclosure: Lines may receive advertising commissions for visits to a sportsbook or betting site.