 In 2005, he had 12 starts at catcher and 19 hits in 48 at-bats at the Major League level.Rivera was one of the final players cut from the roster in 2006 spring training and began the year at Triple-A.He was back with the Mariners by mid-April and served as a back-up to Kenji Johjima for the remainder of the season, batting .152 in 99 at-bats over 35 games.