TopBJJ Index Youth
Language selector
Menu

Indexed competition

WORLD CUP BJJ 2025

ES · 28 June 2025

Matches
843
Divisions
233
Athletes
616
Top 100 participants Confirmed athletes in the current official overall top 100, grouped by division.
Athlete Overall rank

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

Thiago Alonso Henao Gracie Barra (Brazil)
#16

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

Vladislavs Brikins ASSOCIACION ARANHA
#83

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

Artur Ropeika Ilin MATHIAS RIBEIRO TEAM
#90

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

#26

Kids Boys GI / Grey / Infanto Juvenil A / -38,0 kg

#65

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

Noah Eftenie Pacuretu FOX JIU JITSU ACADEMY
#50

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

Izrael Agapov Sequência BJJ Team
#44

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

Kais De Boisgency Uplay Martial Arts Luxembourg
#12

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

Leonardo Otero Tintinago FOCUS JIU JITSU
#34

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

Thiago Alonso Henao Gracie Barra (Brazil)
#16

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

Vladislavs Brikins ASSOCIACION ARANHA
#83

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

Artur Ropeika Ilin MATHIAS RIBEIRO TEAM
#90

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

#26

Kids Boys NO-GI / Grey / Infanto Juvenil A / -38,0 kg

#65

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

Kamelia De Boisgency Uplay Martial Arts Luxembourg
#96

Kids Girls GI / White / Infantil A / -29,0 kg

Martina Diaz Arias Renzo Gracie Europe
#48

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

Martina Diaz Arias Renzo Gracie Europe
#48

Event record

All match results

