10. Marcell Ozuna
Yeah, I should have Alex Wood ahead of Ozuna. Anyways, I only put Ozuna because he has been linked to the Mariners multiple times in the past, including during the Dipoto regime, and at 29-years-old, he does fit into the timeline.
The cost will be key here a 30 home run bat with good base-running skills and passable defense is always worth looking at. Yes, the Mariners have some OF depth, but Ozuna is better than Braden Bishop, Jake Fraley, and Mallex Smith, and may be the best case scenario for Kyle Lewis. If the money is right, the fit may be as well.
9. Yasiel Puig

Perhaps a poor mans Ozuna, with about 100% more level of fun. Will also start 2019 at 29-years-old, and did I mention fun? He puts the ball in play, has a great arm for right field, and is very fun. He is probably more of a 5 or 6 hitter than a 3 or 4, but he is in his prime and is safer and a better bet to be a regular than any outfielder in the Mariners organization (largely because he already is).
8. Michael Wacha
Just turned 28 on July 1st. A solid mid-rotation arm coming off a bad year (so far). The age and floor make him a safe bet as a number #4 and has the potential to be this off-seasons Lance Lynn. I’m in depending on price.
7. Rick Porcello
Durable, strike thrower, with #2 upside. Age is a concern, but a potential vet looking for a market reset deal who could benefit from getting out of the AL East. He’s not going to repeat his 2016 season again, but a 3 win season is a decent bet and could make for interesting trade fodder going into next season.
6. Jake Odorizzi

I’ve been on Odorizzi for a while. He will turn 30-years-old on Opening Day and is having his best season since 2015( with 6 weeks to go). His fastball velo has actually jumped up 1.5 mph this season and he has continued his 2018 trend of getting more strikeouts, averaging more than 1 per inning.
He throws a good amount of strikes, avoids the home run ball, and is a safe bet to make 28-33 starts a season. He is still entering his prime, has a solid ceiling of a #3 starter and he fits the timeline of the rebuild. He may get a Mike Leake type of deal and he would be well worth it. If the cost doesn’t get crazy, I am quite interested.