Arizona has gone 22 straight games without a win from its rotation, the longest streak in the majors since San Diego went 25 in a row from April 17-May 14, 2009, according to STATS.