TopBJJ Index Youth
Language selector
Menu

Indexed competition

GIRONA BJJ CUP GI & NO-GI 2025

ES · 20 April 2025

Matches
127
Divisions
61
Athletes
118
Top 100 participants Confirmed athletes in the current official overall top 100, grouped by division.

Event record

All match results

107
All match results
Time Athlete 1 Athlete 2 Result Division
Raphael Cavard Gianfranco Pratolongo
🥇 Pts 4-0
Juvenile Boys GI / White / Juvenile / ABSOLUTO
Gianfranco Pratolongo ADRIAN RODRIGUEZ LOPEZ
Pts 2-2
Juvenile Boys GI / White / Juvenile / ABSOLUTO
Raphael Cavard Pol Moya Garralaga
Pts 4-0
Juvenile Boys GI / White / Juvenile / ABSOLUTO
Ali Haider Bahadar Leo Thornton
🥇 Sub 00:55 9-0
Juvenile Boys NO-GI / White / Juvenile / -62,0 kg (Feather)
Leo Thornton Adria Serrano Verdaguer
Pts 4-0
Juvenile Boys NO-GI / White / Juvenile / -62,0 kg (Feather)
Alejandro Vera Ali Haider Bahadar
Sub 03:18 2-2
Juvenile Boys NO-GI / White / Juvenile / -62,0 kg (Feather)
Izan Fuentes Teruel Mohamed El Manfaa Marino
🥇 Sub 00:13 0-0
Juvenile Boys NO-GI / Blue / Juvenile / -67,0 kg (Light)
Biel Martínez Martínez Helio RUIZ
🥇 Sub 01:43 6-0
Kids Boys NO-GI / Grey / Infanto Juvenil B / -51,0 kg
Alex Catalin Ersen Jon Asensio
🥇 Sub 00:51 4-0
Kids Boys NO-GI / White / Infantil A / -26,0 kg
Diego Bayarri Lujan Hugo Heredia Miralles
🥇 Sub 00:37 0-6
Kids Boys NO-GI / Grey-Yellow / Infantil B / -44,0 kg
Martina Diaz Arias Sarah Gontijo Passos
🥇 Pts 0-0
Kids Girls NO-GI / White-Yellow / Infantil A / -32,0 kg
AMRI ANXHELINA ZHOLAJ Sofia Gonzalez Brockdorff
🥇 Sub 01:44 2-2
Kids Girls NO-GI / Yellow-Orange / Infanto Juvenil B / -64,0 kg
Aleksei Novozhenov Diego Camacho Navarro
🥇 Pts 19-4
Kids Boys NO-GI / Grey / Infantil B / -35,0 kg
Constantino Gaito Paz Jose Serral Azurmendi
🥇 Sub 00:25 0-0
Juvenile Boys NO-GI / White / Juvenile / -52,0 kg (Rooster)
Raul Hernando Antonio Diaz Fernandez
🥇 Sub 03:27 0-4
Kids Boys NO-GI / Green / Infanto Juvenil B / -68,0 kg
Sthanley Fonseca-Silva Oliveira Cesc Valdes Xifra
🥇 Sub 00:21 0-0
Kids Boys NO-GI / White-Yellow / Infanto Juvenil B / -47,0 kg
Hector De La Iglesia Vladislavs Brikins
🥇 Pts 2-0
Kids Boys NO-GI / White-Grey / Infantil B / -38,0 kg
Leo Garvin Sala Jose Javier Canadas Pimentel
🥇 Pts 3-0
Kids Boys NO-GI / Grey / Infantil A / -41,0 kg
Willy Tos De Arquer Jon Asensio
🥉 Pts 0-7
Kids Boys NO-GI / White / Infantil A / -26,0 kg
Jose Serral Azurmendi Victor Torrents Cortes
🥉 Sub 03:09 8-0
Juvenile Boys NO-GI / White / Juvenile / -52,0 kg (Rooster)
Sthanley Fonseca-Silva Oliveira Hugo Bravo Izquierdo
🥇 Sub 00:34 0-2
Kids Boys GI / White-Grey / Infanto Juvenil A / -50,0 Kg
Gianfranco Pratolongo ADRIAN RODRIGUEZ LOPEZ
🥇 Pts 0-0
Juvenile Boys GI / White / Juvenile / -57,0 kg (Light feather)
Sarah Gontijo Passos Leonora Gonzalez Brockdorff
🥉 Pts 9-0
Kids Girls NO-GI / White-Yellow / Infantil A / -32,0 kg
Jon Asensio Alex Catalin Ersen
Sub 00:49 0-6
Kids Boys NO-GI / White / Infantil A / -26,0 kg
Herman Kornetov Vladislavs Brikins
🥉 Sub 01:38 0-0
Kids Boys NO-GI / White-Grey / Infantil B / -38,0 kg
Constantino Gaito Paz Victor Torrents Cortes
Sub 00:20 0-0
Juvenile Boys NO-GI / White / Juvenile / -52,0 kg (Rooster)
Hector Blaga Gonzalez Eric Coto Delgado
🥇 Sub 03:38 25-0
Kids Boys GI / White / Infanto Juvenil B / -51,0 kg
AMRI ANXHELINA ZHOLAJ Sofia Gonzalez Brockdorff
🥇 Sub 01:01 5-0
Kids Girls GI / Yellow-Orange / Infanto Juvenil B / -64,0 kg
Leonora Gonzalez Brockdorff Martina Diaz Arias
Sub 02:38 0-4
Kids Girls NO-GI / White-Yellow / Infantil A / -32,0 kg
Arshdeep Singh Pol Moya Garralaga
🥇 Sub 01:29 0-7
Juvenile Boys NO-GI / White / Juvenile / -88,0 kg (Super Heavy)
Martí Esquius Ortiz David Cabello Alcaide
🥇 Sub 03:17 2-12
Kids Boys NO-GI / White / Infanto Juvenil B / -59,0 kg
Marc Tejada Calderon Diego Camacho Navarro
🥇 Sub 00:32 0-0
Kids Boys GI / Grey-Yellow / Infantil B / -32,0 kg
Alejandro Vera Leo Thornton
🥇 Pts 7-0
Juvenile Boys GI / White / Juvenile / -62,0 kg (Feather)
Roc Mitjans Mohamed Ahariz
🥇 Pts 3-2
Kids Boys GI / White-Green / Infanto Juvenil B / +73,0 kg
Hector De La Iglesia Vladislavs Brikins
Pts 3-0
Kids Boys NO-GI / White-Grey / Infantil B / -38,0 kg
Naiara González Herrera Hanna Candel
🥇 Sub -- 0-3
Juvenile Girls GI / Blue / Juvenile / -55,0 kg (Light)
Luba Yankovich Maria Jimenez Martos
🥇 Sub 02:51 0-5
Kids Girls NO-GI / Grey / Infanto Juvenil A / -46,0 kg
Victor Torrents Cortes Gianfranco Pratolongo
Pts 2-16
Juvenile Boys GI / White / Juvenile / -57,0 kg (Light feather)
Aritz Franco Miguel Moreno Cabello
🥇 Sub 00:25 0-0
Kids Boys NO-GI / Grey / Infantil B / -29,0 kg
Martin Porras Mora Hugo Heredia Miralles
🥇 Sub 01:39 0-6
Kids Boys GI / Yellow / Infanto Juvenil B / -47,0 kg
Marc Surinach Esteve Matías Calderón Losada
🥇 Pts 0-16
Kids Boys GI / Grey / Infantil A / -32,0 kg
Vincent CANAL Raphael Cavard
🥇 Pts 0-6
Juvenile Boys GI / White / Juvenile / -77,0 kg (Middle Heavy)
Iker Bernal Eric Coto Delgado
🥉 Sub 03:18 2-2
Kids Boys GI / White / Infanto Juvenil B / -51,0 kg
Etna Dominguez Sanchez Julia Dimitrova
🥇 Sub 00:41 0-6
Kids Girls GI / Grey / Infantil B / -32,0 kg
Anass El Mouden ADRIAN RODRIGUEZ LOPEZ
Pts 0-0
Juvenile Boys GI / White / Juvenile / -57,0 kg (Light feather)
Hanna Candel Lola Mauricio Duran
🥉 Sub 03:21 12-0
Juvenile Girls GI / Blue / Juvenile / -55,0 kg (Light)
Leo Thornton Adria Serrano Verdaguer
Pts 6-3
Juvenile Boys GI / White / Juvenile / -62,0 kg (Feather)
Maria Jimenez Martos Nadia Sánchez
🥇 Pts 9-2
Kids Girls GI / White-Grey / Infanto Juvenil A / -46,0 kg
Sthanley Fonseca-Silva Oliveira Hugo Bravo Izquierdo
Sub 03:21 0-0
Kids Boys GI / White-Grey / Infanto Juvenil A / -50,0 Kg
Hugo Heredia Miralles Cesc Valdes Xifra
🥉 Sub 01:23 0-0
Kids Boys GI / Yellow / Infanto Juvenil B / -47,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.

