TopBJJ Index Youth
Language selector
Menu

Indexed competition

Revolution Choke 2K26

FR · 2 May 2026

Matches
140
Divisions
65
Athletes
83
Top 100 participants Confirmed athletes in the current official overall top 100, grouped by division.

Event record

All match results

58
All match results
Time Athlete 1 Athlete 2 Result Division
Omar D Ethan Genuel
WO
Boys No-Gi / White / Teen II (14yrs) / -62,00 kg
Ethan Genuel Treyvis Paran
Sub 00:34 0-0
Boys No-Gi / White / Teen II (14yrs) / -62,00 kg
Treyvis Paran Omar D
WO
Boys No-Gi / White / Teen II (14yrs) / -62,00 kg
Ethan Genuel Omar D
Sub 01:47 6-0
Boys Gi / White / Teen II (14yrs) / -56kg
Nandin OCHBADRALT Souheyl BAHA
WO
Boys Gi / Yellow / Junior III (12yrs) / -45 kg
Axl Blondel Jonathan Fati Gomes
Pts 5-8
Boys No-Gi / White / Teen II (14yrs) / -78,00 kg
Gan Lin ZHANG—SAVOYE William Pricope
Pts 4-2
Juvenile Boys No-Gi / White / Juvenile 2 / -61,5 kg (Feather)
Nasrallah Hamam Selim YILDIRIM
WO
Juvenile Boys No-Gi / White / Juvenile 2 / -71,5 kg (Middle)
Cristin Chianu Gan Lin ZHANG—SAVOYE
Sub 00:51 4-0
Juvenile Boys Gi / White / Juvenile 2 / -69,0 kg (Light)
Nathan Robin Lucas Assour
Pts 0-12
Boys No-Gi / Grey / Junior III (12yrs) / -45 kg
Cristin Chianu Walid Marzouk
Sub 01:28 3-0
Juvenile Boys No-Gi / White / Juvenile 2 / -66,5 kg (Light)
William Pricope Guilian Thery
Sub 04:13 18-0
Juvenile Boys No-Gi / White / Juvenile 2 / -61,5 kg (Feather)
Souheyl Hachlaf Naëlle Mina Camara Zahar
Pts 9-2
Boys Gi / Grey / Junior I (10yrs) / -38 kg
Abdourrahman Bachirov Vinicius Novo Mendes
Sub 03:38 2-0
Juvenile Boys No-Gi / White / Juvenile 1 / -61,5 kg (Feather)
Lucas Assour Kelyan Hamoumi
Pts 0-17
Boys No-Gi / Grey / Junior III (12yrs) / -45 kg
Kaïm Madiba Éléonor Hocdé
Sub 03:40 18-0
Boys Gi / White / Pee Wee I (7yrs) / -21 kg
Nandin OCHBADRALT Souheyl BAHA
Pts 5-2
Boys No-Gi / Yellow / Junior III (12yrs) / -45 kg
Guilian Thery Gan Lin ZHANG—SAVOYE
Pts 4-7
Juvenile Boys No-Gi / White / Juvenile 2 / -61,5 kg (Feather)
Tavares Da Veiga Liam Kelyan Hamoumi
Sub 02:29 0-7
Boys Gi / Grey / Junior I (10yrs) / -30 kg
Kelyan Hamoumi Nathan Robin
Sub 02:33 2-0
Boys No-Gi / Grey / Junior III (12yrs) / -45 kg
Éléonor Hocdé Nahil Kraiem
Sub 03:52 4-0
Boys Gi / White / Pee Wee I (7yrs) / -21 kg
Walid Marzouk Sayfoullah Aydamirov
Sub 01:37 0-12
Juvenile Boys No-Gi / White / Juvenile 2 / -66,5 kg (Light)
Thaïs Borges Ali Toure
Sub 04:41 0-8
Girls Gi / Yellow / Pee Wee III (9yrs) / -48 kg
Assim Benattia Joshua Mandina
Sub 02:22 2-0
Boys Gi / Grey / Pee Wee III (9yrs) / -27 kg
Laura Patrizi Ayana Gerber Martinez
WO
Girls Gi / Grey / Junior III (12yrs) / -48 kg
Kelyan Hamoumi Adam SECK
Pts 10-0
Boys Gi / Grey / Junior I (10yrs) / -30 kg
Sayfoullah Aydamirov Cristin Chianu
Pts 4-0
Juvenile Boys No-Gi / White / Juvenile 2 / -66,5 kg (Light)
Nahil Kraiem Kaïm Madiba
Sub 04:51 0-12
Boys Gi / White / Pee Wee I (7yrs) / -21 kg
Lya Bertile Catherine SFEIR
Sub 03:46 6-2
Girls Gi / Grey / Pee Wee III (9yrs) / -28,00 kg
Adam SECK Tavares Da Veiga Liam
Pts 6-0
Boys Gi / Grey / Junior I (10yrs) / -30 kg
Anes Memeti Souheyl Hachlaf
Pts 2-5
Boys No-Gi / Grey / Junior I (10yrs) / -42,00 kg
Marlon Bronchain Leon Galipo
Pts 6-2
Boys No-Gi / Grey / Pee Wee I (7 yrs) / -26kg
Nazyha Ruiz Selma Deloche
Sub 02:47 9-0
Girls No-Gi / White / Pee Wee II (8yrs) / -40 kg
Anaëlle Thor Keylis Jalia Borges Tavares
Sub 03:18 0-0
Girls Gi / Grey / Junior I (10yrs) / -40 kg
Luan Galipo ASSIA BAHA
Sub 03:03 2-2
Boys No-Gi / White / Mighty Mite Ill (6yrs) / -23 kg
Ryan Thor Dylan MENDES
Sub 02:24 2-0
Boys No-Gi / Grey / Junior II (11yrs) / -62,00 kg)
Liam Arias Zayed Kanoute
Pts 6-0
Boys No-Gi / White / Pee Wee I (7 yrs) / -18,00 kg
Leon Galipo Logan Chan Sum Fat
WO
Boys No-Gi / Grey / Pee Wee I (7 yrs) / -26kg
Assim Benattia Tavares Da Veiga Liam
Pts 15-2
Boys No-Gi / Grey / Junior I (10yrs) / -27 kg
Kaïm Madiba Nahil Kraiem
Pts 4-0
Boys No-Gi / White / Pee Wee I (7 yrs) / -21,00 kg
ASSIA BAHA Trevor Le Floch
Sub 03:54 14-0
Boys No-Gi / White / Mighty Mite Ill (6yrs) / -23 kg
Ryan Thor Dylan MENDES
Sub 02:45 2-0
Boys Gi / Grey / Junior II (11yrs) / -62 kg
Zayed Kanoute Nathan Owedyk
Pts 0-8
Boys No-Gi / White / Pee Wee I (7 yrs) / -18,00 kg
Trevor Le Floch ASSIA BAHA
Dec 0-6
Boys Gi / White / Mighty Mite III (6yrs) / -23,00 kg
Nassim Ateia Kaïs AMARA
Pts 0-23
Boys Gi / Grey / Pee Wee I (7yrs) / -23,00 kg
Logan Chan Sum Fat Marlon Bronchain
Sub 04:46 0-6
Boys No-Gi / Grey / Pee Wee I (7 yrs) / -26kg
Trevor Le Floch Luan Galipo
Sub 02:13 0-0
Boys No-Gi / White / Mighty Mite Ill (6yrs) / -23 kg
Anes Memeti Salah Gazaoui
Pts 7-4
Boys Gi / Grey / Pee Wee III (9yrs) / -41 kg
Nathan Owedyk Liam Arias
Pts 2-4
Boys No-Gi / White / Pee Wee I (7 yrs) / -18,00 kg
ASSIA BAHA Luan Galipo
Pts 13-0
Boys Gi / White / Mighty Mite III (6yrs) / -23,00 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.

