TopBJJ Index Youth
Language selector
Menu

Indexed competition

FRANKFURT SPRING OPEN CHAMPIONSHIP 2026 I EUROPEAN CUP

DE · 18 April 2026

Matches
354
Divisions
115
Athletes
192
Top 100 participants Confirmed athletes in the current official overall top 100, grouped by division.
Athlete Overall rank

Boys Absolute Division GI

Seyyid Mendi What’s Up BJJ Nürnberg
#76

Boys Gi (under 16 y.o.) / Grey / 10-11 years / -34 kg

Nuaym Nguyen Team Ibrahim (Ummah Fight Club)
#32

Boys Gi (under 16 y.o.) / Grey / 8-9 years / -30 kg

Kais De Boisgency Uplay Martial Arts Luxembourg
#12
Muhammad Magomadov Team Ibrahim (Ummah Fight Club)
#66

Boys Gi (under 16 y.o.) / Grey / 8-9 years / -38 kg

Kiril Delos Santos Dream Art Nürnberg
#29

Boys Gi (under 16 y.o.) / Orange / 14-15 years / -56 kg

Seyyid Mendi What’s Up BJJ Nürnberg
#76

Boys Gi (under 16 y.o.) / White / 14-15 years / -72 kg

Bela Haehnel PSLPB CICERO COSTHA
#95

Boys Gi (under 16 y.o.) / White / 8-9 years / -34 kg

Konstantin Ohrmann Sportschule Harrycane
#88

Boys No-Gi (under 16 y.o.) / Grey / 8-9 years / -30 kg

Kais De Boisgency Uplay Martial Arts Luxembourg
#12
Muhammad Magomadov Team Ibrahim (Ummah Fight Club)
#66

Boys No-Gi (under 16 y.o.) / Grey / 8-9 years / -38 kg

Kiril Delos Santos Dream Art Nürnberg
#29

Boys No-Gi (under 16 y.o.) / Orange / 14-15 years / -56 kg

Seyyid Mendi What’s Up BJJ Nürnberg
#76

Boys No-Gi (under 16 y.o.) / White / 14-15 years / -72 kg

Bela Haehnel PSLPB CICERO COSTHA
#95

Boys No-Gi (under 16 y.o.) / White / 8-9 years / -34 kg

Konstantin Ohrmann Sportschule Harrycane
#88

Boys No-Gi (under 16 y.o.) / Yellow / 10-11 years / -38 kg

Nuaym Nguyen Team Ibrahim (Ummah Fight Club)
#32

Girls Absolute Division GI

Kamelia De Boisgency Uplay Martial Arts Luxembourg
#96
Sofia Sarvari NJGT (Neuhof Jiu-Jitsu Grappling Team) - EDIFIS
#15

Girls Gi (under 16 y.o.) / Orange / 12-13 years / -44 kg

Sofia Sarvari NJGT (Neuhof Jiu-Jitsu Grappling Team) - EDIFIS
#15

Girls Gi (under 16 y.o.) / Yellow / 10-11 years / -60 kg

Kamelia De Boisgency Uplay Martial Arts Luxembourg
#96

Girls No-Gi (under 16 y.o.) / Orange / 12-13 years / -44 kg

Sofia Sarvari NJGT (Neuhof Jiu-Jitsu Grappling Team) - EDIFIS
#15

Girls No-Gi (under 16 y.o.) / Yellow / 10-11 years / -60 kg

Kamelia De Boisgency Uplay Martial Arts Luxembourg
#96

Event record

All match results

