Yes, I think Tevez has been very difficult to compete with the young players who have the skill and stamina very good. I'm sure he could not compete in the world's top leagues. Tevez is now considering moving to China, he has two choices now to play in China with a high salary or retirement from football.
If you do a little research about his statistic, then you will realize that he still good on the pitch. Like what Zlatan said, that age is just a number for some great players, and Tevez get into the list too. Look at Zlatan, he is 35 yo but his stamina is still amazing, which he always plays in every match for Man United.
Indeed Tevez is still good enough to play, but the statistics are to decline in my opinion. Now he could only score a few goals and I think his stamina has decreased not like before. If you see news, Tevez claimed he was tired and he intends to retire early. I look at some of the interview, Tevez still confused about his future, and he is confused to accept the Chinese club.