Rodrigo Lopez is a former professional baseball player who played as a pitcher in Major League Baseball (MLB) for over a decade. He was born on December 14, 1975, in Tlalnepantla, Mexico, and began his baseball career in the Mexican League before being signed by the San Diego Padres in 1995.

Lopez made his MLB debut with the Padres in 2000 and played for them until 2003. He then played for the Baltimore Orioles from 2004 to 2006, where he had his most successful seasons. In 2002, he won 15 games for the Orioles and was named the team's Pitcher of the Year. He also represented Mexico in the 2006 World Baseball Classic.

After leaving the Orioles, Lopez played for several other teams, including the Colorado Rockies, Philadelphia Phillies, Arizona Diamondbacks, and Chicago Cubs. He was primarily used as a starting pitcher but also made appearances as a relief pitcher.

Throughout his career, Lopez had a record of 81-89 with an earned run average (ERA) of 4.82. He struck out 1,047 batters and walked 405 in 1,383 innings pitched. He also had one shutout and three complete games.

Lopez retired from professional baseball in 2014 and has since become a coach. He currently serves as the pitching coach for the Mexican national baseball team and has also worked as a coach for the Arizona Diamondbacks and Chicago Cubs organizations.

Overall, Rodrigo Lopez had a successful career as a pitcher in MLB, playing for several teams and earning accolades along the way. He was known for his versatility as both a starter and a reliever and for his ability to pitch effectively despite not having overpowering stuff.