 In his career with the Tigers, Willis played in 24 games (22 starts).His record was 2–8 and had an earned run average of 6.86 in 101 innings pitched.On June 1, 2010, Willis was traded to the Arizona Diamondbacks for starting pitcher Billy Buckner.