56
W–L by athlete
Position Athletes Win Loss Score Sub wins Points wins Other / unknown Mat time
1 Abdourrahman Bachirov Dojo grenoblois 1 0 75 * 50–100 1 0 0 03:38 Avg 03:38
1 Ali Toure Jaypee Gym 1 0 75 * 50–100 1 0 0 04:41 Avg 04:41
1 ASSIA BAHA Jaypee Gym 4 0 75 * 50–100 2 1 1 14:27 Avg 03:37
1 Assim Benattia Jaypee Gym 2 0 75 * 50–100 1 1 0 07:22 Avg 03:41
1 Ethan Genuel Jaypee Gym 2 0 75 * 50–100 2 0 0 02:21 Avg 01:11
1 Jonathan Fati Gomes Jaypee Gym 1 0 75 * 50–100 0 1 0 05:00 Avg 05:00
1 Karrouch Issa brazilian jiu-jitsu Nador 1 0 75 * 50–100 0 1 0 05:00 Avg 05:00
1 Kaïm Madiba Jaypee Gym 3 0 75 * 50–100 2 1 0 13:31 Avg 04:30
1 Kelyan Hamoumi Jaypee Gym 4 0 75 * 50–100 2 2 0 15:02 Avg 03:46
1 Keylis Jalia Borges Tavares Level up academy 1 0 75 * 50–100 1 0 0 03:18 Avg 03:18
1 Liam Arias Jaypee Gym 2 0 75 * 50–100 0 2 0 10:00 Avg 05:00
1 Lya Bertile Jaypee Gym 1 0 75 * 50–100 1 0 0 03:46 Avg 03:46
1 Marlon Bronchain Jaypee Gym 4 0 75 * 50–100 3 1 0 15:02 Avg 03:46
1 Nazyha Ruiz Jaypee Gym 2 0 75 * 50–100 2 0 0 06:09 Avg 03:05
1 Nelya Hamoumi Jaypee Gym 1 0 75 * 50–100 1 0 0 02:26 Avg 02:26
1 Ryan Thor Jaypee Gym 2 0 75 * 50–100 2 0 0 05:09 Avg 02:35
1 Sayfoullah Aydamirov Dojo grenoblois 2 0 75 * 50–100 1 1 0 06:37 Avg 03:19
1 Souheyl BAHA Jaypee Gym 1 0 75 * 50–100 0 1 0 05:00 Avg 05:00
1 Souheyl Hachlaf Jaypee Gym 2 0 75 * 50–100 0 2 0 10:00 Avg 05:00
1 Ysabella Oliveira Dos Santos Level up academy 1 0 75 * 50–100 1 0 0 03:43 Avg 03:43
21 Cristin Chianu Jaypee Gym 2 1 62.5 * 37.5–87.5 2 0 0 07:19 Avg 02:26
22 Adam SECK Jaypee Gym 1 1 50 * 25–75 0 1 0 10:00 Avg 05:00
22 Anes Memeti Jaypee Gym 1 1 50 * 25–75 0 1 0 10:00 Avg 05:00
22 Gan Lin ZHANG—SAVOYE Jaypee Gym 2 1 50 * 25–75 0 2 0 10:51 Avg 03:37
22 Kaïs AMARA Level up academy 1 1 50 * 25–75 0 1 0 07:32 Avg 03:46
22 Leon Galipo Jaypee Gym 1 1 50 * 25–75 0 1 0 10:00 Avg 05:00
22 Luan Galipo Jaypee Gym 2 2 50 * 25–75 2 0 0 12:47 Avg 03:12
22 Lucas Assour Jaypee Gym 1 1 50 * 25–75 0 1 0 10:00 Avg 05:00
22 Nathan Owedyk Asc haute Saône 1 1 50 * 25–75 0 1 0 10:00 Avg 05:00
22 William Pricope ARA - Annecy 1 1 50 * 25–75 1 0 0 09:13 Avg 04:37
31 Nahil Kraiem Jaypee Gym 1 2 37.5 * 12.5–62.5 1 0 0 13:43 Avg 04:34
32 Abigail Hocdé Jaypee Gym 0 1 25 * 0–50 0 0 0 03:43 Avg 03:43
32 Aden Togay Level up academy 0 1 25 * 0–50 0 0 0 02:26 Avg 02:26
32 Anaëlle Thor Jaypee Gym 0 1 25 * 0–50 0 0 0 03:18 Avg 03:18
32 Axl Blondel Jaypee Gym 0 1 25 * 0–50 0 0 0 05:00 Avg 05:00
32 Catherine SFEIR Maa Genève 0 1 25 * 0–50 0 0 0 03:46 Avg 03:46
32 Dylan MENDES LEVEL UP 0 2 25 * 0–50 0 0 0 05:09 Avg 02:35
32 Guilian Thery Asc haute Saône 0 2 25 * 0–50 0 0 0 09:13 Avg 04:37
32 Joshua Mandina Jaypee Gym 0 1 25 * 0–50 0 0 0 02:22 Avg 02:22
32 Karim Bezouane Jaypee Gym 0 1 25 * 0–50 0 0 0 05:00 Avg 05:00
32 Logan Chan Sum Fat Level up academy 0 2 25 * 0–50 0 0 0 09:46 Avg 04:53
32 Nandin OCHBADRALT MAA Aadémie Genève 0 1 25 * 0–50 0 0 0 05:00 Avg 05:00
32 Nassim Ateia Level up academy 0 2 25 * 0–50 0 0 0 07:44 Avg 03:52
32 Nathan Robin Asc haute Saône 0 2 25 * 0–50 0 0 0 07:33 Avg 03:47
32 Naëlle Mina Camara Zahar Level up academy 0 1 25 * 0–50 0 0 0 05:00 Avg 05:00
32 Omar D SDK Budo Genève 0 1 25 * 0–50 0 0 0 01:47 Avg 01:47
32 Salah Gazaoui MAA Aadémie Genève 0 1 25 * 0–50 0 0 0 05:00 Avg 05:00
32 Selma Deloche Jaypee Gym 0 2 25 * 0–50 0 0 0 06:09 Avg 03:05
32 Tavares Da Veiga Liam Level up academy 0 3 25 * 0–50 0 0 0 12:29 Avg 04:10
32 Thaïs Borges LEVEL UP 0 1 25 * 0–50 0 0 0 04:41 Avg 04:41

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.

24
Academy results
# Academy W L S P X Mat time
1 1 0 0 1 0 05:00
1 3 0 2 1 0 10:15
3 43 29 24 18 1 4:26:05
4 1 1 1 0 0 09:13
5 3 10 2 1 0 51:58
6 1 5 0 1 0 26:46
7 0 3 0 0 0 09:50
7 0 2 0 0 0 10:00
7 0 1 0 0 0 03:46
7 0 1 0 0 0 01:47
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
0 0 0 0 0
0 0 0 0 0