One pitcher that Pérez had the most success against was one of the all-time dominant hurlers, Hall-of-Famer Randy Johnson. On April 19, 2005, starting at first base for Tampa Bay against the New York Yankees in Yankee Stadium, Pérez hit two home runs (in consecutive at-bats) and knocked in three runs against Johnson. Through that game, Perez was 8-for-27 lifetime against Johnson, with four home runs, seven runs batted in and two doubles. In 2006, Pérez's last season, Johnson was ejected and suspended five games for a brushback pitch against Pérez a half-inning after Johnson's teammate, Jorge Posada, had been hit by a pitch.