No.
Eduardo Rivera is currently a pitcher in the Yankees minor league system, but he is not a second baseman, and has never played for the New York Yankees Major League team. Click on the link below to see every Rivera to ever play any level of professional Baseball.
There isn't a player with five, but there is one with six. The MLB player with six championship rings, and none of them coming with the Yankees is Eddie Collins. Collins won five championships with the Philadelphia A's and one with the White Sox.
Hector Lopez wore uniform number 11 as a New York Yankee.
Eddie Kearse died July 15, 1968, in Eureka, CA, USA.
Eddie Bockman debuted on September 11, 1946, playing for the New York Yankees at Yankee Stadium I; he played his final game on October 2, 1949, playing for the Pittsburgh Pirates at Forbes Field.
Eddie Leon debuted on September 9, 1968, playing for the Cleveland Indians at Cleveland Stadium; he played his final game on May 4, 1975, playing for the New York Yankees at Shea Stadium.
It was the late organist Eddie Layton, who played during Yankees games for three decades and at Rangers and Knicks games for 18 years.
Eddie Phillips played in 9 games at catcher for the New York Yankees in 1932, starting in none of them. He made 46 putouts, had 6 assists, and committed no errors, equivalent to 0 errors per game (estimate based on total games played in). He had no double plays.
Eddie Lopat played in 31 games at pitcher for the New York Yankees in 1951, starting in none of them. He made 9 putouts, had 50 assists, and committed 3 errors, equivalent to .097 errors per game (estimate based on total games played in). He had 4 double plays.
Eddie Lopat played in 20 games at pitcher for the New York Yankees in 1952, starting in none of them. He made 6 putouts, had 30 assists, and committed one error, equivalent to .05 errors per game (estimate based on total games played in). He had 2 double plays.
Eddie Lopat played in 25 games at pitcher for the New York Yankees in 1953, starting in none of them. He made 8 putouts, had 38 assists, and committed 2 errors, equivalent to .08 errors per game (estimate based on total games played in). He had one double play.
Eddie Lopat played in 33 games at pitcher for the New York Yankees in 1948, starting in none of them. He made 6 putouts, had 50 assists, and committed 3 errors, equivalent to .091 errors per game (estimate based on total games played in). He had 3 double plays.
Eddie Lopat played in 31 games at pitcher for the New York Yankees in 1949, starting in none of them. He made 7 putouts, had 42 assists, and committed 2 errors, equivalent to .065 errors per game (estimate based on total games played in). He had 5 double plays.