116
W–L by athlete
Position Athletes Win Loss Score Sub wins Points wins Other / unknown Mat time
45 Jon Asensio Renzo Gracie Europe 2 3 50 * 25–75 1 1 0 06:57 Avg 01:23
45 Jose Serral Azurmendi Serral Team 1 1 50 * 25–75 1 0 0 03:34 Avg 01:47
45 Leo Thornton Revolution bjj/Cícero Costha internacional 2 2 50 * 25–75 0 2 0 12:55 Avg 03:14
45 Marc Surinach Esteve MG TEAM Spain 1 1 50 * 25–75 0 0 1 07:00 Avg 03:30
45 Martin Porras Mora MG TEAM Spain 1 1 50 * 25–75 0 1 0 05:39 Avg 02:50
45 Max Tolosa MG TEAM Spain 1 1 50 * 25–75 0 1 0 06:00 Avg 03:00
45 Nadia Sánchez CFC Team 1 1 50 * 25–75 0 1 0 08:00 Avg 04:00
45 Naia Dominguez Alonso CFC Team 1 1 50 * 25–75 0 1 0 05:53 Avg 02:57
45 Naiara González Herrera FOCUS JIU JITSU 1 1 50 * 25–75 1 0 0 00:45 Avg 00:45
45 Noa Palomar Delgado PARETS JIU JITSU 1 1 50 * 25–75 0 1 0 03:41 Avg 01:51
45 Pol Moya Garralaga Nova Guard BJJ 1 1 50 * 25–75 1 0 0 05:29 Avg 02:45
45 Soraya Khyara Jiménez Checkmat Fight Zone Costa Blanca 1 2 50 * 25–75 0 1 0 10:00 Avg 03:20
45 Victor Oancea GRACIE BARRA BARCELONA 1 1 50 * 25–75 0 1 0 04:26 Avg 02:13
64 Miguel Moreno Cabello Barcelona Jiu-Jitsu / Hospitalet 1 3 37.5 * 12.5–62.5 1 0 0 05:23 Avg 01:21
65 Aaron TOUIL VIGNEAU CFC Team 0 1 25 * 0–50 0 0 0 02:00 Avg 02:00
65 Adrian Samuel Diaz Ortega Free Jiu-Jitsu 0 1 25 * 0–50 0 0 0 02:02 Avg 02:02
65 Adria Serrano Verdaguer CFC Team 0 2 25 * 0–50 0 0 0 08:00 Avg 04:00
65 Alba Martinez Menal MG TEAM Spain 0 1 25 * 0–50 0 0 0 01:12 Avg 01:12
65 Alvaro Velasco Lozano Barcelona Jiu Jitsu Haubert Team 0 1 25 * 0–50 0 0 0 02:40 Avg 02:40
65 Anass El Mouden Mataró Jiu-Jitsu 0 1 25 * 0–50 0 0 0 04:10 Avg 04:10
65 Antonio Luz Gracie Barra Extramurs 0 1 25 * 0–50 0 0 0 01:04 Avg 01:04
65 Arshdeep Singh Pedrosa Jiu Jitsu 0 1 25 * 0–50 0 0 0 01:29 Avg 01:29
65 Cesc Valdes Xifra Proart Jiu-Jitsu 0 3 25 * 0–50 0 0 0 05:44 Avg 01:55
65 Daniela Millan Lopez MG TEAM Spain 0 1 25 * 0–50 0 0 0 00:47 Avg 00:47
65 Dawood Chouka SPAIN 0 1 25 * 0–50 0 0 0 01:50 Avg 01:50
65 Derek Lorenzo CFC Team 0 1 25 * 0–50 0 0 0 03:00 Avg 03:00
65 Diego Bayarri Lujan Dream Art Valencia 0 2 25 * 0–50 0 0 0 03:37 Avg 01:49
65 Elena Anahi Villavicencio Vives Purebones 0 2 25 * 0–50 0 0 0 04:48 Avg 02:24
65 Eloy Lorca Perez Renzo Gracie Europe 0 1 25 * 0–50 0 0 0 00:20 Avg 00:20
65 Emma Cano Martos MG TEAM Spain 0 1 25 * 0–50 0 0 0 03:00 Avg 03:00
65 Etna Dominguez Sanchez MG TEAM Spain 0 1 25 * 0–50 0 0 0 00:41 Avg 00:41
65 Gustavo Luz Gracie Barra Extramurs 0 1 25 * 0–50 0 0 0 01:03 Avg 01:03
65 Helena Tos De Arquer Dream Art Valencia 0 1 25 * 0–50 0 0 0 02:00 Avg 02:00
65 Helio RUIZ Gracie Barcelona 0 2 25 * 0–50 0 0 0 05:43 Avg 02:52
65 Herman Kornetov Free Jiu-Jitsu · Renzo Gracie Europe 0 2 25 * 0–50 0 0 0 03:54 Avg 01:57
65 Hugo Bravo Izquierdo CFC Team 0 2 25 * 0–50 0 0 0 03:55 Avg 01:58
65 Idriss TOUIL VIGNEAU CFC Team 0 2 25 * 0–50 0 0 0 05:40 Avg 02:50
65 Iker Bernal Pedrosa Jiu Jitsu 0 1 25 * 0–50 0 0 0 03:18 Avg 03:18
65 Isaac Villavicencio Purebones 0 1 25 * 0–50 0 0 0 02:00 Avg 02:00
65 Jose Javier Canadas Pimentel Barcelona Jiu-Jitsu / Hospitalet 0 2 25 * 0–50 0 0 0 06:00 Avg 03:00
65 Lara Flores CFC Team 0 1 25 * 0–50 0 0 0 03:00 Avg 03:00
65 Leonora Gonzalez Brockdorff Bjj3000 0 3 25 * 0–50 0 0 0 08:38 Avg 02:53
65 Libe Munoz Cabanellas CFC Team 0 1 25 * 0–50 0 0 0 04:00 Avg 04:00
65 Lola Mauricio Duran Valles Jiu Jitsu 0 2 25 * 0–50 0 0 0 04:06 Avg 02:03
65 Luba Yankovich Mark Connor BJJ 0 2 25 * 0–50 0 0 0 06:51 Avg 03:26
65 Lucas Ghigoarta Purebones 0 1 25 * 0–50 0 0 0 01:34 Avg 01:34
65 Malen Munoz Cabanellas CFC Team 0 1 25 * 0–50 0 0 0 01:34 Avg 01:34
65 Marc Tejada Calderon CFC Team 0 1 25 * 0–50 0 0 0 00:32 Avg 00:32
65 Martí Esquius Ortiz El Club de la Lucha Barcelona 0 1 25 * 0–50 0 0 0 03:17 Avg 03:17
65 Melvin Odin Jiu-jitsu Brésilien del Conflent 0 1 25 * 0–50 0 0 0 04:00 Avg 04:00

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.

