Ranker have asked MMA fans to name the top 20 active UFC fighters with undefeated lightweight king Nurmagomedov taking top spot.
UFC light-heavyweight champion Jones and UFC heavyweight champion Miocic are ranked second and third, respectively.
Fourth-placed Daniel Cormier is the highest ranked UFC fighter without a title. Israel Adesanya and Kamaru Usman are ranked fifth and sixth, respectively.
Max Holloway, Justin Gaethje, Tony Ferguson and Francis Ngannou make up the top ten.
Jorge Masvidal, Alexander Volkanovski, Petr Yan, Dominick Reyes and Jose Aldo, among others, also earned a spot in the top 20.
Former UFC double champions Conor McGregor and Henry Cejudo have not been included in the list following their recent retirements.
The 20 best active UFC fighters:
20. Jose Aldo
19. Stephen Thompson
18. Paulo Costa
17. Colby Covington
16. Dominick Reyes
15. Petr Yan (c)
14. Robert Whittaker
13. Alexander Volkanovski (c)
12. Jorge Masvidal
11. Dustin Poirier
10. Francis Ngannou
9. Tony Ferguson
8. Justin Gaethje (ic)
7. Max Holloway
6. Kamaru Usman (c)
5. Israel Adesanya (c)
4. Daniel Cormier
3. Stipe Miocic (c)
2. Jon Jones (c)
1. Khabib Nurmagomedov (c)
- The Top 10 UFC Fighters With The Highest-Earning Salaries Have Been Revealed, Conor McGregor Only Ranks No 2
- Meet The 'British Khabib' Who's Looking To Break Jon Jones' Record For Youngest UFC Champion
- The 20 Richest MMA Fighters In The World In 2022 Have Been Revealed, Ronda Rousey Fails To Make Top 10
- Dwayne 'The Rock' Johnson called out by MMA fighters over UFC shoe deal