635
All match results
Time Athlete 1 Athlete 2 Result Division
M4 Nicolas Bonetti Imrane Panzolini
No show
Kids Boys NO-GI / Grey / Infantil A / -29,0 kg
M2 Nicolas Bonetti Ian Rivero Rojas
No show
Kids Boys GI / Grey / Infantil A / -29,0 kg
M3 Pau Mari Llanes Amir Harcha
No show
Kids Boys NO-GI / Grey / Infanto Juvenil B / -59,0 kg
M6 Mason Molyneux Lope Rey Prieto
No show
Kids Boys NO-GI / White-Grey / Infanto Juvenil B / -47,0 kg
M12 Eduardo Acosta Font Antonio Rodríguez Moreira
No show
Juvenile Boys GI / White / Juvenile / -82,0 kg (Heavy)
M5 Ivan Garcia Egor Bogatkin
No show
Kids Boys GI / Grey / Infanto Juvenil B / -59,0 kg
M5 Amir Harcha Gonzalo Andreu Corbalan
No show
Kids Boys GI / Grey / Infanto Juvenil B / -59,0 kg
M4 Muhammad Saidahmadov Aymen Elkebir
No show
Kids Boys GI / White / Infanto Juvenil B / -51,0 kg
M2 Gonzalo Constant Gomez Nicolas Martinez Pimentel
No show
Kids Boys GI / White / Infantil B / -47,0 kg
Pau Alcover Anthony Rubio Sanchez
🥇 Sub 00:45 6-0
Kids Boys NO-GI / Grey / Infanto Juvenil A / -34,0 kg
David Duque Daniel Banacloig
🥇 Pts 4-2
Kids Boys NO-GI / White / Infanto Juvenil B / -59,0 kg
Rodrigo Cuesta Hernandez Adrian Soriano
🥇 Sub 00:24 0-0
Kids Boys NO-GI / White / Infanto Juvenil B / -55,0 kg
Daniel Banacloig Alan Wis Campos
Pts 2-2
Kids Boys NO-GI / White / Infanto Juvenil B / -59,0 kg
Gabriel Delgado Mendez Anthony Rubio Sanchez
🥉 Pts 0-8
Kids Boys NO-GI / Grey / Infanto Juvenil A / -34,0 kg
Jose David Ramos Casanas Alain Carrodeguas Lazaga
🥇 Sub 00:37 0-2
Kids Boys NO-GI / Orange-Green / Infanto Juvenil B / -64,0 kg
Jordi Planas Gomez Felipe Sanchez
🥇 Sub 02:51 4-0
Kids Boys NO-GI / Yellow / Infanto Juvenil B / -51,0 kg
Cristóbal Gómez David Duque
Pts 0-0
Kids Boys NO-GI / White / Infanto Juvenil B / -59,0 kg
Antonio Gabarri Nil Tugues Aguilera
🥇 DQ 00:35 5-0
Kids Boys NO-GI / Grey / Infanto Juvenil A / -42,0 kg
Miguel Arraval David Jiménez Tarancón
🥇 Pts 0-6
Kids Boys NO-GI / White-Grey / Infanto Juvenil B / -73,0 kg
SARA PEREZ SANCHEZ Andrea Solbes Benito
🥇 Pts 2-2
Kids Girls NO-GI / White-Grey / Infanto Juvenil A / -42,0 kg
Demetrius Monteleone Aron Leonhardt Haro
🥇 Pts 5-2
Kids Boys NO-GI / White / Infanto Juvenil A / -34,0 kg
Joseph Kumar Galea Alan Wis Campos
Sub 02:33 2-0
Kids Boys NO-GI / White / Infanto Juvenil B / -59,0 kg
Lucía Navarro Moreno Praia Valles Martinez
🥇 Sub 00:50 0-0
Kids Girls NO-GI / Orange-Green / Infanto Juvenil B / -51,0 kg
Mark Ponomarenko Biel Palmero
Sub 00:33 2-0
Kids Boys NO-GI / Grey / Infanto Juvenil B / -55,0 kg
Breno Trevisan Jose Escudero Caracol
🥇 Sub 00:53 0-4
Kids Boys NO-GI / White / Infanto Juvenil A / -63,0 kg
Oleksandr Kharakhandiuk Héctor Martínez Ruiz
🥇 Sub 00:50 0-0
Kids Boys NO-GI / Grey / Infanto Juvenil B / -64,0 kg
Nikolozi Mitaishvili Andres GALAN SANTIAGO
🥇 Sub 02:21 5-0
Kids Boys NO-GI / White-Grey / Infanto Juvenil B / -47,0 kg
Nikolai Gaiduchenko Nil Tugues Aguilera
Sub 00:16 0-0
Kids Boys NO-GI / Grey / Infanto Juvenil A / -42,0 kg
Adrian Soriano Lev Ivanov
🥉 Sub 03:56 9-0
Kids Boys NO-GI / White / Infanto Juvenil B / -55,0 kg
David Duque Artem Strakhov
Pts 2-0
Kids Boys NO-GI / White / Infanto Juvenil B / -59,0 kg
Renzo Luis Ribas Da Rocha Alain Carrodeguas Lazaga
🥉 Sub 01:04 2-0
Kids Boys NO-GI / Orange-Green / Infanto Juvenil B / -64,0 kg
Andrea Solbes Benito Naiara Roldán Fruto
Pts 16-0
Kids Girls NO-GI / White-Grey / Infanto Juvenil A / -42,0 kg
Daniel Banacloig Dylan Belitsky
Sub 00:35 0-0
Kids Boys NO-GI / White / Infanto Juvenil B / -59,0 kg
Izarbe Gay Erika Gallardo
🥇 Pts 2-0
Kids Girls NO-GI / Grey-Yellow / Infanto Juvenil B / -51,0 kg
Ismael Kallas Baba Antonio Gabarri
Sub 00:58 0-6
Kids Boys NO-GI / Grey / Infanto Juvenil A / -42,0 kg
Leonid Dziubenko Nacho Gil
🥇 Pts 9-0
Kids Boys NO-GI / Grey / Infanto Juvenil A / -38,0 kg
Jose Antonio Pouso Da Silva Oleksandr Kharakhandiuk
Sub 01:14 0-0
Kids Boys NO-GI / Grey / Infanto Juvenil B / -64,0 kg
Pau Mari Llanes Andrés Puerta
🥇 Sub 01:43 0-6
Kids Boys NO-GI / Grey / Infanto Juvenil B / -59,0 kg
David Jiménez Tarancón Fernando Morales Gisbert
🥉 Pts 8-0
Kids Boys NO-GI / White-Grey / Infanto Juvenil B / -73,0 kg
SARA PEREZ SANCHEZ Nora Marco Suner
Sub 01:04 6-0
Kids Girls NO-GI / White-Grey / Infanto Juvenil A / -42,0 kg
Elsa Alegria Maillo Noa Rodríguez López
🥇 Sub 03:17 8-0
Kids Girls NO-GI / White / Infanto Juvenil A / -34,0 kg
Rodrigo Cuesta Hernandez Lev Ivanov
Sub 03:09 7-3
Kids Boys NO-GI / White / Infanto Juvenil B / -55,0 kg
Nerea Hernandez Tuva Eltervaag
🥇 Sub 03:29 0-14
Kids Girls NO-GI / Orange / Infanto Juvenil B / -59,0 kg
Alain Maestre Sobrin Enzo Lázaro Font
🥇 Pts 0-0
Kids Boys NO-GI / Grey / Infantil B / -51,0 kg
Leonid Dziubenko Ivan Lopez Caballero
No show
Kids Boys NO-GI / Grey / Infanto Juvenil A / -38,0 kg
David Cerveron Andres GALAN SANTIAGO
Sub 03:24 3-0
Kids Boys NO-GI / White-Grey / Infanto Juvenil B / -47,0 kg
Sthanley Fonseca-Silva Oliveira Manuel Haro Romera
🥇 Sub 01:49 4-0
Kids Boys NO-GI / White / Infanto Juvenil A / -50,0 Kg
Volodymyr Gamzian Logan De Las Salas Herrera
🥇 Sub 01:42 0-2
Kids Boys NO-GI / Grey / Infanto Juvenil A / -54,0 kg
Marcos Lliso Correa Adrian Samuel Diaz Ortega
🥇 Pts 10-2
Kids Boys NO-GI / White / Infanto Juvenil A / -58,0 kg
Nikolai Gaiduchenko Francisco Rodriguez Huelva
Pts 4-2
Kids Boys NO-GI / Grey / Infanto Juvenil A / -42,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.

