TopBJJ Index Youth
Language selector
Menu

Indexed competition

SWISS KIDS FESTIVAL II

CH · 21 March 2026

Matches
84
Divisions
44
Athletes
95
Top 100 participants Confirmed athletes in the current official overall top 100, grouped by division.

No confirmed top 100 participants are registered for this competition.

Event record

All match results

76
All match results
Time Athlete 1 Athlete 2 Result Division
Ryan Aqil Adam Chehiba
Pts 12-8
Boys Gi / White / Pee Wee III (9yrs) / -36,30 kg
Tae-oh Gindroz Noa Rodrigues
Dec 0-0
Boys Gi / White / Junior III (12yrs) / -40,40 kg
Adam Chehiba Max DeCaro
Pts 9-10
Boys Gi / White / Pee Wee III (9yrs) / -36,30 kg
JULIAN PORION Noam Trudu
WO
Boys Gi / White / Junior III (12yrs) / -40,40 kg
Noam Beurrier Oumar Boureima
Sub 01:13 7-0
Boys Gi / White / Teen II (14yrs) / -56,70 kg
Noa Rodrigues Noam Trudu
Sub 02:18 9-0
Boys Gi / White / Junior III (12yrs) / -40,40 kg
Max DeCaro Ryan Aqil
Sub 01:47 1-7
Boys Gi / White / Pee Wee III (9yrs) / -36,30 kg
JULIAN PORION Tae-oh Gindroz
WO
Boys Gi / White / Junior III (12yrs) / -40,40 kg
Stevan Oyarzun Max DeCaro
WO
Boys Gi / White / Pee Wee III (9yrs) / -36,30 kg
Stevan Oyarzun Ryan Aqil
WO
Boys Gi / White / Pee Wee III (9yrs) / -36,30 kg
Stevan Oyarzun Adam Chehiba
WO
Boys Gi / White / Pee Wee III (9yrs) / -36,30 kg
Johann Ilmjärv Enzo Crozier
Pts 0-7
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Jun-oh Gindroz Oumar Boureima
Sub 00:34 6-0
Boys Gi / White / Teen II (14yrs) / -56,70 kg
Noam Trudu Tae-oh Gindroz
Sub 02:48 7-0
Boys Gi / White / Junior III (12yrs) / -40,40 kg
Léo Guerreiro Noam Beurrier
Pts 17-1
Boys Gi / White / Teen II (14yrs) / -56,70 kg
Yanis Djelkhir Jun-oh Gindroz
Sub 00:21 0-7
Boys Gi / White / Teen II (14yrs) / -56,70 kg
Maximilian De Traz Enzo Crozier
Pts 0-3
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Oumar Boureima Léo Guerreiro
Sub 02:00 0-6
Boys Gi / White / Teen II (14yrs) / -56,70 kg
Yanis Djelkhir Noam Beurrier
Pts 12-0
Boys Gi / White / Teen II (14yrs) / -56,70 kg
JULIAN PORION Noa Rodrigues
Pts 2-2
Boys Gi / White / Junior III (12yrs) / -40,40 kg
Avishai Lev Castelan Hildbrand Dawid Kacprzak
WO
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Jun-oh Gindroz Léo Guerreiro
Pts 1-6
Boys Gi / White / Teen II (14yrs) / -56,70 kg
Johann Ilmjärv Maximilian De Traz
Pts 3-5
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Yanis Djelkhir Oumar Boureima
Sub 02:16 9-0
Boys Gi / White / Teen II (14yrs) / -56,70 kg
Aaron Magrit Dawid Kacprzak
Pts 4-3
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Noam Beurrier Jun-oh Gindroz
Pts 2-8
Boys Gi / White / Teen II (14yrs) / -56,70 kg
Kylian Nacht Mayan Reyes Martin
🥇 Pts 0-11
Boys Gi / White / Pee Wee II (8yrs) / -30,40 kg
Maximilian De Traz Dawid Kacprzak
Pts 5-3
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Léo Guerreiro Yanis Djelkhir
Pts 7-1
Boys Gi / White / Teen II (14yrs) / -56,70 kg
Johann Ilmjärv Aaron Magrit
Pts 1-2
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Isis Sa Reis Raïssa Zimmermann
🥇 Pts 5-24
Girls Gi / White / Mighty Mite III (6yrs) / -19,00 kg
Dawid Kacprzak Enzo Crozier
Pts 0-8
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Axel Reidy Mayan Reyes Martin
🥉 Sub 00:10 0-0
Boys Gi / White / Pee Wee II (8yrs) / -30,40 kg
Aaron Magrit Maximilian De Traz
Pts 3-0
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Inaya Figueiredo Hailie Laage
🥇 Pts 3-16
Girls Gi / White / Pee Wee III (9yrs) / -30,40 kg
Luka Domazet Luan Ferreira Cardoso
🥇 Sub 00:33 7-0
Boys Gi / White / Junior I (10yrs) / -36,30 kg
Avishai Lev Castelan Hildbrand Aaron Magrit
WO
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Avishai Lev Castelan Hildbrand Enzo Crozier
WO
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Avishai Lev Castelan Hildbrand Johann Ilmjärv
WO
Boys Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Songtsen Lama Artur Castanheira
🥇 WO
Boys Gi / Grey / Junior I (10yrs) / -39,50 kg
Mayan Reyes Martin Kylian Nacht
Pts 4-6
Boys Gi / White / Pee Wee II (8yrs) / -30,40 kg
Liam Ballif Edgar Blanc
🥇 Sub 01:04 0-2
Boys Gi / Grey / Teen I (13yrs) / -44,50 kg
Iris Mendes Fériel Boukottaya
🥇 Sub 01:11 2-0
Girls Gi / Grey / Pee Wee III (9yrs) / -30,40 kg
Burgat Hector Ethan Tocre Borjas
🥇 Pts 9-3
Boys Gi / Grey / Junior II (11yrs) / -36,30 kg
Tomas Xu Eren CELIK
🥇 Sub 02:16 1-2
Boys Gi / Grey / Mighty Mite III (6yrs) / -22,00 kg
Inès Aubert Ambre Ghoulem
🥇 Pts 0-9
Girls Gi / Grey / Pee Wee II (8yrs) / -24,00 kg
Giulia Gervalla Maiko Reyes Martin
WO
Girls Gi / Grey / Pee Wee II (8yrs) / -27,20 kg
Giorgio Balboni Malcolm Beurrier
Sub 02:28 6-0
Boys Gi / White / Pee Wee II (8yrs) / -24,00 kg
Sanin Ramani Zakaria Selmi
🥇 Pts 2-3
Boys Gi / Yellow / Junior III (12yrs) / -36,30 kg
Ashly Alfonsi Sanchez Josephine Berg
🥇 Sub 04:43 17-0
Girls Gi / Orange / Junior II (11yrs) / -42,50 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.

