The rookie will be making his third start of the season. Last time out, James did not give up a run, limiting the Mariners to four hits over 5 1/3 innings in picking up the win.
Gaviglio has allowed just two earned runs in each of his last two starts, but he also has completed six innings just once since July 25. Gaviglio's last win as a starter was back on Aug. 21 against the Orioles.