TopBJJ Index Youth
Language selector
Menu

Indexed competition

2026 AGF Saarbrucken Championships

DE · 2 May 2026

Matches
260
Divisions
145
Athletes
148
Top 100 participants Confirmed athletes in the current official overall top 100, grouped by division.
Athlete Overall rank

Gi Juveniles / Adults / Female / Juvenile / Blue / Light Feather (Up to 54.40 kg)

Sofia Sarvari INFINI JIU JITSU
#15

Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather II (Up to 34.00 kg)

Mathias El-Hawa Uplay Martial Arts Luxembourg
#72

Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)

Luca CIOARA United BJJ France
#46
#27

Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Yellow / Feather II (Up to 34.00 kg)

Antoine Ho Veras Academy Luxembourg
#87

Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)

Jasmina Oud Gracie Jiu-Jitsu Alkmaar
#79

Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)

#24
Kaïs De Boisgency Uplay Martial Arts Luxembourg
#12

Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather II (Up to 34.00 kg)

Nadir Balakouh Ruthless Fight Company
#30

Gi Kids / Mixed / Pre Teen (10 - 11 yrs) / Yellow / Light I (Up to 43.10 kg)

Kris Bruce Kerssies Ruthless Fight Company
#2

Gi Kids Challenger / Boys / Regular Challenger / Feather II (Up to 34.00 kg)

Antoine Ho Veras Academy Luxembourg
#87
Nadir Balakouh Ruthless Fight Company
#30
#27

Gi Kids Challenger / Boys / Regular Challenger / Light I (Up to 43.10 kg)

Kris Bruce Kerssies Ruthless Fight Company
#2
Luca CIOARA United BJJ France
#46

Gi Kids Challenger / Boys / White Challenger / Feather I (Up to 29.50 kg)

Mathias El-Hawa Uplay Martial Arts Luxembourg
#72

Gi Kids Challenger / Girls / Regular Challenger / Light I (Up to 43.10 kg)

Jasmina Oud Gracie Jiu-Jitsu Alkmaar
#79
Sofia Sarvari INFINI JIU JITSU
#15

Gi Kids Challenger / Girls / Regular Challenger / Rooster III (Up to 24.94 kg)

#24

No Gi Juveniles / Adults / Female / Juvenile / Blue / Light Feather (Up to 54.40 kg)

Sofia Sarvari INFINI JIU JITSU
#15

No Gi Kids / Boys / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)

Kaïs De Boisgency Uplay Martial Arts Luxembourg
#12

No Gi Kids / Boys / Kids (8 - 9 yrs) / Gray / Feather II (Up to 34.00 kg)

Nadir Balakouh Ruthless Fight Company
#30

No Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather I (Up to 29.50 kg)

Mathias El-Hawa Uplay Martial Arts Luxembourg
#72

No Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)

Luca CIOARA United BJJ France
#46

No Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Yellow / Feather II (Up to 34.00 kg)

#27

No Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Yellow / Light I (Up to 43.10 kg)

Kris Bruce Kerssies Ruthless Fight Company
#2

No Gi Kids / Girls / Kids (8 - 9 yrs) / Gray / Rooster III (Up to 24.94 kg)

#24

No Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)

Jasmina Oud Gracie Jiu-Jitsu Alkmaar
#79

No Gi Kids Challenger / Boys / Regular Challenger / Feather II (Up to 34.00 kg)

Nadir Balakouh Ruthless Fight Company
#30
#27

No Gi Kids Challenger / Boys / Regular Challenger / Light I (Up to 43.10 kg)

Kris Bruce Kerssies Ruthless Fight Company
#2
Luca CIOARA United BJJ France
#46

No Gi Kids Challenger / Girls / Regular Challenger / Feather III (Up to 38.60 kg)

Jasmina Oud Gracie Jiu-Jitsu Alkmaar
#79

No Gi Kids Challenger / Girls / Regular Challenger / Light II (Up to 47.60 kg)

Sofia Sarvari INFINI JIU JITSU
#15

No Gi Kids Challenger / Girls / Regular Challenger / Rooster III (Up to 24.94 kg)

