TOP
500

BJJ

Every grappler ranked across 8 dimensions.
Transparent scores. No politics. Just data.

125

Athletes Ranked

8

Dimensions

0–100

Per Attribute

How rankings work ↓

Composite Score = average of 8 BJJ-specific attributes, each rated 0–100:

Guard
Passing
TD
Subs
Escapes
Top Ctrl
IQ
ATH

Attribute scores are derived from competition results, submission rates, match footage analysis, and expert consensus. Sources include IBJJF, ADCC, WNO, and CJI records.

This is debate ammo, not gospel. Every score is transparent — tap any athlete to see the full breakdown.

125 of 125 athletes

Share card
#AthleteScore
1

Gordon Ryan

Super Heavy·New Wave Jiu-Jitsu
93.59598859592989788
2

Roger Gracie

Super Heavy·Roger Gracie Academy
92.49095889693979585
3

Rickson Gracie

Medium Heavy·Gracie Academy
90.39285889295909585
4

Andre Galvao

Medium Heavy·ATOS
89.88892908588909590
5

Marcus 'Buchecha' Almeida

Ultra Heavy·Checkmat
89.68292908588959095
6

Rafael Mendes

Feather·Art of Jiu-Jitsu (AOJ)
88.99588788892859590
7

Leandro Lo

Medium Heavy·NS Brotherhood / Cicero Costha
88.98895858288929388
8

Lucas Lepri

Light·Alliance
88.58892858590909385
9

Andressa Cintra

Heavy·GF Team
88.39391839282928291
10

Beatriz Mesquita

Medium Heavy·Gracie Humaita
88.19288828890889285
11

Nicholas Meregali

Super Heavy·New Wave Jiu-Jitsu
87.98892829085908888
12

Tainan Dalpra

Middle·Art of Jiu-Jitsu (AOJ)
87.98592858588909088
13

Saulo Ribeiro

Super Heavy·Ribeiro Jiu-Jitsu
87.68592858590929082
14

Kaynan Casemiro

Ultra Heavy·ATOS
87.49283809182948394
15

Kaynan Duarte

Ultra Heavy·ATOS
87.47892908285928892
16

Demian Maia

Medium Heavy·Various
87.38588859288909080
17

Rubens 'Cobrinha' Charles

Feather·Alliance / Cobrinha BJJ
87.19285808890829288
18

Felipe Pena

Super Heavy·ZR Team
878288858885908890
19

Devhonte Johnson

Ultra Heavy·Alliance
86.99481838789888588
20

Joao Costa

Roosterweight·Soul Fighters
86.98692829182898489
21

Xande Ribeiro

Super Heavy·Ribeiro Jiu-Jitsu
86.98590828292909282
22

Roberto Satoshi

Featherweight·Bonsai BJJ
86.68580919090838886
23

Rodolfo Vieira

Super Heavy·GF Team
86.57295927882968592
24

Gui Mendes

Rooster·Art of Jiu-Jitsu (AOJ)
86.59585758890829285
25

Rafael Lovato Jr.

Medium Heavy·Lovato Jiu-Jitsu
86.58092858585928885
26

Joao Assis

Super Heavy·GF Team
86.48785839180928291
27

Marcelo Garcia

Medium Heavy·Marcelo Garcia Academy
86.49980789590759282
28

Mica Galvao

Light·Manaus Jiu-Jitsu
86.39085808888828592
29

Bibiano Fernandes

Roosterweight·Evolve MMA
869081869082889180
30

Braulio Estima

Medium Heavy·Gracie Barra
868288829085888885
31

Julia Alves

Light Featherweight·Six Blades
85.88692789086908579
32

JT Torres

Medium Heavy·ATOS
85.88288858585888885
33

Ronaldo 'Jacare' Souza

Medium Heavy·Alliance
85.67885908582908590
34

Romulo Barral

Medium Heavy·Gracie Barra
85.39285808585858882
35

Jonnatas Gracie

Lightweight·ATOS
85.38485818388799191
36

