The Major League Baseball (MLB) record for most pinch-hit home runs in a career is 23 by Matt Stairs (Canada) while playing for 12 different teams since 1992.
The Major League Baseball (MLB) record for most pinch-hit home runs in a career is 23 by Matt Stairs (Canada) while playing for 12 different teams since 1992.