#24

Event record

All match results

228
All match results
Time Athlete 1 Athlete 2 Result Division
Milo Ralison Owen Payne
Pts 3-6
Gi Kids / Boys / Juniors (12 - 13 yrs) / Yellow / Light II (Up to 47.60 kg)
Emilia Magaddino Nylah Raymundo
Pts 9-2
Gi Kids / Girls / Juniors (12 - 13 yrs) / Gray / Light II (Up to 47.60 kg)
Elias Kucukalic Tim Dos Santos
🥉 Sub 00:28 1-0
Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Middle II (Up to 61.20 kg)
Annalise Terre Zayneb Abla
Pts 0-13
Gi Kids / Girls / Kids (8 - 9 yrs) / Gray / Feather III (Up to 38.60 kg)
Adam Kucukalic Lillian Crawford
🥉 Pts 9-8
Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather II (Up to 34.00 kg)
Grace Howell Emilia Magaddino
Pts 2-0
Gi Kids / Girls / Juniors (12 - 13 yrs) / Gray / Light II (Up to 47.60 kg)
Issa Abla Kivanc Uygun
Sub 00:33 0-8
Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Light II (Up to 47.60 kg)
Leni Goller Ariana Marie Terre
Pts 4-11
Gi Kids / Girls / Juniors (12 - 13 yrs) / Gray / Light III (Up to 52.20 kg)
Emilia Löw Maija Larson
Sub 00:55 0-8
Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Light I (Up to 43.10 kg)
Kevin Rodrigues Lauri Korpinen
Sub 02:40 4-4
Gi Kids / Boys / Juniors (12 - 13 yrs) / Yellow / Light III (Up to 52.20 kg)
Malik Dastageeri Emilio Pereira
Sub 01:11 9-0
Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Middle I (Up to 56.70 kg)
Annalise Terre Zayneb Abla
Pts 3-2
Gi Kids / Girls / Kids (8 - 9 yrs) / Gray / Feather III (Up to 38.60 kg)
Issa Abla Eran Ahad
Sub 00:46 0-3
Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Light II (Up to 47.60 kg)
Milo Ralison Owen Payne
Pts 4-4
Gi Kids / Boys / Juniors (12 - 13 yrs) / Yellow / Light II (Up to 47.60 kg)
Finn Payne Lauri Korpinen
Sub 01:30 6-1
Gi Kids / Boys / Juniors (12 - 13 yrs) / Yellow / Light III (Up to 52.20 kg)
Max Bauer Tim Dos Santos
Pts 1-0
Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Middle II (Up to 61.20 kg)
Lillian Crawford Nadir Balakouh
Sub 00:20 0-0
Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather II (Up to 34.00 kg)
Richard Finn Gemmecker Luca CIOARA
Sub 01:00 0-2
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)
Annalise Terre Zayneb Abla
Pts 3-5
Gi Kids / Girls / Kids (8 - 9 yrs) / Gray / Feather III (Up to 38.60 kg)
Emilia Taochy Anni Diana Goller
Sub 02:29 0-9
Gi Kids / Girls / Pre Teen (10 - 11 yrs) / White / Feather II (Up to 34.00 kg)
Elias Kucukalic Eiko Jendes
Sub 01:56 0-7
Gi Kids / Boys / Juniors (12 - 13 yrs) / Gray / Middle II (Up to 61.20 kg)
Kevin Terre Vincent Ballo
🥉 Pts 0-7
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather II (Up to 34.00 kg)
Kaïs De Boisgency Isabella Aurora Gemmecker
🥇 Sub 00:52 0-1
Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Adam Kucukalic Hakim Dastageeri
Sub 02:00 0-10
Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather II (Up to 34.00 kg)
Antoine Ho Aaron Korpinen
Sub 01:44 6-0
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Yellow / Feather II (Up to 34.00 kg)
Finn Payne Kevin Rodrigues
Pts 7-6
Gi Kids / Boys / Juniors (12 - 13 yrs) / Yellow / Light III (Up to 52.20 kg)
Maximilian Dimitrov Ion Loridas
🥉 Pts 0-7
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Rooster III (Up to 24.94 kg)
Giorgos Afordakos Mathias El-Hawa
🥇 Pts 0-9
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather II (Up to 34.00 kg)
Emilia Taochy Hannah Strittmatter
Pts 0-4
Gi Kids / Girls / Pre Teen (10 - 11 yrs) / White / Feather II (Up to 34.00 kg)
Mia Casapu Jasmina Oud
Sub 01:11 2-12
Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)
Vincent Ballo Mathias El-Hawa
Pts 2-3
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather II (Up to 34.00 kg)
Antoine Ho Aaron Korpinen
Pts 2-0
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Yellow / Feather II (Up to 34.00 kg)
Richard Finn Gemmecker Luca CIOARA
Pts 2-3
Gi Kids / Boys / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)
Hannah Strittmatter Anni Diana Goller
Sub 01:04 0-0
Gi Kids / Girls / Pre Teen (10 - 11 yrs) / White / Feather II (Up to 34.00 kg)
Hudson Rose Arlo Payne
🥉 Pts 9-9
Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Kevin Terre Giorgos Afordakos
Pts 0-9
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Feather II (Up to 34.00 kg)
Mia Casapu Jasmina Oud
Sub 00:14 1-0
Gi Kids / Girls / Pre Teen (10 - 11 yrs) / Gray / Feather III (Up to 38.60 kg)
Oliver Allen Hudson Rose
Pts 0-3
Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Jahlen Anthony Mbaku CEZARD Matteo Ballo
Sub 01:15 4-0
Gi Kids / Mixed / Tiny Kids (4 - 5 yrs) / White / Rooster II (Up to 20.40 kg)
Valerio Tonelli Leandro Ballo
🥇 DQ 01:12 0-2
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Rooster III (Up to 24.94 kg)
Robert Lee Gemmecker Tymothé Pelé
Sub 01:31 8-2
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Kaïs De Boisgency Arlo Payne
Sub 00:53 5-0
Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Robert Lee Gemmecker Tymothé Pelé
Sub 00:43 0-1
Gi Kids / Boys / Kids (8 - 9 yrs) / White / Feather I (Up to 29.50 kg)
Maximilian Dimitrov Malo Greulach
Pts 4-2
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Rooster III (Up to 24.94 kg)
Mila Lander Matteo Ballo
Pts 7-2
Gi Kids / Mixed / Tiny Kids (4 - 5 yrs) / White / Rooster II (Up to 20.40 kg)
Damian El-Hawa Nolan Rose
Pts 16-4
Gi Kids / Boys / Tiny Kids (4 - 5 yrs) / White (No submission) / Rooster III (Up to 24.94 kg)
Hudson Rose Isabella Aurora Gemmecker
Sub 01:32 1-7
Gi Kids / Mixed / Kids (8 - 9 yrs) / Gray / Feather I (Up to 29.50 kg)
Karim Dastageeri Kai Hoard
Pts 0-5
Gi Kids / Boys / Little Kids (6 - 7 yrs) / Gray / Feather I (Up to 29.50 kg)
Brayden Beccacio Nela Wolfram
🥉 Sub 00:29 0-0
Gi Kids / Mixed / Little Kids (6 - 7 yrs) / Gray / Rooster III (Up to 24.94 kg)
Valerio Tonelli Ion Loridas
Pts 8-0
Gi Kids / Boys / Little Kids (6 - 7 yrs) / White / Rooster III (Up to 24.94 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
1 Anni Diana Goller Stallion Gym 7 0 75 * 50–100 6 1 0 13:27 Avg 01:55
1 Ariana Marie Terre Ramstein Bjj Club 4 0 75 * 50–100 1 3 0 11:39 Avg 02:55
1 Ava Yoder Ramstein Bjj Club 2 0 75 * 50–100 1 1 0 03:24 Avg 01:42
1 Charlotte Fontaine Ramstein Bjj Club 4 0 75 * 50–100 3 1 0 12:12 Avg 03:03
1 Damian El-Hawa Uplay Martial Arts Luxembourg 4 0 75 * 50–100 1 3 0 07:29 Avg 01:52
1 Finn Payne Ramstein Bjj Club 4 0 75 * 50–100 3 1 0 07:41 Avg 01:55
1 Helen Probst Stallion Gym 2 0 75 * 50–100 2 0 0 02:44 Avg 01:22
1 Isabella Aurora Gemmecker Kingdom JJ 4 0 75 * 50–100 4 0 0 02:57 Avg 00:44
1 Kris Bruce Kerssies Ruthless Fight Company 6 0 75 * 50–100 6 0 0 05:33 Avg 00:56
1 Laios Konstantinidis Fight Circus 2 0 75 * 50–100 2 0 0 00:32 Avg 00:16
1 Leon Krasniqi Frota Academy 2 0 75 * 50–100 2 0 0 00:23 Avg 00:12
1 Leo TOUCHET NRfight 2 0 75 * 50–100 2 0 0 03:30 Avg 01:45
1 Mattia Evangelista Fight Circus 7 0 75 * 50–100 6 1 0 08:28 Avg 01:13
1 Max Bauer Casa De Luta 2 0 75 * 50–100 1 1 0 03:00 Avg 03:00
1 Moritz Valtin ESCOLA FAMILIA SAKURA - SAKURA AKADEMIE 2 0 75 * 50–100 2 0 0 02:55 Avg 01:28
1 Nadir Balakouh Ruthless Fight Company 8 0 75 * 50–100 4 4 0 15:19 Avg 01:55
1 Noah Geib IMA Geib 2 0 75 * 50–100 1 1 0 05:39 Avg 02:50
1 Pedro Kunz Chorakee-Gym 2 0 75 * 50–100 0 2 0 08:00 Avg 04:00
1 Robert Lee Gemmecker Kingdom JJ 6 0 75 * 50–100 4 2 0 09:15 Avg 01:33
1 Thomas Maher Matrix Jiu-Jitsu 4 0 75 * 50–100 2 2 0 05:56 Avg 01:29
1 Tim Harth RFS-Carlson Gracie Germany 2 0 75 * 50–100 1 1 0 07:59 Avg 04:00
22 Sofia Sarvari INFINI JIU JITSU 6 1 70.8 * 45.8–95.8 3 3 0 24:06 Avg 03:27
23 Danila Ruslan Bergheim Top Brother Europe 5 1 68.8 * 43.8–93.8 2 3 0 08:42 Avg 01:27
23 Mathias El-Hawa Uplay Martial Arts Luxembourg 5 1 68.8 * 43.8–93.8 1 3 1 09:00 Avg 02:15
23 Owen Payne Ramstein Bjj Club 4 1 68.8 * 43.8–93.8 0 4 0 12:40 Avg 02:32
26 Kai Hoard Ramstein Bjj Club 4 1 66.7 * 41.7–91.7 1 3 0 08:58 Avg 01:48
26 Kaïs De Boisgency Uplay Martial Arts Luxembourg 4 1 66.7 * 41.7–91.7 4 0 0 03:34 Avg 00:43
26 Tala Hill Art of War Jiu Jitsu 5 1 66.7 * 41.7–91.7 2 3 0 12:39 Avg 02:32
26 Zayneb Abla Veras Academy Luxembourg 4 1 66.7 * 41.7–91.7 0 4 0 15:00 Avg 03:00
30 Jasmina Oud Gracie Jiu-Jitsu Alkmaar 4 1 62.5 * 37.5–87.5 4 0 0 05:22 Avg 01:04
30 Leandro Ballo 1.BJJC Kurama Offenbach 2021 e.V. 3 1 62.5 * 37.5–87.5 1 2 0 06:17 Avg 01:34
30 Nayah Hoard Ramstein Bjj Club 3 1 62.5 * 37.5–87.5 1 2 0 08:29 Avg 02:07
30 Valerio Tonelli Uplay Martial Arts Luxembourg 4 1 62.5 * 37.5–87.5 1 2 1 07:53 Avg 01:35
34 Annalise Terre Ramstein Bjj Club 3 2 58.3 * 33.3–83.3 2 1 0 10:52 Avg 02:10
34 Antoine Ho Veras Academy Luxembourg 3 1 58.3 * 33.3–83.3 1 2 0 06:33 Avg 01:38
34 Jahlen Anthony Mbaku CEZARD Ground Legacy 3 2 58.3 * 33.3–83.3 2 1 0 06:08 Avg 01:14
37 Kivanc Uygun Brasa Limburg 5 3 56.3 * 31.3–81.3 1 4 0 17:09 Avg 02:09
37 Malik Dastageeri Stallion Gym 5 2 56.3 * 31.3–81.3 1 4 0 16:50 Avg 02:24
39 Brayden Beccacio Ramstein Bjj Club 3 2 54.2 * 29.2–79.2 3 0 0 04:51 Avg 00:58
39 Emilia Magaddino Ramstein Bjj Club 3 2 54.2 * 29.2–79.2 1 2 0 13:04 Avg 02:37
39 Luca CIOARA United BJJ France 5 2 54.2 * 29.2–79.2 3 2 0 11:00 Avg 01:34
39 Sohan Ramaswamy Pilli Veras Academy Luxembourg 3 2 54.2 * 29.2–79.2 3 0 0 03:57 Avg 00:47
43 Adam Kucukalic Matrix Jiu-Jitsu 1 1 50 * 25–75 0 1 0 05:00 Avg 02:30
43 Ansley Richards Matrix Jiu-Jitsu 1 1 50 * 25–75 1 0 0 02:32 Avg 01:16
43 Arlo Payne Aladin BJJ 2 2 50 * 25–75 0 2 0 07:30 Avg 01:53
43 Cash Victory Matrix Jiu-Jitsu 1 1 50 * 25–75 1 0 0 03:39 Avg 01:50
43 Eva Reinbold Phoenix Brazilian Jiu-Jitsu 1 1 50 * 25–75 0 1 0 03:44 Avg 01:52
43 Giorgos Afordakos Uplay Martial Arts Luxembourg 2 2 50 * 25–75 0 2 0 08:00 Avg 02:00
43 Ion Loridas Matrix Jiu-Jitsu 2 2 50 * 25–75 0 2 0 08:00 Avg 02:00
43 Jonah Kallenborn Chorakee-Gym 1 1 50 * 25–75 1 0 0 06:03 Avg 03:02

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.

52
Academy results
# Academy W L S P X Mat time
1 2 0 2 0 0 02:55
1 2 0 1 1 0 05:39
1 2 0 2 0 0 03:30
1 14 0 10 4 0 20:52
5 6 1 3 3 0 24:06
6 5 1 2 3 0 08:42
7 14 4 12 2 0 27:08
8 3 1 1 2 0 14:03
8 6 4 3 3 0 22:04
8 4 1 4 0 0 05:22
11 10 4 8 2 0 18:36
12 5 3 1 4 0 17:09
13 41 28 19 22 0 2:31:03
14 5 2 3 2 0 11:00
14 13 8 5 8 0 39:17
16 1 1 0 1 0 08:00
16 2 2 0 2 0 07:17
16 2 4 1 1 0 10:21
19 7 7 2 5 0 23:50
20 25 31 10 13 2 1:49:22
21 20 27 14 6 0 1:34:38
22 5 2 2 3 0 17:33
22 2 4 1 1 0 24:57
24 6 9 1 5 0 32:12
25 3 4 2 1 0 08:22
25 1 2 1 0 0 04:42
27 6 19 3 3 0 37:18
28 1 3 0 1 0 07:28
28 2 3 1 1 0 07:44
30 12 30 6 6 0 1:11:51
31 0 2 0 0 0 01:24
31 0 4 0 0 0 04:17
31 0 2 0 0 0 02:55
31 0 4 0 0 0 14:04
31 0 4 0 0 0 12:12
31 0 2 0 0 0 00:32
31 0 2 0 0 0 01:32
31 0 2 0 0 0 05:39
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0