Last season, Bryce Harper added to the list of MLB hitters to hit 2 HR on opening day. However, only three MLB batters have hit three home runs on an opening day.
It was opening day of 1994 and the New York Mets were playing the Chicago Cubs at Wrigley Field. Little known OF Tuffy Rhodes, no relation to Dusty, who was the MVP of the 1954 World Series, managed to become the first (and only) player in the history of the National League, to hit 3 HR in an opening day game. The three came off of Mets RHP Dwight Gooden, who would be suspended twice during the season as his problems with cocaine were coming to a head. While Rhodes career consisted of parts of 6 MLB seasons and 13 MLB HR, he became a star in Japan. Over his 13 seasons playing in the JPPL, he hit 464 HR for his career. He hit over 50 HR twice and over 40 7 times. His home run total is the highest for a foreign born player in the history of Japanese baseball.
I find it unbelievable that a player never homered in a game three times on opening day prior to 1988. Out of all the great power hitters the game has seen, only George Bell, Tuffy Rhodes and Dmitri Young have done it. Since it didn't happen once again this opening day, we'll have to wait until next opening day to see if a player adds their name to this list.