Rojas spent 23 years in the minor leagues as a catcher before becoming a manager. From 1982 through 2004, he played for nine different teams both in the Mexican Baseball and Mexican Pacific leagues. A fine defensive catcher and good-contact hitter, he batted .300 or more nine times and hit 150 home runs, while collecting a career .291 batting average. His most productive season came in 1998, when he posted career-highs in average (.352) and RBI (92).
Following his playing career, Rojas has managed both in the MBL (2005–2006) and MPL (2007–08).
|1982–1983||Sultanes de Monterrey|
|1984–1986||Tigres de México|
|1991–1992||Tigres de México|
|1992–1993||Industriales de Monterrey|
|1994–1996||Diablos Rojos del México|
|1997||Leones de Yucatán|
|1998–2004||Guerreros de Oaxaca|
|1988-89||Naranjeros de Hermosillo|
|1990-91||Naranjeros de Hermosillo|
|1996-97||Mayos de Navojoa|
|1998-99||Yaquis de Obregón|
|2000-01||Yaquis de Obregón|
|2001-02||Yaquis de Obregón|
|1988||Vero Beach Dodgers|
|1989–1990||San Antonio Missions|
|2005–2006||Guerreros de Oaxaca|
|2007-08||Yaquis de Obregón *|
|2009||Broncos de Reynosa *|
|2009–2010||Naranjeros de Hermosillo|
|2017||Rieleros de Aguascalientes|
- Led the Yaquis to the 2007-08 MPL title for their first pennant in 27 years of franchise history.
|This biographical article relating to a Mexican baseball player, manager, or other figure is a stub. You can help Wikipedia by expanding it.|