On June 10, 2006, Ramirez became the 31st player in history to hit 450 home runs, with a solo home run off Francisco Cordero of the Texas Rangers. Three weeks later, on July 1, he collected his 2000th hit. Beginning in mid-July, he had a 28-game hitting streak, including 12 multi-hit games, 8 HR, and 28 RBIs. He reached 100 RBI for the 9th consecutive season on August 20 in a series against the Yankees, but missed 28 games from mid-August on with soreness in his right knee. Ramirez finished at .321 with 35 home runs and 102 RBI. He also drew a career high 100 walks in 2006, the only time in his career he reached that mark. However, the Red Sox missed the playoffs for the first time since the 2002 season.