I look at it from the point of view of what are needs will be going forward, and we will have some as I see it for 2019.
1. I, like most here, am assuming that we will find Kimbrel's contract requirements to be above his value to the team and we will reluctantly have to let him go. So a big need (#1) will be to replace our closer and probably no one on the roster is capable of that.
2. Relief pitching with Kelly possibly gone will need to be bolstered. Evaluation of Smith and Thornburg will be needed and possibly we will need a couple of additional solid relievers. This can be done as we get into the season and assess our needs fully. Probably be our #4 need.
3. As far as starting pitching, we will have Sale, Porcello and Price for sure and will no doubt want to hang onto E-Rod. Wright's knee inflamation may be serious enough to make him a no go but medical evaluation will be needed. Eovaldi is looking like a starter if we can affort him. Having had two surgery's on him arm doesn't disqualify him in my book, provided a reasonable contract can be worked out. Possibly our #2 need.
4. We will need a second base backup for Pedey. He is aging and is trying to recover from an injury. I would look for a young and talented player who can play half the time and potentially be our second baseman going forward. How long will Pedey be able to play is the question, not how long does his contract run is the question to address.
5. I would look for a replacement for Leon. He is a very good defensive catcher but a .177 avg is well below league avg and we should have better on our roster. Keep Vaz and Swi and look for another. I would look at this as our #3 need.
6. We still should consider the CF position. Can we replace JBJ for the money he will expect with a good defender who is also a more consistent hitter? Don't know the answer to that but DD should look. I would rate this as a #5 need which can be let go if we are in a salary bind.