Green has allowed a few too many solo home runs which is primary reason for the low WAR total. The 2.03 ERA based on actual runs allowed is solid at this point. Rodriguez is more of a long term play, and as such I don't know if it's particularly reasonable to make an assessment on the quality of the deal at this juncture as it's such a small sample size. IKF has been a bit of a revelation and a home run signing based on the low AAV vs WAR production so far. Vogelbach makes chump change so it doesn't move the needle much either way. Turner has been a real mixed bag so far, as he was great in April (153 wRC+/0.6 FWAR), and then conversely awful in May (9 wRC+/-0.9 FWAR). That month of May is one of the worst I can recall in all of my time watching this team. He's shown signs of turning things around in recent weeks with a 139 wRC+ in his last 10 games so hopefully the worst is behind him.