Vierling isn’t an every day guy so I’d think he’s out. Canha isn’t hitting any better than Greene. Gio is probably the most likely, IMO, of your suggested replacements based on current stats, though his plate discipline hasn’t been the same as it was at the beginning of the year. Still, good answer.