ORCA: opponent-adjusted MMA ratings

Every UFC fighter graded against the opposition they actually faced.

Upcoming matchups

UFC Fight Night: Bonfim vs. Brady · November 07, 2026

UFC 334: Gane vs. Hokit · November 14, 2026

UFC Fight Night: Prochazka vs. Stirling · November 21, 2026

UFC 335: Oliveira vs. Lopes · December 12, 2026

Highest-rated fighters

  1. Georges St-Pierre · Middleweight · ORCA 97
  2. Islam Makhachev · Welterweight · ORCA 95
  3. Jon Jones · Heavyweight · ORCA 94
  4. Amanda Nunes · Women's Bantamweight · ORCA 92
  5. Khabib Nurmagomedov · Lightweight · ORCA 89
  6. Cain Velasquez · Heavyweight · ORCA 88
  7. Arman Tsarukyan · Lightweight · ORCA 87
  8. Tom Aspinall · Heavyweight · ORCA 86
  9. Petr Yan · Bantamweight · ORCA 86
  10. Zhang Weili · Women's Flyweight · ORCA 85
  11. Alexander Volkanovski · Featherweight · ORCA 85
  12. Khamzat Chimaev · Middleweight · ORCA 85
  13. Ilia Topuria · Lightweight · ORCA 85
  14. Gegard Mousasi · Middleweight · ORCA 84
  15. Demetrious Johnson · Flyweight · ORCA 84
  16. Anthony Johnson · Light Heavyweight · ORCA 84
  17. Daniel Cormier · Heavyweight · ORCA 84
  18. Merab Dvalishvili · Bantamweight · ORCA 83
  19. Dricus Du Plessis · Middleweight · ORCA 83
  20. Aljamain Sterling · Featherweight · ORCA 83
  21. Valentina Shevchenko · Women's Flyweight · ORCA 82
  22. Sean Brady · Welterweight · ORCA 82
  23. Ciryl Gane · Heavyweight · ORCA 81
  24. Francis Ngannou · Heavyweight · ORCA 81
  25. Shavkat Rakhmonov · Welterweight · ORCA 80
  26. Mike Malott · Welterweight · ORCA 80
  27. Gregor Gillespie · Lightweight · ORCA 80
  28. Movsar Evloev · Featherweight · ORCA 80
  29. Song Yadong · Bantamweight · ORCA 79
  30. Ryan Bader · Light Heavyweight · ORCA 79
  31. Michael Morales · Welterweight · ORCA 79
  32. Kamaru Usman · Middleweight · ORCA 79
  33. Caio Borralho · Middleweight · ORCA 78
  34. Magomed Ankalaev · Light Heavyweight · ORCA 78
  35. Umar Nurmagomedov · Bantamweight · ORCA 78
  36. Nassourdine Imavov · Middleweight · ORCA 78
  37. Kyoji Horiguchi · Flyweight · ORCA 77
  38. Yoel Romero · Middleweight · ORCA 77
  39. Quillan Salkilld · Lightweight · ORCA 77
  40. Rinat Fakhretdinov · Welterweight · ORCA 77
  41. Taila Santos · Women's Flyweight · ORCA 77
  42. Navajo Stirling · Light Heavyweight · ORCA 77
  43. Natalia Silva · Women's Flyweight · ORCA 77
  44. Alexander Volkov · Heavyweight · ORCA 76
  45. Zabit Magomedsharipov · Featherweight · ORCA 76
  46. Derek Brunson · Middleweight · ORCA 76
  47. Gabriel Bonfim · Welterweight · ORCA 76
  48. Cory Sandhagen · Bantamweight · ORCA 76
  49. Bo Nickal · Middleweight · ORCA 75
  50. Chad Mendes · Featherweight · ORCA 75
  51. Charles Oliveira · Lightweight · ORCA 75
  52. Rick Story · Welterweight · ORCA 75
  53. Benson Henderson · Welterweight · ORCA 75
  54. Ian Machado Garry · Welterweight · ORCA 75
  55. Mario Bautista · Bantamweight · ORCA 75
  56. Diego Lopes · Featherweight · ORCA 75
  57. Benoit Saint Denis · Lightweight · ORCA 74
  58. Brendan Allen · Middleweight · ORCA 74
  59. Abus Magomedov · Middleweight · ORCA 74
  60. Erin Blanchfield · Women's Flyweight · ORCA 74
  61. Josh Hokit · Heavyweight · ORCA 74
  62. Max Holloway · Welterweight · ORCA 74
  63. Sean O'Malley · Bantamweight · ORCA 74
  64. Colby Covington · Welterweight · ORCA 74
  65. Corey Anderson · Light Heavyweight · ORCA 73
  66. Sergei Pavlovich · Heavyweight · ORCA 73
  67. Vinicius Oliveira · Featherweight · ORCA 73
  68. Denise Gomes · Women's Strawweight · ORCA 73
  69. Rose Namajunas · Women's Flyweight · ORCA 73
  70. Robert Whittaker · Light Heavyweight · ORCA 73
  71. Carlos Ulberg · Light Heavyweight · ORCA 73
  72. Raoni Barcelos · Bantamweight · ORCA 73
  73. Ailin Perez · Women's Bantamweight · ORCA 73
  74. Alex Pereira · Heavyweight · ORCA 73
  75. Leon Edwards · Welterweight · ORCA 73
  76. Jacobe Smith · Welterweight · ORCA 72
  77. Rashid Magomedov · Lightweight · ORCA 72
  78. Curtis Blaydes · Heavyweight · ORCA 72
  79. Dominick Reyes · Light Heavyweight · ORCA 72
  80. Luana Santos · Women's Bantamweight · ORCA 72
  81. Mario Pinto · Heavyweight · ORCA 72
  82. Vitor Petrino · Heavyweight · ORCA 72
  83. Glover Teixeira · Light Heavyweight · ORCA 72
  84. Grant Dawson · Lightweight · ORCA 72
  85. Sean Strickland · Middleweight · ORCA 72
  86. Montel Jackson · Bantamweight · ORCA 72
  87. TJ Grant · Lightweight · ORCA 72
  88. Anthony Hernandez · Middleweight · ORCA 72
  89. Fatima Kline · Women's Strawweight · ORCA 72
  90. Aaron Simpson · Welterweight · ORCA 71
  91. Randy Couture · Light Heavyweight · ORCA 71
  92. Ismail Naurdiev · Middleweight · ORCA 71
  93. Virna Jandiroba · Women's Strawweight · ORCA 71
  94. Alexandre Pantoja · Flyweight · ORCA 71
  95. Mateusz Gamrot · Lightweight · ORCA 71
  96. Joe Pyfer · Middleweight · ORCA 71
  97. Michel Prazeres · Welterweight · ORCA 71
  98. Asu Almabayev · Flyweight · ORCA 70
  99. Jasmine Jasudavicius · Women's Flyweight · ORCA 70
  100. Payton Talbott · Bantamweight · ORCA 70
  101. Reinier de Ridder · Light Heavyweight · ORCA 70
  102. Jean Silva · Featherweight · ORCA 70
  103. Lerone Murphy · Featherweight · ORCA 70
  104. Mateusz Rebecki · Lightweight · ORCA 70
  105. Myktybek Orolbai · Welterweight · ORCA 70
  106. Joshua Van · Flyweight · ORCA 70
  107. Justin Gaethje · Lightweight · ORCA 70
  108. Abdul Rakhman Yakhyaev · Light Heavyweight · ORCA 70
  109. Demian Maia · Welterweight · ORCA 70
  110. Jake Matthews · Welterweight · ORCA 70
  111. Kevin Vallejos · Featherweight · ORCA 70
  112. Chael Sonnen · Light Heavyweight · ORCA 70
  113. Phil Davis · Light Heavyweight · ORCA 70
  114. Steve Garcia · Featherweight · ORCA 70
  115. Alexa Grasso · Women's Flyweight · ORCA 70
  116. Erik Perez · Bantamweight · ORCA 70
  117. Stipe Miocic · Heavyweight · ORCA 70
  118. Bryce Mitchell · Bantamweight · ORCA 70
  119. Muhammad Mokaev · Flyweight · ORCA 70
  120. Farid Basharat · Bantamweight · ORCA 69
  121. Tatiana Suarez · Women's Strawweight · ORCA 69
  122. Arnold Allen · Featherweight · ORCA 69
  123. Alexia Thainara · Women's Strawweight · ORCA 69
  124. Don Frye · Open Weight · ORCA 69
  125. Dustin Poirier · Lightweight · ORCA 69
  126. Pat Sabatini · Featherweight · ORCA 69
  127. Beneil Dariush · Lightweight · ORCA 69
  128. Jamall Emmers · Featherweight · ORCA 69
  129. King Green · Lightweight · ORCA 69
  130. Daniil Donchenko · Welterweight · ORCA 69
  131. Fabricio Werdum · Heavyweight · ORCA 69
  132. Belal Muhammad · Welterweight · ORCA 68
  133. Daniel Marcos · Bantamweight · ORCA 68
  134. Frank Shamrock · Light Heavyweight · ORCA 68
  135. James Krause · Welterweight · ORCA 68
  136. Jon Fitch · Welterweight · ORCA 68
  137. Lyoto Machida · Middleweight · ORCA 68
  138. Youssef Zalal · Featherweight · ORCA 68
  139. Desmond Green · Lightweight · ORCA 68
  140. Jorge Masvidal · Welterweight · ORCA 68
  141. Waldo Cortes-Acosta · Heavyweight · ORCA 68
  142. Gregory Rodrigues · Middleweight · ORCA 68
  143. Israel Adesanya · Middleweight · ORCA 68
  144. Norma Dumont · Women's Bantamweight · ORCA 68
  145. TJ Dillashaw · Bantamweight · ORCA 68
  146. Rory MacDonald · Welterweight · ORCA 68
  147. Christian Leroy Duncan · Middleweight · ORCA 68
  148. Cristiane Justino · Women's Featherweight · ORCA 68
  149. Ikram Aliskerov · Middleweight · ORCA 68
  150. David Martinez · Bantamweight · ORCA 68
  151. Makhmud Muradov · Middleweight · ORCA 68
  152. Marcos Rogerio de Lima · Heavyweight · ORCA 68
  153. Loopy Godinez · Women's Strawweight · ORCA 67
  154. Gillian Robertson · Women's Strawweight · ORCA 67
  155. Paulo Costa · Light Heavyweight · ORCA 67
  156. Yair Rodriguez · Featherweight · ORCA 67
  157. Chris Padilla · Lightweight · ORCA 67
  158. Aleksandar Rakic · Heavyweight · ORCA 67
  159. Henry Cejudo · Bantamweight · ORCA 67
  160. Mark Kerr · Heavyweight · ORCA 67
  161. Rinya Nakamura · Bantamweight · ORCA 67
  162. Volkan Oezdemir · Light Heavyweight · ORCA 67
  163. Fares Ziam · Lightweight · ORCA 67
  164. Carla Esparza · Women's Strawweight · ORCA 67
  165. Jordan Leavitt · Featherweight · ORCA 67
  166. Matt Hughes · Welterweight · ORCA 67
  167. Nikita Krylov · Light Heavyweight · ORCA 67
  168. Jan Blachowicz · Light Heavyweight · ORCA 67
  169. Alex Perez · Flyweight · ORCA 67
  170. Alexandr Romanov · Heavyweight · ORCA 67
  171. Myles Jury · Featherweight · ORCA 67
  172. Dong Hyun Kim · Welterweight · ORCA 66
  173. Renato Moicano · Lightweight · ORCA 66
  174. Tim Elliott · Catch Weight · ORCA 66
  175. Jacare Souza · Middleweight · ORCA 66
  176. Michael Chiesa · Welterweight · ORCA 66
  177. Raul Rosas Jr. · Bantamweight · ORCA 66
  178. Chris Weidman · Catch Weight · ORCA 66
  179. Jailton Almeida · Heavyweight · ORCA 66
  180. Paddy Pimblett · Lightweight · ORCA 66
  181. Wang Cong · Women's Flyweight · ORCA 66
  182. Edmen Shahbazyan · Middleweight · ORCA 66
  183. Kevin Holland · Welterweight · ORCA 66
  184. Manon Fiorot · Women's Flyweight · ORCA 66
  185. Charles Radtke · Welterweight · ORCA 66
  186. Lorenz Larkin · Welterweight · ORCA 66
  187. Raquel Pennington · Women's Bantamweight · ORCA 66
  188. Julianna Pena · Women's Bantamweight · ORCA 65
  189. Sean Sherk · Lightweight · ORCA 65
  190. Felipe Lima · Featherweight · ORCA 65
  191. Jordan Mein · Welterweight · ORCA 65
  192. Anthony Rocco Martin · Welterweight · ORCA 65
  193. Carlos Prates · Welterweight · ORCA 65
  194. Manel Kape · Flyweight · ORCA 65
  195. Marcus McGhee · Featherweight · ORCA 65
  196. Yan Xiaonan · Women's Strawweight · ORCA 65
  197. Dustin Ortiz · Flyweight · ORCA 65
  198. Jack Della Maddalena · Welterweight · ORCA 65
  199. Jack Hermansson · Welterweight · ORCA 65
  200. Roman Kopylov · Middleweight · ORCA 65

Division rankings