Montréal Expos (1985-91, 2002) ► St. Louis Cardinals (1992) ► Colorado Rockies (1993-97) ► Atlanta Braves (1998, 2000) ► Texas Rangers (2001) ► San Francisco Giants (2001, 2003) ► Anaheim Angels (2004)
| Years | Logo | G | AB | R | H | HR |
| 1985-1991 | 847 | 3,082 | 394 | 830 | 106 | |
| 1992-1992 | 95 | 325 | 38 | 79 | 10 | |
| 1993-1997 | 679 | 2,667 | 476 | 843 | 172 | |
| 1998-2000 | 294 | 1,049 | 170 | 318 | 72 | |
| 2001-2001 | 72 | 243 | 33 | 57 | 10 | |
| 2001-2003 | 159 | 428 | 53 | 127 | 19 | |
| 2002-2002 | 104 | 292 | 30 | 76 | 9 | |
| 2004-2004 | 7 | 10 | 1 | 3 | 1 | |
| TOTALS | 2,257 | 8,096 | 1,195 | 2,333 | 399 | |
Andres Galarraga played for the Montréal Expos, St. Louis Cardinals, Colorado Rockies, Atlanta Braves, Texas Rangers, San Francisco Giants, and Anaheim Angels during his MLB career.
Andres Galarraga played for 7 teams during his MLB career.