Joshua Joel Rodriguez (born December 18, 1984) is an American professional baseball infielder who is a free agent.
On March 27, 2011. the Pirates announced that Rodriguez would be on the team's Opening Day roster, after infielder Pedro Ciriaco was optioned to the Triple–A Indianapolis Indians.
Pirates general manager Neal Huntington stated Rodriguez proved during spring training that he is adept enough defensively to hold his own in the big leagues.
"[2] The announcement of Rodriguez being named to the Pirates Opening Day roster came moments after he and Ciriaco helped the team defeat the Tampa Bay Rays in a spring training game by scoring on a throwing error in the bottom of the ninth inning to give the Pirates a 5-4 victory.
[6] In the Pirates minor league system, he played for the Indianapolis Indians of the IL and the Altoona Curve of the EL.
[8] On January 27, 2014, Rodriguez signed a minor league contract with the Miami Marlins organization and was assigned to the Triple-A New Orleans Zephyrs to begin the season.
[10] He began the 2016 season with the Double-A Midland RockHounds, but was promoted to the Triple-A Nashville Sounds in late April.
[13] On April 3, 2017, Rodriguez signed a minor league deal with the New York Mets and was assigned to the Triple–A Las Vegas 51s.
On May 3, 2018, Rodriguez was traded to the Tecolotes de los Dos Laredos of the Mexican Baseball League.
On August 1, 2023, Rodriguez was traded to the Tecolotes de los Dos Laredos of the Mexican League.