The Orioles stuck with him for a long time, and as Moose Milligan once pointed out, perhaps his name alone (Yastrzemski) kept him around longer than if it were Smith, Daley, or Jackson ........ as a fan, I rooted a little extra hard for him when he was with the Orioles because of the fact that he was "Little Yaz."
He was a 22 year-old coming off of his 4th year in college when we drafted him in the 14th round, back in 2013.
Prior to his trade to the Giants organization in March of 2019, his career OPS was .738 at the AAA-level, and .740 at the AA-level.
I'm OK with the fact that the Orioles traded him in March of 2019 after his 6-year stint in their Minor League system. I think that the chances that he would be having similar success at the Major League level if he were still with the Orioles (presuming that the Orioles would have given him similar playing time as he has gotten with the Giants) are 50/50.