Asics Sortiemagic 6 and Nike Streakfly. As an owner of both, they are both very excellent shoes, specifically for 800m training, which requires both ample endurance and sprinting prowess.
Choose the Streakfly if you're looking to do more treadmill than grass, or are planning to do 5+ mile workouts in them. Super soft and responsive, also extremely light. This would also be the better option for racing.
Choose the Sortiemagic 6 if you're planning on doing more grass work than treadmill work; it will definitely still work for treadmill, but the grass and track are where it truly shines, just like the Streakfly but in a more dramatic way. Feels harder than the Streakfly, but that can be good in many cases. Also much more durable
Other thoughts: if you feel a lot of soreness often/are injury prone, the Sortiemagic 6 will be great for strengthening those small, underdeveloped muscles and tendons which can lead to injury; however, it might beat up your legs on the treadmill a tad more. The Streakfly is my go to shoe for pretty much any track workout (Vaporflies for something like a tempo, would still consider Streakfly though...), as well as the occasional easy run. Sortiemagic would likely do better in sprint workouts, as it's firmer and has a bit of a plate on the bottom, but I've yet to try that out, so don't want to advise you on that too much.
Let me know if you have any questions