Will try and get on with this again. I've decided to change the rankings because trying to think of fighters for divisions like heavyweight and ending up putting shit fighters like Greg Velasco and Hugo Cunha was a pain I've decided just to do a top 100 overall across all weight divisions instead. That way I can just focus on fighters I'm actually interested in.
I also decided to keep it to fighters outside the "majors" as they're the ones who actually have a chance of signing somewhere. For reference I'm classing the majors as UFC, PFLator, ACA, ONE, RIZIN and KSW
1. Fatima Kline - 2000 - USA - SW - 6-0
2. Losene Keita - 1997 - Guinea - FW - 12-1
3. Eduard Vartanyan - 1991 - Russia - LW - 25-4
4. Razhabali Shaydullaev - 2000 - Kyrgyzstan - BW 9-0
5. Austin Bashi - 2001 - USA - BW - 11-0
6. David Martinez - 1998 - Mexico - BW - 10-1
7. Evgeniy Ignatiev - 1995 - Russia - FW - 21-2-2
8. Felipe Lima - 1998 - Brazil - BW - 12-1
9. Isaac Moreno - 1997 - USA - WW - 6-0
10. Samandar Murodov - 1999 - Tajikistan - WW - 10-0
11. Amru Magomedov - 1999 - Russia - LW -7-0
12. Taiyilake Nueraji - 2001 - China - WW -9-1
13. Renat Khavalov - 1998 - Russia - BW - 8-0
14. Matej Penaz - 1996 - Czechia - MW - 9-1
15. Rakhim Midaev - 1995 - Russia - BW - 12-2
16. Cristian Perez - 1999 - Mexico - LW - 13-1
17. Eliezer Kubanza - DR Congo - WW - 5-0
18. Michael Oliveira - 1998 - Brazil - WW - 6-0
19. Paul Hughes - Northern Ireland - FW - 10-1
20. Lone'er Kavanagh - 1999 - England - FLW - 5-0
21. Quillan Salkilld - 1999 - Australia - LW - 6-1
22. Alibi Idiris - Kazakhstan - FLW - 9-0
23. Boris Medvedev - Russia - WW - 17-2
24. An Tuan Ho - 2000 - Vietnam - FLW - 6-0
25. Luke Fernandez - 1995 - USA - LHW - 3-0
26. Phumi Nkuta - 1995 - USA - FLW - 7-0
27. Juan Diaz - 1998 - Peru - BW - 11-1-1
28. Nkosi Ndebele - South Africa - BW - 7-2
29. Si Won Park - 2002 - South Korea - LW - 8-0
30. Jasmine Favero - 2000 - Italy - BW - 3-0
31. Eduardo Henrique - 1995 - Brazil - FLW - 12-2
32. Murtaza Talha - 1996 - Bahrain - MW - 6-1
33. Wang Cong - 1992 - China - BW - 4-0
34. Ramazan Gitiov - 1997 - Bahrain - LW - 4-0
35. Rodrigo Vera - 1995 - Peru - BW - 16-1-1
36. Marcio Barbosa - 1998 - Brazil - FW - 15-2
37. Kevin Vallejos - 2001 - Argentina - FW - 12-1
38. Islam Dulatov - Germany - WW - 10-1
39. Alain Van De Merckt - 1993 -Belgium - MW - 7-0
40. Shakhban Alkhasov - 1996 - Russia - WW - 9-0
41. Dzhamualudin Aliev - 1999 - Russia - BW - 9-0
42. Cezary Oleksiejczuk - 2000 - Poland - WW - 12-3
43. Virgil Augen - France - MW - 6-0
44. Badmatsryren Dorzhiev - 1994 - Mongolia - FLW - 8-0
45. Marco Tulio - 1994 - Brazil - MW - 11-1
46. Tae Kyun Kim - South Korea - FW - 10-1
47. George Hardwick - 1996 - England - LW - 12-2
48. Mario Pinto - 1998 - Portugal - HW - 8-0
49. Ibragim Chuzigaev - 1991 - Russia - LHW - 18-5
50. Nikita Kulshin - 2000 - Russia - LW - 5-0
51. Samat Mamedov - Kazakhstan - LW - 10-0
52. Kubanychbek Abdisalam - Kyrgyzstan - FW - 21-3
53. Shamil Musaev - 1994 - Russia - WW - 16-0-1
54. Bruno Lopes - 1993 - Brazil - LHW - 12-1
55. Juan Pablo Vieira - 2003 - Brazil - LW - 7-0
56. Mitch McKee - 1997 - USA - BW - 5-0
57. Sabrina De Souza - 2000 - Brazil - BW - 1-0
58. Kamal Magomedov - 1991 - Russia - WW - 11-0
59. Magomed Kabardiev - 1995 - Kazakhstan - LW - 10-1
60. Jose Delano - 1996 - Brazil - FW - 13-3
61. Saygid Izagakhmaev - 1994 - Russia - WW - 22-2
62. Aboubakar Younousov - France - BW - 4-0
63. Luciano Pereira - 2001 - Uruguay - FLW - 13-1
64. Azamat Bekoev - 1995 - Russia - MW - 17-3
65. Felix Klinkhammer - Germany - WW - 9-0
66. Diyar Nurgozhay - Kazakhstan - LHW - 8-0
67. Jose Ochoa - 2000 - Peru - FLW - 7-0
68. Magomed Magomedov - Bahrain - WW - 13-0
69. John Sweeney - 1995 - USA - BW - 13-3
70. Youssouf Binate - 1997 - Ivory Coast - FW - 4-0
71. Jarret Betancourt - 1998 - USA - FLW - 5-0
72. Axel Sola - 1997 - France - LW - 7-0
73. Shamidkhan Magomedov - 1994 - Russia - WW - 8-1
74. Nicholas Hwende - Zimbabwe - BW - 7-1
75. Jefferson Nascimento - Brazil - LW - 11-0
76. Jung Hyun Lee - 2002 - South Korea - FLW - 9-1
77. Kerim Daudov - 1997 - Kazakhstan - MW - 9-0
78. Rasul Magomedov - 1995 - Bahrain - LHW - 2-0
79. Torrez Finney - 1998 - USA - MW - 7-0
80. Abdullo Khodzaev - Tajikistan - LW - 5-0
81. Tony Laramie - 1999 - Canada - FLW - 8-2
82. Michael Dufort - 1994 - Canada - LW - 12-4
83. Otar Tanzilov - 1998 - Georgia - BW - 9-0
84. Jose Ferreira - 1998 - Chile - FW - 11-1
85. Jordan Vucenic - 1996 - England - FW - 11-2
86. Richie Lewis - 1994 - USA - LW - 5-0
87. Luke Riley - 1999 - England - FW - 8-0
88. Sundet Aytkul - 1998 - Kazakhstan - BW - 7-1
89. Bakhtovar Yunusov - 1998 - Tajikistan - BW - 10-0
90. Maritza Sanchez - 1998 - USA - BW - 6-1
91. Valesca Machado - 1995 - Brazil - SW - 13-4
92. Marsel Nurlanbek - 1997 - Kyrgyzstan - FW - 12-0
93. Mauricio Partida - 1998 - Venezuela - BW - 8-0
94. Romario Orozco - 1994 - Mexico - LW - 9-0
95. Mochamed Machaev - 1999 - Austria - LW - 13-1
96. Shawn Da Silva - 1996 - Germany - FLW - 6-0
97. Rose Conceicao - 1997 - Brazil - SW - 7-0
98. Cody Haddon - 1998 - Australia - BW - 5-1
99. Dario Bellandi - Italy - MW - 7-1
100. Jose Perez - 1995 - USA - FW - 8-1