Hudson, the No. 2 starter behind Ian Kennedy, was 1-1 with a 6.00 ERA in three starts. He allowed two runs and six hits in 7 2/3 innings against Pittsburgh on Wednesday.
Arizona recalled right-hander Jonathan Albaledejo from Triple-A Reno to take Hudson's roster spot. Albaledejo was 1-1 with a 2.35 ERA in eight relief appearances for Reno.