Arizona Diamondacks All-Time Team: Starting Rotation

4 of 5

Sep 22, 2014; Los Angeles, CA, USA; Los Angeles Dodgers starting pitcher Dan Haren (14) in the first inning of the game against the San Francisco Giants at Dodger Stadium. Mandatory Credit: Jayne Kamin-Oncea-USA TODAY Sports

Dan Haren

Dan Haren had a brief stay in the desert but he was solid in his time with the Arizona Diamondbacks. He was a good compliment to Webb and he also did a good job taking over for Webb when he went down with injury.

Haren is fifth all-time in the organization in ERA (3.56) and fifth in strikeouts with 570. His first two years with Arizona were great, but he lost his way in 2010, prompting the team to trade him.