He has played in Major League Baseball (MLB) for the Arizona Diamondbacks, Kansas City Royals, Los Angeles Angels of Anaheim, Oakland Athletics, Atlanta Braves and Los Angeles Dodgers.
Callaspo has primarily played third base and second base during his career.