At this point Khabib Nurmagomedov, Tony Ferguson and Kevin Lee would all beat Conor so bad that he'd wake up Scottish.
As far as Top 10 rankings, Conor, with a 2-1 record at lightweight, including 1 fight that was basically a draw, ranking him number 9 or 10 would be a generous ranking.
Khabib
Tony
Lee
Alvarez
Poirer
Barboza
Iaquinta
Felder
all should be ranked higher than Conor.
Conor's best bet at this point is a modified rules fight against Floyd somewhere outside of America.
Conor hasn't been surrounding himself with Glory recently, but 2 of the guys you put above him currently have dominant losses to him.
With the possible exception of Khabib, I'd put money on McGregor beating everyone on that list, no problem. Especially Alvarez and Porier, considering Mcgregor has already wrecked both of them.