TopBJJ Index Youth
Language selector
Menu

Indexed competition

WORLD CUP BJJ 2026

ES · 27 June 2026

Matches
817
Divisions
247
Athletes
594
Top 100 participants Confirmed athletes in the current official overall top 100, grouped by division.
Athlete Overall rank

Kids Boys GI / Grey / Infantil A / -29,0 kg

Thiago Alonso Henao Gracie Barra (Brazil)
#16

Kids Boys GI / Grey / Infantil B / -35,0 kg

YURI ABRIL BOIKO Dream Art Valencia
#1

Kids Boys GI / Grey / Mirim / -23,0 kg

Noah Eftenie Pacuretu FOX JIU JITSU ACADEMY
#50

Kids Boys GI / Grey / Mirim / -26,0 kg

Izrael Agapov Genesis Academy
#44

Kids Boys GI / White / Infantil B / -32,0 kg

Enrique Martin Rodriguez Renzo Gracie Europe
#93

Kids Boys GI / White / Infanto Juvenil B / -68,0 kg

Leonardo Otero Tintinago FOCUS JIU JITSU
#34

Kids Boys GI / White / Mirim / -23,0 kg

Enzo Garcia Rom jiu-jitsu team
#71

Kids Boys GI / White-Grey / Infantil B / -41,0 kg

Artur Ropeika Ilin MATHIAS RIBEIRO TEAM
#90
Vladislavs Brikins TRAINING UNIT DENIA
#83

Kids Boys NO-GI / Grey / Infantil A / -29,0 kg

Thiago Alonso Henao Gracie Barra (Brazil)
#16

Kids Boys NO-GI / Grey / Infantil B / -35,0 kg

YURI ABRIL BOIKO Dream Art Valencia
#1

Kids Boys NO-GI / Grey / Infantil B / -41,0 kg

Artur Ropeika Ilin MATHIAS RIBEIRO TEAM
#90
Vladislavs Brikins TRAINING UNIT DENIA
#83

Kids Boys NO-GI / Grey / Mirim / -23,0 kg

Noah Eftenie Pacuretu FOX JIU JITSU ACADEMY
#50

Kids Boys NO-GI / White / Infantil B / -35,0 kg

Enrique Martin Rodriguez Renzo Gracie Europe
#93

Kids Boys NO-GI / White / Infanto Juvenil B / -68,0 kg

Leonardo Otero Tintinago FOCUS JIU JITSU
#34

Kids Boys NO-GI / White / Mirim / -23,0 kg

Enzo Garcia Rom jiu-jitsu team
#71

Kids Boys NO-GI / White-Grey / Mirim / -26,0 kg

Izrael Agapov Genesis Academy
#44

Kids Girls GI / Grey / Infantil B / -32,0 kg

Martina Diaz Arias Renzo Gracie Europe
#48

Kids Girls GI / Yellow / Infantil B / -35,0 kg

Eleanor Brun IMPACT AIX-EN-PROVENCE
#37

Kids Girls NO-GI / Grey / Infantil B / -32,0 kg

Martina Diaz Arias Renzo Gracie Europe
#48

Kids Girls NO-GI / Grey-Yellow / Infantil B / -38,0 kg

Eleanor Brun IMPACT AIX-EN-PROVENCE
#37

Event record

All match results

