The Colorado Rockies traded right-handed pitcher Jeremy Guthrie to Kansas City Friday for Jonathan Sanchez, the struggling lefty starter who was designated for assignment this week by the Royals.

The Colorado Rockies traded right-handed pitcher Jeremy Guthrie to Kansas City Friday for Jonathan Sanchez, the struggling lefty starter who was designated for assignment this week by the Royals.

The 29-year-old Sanchez, traded last winter from San Francisco, is 1-6 with a 7.76 ERA in 12 starts this season. A seven-year major league veteran, he is 39-52 with a 4.50 ERA, 420 walks and 772 strikeouts in 186 games (130 starts).

Sanchez threw a no-hitter against San Diego in 2009, and the Royals traded away Melky Cabrera to get him last November in what has turned out to be one of the worst trades in team history. Sanchez was winless in his final 11 starts with Kansas City.

The 33-year-old Guthrie is 3-9 with a 6.35 ERA in 19 games this year. In 169 starts with three teams since 2004, he is 50-74 with a 4.37 ERA, 335 walks and 671 strikeouts.

Guthrie, 33, is a former Ashland High standout, an All-American at Stanford and a first-round draft pick by the Cleveland Indians in 2002. He joined the Baltimore Orioles in 2008 and was the team's opening-day starter three of the past four seasons, before being traded to the Rockies last spring.

— Associated Press