574
W–L by athlete
Position Athletes Win Loss Score Sub wins Points wins Other / unknown Mat time
146 Elena Rihanna Banica Resistencia jiu-jitsu/Parabellum 2 1 58.3 * 33.3–83.3 1 1 0 08:09 Avg 02:43
146 Enebie Garavote Ruano TEAM GIL CATARINO 2 1 58.3 * 33.3–83.3 2 0 0 12:34 Avg 04:11
146 Francisco Javier Rodriguez Garcia Team Ersen 2 1 58.3 * 33.3–83.3 1 1 0 11:38 Avg 03:53
146 Javier Vigara Rodriguez Camp de Morvedre 2 1 58.3 * 33.3–83.3 0 2 0 12:00 Avg 04:00
146 Joan Rodriguez Pacheco Gracie Barra (Brazil) 2 1 58.3 * 33.3–83.3 1 1 0 09:26 Avg 03:09
146 Jon Merin Rom jiu-jitsu team 2 1 58.3 * 33.3–83.3 0 2 0 12:00 Avg 04:00
146 Juanvicente Munoz Lopez De La Atalaya Gracie Barra Extramurs 2 1 58.3 * 33.3–83.3 0 2 0 07:40 Avg 02:33
146 Jurgis Smigelskis FOCUS JIU JITSU 2 1 58.3 * 33.3–83.3 1 0 1 06:41 Avg 02:14
146 Leo Caparros Menor Pedrosa Jiu Jitsu 2 1 58.3 * 33.3–83.3 0 2 0 06:00 Avg 02:00
146 Leonardo Di Filippo Boumenjel DOJO VALENCIA 2 1 58.3 * 33.3–83.3 1 1 0 10:32 Avg 03:31
146 Marcos Garcia Rom jiu-jitsu team 2 1 58.3 * 33.3–83.3 1 1 0 07:15 Avg 02:25
146 Mateo Martinez Narcisio Villaça Team 4 2 58.3 * 33.3–83.3 3 1 0 15:16 Avg 02:33
146 Maxim Patras FOCUS JIU JITSU 2 1 58.3 * 33.3–83.3 1 1 0 05:50 Avg 01:57
146 Reyes Saiz Camps Club de lucha Massanassa 2 1 58.3 * 33.3–83.3 1 0 1 03:24 Avg 01:42
146 Ruben Martinez Chirivella GRACIE BARRA CAMINS AL GRAU - VALÊNCIA 2 1 58.3 * 33.3–83.3 0 2 0 09:38 Avg 03:13
146 Salva Romero Cratos Team 2 1 58.3 * 33.3–83.3 1 1 0 13:52 Avg 04:37
167 Alain Carrodeguas Lazaga MSBJJFTT 3 3 56.3 * 31.3–81.3 3 0 0 11:58 Avg 02:00
168 Benjamin Arias Cristiani Checkmat Fight Zone Costa Blanca 3 2 54.2 * 29.2–79.2 0 3 0 15:09 Avg 03:02
168 Denys Zherebetskyy Sobetskyy MATHIAS RIBEIRO TEAM 3 2 54.2 * 29.2–79.2 3 0 0 07:43 Avg 01:33
168 Rodrigo Cuesta Hernandez Narcisio Villaça Team 3 2 54.2 * 29.2–79.2 3 0 0 10:04 Avg 02:01
171 Aaron Gonzalez Castillo CFC Team 1 1 50 * 25–75 0 1 0 05:11 Avg 02:36
171 Aaron TOUIL VIGNEAU CFC Team 1 1 50 * 25–75 1 0 0 01:32 Avg 00:46
171 Agustín Barrera CFC Team 1 1 50 * 25–75 1 0 0 05:43 Avg 02:52
171 Alan Picot Gomez Rom jiu-jitsu team 1 1 50 * 25–75 0 1 0 03:27 Avg 01:44
171 Alan Wis Campos Team Ersen 1 1 50 * 25–75 1 0 0 06:33 Avg 03:17
171 Alejandro De La Mata Gonzalvez Six Blades Spain 2 1 50 * 25–75 1 1 0 04:53 Avg 02:27
171 Alejandro Soria Martinez Jiu Jitsu Echeray 1 1 50 * 25–75 0 1 0 05:15 Avg 02:38
171 Alex Copete Gallego CICERO COSTHA EUROPE 1 1 50 * 25–75 1 0 0 03:45 Avg 01:53
171 Alvaro Arino Aguila MSBJJFTT 1 1 50 * 25–75 0 1 0 04:20 Avg 02:10
171 Amelia Arino Aguila MSBJJFTT 1 1 50 * 25–75 0 1 0 06:15 Avg 03:08
171 Ana Ferrando Kayser Checkmat Fight Zone Costa Blanca 1 1 50 * 25–75 1 0 0 03:53 Avg 01:57
171 ANA MARIA MARTOS GÓMEZ Gracie Barra Benidorm 1 1 50 * 25–75 1 0 0 04:06 Avg 02:03
171 Andrea Solbes Benito DOJO VALENCIA 2 2 50 * 25–75 0 2 0 16:00 Avg 04:00
171 Andres GALAN SANTIAGO DOJO VALENCIA 2 2 50 * 25–75 1 0 1 08:07 Avg 02:02
171 Anthony Rubio Sanchez GRACIE BARRA CAMINS AL GRAU - VALÊNCIA 2 3 50 * 25–75 1 1 0 11:09 Avg 02:14
171 Anthony Yeron Gomez Torres Purebones 1 1 50 * 25–75 0 1 0 07:20 Avg 03:40
171 Antonio Luz Gracie Barra Extramurs 1 1 50 * 25–75 0 1 0 02:18 Avg 01:09
171 ANTONIO PEREZ GONZALEZ Gracie Barra Playa San Juan 1 1 50 * 25–75 0 1 0 06:00 Avg 03:00
171 Ariadna Moreno Garcia Six Blades Spain 1 2 50 * 25–75 1 0 0 05:58 Avg 01:59
171 Aroa Martínez Macarulla MATHIAS RIBEIRO TEAM 1 1 50 * 25–75 1 0 0 05:16 Avg 02:38
171 Beka Kuntelia 2GS FIGHT CLUB 1 1 50 * 25–75 0 1 0 08:00 Avg 04:00
171 Biel Martínez Martínez CFC Team 2 1 50 * 25–75 2 0 0 03:57 Avg 01:19
171 Brando Belitsky Gracie Barra Playa San Juan 1 1 50 * 25–75 0 1 0 08:00 Avg 04:00
171 Brayan Majkowski DOJO VALENCIA 1 1 50 * 25–75 0 1 0 08:00 Avg 04:00
171 Bruno Esteve Gascon CRAZY TEAM 1 1 50 * 25–75 0 1 0 04:30 Avg 02:15
171 Carla Ballester Martinez CICERO COSTHA EUROPE 1 1 50 * 25–75 0 1 0 07:00 Avg 03:30
171 Carla Toca Serral Team 1 2 50 * 25–75 1 0 0 04:02 Avg 01:21
171 Carlo Minelli Dream Art Valencia 1 1 50 * 25–75 0 1 0 04:00 Avg 04:00
171 Cesc Moreno Vives Gracie Barra Vilaseca 1 1 50 * 25–75 1 0 0 05:08 Avg 02:34
171 Claudia Noguera Vidal Camp de Morvedre 1 1 50 * 25–75 1 0 0 04:25 Avg 02:13

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.

