If you are talking about the 2025 season specifically, he is nowhere near 10th best rider. Pogacar, Vingegaard, Evenepoel, Del Toro, Van der Poel, Almeida, Onley, Pidcock, Pedersen, McNulty, Merlier, Milan, De Lie, Healy, Lipowitz...
As a simple reference, PCS has him at 35th for 2025.
If you want to assess and extrapolate the level he was able to reach, then i'd say he might still be top 10. Maybe.
You mean as a leader going to a certain race to get a result, or as a road captain who tells the team what to do at what point in the race? If the former, i would say that very much depends on type of the race, if the latter i would say drugs are bad.