Padres pitcher Odrisamer Despaigne struggled yet again Sunday, in an 8-6 loss to the Diamondbacks.

Despaigne didn't get much help from the defense, as he allowed five runs -- three earned -- in 5 2/3 innings. He scattered six hits and three walks in the outing, while striking out two batters on 92 pitches.

Despaigne has allowed nine runs in 10 innings over his last two starts, raising his ERA to 3.63. He carries a six-start winless streak into his next outing, set for Friday against the Giants.