345
All match results
Time Athlete 1 Athlete 2 Result Division
Elias Būrger Abdullah Ichiyev
Pts 11-2
Male Gi (over 16 y.o.) / Blue / Youth (16-17y.o.) / -69,00 kg
Timofej Petrakov Kiril Delos Santos
Pts 0-12
Boys No-Gi (under 16 y.o.) / Grey / 8-9 years / -38 kg
Cameron James Baldwin Felix Geling
Sub 02:53 0-12
Male Gi (over 16 y.o.) / Blue / Youth (16-17y.o.) / -69,00 kg
Erik Michels Karim Dastageeri
Dec 0-0
Boys No-Gi (under 16 y.o.) / Grey / 6-7 years / -26 kg
Malik Dastageeri Eran Ahad
Sub 02:09 9-0
Boys No-Gi (under 16 y.o.) / Grey / 12-13 years / -55 kg
Mohamed Skali Deniz Polat
Sub 01:10 0-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -50 kg
Santino Karnatz Abdul Muradi
Pts 13-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -67 kg
Timofej Petrakov Maximilian Ecker
Pts 7-0
Boys No-Gi (under 16 y.o.) / Grey / 8-9 years / -38 kg
Bela Haehnel Efe Ertas
🥇 DQ 02:31 0-7
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -72 kg
Aaron Alfort Leopold Sell
Pts 4-9
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -67 kg
Aiden Leeman Emilian Paladino
Pts 2-7
Boys No-Gi (under 16 y.o.) / White / 12-13 years / -66 kg
Lucian Bruno Reda Abatioui
🥉 Sub 00:52 4-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -72 kg
David Fischer Ilyas Seibel
Pts 4-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -62 kg
Sergej Gekman Muhammad Grada
Sub 01:21 0-12
Boys No-Gi (under 16 y.o.) / White / 10-11 years / -38 kg
Poiarkov Ilarion Emil Hérenger
Sub 01:24 2-0
Boys No-Gi (under 16 y.o.) / White / 12-13 years / -60 kg
Elias Būrger Cameron James Baldwin
Pts 7-0
Male Gi (over 16 y.o.) / Blue / Youth (16-17y.o.) / -69,00 kg
Yaroslav Dermanovskiy Seredyna Amar
WO
Boys No-Gi (under 16 y.o.) / White / 12-13 years / -55 kg
Cristiano Ferreira Goncalves Danylo Ionov
Pts 5-2
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -67 kg
Umar Khankhodzhaev David Fischer
Sub 00:42 0-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -62 kg
Reda Abatioui Efe Ertas
Sub 01:34 0-6
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -72 kg
Santino Karnatz Aaron Alfort
Sub 00:38 5-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -67 kg
Devin Özdemir Sergej Gekman
Pts 2-0
Boys No-Gi (under 16 y.o.) / White / 10-11 years / -38 kg
Felix Geling Abdullah Ichiyev
DQ 03:37 6-0
Male Gi (over 16 y.o.) / Blue / Youth (16-17y.o.) / -69,00 kg
Lenny Valenzano Poiarkov Ilarion
Pts 9-0
Boys No-Gi (under 16 y.o.) / White / 12-13 years / -60 kg
Leopold Sell Abdul Muradi
Pts 0-19
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -67 kg
Niklas Wolf Paul Benedikt
Sub 02:14 0-17
Boys No-Gi (under 16 y.o.) / White / 10-11 years / -34 kg
Umar Khankhodzhaev Ilyas Seibel
Sub 02:14 4-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -62 kg
Devin Özdemir Muhammad Grada
Sub 01:11 0-0
Boys No-Gi (under 16 y.o.) / White / 10-11 years / -38 kg
Damon Collin Niklas Wolf
Sub 00:51 0-0
Boys No-Gi (under 16 y.o.) / White / 10-11 years / -34 kg
Lenny Valenzano Emil Hérenger
Sub 01:12 4-0
Boys No-Gi (under 16 y.o.) / White / 12-13 years / -60 kg
Cristiano Ferreira Goncalves Nelio Dittrich
Pts 0-5
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -67 kg
Masri Hamdo David Happersberger
WO
Boys No-Gi (under 16 y.o.) / White / 8-9 years / -42 kg
Bela Haehnel Lucian Bruno
Pts 6-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -72 kg
Danii Halilovic Njegoš Irić
Sub 00:57 0-9
Boys No-Gi (under 16 y.o.) / White / 10-11 years / -50 kg
Santino Karnatz Leopold Sell
Sub 00:17 0-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -67 kg
Damir Jugovic Lenny Arend
Sub 00:37 0-6
Boys No-Gi (under 16 y.o.) / Yellow / 12-13 years / -50 kg
Milo Heger Darius Di Letizia
WO
Boys No-Gi (under 16 y.o.) / Yellow / 10-11 years / -46 kg
Valentino Rosenberger Jiani Reinhardt
DQ 01:08 8-0
Boys No-Gi (under 16 y.o.) / White / 6-7 years / -30 kg
Yusuf Söyleyen Yakup Yildiz
🥇 Pts 0-10
Boys No-Gi (under 16 y.o.) / White / 6-7 years / -23 kg
Sami Ouahmar Noah Abdul
Pts 0-2
Boys No-Gi (under 16 y.o.) / White / 8-9 years / -42 kg
Reda Abatioui Bela Haehnel
Sub 00:17 0-6
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -72 kg
Abdul Muradi Aaron Alfort
Sub 02:34 6-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -67 kg
Daniel Schefner Danii Halilovic
Sub 02:43 8-0
Boys No-Gi (under 16 y.o.) / White / 10-11 years / -50 kg
Gabriel Rosenberger Elyas Randschbar
🥉 DQ 01:19 0-6
Boys No-Gi (under 16 y.o.) / White / 6-7 years / -23 kg
Jamie Hein Reda Abatioui
DQ 03:37 5-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -72 kg
Damon Collin Paul Benedikt
Pts 2-2
Boys No-Gi (under 16 y.o.) / White / 10-11 years / -34 kg
Jiani Reinhardt Vincent Ballo
Pts 4-17
Boys No-Gi (under 16 y.o.) / White / 6-7 years / -30 kg
Romeo Joyner Muhammed Akbulut
WO
Male Gi (over 16 y.o.) / White / Youth (16-17y.o.) / +94,00 kg
Daniel Schefner Njegoš Irić
Sub 02:19 7-0
Boys No-Gi (under 16 y.o.) / White / 10-11 years / -50 kg
Efe Ertas Lucian Bruno
Pts 4-0
Boys No-Gi (under 16 y.o.) / White / 14-15 years / -72 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.

