Alan Roden's statcast page right now is disgusting. Ranks between 1-8 percentile in xwOBA, xBA, xSLG, Avg EV, barrel %, hard hit %, and LA sweet spot. On top of well below average bat speed. It's still very early, and he's obviously getting his first taste of the big leagues, but he's not young, and I believe there were concerns about a lot of those things (quality of contact) in the minors. Wagner hasn't been quite as bad from a statcast standpoint, but still pretty bad.
If the Jays are still in it at the deadline then I think they probably need 2 bats, one at 3B (definitely) and another at DH/OF (unless Roden turns things around).