Astros starting pitcher Jordan Lyles had his worst start of the season and suffered the loss in his first start back from the All-Star break Sunday against the Mariners.

Lyles (4-4) gave up 10 runs -- nine earned -- on eight hits and two walks while striking out three over four innings of a 12-5 loss.

Lyles has allowed 24 earned runs over his past five starts (26 innings). He's scheduled to make his next start Friday at Toronto. He's 1-1 with a 3.50 ERA in six road starts.