No, he actually WAS the #1 highest rated analyst on tipranks, there is nothing cherry-picking about that, simple fact.
The SolarCity -> Tesla coverage has ruined his performance directly and now he is a bottom-ranked purely due to this one stock that has skyrocketed in the last year when he predicted it to go down. This is simply the way tipranks scoring works. He is full of BS and cannot value Tesla properly due to his emotional approach (he hates Tesla for messing up his SolarCity prediction).
However, saying that it is "cherry picking" to look at his performance without Tesla, when in fact that was a historical fact -- NOT a cherry-picked bad performer from his portfolio -- is just as emotional from your part (you hate him for being the enemy who spreads FUD about Tesla on CNBC).
PS: to further clarify: the factual timeline of him being highest rank, then starting to cover Tesla, then Tesla rising ~20x which in turn pushed his rating to the bottom makes it completely legitimate question of what would be his rating without starting the Tesla coverage. And the answer to that legit question is, he would be in top-300 still.