Amazingly, Robert Roode is 45 years old, even though he's only been on the main roster for five years. Granted, he had a lengthy career outside of the company prior to that point, but he can still very much go in the ring after all these years.
The only issue is that WWE doesn't see him as anything more than a tag team specialist, hence why he's been paired off with Chad Gable and Dolph Ziggler for the past four years. He holds his own any time he's in action, but the days of him being used as a singles star are likely over.
Shayna Baszler, on the other hand, is a much fresher face on the main roster only having debuted two years ago, but WWE has done little with her in that time.
Granted, the 41-year-old reigned as one-half of the WWE women's tag team champions alongside Nia Jax on and off from August 2020 though May 2021, but it was a total waste of what she can do.
These days, Baszler remains entrenched in the tag team ranks, this time with Natalya as her partner.
Rey Mysterio is, of course, a far bigger star than Roode and Baszler combined, but his body is starting to catch up to him at 47.
Some of the matches he's had with son Dominik in tag team action have been a blast, but it's clear his in-ring days are numbered and he can't move around as quickly as he once did.