Those numbers earned Molina his first career Bank of America Presents the National League Player of the Week.
"I wish we were five games above .500 so I could enjoy it a lot more," Molina said of the award. "You guys know me. It's a very good personal achievement, but at the same time I think a lot about the team. I would trade it for 10 wins."
Molina's 1.043 slugging percentage tied him for first in the NL last week, and his nine RBIs ranked second. The 33-year-old currently has an eight-game hitting streak and has recorded five multi-hit games and three multi-RBI games.
Molina, who raised his average from .276 to .327 over the last six games, went a combined 6-for-7 with four doubles, five RBIs and two runs scored in a doubleheader against the Marlins on May 25.
The eldest of Major League Baseball's three Molina backstops has five multi-hit games in a row, including two three-hit games on May 20 and May 23.
"He did everything he could to try to help us win," Giants manager Bruce Bochy said, whose team matched a season-high three-game winning streak with Molina's help.
Other nominees included Molina's Giants teammate Aaron Rowand, (.364, two homers, nine RBIs) Pittsburgh's Jason Bay (.480, three homers, eight RBIs) and San Diego's Adrian Gonzalez (.333, three homers, 10 RBIs).
Florida's Andrew Miller (1-0, 0.00 ERA, nine strikeouts) and Milwaukee's Ben Sheets (1-0, 1.00 ERA, six strikeouts) were two of the five pitchers honored.
Tourneau, the world's largest watch store, will award Molina with a luxury Swiss Timepiece, suitably engraved, in recognition of his accomplishments as Bank of America Presents the National League Player of the Week.