147
W–L by athlete
Position Athletes Win Loss Score Sub wins Points wins Other / unknown Mat time
1 Allegra Elena Mazzella Kingdom JJ 2 0 75 * 50–100 1 0 1 05:18 Avg 02:39
1 Anabell Hadzhieva Sportschule Next Level 3 0 75 * 50–100 3 0 0 03:17 Avg 01:06
1 Anni Diana Goller Stallion Gym 2 0 75 * 50–100 2 0 0 01:02 Avg 00:31
1 Bekir Günes EFC Gym Ludwigshafen 1 0 75 * 50–100 0 1 0 05:00 Avg 05:00
1 Bela Haehnel PSLPB CICERO COSTHA 6 0 75 * 50–100 2 2 2 15:46 Avg 02:38
1 Daniel Schefner Six Blades 4 0 75 * 50–100 3 1 0 08:18 Avg 02:46
1 Darius Di Letizia Kingdom JJ 2 0 75 * 50–100 0 1 1 06:00 Avg 03:00
1 Deniz Dogan ROOTS MMA 3 0 75 * 50–100 1 1 1 11:34 Avg 03:51
1 Doroteja Chovs - Covs Kingdom JJ 3 0 75 * 50–100 2 1 0 04:52 Avg 01:37
1 Felix Geling What’s Up BJJ Nürnberg 9 0 75 * 50–100 4 4 1 33:54 Avg 03:46
1 Hakim Dastageeri Stallion Gym 6 0 75 * 50–100 3 3 0 11:53 Avg 02:23
1 Ismail Beholz Team Ibrahim (Ummah Fight Club) 2 0 75 * 50–100 1 1 0 04:57 Avg 02:29
1 Karim Dastageeri Stallion Gym 3 0 75 * 50–100 0 2 1 09:00 Avg 03:00
1 Kiril Delos Santos Dream Art Nürnberg 4 0 75 * 50–100 0 4 0 12:00 Avg 03:00
1 Konstantin Ohrmann Sportschule Harrycane 5 0 75 * 50–100 3 2 0 08:40 Avg 01:44
1 Luca Irimia Progress MMA Gym 5 0 75 * 50–100 5 0 0 04:31 Avg 00:54
1 Maily Bui TeamXtreme 1 0 75 * 50–100 0 1 0 03:00 Avg 03:00
1 Malik Dastageeri Stallion Gym 3 0 75 * 50–100 1 2 0 10:09 Avg 03:23
1 Muhammad Grada Azarang Martial Arts 4 0 75 * 50–100 3 1 0 08:25 Avg 02:06
1 Nala Musila Gfteam Weinheim / JM BJJ School 1 0 75 * 50–100 0 1 0 03:00 Avg 03:00
1 Nicolae Prihodco Six Blades 2 0 75 * 50–100 0 2 0 06:00 Avg 03:00
1 Nuaym Nguyen Team Ibrahim (Ummah Fight Club) 5 0 75 * 50–100 5 0 0 03:11 Avg 00:38
1 Phileas Tsimeropoulos 1.BJJC Kurama Offenbach 2021 e.V. 1 0 75 * 50–100 1 0 0 01:20 Avg 01:20
1 Santino Karnatz BJJ Koryo 9 0 75 * 50–100 7 2 0 18:37 Avg 02:04
1 Sofia Sarvari NJGT (Neuhof Jiu-Jitsu Grappling Team) - EDIFIS 4 0 75 * 50–100 3 0 1 09:27 Avg 02:22
26 Muhammad Magomadov Team Ibrahim (Ummah Fight Club) 7 1 71.9 * 46.9–96.9 6 0 1 03:07 Avg 00:23
26 Yakup Yildiz Team Ibrahim (Ummah Fight Club) 7 1 71.9 * 46.9–96.9 4 3 0 17:47 Avg 02:13
28 Kamelia De Boisgency Uplay Martial Arts Luxembourg 6 1 70 * 45–95 6 0 0 12:23 Avg 01:46
28 Lenny Valenzano 1.BJJC Kurama Offenbach 2021 e.V. 6 1 70 * 45–95 4 1 1 13:57 Avg 02:00
30 Julian Iliev Kingdom JJ 5 1 68.8 * 43.8–93.8 3 2 0 08:15 Avg 01:23
30 Leni Goller Stallion Gym 4 1 68.8 * 43.8–93.8 3 1 0 14:14 Avg 02:51
30 Vincent Ballo 1.BJJC Kurama Offenbach 2021 e.V. 7 1 68.8 * 43.8–93.8 0 6 1 21:00 Avg 03:00
33 Yusuf Söyleyen Team Ibrahim (Ummah Fight Club) 8 2 66.9 * 41.9–91.9 1 6 1 26:01 Avg 02:53
34 Abdullah Musajev Team Ibrahim (Ummah Fight Club) 5 1 66.7 * 41.7–91.7 3 2 0 10:55 Avg 01:49
34 Anas El Daoudi Sport Club Budokan Maintal 3 1 66.7 * 41.7–91.7 2 1 0 13:19 Avg 03:20
34 Noah Abdul Team Ibrahim (Ummah Fight Club) 5 1 66.7 * 41.7–91.7 1 3 1 15:12 Avg 02:32
37 Leonel Kähm Six Blades 2 1 62.5 * 37.5–87.5 0 2 0 09:17 Avg 03:06
38 Amar Musa Taleh Team Ibrahim (Ummah Fight Club) 6 2 60.4 * 35.4–85.4 4 1 1 21:33 Avg 02:42
39 Abdul Muradi TeamXtreme 6 4 59.4 * 34.4–84.4 3 3 0 27:15 Avg 03:02
39 Kais De Boisgency Uplay Martial Arts Luxembourg 5 2 59.4 * 34.4–84.4 2 1 2 08:30 Avg 01:13
41 Elias Būrger HAUSE739 JIU-JITSU 4 2 58.3 * 33.3–83.3 1 3 0 28:00 Avg 04:40
41 Nelio Dittrich Extreme Fight Club 3 1 58.3 * 33.3–83.3 1 1 1 15:24 Avg 03:51
41 Roman Lantsman 1.BJJC Kurama Offenbach 2021 e.V. 2 1 58.3 * 33.3–83.3 0 2 0 09:28 Avg 03:09
44 Max Augustin 1.BJJC Kurama Offenbach 2021 e.V. 3 2 56.3 * 31.3–81.3 1 1 1 11:24 Avg 02:17
45 David Happersberger Martial Arts Sports Center 3 2 54.2 * 29.2–79.2 2 1 0 09:34 Avg 01:55
45 Efe Ertas Nova Jiu-Jitsu International Team 3 2 54.2 * 29.2–79.2 2 1 0 14:08 Avg 02:50
45 Poiarkov Ilarion GYMRAY Bamberg 3 2 54.2 * 29.2–79.2 2 1 0 13:18 Avg 02:40
45 Yassin Yaqubi Team Ibrahim (Ummah Fight Club) 3 2 54.2 * 29.2–79.2 3 0 0 06:48 Avg 01:22
49 Aiden Leeman Vivo JiuJitsu School 1 1 50 * 25–75 0 0 1 08:00 Avg 04:00
49 Alba Morales Circle of Life 2 2 50 * 25–75 2 0 0 01:42 Avg 00:26

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.