605
All match results
Time Athlete 1 Athlete 2 Result Division
Daniel Pinilla Castell Marc Galeote Esteve
Sub 00:25 0-0
Kids Boys GI / Grey / Infanto Juvenil B / -51,0 kg
Sira Salleras Garcia Maria Klepacka
Sub 01:30 7-0
Kids Girls GI / White / Infanto Juvenil B / -64,0 kg
Yassine El Zahir Mokhlissi Hector Carrion
🥇 Sub 01:23 0-9
Kids Boys GI / Orange - Green / Infanto Juvenil B / -73,0 kg
Andres GALAN SANTIAGO Gledson Dos Santos Marques
🥇 Sub 03:12 0-0
Kids Boys GI / Yellow / Infanto Juvenil B / -55,0 kg
Andres Tapia Frechina Christian Santos Silva
🥇 Sub 03:33 0-11
Kids Boys GI / Grey / Infanto Juvenil A / -50,0 Kg
Logan De Las Salas Herrera Vsevolod Bezborodov
🥉 Sub 00:32 0-0
Kids Boys GI / Yellow / Infanto Juvenil A / -58,0 kg
Marta Sencianes Muñoz Olivia Sedin
🥇 Pts 7-0
Kids Girls GI / White-Grey / Infanto Juvenil A / -63,0 kg
Spencer Van Wesemael Andrei Tita
🥇 Sub 03:49 11-0
Kids Boys GI / Yellow / Infanto Juvenil B / -64,0 kg
Joan Javier Botia Plaza Angel Agullo
No show
Kids Boys GI / White / Infanto Juvenil A / -46,0 kg
ANA MARIA MARTOS GÓMEZ Arabella Wright
Pts 0-0
Kids Girls GI / Grey / Infanto Juvenil A / -46,0 kg
Rafael Dual Gomez Pedro Pascual
🥇 Sub 01:03 0-0
Kids Boys GI / White / Infanto Juvenil B / -43,0 kg
Carla Perez Rodenas Uzala Escriba
🥇 Sub 02:10 0-0
Kids Girls GI / Grey / Infanto Juvenil A / -50,0 Kg
Mikel Bergara Miro Piero Zamora Sanchez
Sub 02:31 8-4
Kids Boys GI / White / Infanto Juvenil B / -64,0 kg
Francisco Javier Artiles Bonilla Santiago Gil Berrio
Pts 7-0
Kids Boys GI / Orange - Green / Infanto Juvenil B / -64,0 kg
Marc Cobos Guerrero Antonio Marín Sánchez
🥇 Sub 00:53 2-0
Kids Boys GI / Yellow / Infanto Juvenil B / -47,0 kg
Curro Reganon Ibai Garcia
🥇 Sub 01:56 0-5
Kids Boys GI / Yellow / Infanto Juvenil A / -42,0 kg
Cían Murray Ariel Garcia Mompean
Pts 2-0
Kids Boys GI / Grey / Infanto Juvenil A / -54,0 kg
Gabriel Delgado Mendez Noé ALARIA
🥇 Pts 2-4
Kids Boys GI / Grey / Infanto Juvenil A / -34,0 kg
Sarah GRAÑA Rosa Burgos Ballester
Sub 01:59 3-0
Kids Girls GI / Grey / Infanto Juvenil A / -38,0 kg
XIMO DEL BURGO IGUAL Yanis Stoica
Pts 0-3
Kids Boys GI / Grey / Infanto Juvenil B / -68,0 kg
David Cortés Díaz Youssef Tabbai Lahlali
Sub 01:31 0-2
Kids Boys GI / White / Infanto Juvenil B / -55,0 kg
Marcel Pallares Guinovatt Jose Cano Quintana
Pts 0-2
Kids Boys GI / White / Infanto Juvenil B / -64,0 kg
Tahiel Castillos Garcia Filippo Morra
🥇 Sub 02:21 11-3
Kids Boys GI / Grey / Infanto Juvenil A / -38,0 kg
Ruben Perez Rafael Poulain
🥇 Pts 9-0
Kids Boys GI / White / Infanto Juvenil A / -42,0 kg
AITANA NIETO TAMAYO Aise Edosomwan Urra
Pts 12-4
Kids Girls GI / White / Infanto Juvenil B / -64,0 kg
David Gonzalez Denys Mishkovets
🥇 Sub 01:23 0-7
Kids Boys GI / White / Infanto Juvenil A / -50,0 Kg
Soraya Khyara Jiménez Lola Del Burgo Igual
🥇 Pts 7-0
Kids Girls GI / Grey / Infantil B / -32,0 kg
Daniela Torreblanca Gomez Edelle Babar
Pts 3-0
Kids Girls GI / Orange - Green / Infanto Juvenil B / -68,0 kg
Christian Santos Silva Erik Morariu Vasile
Pts 7-2
Kids Boys GI / Grey / Infanto Juvenil A / -50,0 Kg
Lev Ivanov Victor Martinez Alcalde
Sub 01:53 0-2
Kids Boys GI / White / Infanto Juvenil B / -64,0 kg
Yago Magdaleno Barbosa Carlos Lavanda Zambrano
Sub 01:27 0-9
Kids Boys GI / Grey / Infanto Juvenil A / -54,0 kg
Pedro Pascual Kalu Portugal
🥉 Pts 5-0
Kids Boys GI / White / Infanto Juvenil B / -43,0 kg
Didac Martins Serrano Cían Murray
Pts 0-6
Kids Boys GI / Grey / Infanto Juvenil A / -54,0 kg
Lucas Dominguez Vinuela Piero Zamora Sanchez
Sub 01:14 0-9
Kids Boys GI / White / Infanto Juvenil B / -64,0 kg
Andrea Belenguer Albert Martina Cabañero Gil
🥇 Pts 0-0
Kids Girls GI / Grey / Infanto Juvenil A / -54,0 kg
Marc Parraga Sanchez Vsevolod Bezborodov
Sub 01:16 6-0
Kids Boys GI / Yellow / Infanto Juvenil A / -58,0 kg
Gledson Dos Santos Marques Lope Rey Prieto
Pts 11-0
Kids Boys GI / Yellow / Infanto Juvenil B / -55,0 kg
Milan Mizori Leonardo Velho Michelin
🥇 Pts 7-0
Kids Boys GI / Yellow-Orange - Green / Infanto Juvenil A / +63,0 kg
Triana Marin Sanchez Janet Iglesias Bustos
🥇 Sub 02:02 0-0
Kids Girls GI / White / Infanto Juvenil A / -50,0 Kg
Nil Homs Gomez Enzo Lázaro Font
🥇 No show
Kids Boys NO-GI / Yellow / Infantil B / -51,0 kg
Kalu Portugal Rafael Dual Gomez
Sub 00:31 0-6
Kids Boys GI / White / Infanto Juvenil B / -43,0 kg
Adrián Arnau Arias Andres GALAN SANTIAGO
Sub 00:30 3-0
Kids Boys GI / Yellow / Infanto Juvenil B / -55,0 kg
Andres Tapia Frechina Nikolai Gaiduchenko
Pts 9-2
Kids Boys GI / Grey / Infanto Juvenil A / -50,0 Kg
Eider Yanez Elías Khyara Jiménez
Pts 6-9
Kids Boys GI / Grey / Infanto Juvenil A / -46,0 kg
Daniel Banacloig Kristian Stoyanov
🥇 Sub 03:00 0-0
Kids Boys GI / White / Infanto Juvenil B / -59,0 kg
Miguel Bonecker Dos Santos Filippo Morra
🥉 Sub 01:29 0-7
Kids Boys GI / Grey / Infanto Juvenil A / -38,0 kg
Yeray Liranzo Rares Bocanet
🥇 Sub 03:51 7-0
Kids Boys GI / White / Infanto Juvenil A / +63,0 kg
Adriel Lopez Hidalgo Leonid Dziubenko
🥇 Pts 0-0
Kids Boys GI / Grey / Infanto Juvenil A / -42,0 kg
Denys Mishkovets Marcos Domenech Galiana
🥉 Sub 01:26 7-0
Kids Boys GI / White / Infanto Juvenil A / -50,0 Kg
Andrei Tita Alex Alaña Bes
🥉 Pts 7-4
Kids Boys GI / Yellow / Infanto Juvenil B / -64,0 kg