118
Academy results
# Academy W L S P X Mat time
1 2 0 0 2 0 08:00
1 3 0 0 3 0 12:00
1 2 0 2 0 0 03:20
1 1 0 1 0 0 00:17
1 1 0 0 1 0 02:00
1 2 0 2 0 0 01:07
1 2 0 0 2 0 04:00
1 3 0 0 3 0 12:00
1 2 0 2 0 0 02:47
1 4 0 0 4 0 12:00
1 2 0 0 2 0 08:00
1 1 0 0 1 0
1 2 0 1 1 0 05:33
14 11 3 7 4 0 38:25
15 3 1 2 1 0 07:16
15 11 1 8 3 0 24:24
15 2 1 1 1 0 07:53
15 2 1 1 1 0 06:05
15 2 1 1 1 0 09:24
15 3 1 2 1 0 05:25
21 16 5 8 8 0 1:15:16
22 11 4 7 4 0 40:45
23 16 8 8 7 1 58:38
24 3 1 3 0 0 06:03
24 4 2 3 1 0 13:04
24 3 2 1 2 0 13:32
27 28 12 15 12 1 1:31:30
28 45 25 34 10 1 2:38:46
29 7 4 6 1 0 25:20
30 8 6 5 2 1 32:42
31 2 2 0 2 0 08:21
31 1 1 1 0 0 07:19
31 1 1 0 1 0 07:00
31 1 1 1 0 0 08:50
31 1 1 0 0 1 06:00
31 1 2 1 0 0 10:11
31 2 2 2 0 0 13:40
31 4 1 4 0 0 10:07
31 2 2 1 1 0 09:00
31 3 2 0 3 0 12:05
31 2 2 1 0 1 10:07
31 1 2 1 0 0 07:05
31 15 14 10 5 0 58:33
31 2 1 1 1 0 06:57
31 2 3 1 1 0 10:04
46 13 10 8 5 0 58:32
47 17 15 12 5 0 1:10:46
48 14 7 9 5 0 52:59
49 4 3 3 1 0 11:18
50 20 18 14 5 1 1:22:15