61
Academy results
# Academy W L S P X Mat time
1 4 0 3 1 0 08:25
1 9 0 7 2 0 18:37
1 4 0 0 4 0 12:00
1 1 0 0 1 0 05:00
1 4 0 3 0 1 09:27
1 6 0 2 2 2 15:46
1 3 0 1 1 1 11:34
1 5 0 3 2 0 08:40
9 59 19 32 20 7 2:33:33
10 11 3 8 1 2 20:53
11 6 1 6 0 0 09:41
12 22 10 12 8 2 1:22:24
13 6 5 4 2 0 28:56
14 9 6 4 5 0 35:45
15 20 13 9 9 2 56:41
16 4 2 1 2 1 20:06
16 3 2 2 1 0 14:08
18 11 13 3 7 1 1:03:47
19 2 2 2 0 0 01:42
19 1 1 0 1 0 06:00
19 2 2 1 1 0 10:13
19 1 1 0 1 0 05:10
19 1 2 0 0 1 06:26
19 2 2 2 0 0 06:54
19 1 1 0 0 1 08:00
19 9 1 4 4 1 34:28
27 6 11 4 2 0 39:59
28 3 3 3 0 0 09:04
29 1 2 0 0 1 06:18
30 36 59 10 19 7 3:41:47
31 8 19 2 4 2 1:20:53
31 3 6 2 1 0 24:40
33 2 3 2 0 0 16:20
33 1 3 0 0 1 06:20
35 20 36 11 8 1 2:00:24
36 13 40 6 6 1 1:56:52
37 1 5 1 0 0 25:15
37 1 3 1 0 0 07:29
39 3 11 0 1 2 16:46
40 1 5 1 0 0 09:07
40 0 3 0 0 0 07:54
40 0 1 0 0 0 05:00
40 0 1 0 0 0 04:00
40 0 4 0 0 0 01:24
40 0 4 0 0 0 13:28
0 0 0 0 0
0 0 0 0 0
1 1 0 1 0 06:00
0 0 0 0 0
0 0 0 0 0