Date | Fight Title | Location |
Dec 14 2024
|
IMMAF - 2024 Youth Asian Championships: Day 1 | Khalifa Sports City Arena, Manama, Bahrain |
Dec 15 2024
|
IMMAF - 2024 Youth Asian Championships: Day 2 | Khalifa Sports City Arena, Manama, Bahrain |
Date | Fight Title | Location |
Nov 10 2024
|
IMMAF - 2024 World Championships: Day 6 | Humo Arena, Tashkent, Uzbekistan |
Nov 09 2024
|
IMMAF - 2024 World Championships: Day 5 | Humo Arena, Tashkent, Uzbekistan |
Nov 08 2024
|
IMMAF - 2024 World Championships: Day 4 | Humo Arena, Tashkent, Uzbekistan |
Nov 07 2024
|
IMMAF - 2024 World Championships: Day 3 | Humo Arena, Tashkent, Uzbekistan |
Nov 06 2024
|
IMMAF - 2024 World Championships: Day 2 | Humo Arena, Tashkent, Uzbekistan |
Nov 05 2024
|
IMMAF - 2024 World Championships: Day 1 | Humo Arena, Tashkent, Uzbekistan |
Sep 07 2024
|
IMMAF - 2024 Pan American Championships: Day 6 | Monterrey, Nuevo Leon, Mexico |
Sep 06 2024
|
IMMAF - 2024 Pan American Championships: Day 5 | Monterrey, Nuevo Leon, Mexico |
Sep 05 2024
|
IMMAF - 2024 Pan American Championships: Day 4 | Monterrey, Nuevo Leon, Mexico |
Sep 04 2024
|
IMMAF - 2024 Pan American Championships: Day 3 | Monterrey, Nuevo Leon, Mexico |
Sep 02 2024
|
IMMAF - 2024 Pan American Championships: Day 2 | Monterrey, Nuevo Leon, Mexico |
Sep 01 2024
|
IMMAF - 2024 Pan American Championships: Day 1 | Monterrey, Nuevo Leon, Mexico |
Aug 22 2024
|
IMMAF - 2024 Asian Championships: Day 4 | Lahore, Pakistan |
Aug 21 2024
|
IMMAF - 2024 Asian Championships: Day 3 | Lahore, Pakistan |
Aug 20 2024
|
IMMAF - 2024 Asian Championships: Day 2 | Lahore, Pakistan |
Aug 19 2024
|
IMMAF - 2024 Asian Championships: Day 1 | Lahore, Pakistan |
Aug 10 2024
|
IMMAF - 2024 Youth World Championships: Day 5, Cage 5 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 10 2024
|
IMMAF - 2024 Youth World Championships: Day 5, Cage 4 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 10 2024
|
IMMAF - 2024 Youth World Championships: Day 5, Cage 3 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 10 2024
|
IMMAF - 2024 Youth World Championships: Day 5, Cage 2 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 10 2024
|
IMMAF - 2024 Youth World Championships: Day 5, Cage 1 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 09 2024
|
IMMAF - 2024 Youth World Championships: Day 4, Cage 5 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 09 2024
|
IMMAF - 2024 Youth World Championships: Day 4, Cage 4 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 09 2024
|
IMMAF - 2024 Youth World Championships: Day 4, Cage 3 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 09 2024
|
IMMAF - 2024 Youth World Championships: Day 4, Cage 2 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 09 2024
|
IMMAF - 2024 Youth World Championships: Day 4, Cage 1 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 08 2024
|
IMMAF - 2024 Youth World Championships: Day 3, Cage 5 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 08 2024
|
IMMAF - 2024 Youth World Championships: Day 3, Cage 4 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 08 2024
|
IMMAF - 2024 Youth World Championships: Day 3, Cage 3 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 08 2024
|
IMMAF - 2024 Youth World Championships: Day 3, Cage 2 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 08 2024
|
IMMAF - 2024 Youth World Championships: Day 3, Cage 1 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 07 2024
|
IMMAF - 2024 Youth World Championships: Day 2, Cage 4 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 07 2024
|
IMMAF - 2024 Youth World Championships: Day 2, Cage 5 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 07 2024
|
IMMAF - 2024 Youth World Championships: Day 2, Cage 3 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 07 2024
|
IMMAF - 2024 Youth World Championships: Day 2, Cage 2 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 07 2024
|
IMMAF - 2024 Youth World Championships: Day 2, Cage 1 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 06 2024
|
IMMAF - 2024 Youth World Championships: Day 1, Cage 5 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 06 2024
|
IMMAF - 2024 Youth World Championships: Day 1, Cage 4 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 06 2024
|
IMMAF - 2024 Youth World Championships: Day 1, Cage 3 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 06 2024
|
IMMAF - 2024 Youth World Championships: Day 1, Cage 2 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 06 2024
|
IMMAF - 2024 Youth World Championships: Day 1, Cage 1 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Jun 01 2024
|
IMMAF - 2024 African Championships: Day 5 | Hybrid Fitness Center, Windhoek, Namibia |
May 31 2024
|
IMMAF - 2024 African Championships: Day 4 | Hybrid Fitness Center, Windhoek, Namibia |
May 30 2024
|
IMMAF - 2024 African Championships: Day 3 | Hybrid Fitness Center, Windhoek, Namibia |
May 29 2024
|
IMMAF - 2024 African Championships: Day 2 | Hybrid Fitness Center, Windhoek, Namibia |
May 28 2024
|
IMMAF - 2024 African Championships: Day 1 | Hybrid Fitness Center, Windhoek, Namibia |
Apr 06 2024
|
IMMAF - 2024 European Championships: Day 7 | Ranko Zeravica Sports Hall, Belgrade, Serbia |
Apr 05 2024
|
IMMAF - 2024 European Championships: Day 6 | Ranko Zeravica Sports Hall, Belgrade, Serbia |
Apr 04 2024
|
IMMAF - 2024 European Championships: Day 5 | Ranko Zeravica Sports Hall, Belgrade, Serbia |
Apr 03 2024
|
IMMAF - 2024 European Championships: Day 4 | Ranko Zeravica Sports Hall, Belgrade, Serbia |
Apr 02 2024
|
IMMAF - 2024 European Championships: Day 3 | Ranko Zeravica Sports Hall, Belgrade, Serbia |
Mar 31 2024
|
IMMAF - 2024 European Championships: Day 2 | Ranko Zeravica Sports Hall, Belgrade, Serbia |
Mar 30 2024
|
IMMAF - 2024 European Championships: Day 1 | Ranko Zeravica Sports Hall, Belgrade, Serbia |
Dec 16 2023
|
IMMAF - 2023 Asian Championships: Day 5 | Khalifa Sports City Arena, Manama, Bahrain |
Dec 14 2023
|
IMMAF - 2023 Asian Championships: Day 4 | Khalifa Sports City Arena, Manama, Bahrain |
Dec 13 2023
|
IMMAF - 2023 Asian Championships: Day 3 | Khalifa Sports City Arena, Manama, Bahrain |
Dec 11 2023
|
IMMAF - 2023 Asian Championships: Day 2 | Khalifa Sports City Arena, Manama, Bahrain |
Dec 10 2023
|
IMMAF - 2023 Asian Championships: Day 1 | Khalifa Sports City Arena, Manama, Bahrain |
Nov 25 2023
|
IMMAF - 2023 World Championships: Day 6 | Tirana Olympic Park, Tirana, Albania |
Nov 24 2023
|
IMMAF - 2023 World Championships: Day 5 | Tirana Olympic Park, Tirana, Albania |
Nov 23 2023
|
IMMAF - 2023 World Championships: Day 4 | Tirana Olympic Park, Tirana, Albania |
Nov 22 2023
|
IMMAF - 2023 World Championships: Day 3 | Tirana Olympic Park, Tirana, Albania |
Nov 21 2023
|
IMMAF - 2023 World Championships: Day 2 | Tirana Olympic Park, Tirana, Albania |
Nov 20 2023
|
IMMAF - 2023 World Championships: Day 1 | Tirana Olympic Park, Tirana, Albania |
Sep 17 2023
|
IMMAF - 2023 African Championships: Finals | Luanda Multipurpose Pavilion, Belas, Angola |
Sep 16 2023
|
IMMAF - 2023 African Championships: Semifinals | Luanda Multipurpose Pavilion, Belas, Angola |
Aug 13 2023
|
IMMAF - 2023 Pan American Championships: Day 4 | El Salitre Coliseum, Bogota, Cundinamarca, Colombia |
Aug 12 2023
|
IMMAF - 2023 Pan American Championships: Day 3 | El Salitre Coliseum, Bogota, Cundinamarca, Colombia |
Aug 11 2023
|
IMMAF - 2023 Pan American Championships: Day 2 | El Salitre Coliseum, Bogota, Cundinamarca, Colombia |
Aug 10 2023
|
IMMAF - 2023 Pan American Championships: Day 1 | El Salitre Coliseum, Bogota, Cundinamarca, Colombia |
Aug 05 2023
|
IMMAF - 2023 Youth World Championships: Day 4, Cage 5 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 05 2023
|
IMMAF - 2023 Youth World Championships: Day 4, Cage 4 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 05 2023
|
IMMAF - 2023 Youth World Championships: Day 4, Cage 3 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 05 2023
|
IMMAF - 2023 Youth World Championships: Day 4, Cage 2 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 05 2023
|
IMMAF - 2023 Youth World Championships: Day 4, Cage 1 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 04 2023
|
IMMAF - 2023 Youth World Championships: Day 3, Cage 5 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 04 2023
|
IMMAF - 2023 Youth World Championships: Day 3, Cage 4 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 04 2023
|
IMMAF - 2023 Youth World Championships: Day 3, Cage 3 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 04 2023
|
IMMAF - 2023 Youth World Championships: Day 3, Cage 2 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 04 2023
|
IMMAF - 2023 Youth World Championships: Day 3, Cage 1 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 03 2023
|
IMMAF - 2023 Youth World Championships: Day 2, Cage 5 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 03 2023
|
IMMAF - 2023 Youth World Championships: Day 2, Cage 4 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 03 2023
|
IMMAF - 2023 Youth World Championships: Day 2, Cage 3 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 03 2023
|
IMMAF - 2023 Youth World Championships: Day 2, Cage 2 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 03 2023
|
IMMAF - 2023 Youth World Championships: Day 2, Cage 1 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 02 2023
|
IMMAF - 2023 Youth World Championships: Day 1, Cage 5 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 02 2023
|
IMMAF - 2023 Youth World Championships: Day 1, Cage 4 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 02 2023
|
IMMAF - 2023 Youth World Championships: Day 1, Cage 3 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 02 2023
|
IMMAF - 2023 Youth World Championships: Day 1, Cage 2 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Aug 02 2023
|
IMMAF - 2023 Youth World Championships: Day 1, Cage 1 | Mubadala Arena, Abu Dhabi, United Arab Emirates |
Feb 17 2023
|
IMMAF - 2022 World Championship: Day 6 | Stark Arena, Belgrade, Serbia |
Feb 16 2023
|
IMMAF - 2022 World Championships: Day 5 | Stark Arena, Belgrade, Serbia |
Feb 15 2023
|
IMMAF - 2022 World Championships: Day 4 | Stark Arena, Belgrade, Serbia |
Feb 14 2023
|
IMMAF - 2022 World Championships: Day 3 | Stark Arena, Belgrade, Serbia |
Feb 13 2023
|
IMMAF - 2022 World Championships: Day 2 | Stark Arena, Belgrade, Serbia |
Feb 12 2023
|
IMMAF - 2022 World Championships: Day 1 | Stark Arena, Belgrade, Serbia |
Oct 30 2022
|
IMMAF - 2022 Asian Championships: Day 4 | Dushanbe, Tajikistan |
Oct 29 2022
|
IMMAF - 2022 Asian Championships: Day 3 | Dushanbe, Tajikistan |
Oct 28 2022
|
IMMAF - 2022 Asian Championships: Day 2 | Dushanbe, Tajikistan |
Oct 27 2022
|
IMMAF - 2022 Asian Championships: Day 1 | Dushanbe, Tajikistan |