I won't get as crazy with it as I did with the pitching stuff, but I think the following outfield promotion chain makes sense:
Salem to Greenville:
Albertson Asigen (#90) - .809 OPS in 137 PAs, 139 wRC+
Jhostynxon Garcia (#65) - .696 OPS in 276 PAs, 100 wRC+
Jhostynxon has been hitting a lot better lately than he did all season, but he's still not been great this season & is about 16 months younger than Asigen, even though he has spent more time in A-Ball. Also, despite half the PAs, Asigen is 11 of 13 on steals compared to 7 of 9 for Jhostynxon. I don't think Asigen is an organizational priority based on usage, but he has been by far Salem's best hitter & he just turned 22 so it makes sense to move up to Greenville & give him a role there.
Salem is a bit thin in the outfield, but they just started working Stanley Tucker into the mix, so between Tucker, Jhostynxon & Yuten, with a side of Feliz, they should be fine. They could also give a guy like Kelvin Diaz some run out there. He didn't hit great for the FCL Sox, but walked a ton & is a fast OF who seems to have some interesting traits.
Greenville to Portland:
Roman Anthony (#2) - .990 OPS in 236 PAs, 166 wRC+
Allan Castro (#20) - .866 OPS in 151 PAs, 136 wRC+
You could make cases for promoting Eduardo Lopez (#84), Bryan Gonzalez (#95), or Gilberto Jimenez (#107), but I don't see a lot of point. None of them are particularly crushing pitching at Greenville (wRC+'s of 107, 98 & 72 respectively), and aren't the greatest defenders. Nick Decker (#167) is old for the level, but is also not crushing it (107 wRC+). Kristian Campbell has also been getting some outfield run, but he just got to Greenville a couple days ago, so don't see a lot of urgency in a promotion.
I would obviously love to see Roman keep advancing through the system, but they might want to be more patient, especially with the way his strikeout rates have been increasing lately. They definitely have enough depth here, especially with the addition of Asigen, to promote 2 guys if they wanted to.
Portland to Worcester:
Corey Rosier (#46, SP #56) - .818 OPS in 373 PAs, 123 wRC+
& that's really the whole list. Matthew Lugo (#59, SP #47) has been injured & struggling this season (90 wRC+), Phillip Sikes (#72, SP #46) has not been particularly good (84 wRC+) & hasn't played in a few days for whatever reason, Tyler McDonough (#98, SP #52) has also not been particularly good (86 wRC+), & Tyler Dearden (#182) has been ok (105 wRC+), but he's 25 & not a good defender & there's not much point in promoting him.
Rosier's OPS only trails Nathan Hickey (.838) on Portland's roster, & is actually .001 higher than Nick Yorke (who there also could be made a compelling case to promote to Worcester for the rest of the season).
So in summary:
Kelvin Diaz to A-Ball
Albertson Asigen to A+
Roman Anthony to AA
Corey Rosier to AAA