Orlando Cabrera of the Angels has tied Barry Bonds for the longest streak of consecutive games reaching safely since 1960. A look at the list:
*--* Player Year Team Streak Orlando Cabrera 2006 Angels 58 Barry Bonds 2003 San Francisco Giants 58 Wade Boggs 1985 Boston Red Sox 57 Ryan Klesko 2002 San Diego Padres 56 Jim Thome 2002 Cleveland Indians 55 Derek Jeter 1999 New York Yankees 53 Shawn Green 2000 Dodgers 53 Alex Rodriguez 2004 New York Yankees 53
Note: Ted Williams holds the all-time record with an 84-game streak with the Boston Red Sox in 1949.
Source: Los Angeles Angels