I don't see big separation between Teo and Kepler. Kepler would have been the clear choice going into 2020. Teo hit the s*** out of the ball this year, but the K/BB was ugly, and projections don't think he's markedly better than Kepler (or even better at all).
I do think Seager is clearly better than Swanson, by a lot.