Fernando 'Terere' Augusto

Light·Alliance / TT Jiu-Jitsu
85.18885828585828292
37

Victor Hugo

Ultra Heavy·Six Blades
857888858282908590
38

Bernardo Faria

Super Heavy·Alliance / BJJ Fanatics
84.89588788285859075
39

Leo Vieira

Light·Checkmat
84.58885788585828885
40

Andy Murasaki

Middleweight·ATOS
84.58790868378809379
41

Jamil Hill-Taylor

Medium Heavy·Lloyd Irvin
84.48790758189829180
42

Ana Rodrigues

Roosterweight·Dream Art
84.18783818478869381
43

Keith Krikorian

Welterweight·10th Planet
84.19382768979858584
44

Roberto 'Cyborg' Abreu

Ultra Heavy·Fight Sports
849082788585828585
45

Mikey Musumeci

Rooster·Musumeci BJJ
849878659595729772
46

Renzo Gracie

Medium Heavy·Renzo Gracie Academy
848582808885828882
47

Gabi Garcia

Ultra Heavy·Alliance
83.67285887882928290
48

Lachlan Giles

Medium Heavy·Absolute MMA
83.58882729288789078
49

Gutemberg Pereira

Super Heavy·GF Team
83.38279818276909383
50

Jean Jacques Machado

Middle·Machado Jiu-Jitsu
83.38880729090789078
51

Keenan Cornelius

Medium Heavy·Legion American Jiu-Jitsu
83.19582728585788880
52

Izaak Michell

Medium Heavy·Absolute MMA
838983768086788488
53

Ffion Davies

Light·PEDIGO Submission Fighting
838582788582828585
54

Giancarlo Bodoni

Medium Heavy·New Wave Jiu-Jitsu
82.88285788580858285
55

Mackenzie Dern

Feather·Various
82.69080729285788282
56

Tayane Porfirio

Heavy·Dream Art
82.57885828080888285
57

Magid Hage

Middleweight·Gracie Barra
82.18585758778838183
58

Leticia Ribeiro

Medium Heavy·Gracie Humaita
82.18582788285828578
59

Craig Jones

Medium Heavy·B-Team Jiu-Jitsu
82.18578729285758882
60

Gustavo Batista

Medium Heavy·ATOS
828378828380848482
61

Meyram Maquine

Roosterweight·Dream Art
828180758176918884
62

Nicky Rodriguez

Super Heavy·B-Team Jiu-Jitsu
81.36582927278887895
63

Lucas Barbosa

Medium Heavy·ATOS
818085737684858283
64

Nicky Ryan

Light·B-Team Jiu-Jitsu
80.98578728882758285
65

Tainan Costa

Roosterweight·Dream Art
80.68684738378758482
66

Osvaldo 'Queixinho' Moizinho

Featherweight·ATOS
80.38680767483798381
67

Samir Chantre

Roosterweight·Ares BJJ
80.38074767983848581
68

Roberto 'Roleta' Magalhaes

Heavy·Various
80.39575708585728278
69

Mathias Luna

Super Heavy·Checkmat
80.17784747983758485
70

Johnatha Alves

Featherweight·Art of Jiu-Jitsu
79.88273828573827883
71

Joao Miyao

Feather·PSLPB / Cicero Costha
79.89672657892658882
72

Paulo Miyao

Feather·PSLPB / Cicero Costha
79.89672657892658882
73

Thamires Aquino

Featherweight·Dream Art
79.88673798179758481
74

Luccas Lira

Featherweight·Dream Art
79.68774758773848077
75

Michael Liera Jr

Lightweight·ATOS
79.58281758175807983
76

Igor Schneider

Ultra Heavy·GF Team
79.48573788274788679
77

Arnaldo Maidana

Lightweight·ATOS
79.48076728380748585
78

Silvio Duran

Lightweight·Zenith BJJ
79.17578758284738284
79

Grace Gundrum

Light Featherweight·10th Planet
78.37574788472818181
80