Athlete results

W–L by athlete

The event score (0–100) is 50% the result and 50% the opponent’s native-format level in the last valid publication before the event, measured against the model’s fixed neutral prior reference. If that native rating is missing, a provisional midpoint is used. The displayed range changes only those missing ratings; it is not a confidence interval. An opposite-format rating may appear as context but does not change the score or range. Opponents count equally within each supported format, then Gi and No-Gi count equally. Equal rounded scores share a provisional place. The athlete’s own rating is not used, and rating coverage does not claim every source match was imported.

535
W–L by athlete
Position Athletes Win Loss Score Sub wins Points wins Other / unknown Mat time
1 Abril Marinas Lloret La Vila Joiosa Brazilian Jiu Jitsu 2 0 75 * 50–100 2 0 0 03:51 Avg 01:56
1 Adria Belarre Blasco Gracie Barra Vilaseca 1 0 75 * 50–100 1 0 0 02:42 Avg 02:42
1 Adrian Olivera Albaladejo Checkmat Fight Zone Costa Blanca 2 0 75 * 50–100 2 0 0 01:41 Avg 00:51
1 Adriel Lopez Hidalgo Pedrosa Jiu Jitsu 3 0 75 * 50–100 1 2 0 09:11 Avg 03:04
1 Aitana Gomez Flores Purebones 2 0 75 * 50–100 0 2 0 06:09 Avg 03:05
1 AITANA NIETO TAMAYO Six Blades Spain 3 0 75 * 50–100 2 1 0 07:48 Avg 02:36
1 Aitana Palacios Team wanderson costa 2 0 75 * 50–100 2 0 0 01:58 Avg 00:59
1 Aitor Ivars Berenguer Checkmat Fight Zone Costa Blanca 3 0 75 * 50–100 3 0 0 00:49 Avg 00:16
1 ALEIX RIVAS BELLVER Team wanderson costa 2 0 75 * 50–100 2 0 0 02:12 Avg 01:06
1 Aleksei Novozhenov La Garriga BJJ & Grappling (CALG) 3 0 75 * 50–100 1 2 0 10:34 Avg 03:31
1 Alma Fernandez Marín Gracie Barra (Brazil) 1 0 75 * 50–100 0 1 0 02:00 Avg 02:00
1 ANA MARIA MARTOS GÓMEZ Gracie Barra Benidorm 1 0 75 * 50–100 0 1 0 04:00 Avg 04:00
1 Andrea Solbes Benito DOJO VALENCIA 4 0 75 * 50–100 0 4 0 16:00 Avg 04:00
1 Antonio Castell Heredia Socram brasilian jiu jitsu grappling y MMA 2 0 75 * 50–100 0 0 2 06:01 Avg 03:01
1 Antonio Gabarri Vargas Cratos Team 2 0 75 * 50–100 1 1 0 05:45 Avg 02:53
1 Bernardo Brandão Marcão ArtSuave Jiujitsu 2 0 75 * 50–100 1 0 1 05:25 Avg 02:43
1 Betina Araujo Fermiano Link Brazilian Jiu-Jitsu 1 0 75 * 50–100 1 0 0 00:49 Avg 00:49
1 Bryan Castro Molto Rom jiu-jitsu team 3 0 75 * 50–100 3 0 0 01:39 Avg 00:33
1 Carlos Gabrielyan Dynamite Gym 3 0 75 * 50–100 0 3 0 12:00 Avg 04:00
1 Carlos Lavanda Zambrano MSBJJFTT 3 0 75 * 50–100 3 0 0 03:14 Avg 01:05
1 Carlota Broseta Pallares Gracie Barra Monteolivet 1 0 75 * 50–100 1 0 0 00:18 Avg 00:18
1 Christian Santos Silva GRACIE BARRA (USA) 2 0 75 * 50–100 1 1 0 07:33 Avg 03:47
1 Claudia Noguera Vidal GRACIE BARRA CAMINS AL GRAU - VALÊNCIA 3 0 75 * 50–100 0 3 0 12:00 Avg 04:00
1 Daila Montero Ramos Montero Team 1 0 75 * 50–100 1 0 0 01:19 Avg 01:19
1 Daniel Liava Checkmat Fight Zone Costa Blanca 1 0 75 * 50–100 1 0 0 00:23 Avg 00:23
1 David Cerveron Dream Art Valencia 4 0 75 * 50–100 2 2 0 13:51 Avg 03:28
1 David Duque ONLY ONE GYM 3 0 75 * 50–100 2 1 0 07:40 Avg 02:33
1 Denys Mishkovets RFT FIGHT SCHOOL 2 0 75 * 50–100 2 0 0 02:49 Avg 01:25
1 DIEGO MARTINEZ MOLLA FOCUS JIU JITSU 4 0 75 * 50–100 1 3 0 15:00 Avg 05:00
1 Dylan Gomez Cabezuelo Gracie Barra (Brazil) 2 0 75 * 50–100 2 0 0 03:17 Avg 01:39
1 Easton Pinon Caceres Gracie Barra Benidorm 2 0 75 * 50–100 1 1 0 03:06 Avg 01:33
1 Egor Bogatkin MATHIAS RIBEIRO TEAM 2 0 75 * 50–100 1 1 0 06:45 Avg 03:23
1 Eiden García Martí CRAZY TEAM 1 0 75 * 50–100 0 1 0 02:00 Avg 02:00
1 Eitan Adán CORAGEM JIU-JITSU 5 0 75 * 50–100 4 0 1 09:51 Avg 01:58
1 Eleanor Brun IMPACT AIX-EN-PROVENCE 3 0 75 * 50–100 2 1 0 08:05 Avg 02:42
1 Elisei Varlukov MATHIAS RIBEIRO TEAM 2 0 75 * 50–100 2 0 0 03:50 Avg 01:55
1 Emma Pascual Fernandez Checkmat Fight Zone Costa Blanca 2 0 75 * 50–100 2 0 0 02:22 Avg 01:11
1 Enzo Lázaro Font GRACIE BARRA CAMINS AL GRAU - VALÊNCIA 1 0 75 * 50–100 1 0 0 00:43 Avg 00:43
1 Erik Ruiz Alonso Gracie Barra Benidorm 1 0 75 * 50–100 1 0 0 03:29 Avg 03:29
1 Eyzham Jimenez Perez ESSENCIA BJJ 1 0 75 * 50–100 1 0 0 01:21 Avg 01:21
1 Fabio Conceicao Totah Stripe Bjj Academy 3 0 75 * 50–100 3 0 0 01:37 Avg 00:32
1 Filippa Sedin Nacka Dojo IF 4 0 75 * 50–100 2 2 0 10:36 Avg 02:39
1 Guillermo García Fernández DR TEAM 2 0 75 * 50–100 1 0 1 02:56 Avg 02:56
1 Hector Carrion Dream Art Valencia 1 0 75 * 50–100 1 0 0 01:23 Avg 01:23
1 Hugo Benichio Murcia Top Team 2 0 75 * 50–100 2 0 0 04:24 Avg 02:12
1 Hugo Canto Checkmat Fight Zone Costa Blanca 1 0 75 * 50–100 0 1 0 04:00 Avg 04:00
1 Hugo Garcia Perez TEAM GANBARU 1 0 75 * 50–100 1 0 0 01:21 Avg 01:21
1 Isabela Darder Pinto Proart Jiu-Jitsu 1 0 75 * 50–100 1 0 0 01:35 Avg 01:35
1 Izrael Agapov Genesis Academy 3 0 75 * 50–100 3 0 0 01:54 Avg 00:38
1 Javier De Paula HENKO JIU JITSU ACADEMY 4 0 75 * 50–100 4 0 0 02:21 Avg 00:35

