Honorable mention: Tyler O'Neill
While he won't be suiting up for the Cardinals this weekend, I think it's important to acknowledge we've probably seen the last of Tyler O'Neill in a Cardinals uniform.
O'Neill was once again injury-prone in 2023, appearing in just 73 games, leaving his amazing 2021 season as the only year he played in over 100 games. His .715 OPS was only a slight improvement over his 2022 season, and even when he wasn't on the injured list, he sat out plenty of games when he "didn't feel right".
If O'Neill wasn't due for another pay raise in arbitration this year, maybe he'd be back. But I just do not see the Cardinals paying him upwards of $6 million when they have so many other needs to address and plenty of outfield options already.
I think it's safe to say the Cardinals roster will look vastly different come 2024, and each of the 9 players are likely not a part of that group.