Renato Cardoso

Medium Heavy·Alliance
78.17685757872808574
81

Maria Malyjasiak

Heavy·Zenith BJJ
788172788774787777
82

Vitoria Vieira

Heavy·Gracie Barra
77.67472747974828383
83

Jonas Andrade

Middleweight·Alliance
77.47881787573788076
84

DJ Jackson

Medium Heavy·10th Planet
777779728073738379
85

Pedro Ramalho

Welterweight·Dream Art
76.68179757871798169
86

Mayara Monteiro

Featherweight·GF Team
75.88079737972727675
87

Jasmine Rocha

Featherweight·Gracie Barra
75.57767747978767974
88

Yan 'Pica-Pau' Lucas

Featherweight·Cicero Costha
74.98169777268728179
89

Lucas Valente

Middleweight·Checkmat
74.87377767369757877
90

Nathalia Santoro

Featherweight·Dream Art
74.88175737578667377
91

Diego Ramalho

Featherweight·Cicero Costha
74.37768737872767674
92

Henrique Cardoso

Featherweight·Alliance
748075687771767471
93

Margot Ciccarelli

Lightweight·Alliance
747670677571748178
94

Gabriel Almeida

Light Featherweight·Checkmat
73.96871677277798176
95

Mauricio Oliveira

Welterweight·GF Team
73.87173758067747773
96

Leandro Nascimento

Light Featherweight·Cicero Costha
73.67975697267737678
97

Leo Saggioro

Medium Heavy·Checkmat
73.68074687573707871
98

Fellipe Trovo

Lightweight·Cicero Costha
73.57372687771678179
99

Esdras Barbosa

Light Featherweight·Dream Art
73.57075718068727577
100

Fabricio Barbarotti

Lightweight·Alliance
73.46878766977667974
101

Roberto Jimenez Jr

Medium Heavy·Checkmat
73.46975697873717874
102

Kendall Reusing

Medium Heavy·Pedro Sauer
73.37467757773757768
103

Alex Sodre

Medium Heavy·Cicero Costha
73.16972668174687580
104

Ademir Barreto

Featherweight·Nova União
73.17973677668717279
105

Danielle Kelly

Strawweight·Renzo Gracie
736966737171797778
106

Pedro Alex

Lightweight·Dream Art
72.97578667276687177
107

Rodrigo Martins

Lightweight·GF Team
72.87277698168667574
108

Rider Zuchi

Light Featherweight·Dream Art
72.57175737569677575
109

Luiza Davydova

Medium Heavy·ATOS
72.47571677275707277
110

Endres Barbosa

Light Featherweight·NS Brotherhood
72.17575657869727073
111

Sebastian Rodriguez

Lightweight·Renzo Gracie
71.96872677568777672
112

Damien Anderson

Welterweight·Pedigo Submission Fighting
71.87669647767747869
113

Francisco Lo

Middleweight·NS Brotherhood
71.66879717171727269
114

Richar Nogueira

Middleweight·Melqui Galvao
71.56876716873668070
115

Yatan Bueno

Roosterweight·GF Team
71.47172756868707968
116

Rafaela Bertolot

Lightweight·Nova União
70.67467707066757073
117

Haisam Rida

Super Heavy·B-Team
69.97069707169687567
118

Robert Degle

Super Heavy·B-Team
68.17370696365726469
119

Amanda Leve

Middleweight·ATOS
686768637266706573
120

Jozef Chen

Lightweight·B-Team
67.97360657264707267
121

Estevan Martinez

Featherweight·10th Planet
66.96260707462696672
122

Jacob Couch

Welterweight·Pedigo Submission Fighting
66.16869676760686862
123

Jeff Glover

Featherweight·Paragon BJJ
65.86560656566607372
124

John Combs

Middleweight·10th Planet
65.66766606965666666
125

Tony Trammell

Super Heavy·Corvo Martial Arts
61.56260586564

Think someone's ranked wrong? Run the matchup and prove it.

Run a Matchup →