Not in the same league as (someone or something) phrase
To be not equal to someone or something in quality, ability, skill, etc.
When it comes to playing football, I'm not in the same league as John.
His later work was not in the same league as his early work.
As for boxing, he is not in the same league as me! I'm unmatched by any other boxers in this century!
The origin of this phrase is not clear.
To keep optimistic or have hope that something positive will occur and simultaneously prepare for a negative outcome
All I can do is hoping for the best and preparing for the worst.