In 2020 they finished 21st, 2021 43rd, 2022 19th, 2023 45th, and 2024 (so far) 24th.
I said they should be able to. Which they are presently and have been able to at times in the past, just not consistently enough.
With the right coaches Stanford should most definitely be able to stay in...