BOSTON -- A Red Sox hitter took home the American League Player of the Week honors for a second straight time, Major League Baseball announced on Monday.

Sox designated hitter David Ortiz followed up Carl Crawford's standout week with a .545 average (12-for-22), four doubles, two home runs and six RBIs in a six-game stretch over the week that ended Sunday.

Ortiz, in his 15th year in the big leagues and last of his current contract, was strong for the entirety of May, hitting .342 with 10 home runs as Boston made a charge at first place in the AL East.

Southpaws had thrown Ortiz for a loop in recent years, but he's done well against them in 2011, to the tune of a .355 average.

"I think when you see a lot of lefties continuously, it just, you know, it just gives you an idea of what you want to do," Ortiz said. "Especially with a lineup that has a lot of left-handed hitters on a daily basis."

Ortiz hit back-to-back homers on Tuesday and Wednesday at Fenway Park against the White Sox, both games Boston lost. On Friday, Ortiz opened a three-game series with the A's that the Red Sox swept with a pair of hits -- his fifth consecutive multi-hit game at home, and a career-long stretch. He has 17 multi-hit games in his last 28 games, a stretch that dates to May 5.

Ortiz carries a six-game hit streak into a series with the Yankees that starts Tuesday after an off day Monday.

The 35-year-old has taken home an AL weekly award five times, but before Monday, hadn't done so since August 2007.