41
Academy results
# Academy W L S P X Mat time
1 3 0 3 0 0 04:16
1 1 0 1 0 0 00:13
1 3 0 2 1 0 04:19
1 2 0 1 1 0 07:27
1 3 0 1 2 0 08:40
1 2 0 2 0 0 04:13
1 1 0 0 1 0 04:00
8 6 2 0 6 0 32:20
9 4 1 3 1 0 06:57
10 5 2 1 4 0 19:44
10 5 1 1 4 0 14:29
12 2 1 1 0 1 07:24
12 2 1 1 1 0 08:29
14 24 18 14 9 1 1:52:43
15 2 1 2 0 0 04:02
15 1 1 1 0 0 00:45
15 2 1 2 0 0 05:49
15 3 3 0 3 0 10:13
15 3 2 3 0 0 07:52
15 1 1 1 0 0 03:32
15 1 1 1 0 0 03:34
15 4 5 4 0 0 25:34
23 8 10 6 2 0 45:30
24 7 9 1 5 1 36:41
25 4 4 1 3 0 28:07
26 3 2 0 3 0 14:40
27 4 6 3 1 0 15:58
28 1 5 1 0 0 11:23
29 0 5 0 0 0 11:23
29 0 3 0 0 0 05:54
29 0 1 0 0 0 02:51
29 0 2 0 0 0 03:13
29 0 2 0 0 0 03:40
29 0 2 0 0 0 05:43
29 0 2 0 0 0 02:07
29 0 3 0 0 0 10:16
29 0 2 0 0 0 06:51
29 0 3 0 0 0 05:44
29 0 4 0 0 0 08:22
29 0 1 0 0 0 01:50
0 0 0 0 0