66
W–L by athlete
Position Athletes Win Loss Score Sub wins Points wins Other / unknown Mat time
1 Aaron Magrit ICON JIU JITSU TEAM SUISSE 3 0 75 * 50–100 0 3 0 09:00 Avg 03:00
1 Ambre Ghoulem ICON JIU JITSU TEAM SUISSE 1 0 75 * 50–100 0 1 0 03:00 Avg 03:00
1 Ashly Alfonsi Sanchez Cloud Jiu Jitsu 1 0 75 * 50–100 1 0 0 04:43 Avg 04:43
1 Aylan Fedele ICON INTERNATIONAL 2 0 75 * 50–100 2 0 0 01:15 Avg 01:15
1 Burgat Hector JJB Yverdon 1 0 75 * 50–100 0 1 0 03:00 Avg 03:00
1 Edgar Blanc FNFight.co 1 0 75 * 50–100 1 0 0 01:04 Avg 01:04
1 Enzo Crozier Amazon School 3 0 75 * 50–100 0 3 0 09:00 Avg 03:00
1 Hailie Laage Amazon School 1 0 75 * 50–100 0 1 0 03:00 Avg 03:00
1 Iris Mendes JJB Yverdon 1 0 75 * 50–100 1 0 0 01:11 Avg 01:11
1 Kassim Aslanian ICON JIU JITSU TEAM SUISSE 2 0 75 * 50–100 0 2 0 06:00 Avg 03:00
1 Kyara Dos Santos JJB Yverdon 2 0 75 * 50–100 1 1 0 03:00 Avg 03:00
1 Lenin MEJIA LMNT JIU-JITSU 2 0 75 * 50–100 2 0 0 01:23 Avg 00:42
1 Liam Kanaan VISION OF MARTIAL ARTS 1 0 75 * 50–100 0 1 0 03:00 Avg 03:00
1 Luka Domazet VISION OF MARTIAL ARTS 1 0 75 * 50–100 1 0 0 00:33 Avg 00:33
1 Léo Guerreiro VISION OF MARTIAL ARTS 4 0 75 * 50–100 1 3 0 11:00 Avg 02:45
1 Noam Trudu Amazon School 2 0 75 * 50–100 2 0 0 05:06 Avg 02:33
1 Nora Selmi Igor Araujo Team 1 0 75 * 50–100 0 1 0 04:10 Avg 04:10
1 Pema Lama swiss bushido academy 3 0 75 * 50–100 3 0 0 03:30 Avg 01:45
1 Raïssa Zimmermann LMNT JIU-JITSU 1 0 75 * 50–100 0 1 0 03:00 Avg 03:00
1 Ryan Aqil Jaypee Gym 2 0 75 * 50–100 1 1 0 04:47 Avg 02:24
1 Théotime Beurrier Tone Up C&F 2 0 75 * 50–100 0 2 0 06:00 Avg 03:00
1 Tomas Xu Alcateia Jiu Jitsu 1 0 75 * 50–100 1 0 0 02:16 Avg 02:16
1 Zakaria Selmi Igor Araujo Team 1 0 75 * 50–100 0 1 0 03:00 Avg 03:00
24 Giorgio Balboni VISION OF MARTIAL ARTS 3 1 62.5 * 37.5–87.5 1 2 0 11:28 Avg 02:52
24 Jun-oh Gindroz Tone up 3 1 62.5 * 37.5–87.5 2 1 0 06:55 Avg 01:44
24 Mayan Reyes Martin JJB Yverdon 2 1 62.5 * 37.5–87.5 1 1 0 06:10 Avg 02:03
27 Giulia Gervalla LMNT JIU-JITSU 1 1 50 * 25–75 1 0 0 02:18 Avg 01:09
27 Kylian Nacht Team Masters Nyon 1 1 50 * 25–75 0 1 0 06:00 Avg 03:00
27 Maiko Reyes Martin JJB Yverdon 1 1 50 * 25–75 1 0 0 02:21 Avg 02:21
27 Malcolm Beurrier Tone Up C&F 1 2 50 * 25–75 1 0 0 08:02 Avg 02:41
27 Maria Emilia Carrasco LMNT JIU-JITSU 1 1 50 * 25–75 0 1 0 06:00 Avg 03:00
27 Max DeCaro BJJ SWITZERLAND 1 1 50 * 25–75 0 1 0 04:47 Avg 02:24
27 Maximilian De Traz LMNT JIU-JITSU 2 2 50 * 25–75 0 2 0 09:00 Avg 03:00
27 Rafael Rocha JJB Yverdon 1 1 50 * 25–75 1 0 0 03:36 Avg 01:48
27 Santiago De Figueiredo BJJ SWITZERLAND 1 1 50 * 25–75 0 1 0 06:00 Avg 03:00
27 Sean Reidy LMNT JIU-JITSU 1 1 50 * 25–75 1 0 0 02:45 Avg 01:23
27 Tae-oh Gindroz Tone-up 1 1 50 * 25–75 0 0 1 02:55 Avg 01:28
27 Yanis Djelkhir Amazon School 2 2 50 * 25–75 1 1 0 08:37 Avg 02:09
39 Noa Rodrigues JJB Yverdon 1 2 41.7 * 16.7–66.7 0 1 0 04:27 Avg 01:29
40 Lucca Maiano LMNT JIU-JITSU 1 2 37.5 * 12.5–62.5 0 1 0 08:34 Avg 02:51
40 Noam Beurrier Tone up 1 3 37.5 * 12.5–62.5 1 0 0 10:13 Avg 02:33
42 Adam Chehiba Shung Do Kwan Budo 0 2 25 * 0–50 0 0 0 06:00 Avg 03:00
42 Axel Reidy LMNT JIU-JITSU 0 1 25 * 0–50 0 0 0 00:10 Avg 00:10
42 Burgat April JJB Yverdon 0 1 25 * 0–50 0 0 0 04:10 Avg 04:10
42 David Diabate Team Masters Nyon 0 1 25 * 0–50 0 0 0 03:00 Avg 03:00
42 Dawid Kacprzak LMNT JIU-JITSU 0 3 25 * 0–50 0 0 0 09:00 Avg 03:00
42 Denilson Silva VISION OF MARTIAL ARTS 0 1 25 * 0–50 0 0 0 00:51 Avg 00:51
42 Eren CELIK Tone Up C&F 0 1 25 * 0–50 0 0 0 02:16 Avg 02:16
42 Ethan Tocre Borjas JJB Yverdon 0 1 25 * 0–50 0 0 0 03:00 Avg 03:00
42 Fériel Boukottaya BJJ Swiss Academy 0 1 25 * 0–50 0 0 0 01:11 Avg 01:11

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.

29
Academy results
# Academy W L S P X Mat time
1 1 0 1 0 0 02:16
1 1 0 1 0 0 04:43
1 2 0 2 0 0 01:15
1 6 0 0 6 0 18:00
1 2 0 0 2 0 07:10
1 2 0 1 1 0 04:47
1 3 0 3 0 0 03:30
8 8 4 3 5 0 31:43
9 9 5 3 6 0 30:56
10 2 2 0 2 0 10:47
10 4 4 3 1 0 17:08
10 3 3 1 2 0 16:18
13 9 15 4 5 0 51:10
14 1 5 1 0 0 10:07
15 9 13 5 4 0 41:36
16 1 3 0 0 1 04:25
17 1 3 0 1 0 11:02
18 0 1 0 0 0 04:43
18 0 4 0 0 0 02:20
18 0 2 0 0 0 06:00
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