Team performance

Academy results

The academy score uses the same result, native pre-event opponent rating and missing-rating range, then gives every athlete with a supported external result equal weight. Matches between teammates stay outside the score; W-L and mat time still include them.

Athlete coverage compares scored public athletes with active public participants in indexed youth divisions. Rating coverage concerns valid indexed outcomes only and does not claim every source match was imported.

A match side without one clear academy registration is omitted. Unknown formats and matches without two clear academy registrations remain unassessed. A missing native opponent rating uses the provisional midpoint and widens the displayed range.

134
Academy results
# Academy W L S P X Mat time
1 5 0 4 0 1 09:51
1 2 0 2 0 0 03:12
1 2 0 0 2 0 06:00
1 3 0 3 0 0 01:54
1 5 0 2 3 0 15:54
1 1 0 0 1 0 04:00
1 4 0 4 0 0 02:21
1 3 0 2 1 0 08:05
1 1 0 1 0 0 00:51
1 3 0 1 2 0 10:34
1 2 0 1 0 1 05:25
1 4 0 4 0 0 07:11
1 1 0 1 0 0 01:19
1 2 0 2 0 0 04:47
1 2 0 2 0 0
1 3 0 1 1 1 10:08
1 4 0 4 0 0 04:10
1 4 0 3 1 0 06:54
19 3 1 1 2 0 10:02
20 3 1 0 2 1 07:26
21 8 2 2 6 0 31:53
22 3 1 3 0 0 10:26
22 3 1 1 2 0 07:35
22 2 1 2 0 0 08:45
22 7 2 6 1 0 13:18
22 5 2 2 2 1 13:29
22 5 1 3 2 0 15:37
28 11 4 9 2 0 24:41
29 10 3 5 5 0 44:28
30 31 16 15 15 1 2:10:06
31 6 4 2 4 0 14:22
32 3 2 1 2 0 09:53
32 5 3 3 2 0 17:50
32 2 3 1 0 1 10:02
32 4 2 3 1 0 13:13
36 7 3 6 1 0 14:34
37 14 8 8 6 0 49:12
38 9 5 4 5 0 31:57
39 12 7 4 8 0 54:32
40 13 10 11 1 1 1:03:56
41 1 1 1 0 0 01:38
41 2 1 0 1 1 09:08
41 2 3 0 2 0 11:17
41 15 15 11 4 0 1:10:07
41 2 1 1 0 1 06:56
41 1 1 1 0 0 05:08
41 1 1 1 0 0 02:56
41 1 1 1 0 0 05:19
41 2 1 2 0 0 03:40
41 1 1 1 0 0 04:11