Here you can find the ranking of all the best muay thai, k-1 and kickboxing fights of the Year 2024. We create two different kickboxing rankings every year:
- one in which you can find all the bouts of 2024 rated by the editorial board of AllTheBestFights.com (matches sorted by the number of stars we give, but also in chronological order)
- the second one, created just at the end of the year, in which we list the top 10 kickboxing, k-1 and muay thai Fights of the Year rated by our users (matches sorted by the highest average rating). In this ‘Kickboxing Fans Ranking’, if two bouts have the same average rating, the one with the highest number of votes will have a higher position.
Clicking on the name of the fighters you can watch and rate the video of the fight (if it is available on the web) and read some info about it. However, you do not find a link for all the matches because we create a single post just for the 4 and 5 stars fights or for the most important ones.
Start voting to choose the best muay thai, k-1 and kickboxing fight of the year 2024! Or comment this post if we have not considered a kickboxing match that could be rated with 4 or 5 stars; in this way you will help us to create the best database of all the most spectacular fights!
Previous Year: Best Kickboxing Fights 2023
Updated on 2024-09-01
BEST KICKBOXING FIGHTS OF 2024 by ATBF
NOT YET
NOT YET
2024-08-31 – Arya Akbari vs Xiaokaiti Abulaike
2024-08-30 – Yodlekpet Or.Atchariya vs Kongsuk Fairtex
2024-08-23 – Korpai vs Sulaiman Looksuan
2024-08-16 – Chanajon P.K.Saenchai vs Denis Burmatov
2024-07-27 – Rittewada vs Ruslan Naghiyev
2024-07-26 – Haruto Yasumoto vs Akif Guluzada
2024-07-19 – Superball Wankhongohm MBK vs Ilyas Musaev
2024-07-13 – PTT vs Hashem
2024-07-06 – Saemapetch Fairtex vs Nico Carrillo
2024-07-06 – Giannis Stoforidis vs Ariel Machado
2024-06-29 – Capitan vs Khunhanlek
2024-06-29 – Suablack vs Kiamran Nabati
2024-06-14 – Nakrob Fairtex vs Tagir Khalilov
2024-06-14 – Otis Waghorn vs Kongklai Sor.Sommai
2024-06-08 – Sitthichai Sitsongpeenong vs Masaaki Noiri
2024-06-07 – Kongchai Chanaidonmuang vs Akram Hamidi
2024-06-07 – Khunsuek vs Thway Thit Win Hlaing
2024-05-31 – Jawsuayai vs Puengluang Baanramba
2024-05-25 – The Star vs Gokhan
2024-05-18 – Nuenglanlek vs Rungkit
2024-05-17 – Sanpet Sor.Salacheep vs Nuengubon
2024-05-17 – Sakaengam Jitmuangnon vs Chatpichit
2024-05-17 – Silviu Vitez vs Kimura Ayumu
2024-05-11 – Khunsueklek vs Petchsiam
2024-05-11 – Chalampetch vs Mouhssine Gnaoui
2024-05-04 – Hiroki Akimoto vs Wei Rui
2024-05-04 – Rungrawee Sitsongpeenong vs Bogdan Shumarov
2024-05-03 – Phetsukumvit vs Duangsompong Jitmuangnon
2024-05-03 – Suesat ManopGym vs Abdallah Ondash
2024-04-27 – Maria Eduarda vs Daniela Miranda
2024-04-20 – Giannis Stoforidis vs Cristian Ristea
2024-04-06 – Regian Eersel vs Alexis Nicolas
2024-04-06 – Nait Slimani vs Ahmidouch
2024-04-05 – Superbon vs Marat Grigorian
2024-04-05 – Saeksan Or. Kwanmuang vs Yutaro Asahi
2024-04-05 – Muangthai vs Nakrob Fairtex
2024-04-05 – Kompetch Fairtex vs Kongchai Chanaidonmuang
2024-03-30 – Nuenglanlek vs Vahid Nikkah
2024-03-29 – Omar Moreno vs Andrei Ostrovanu
2023-03-24 – Saenchai vs Man Ye Kyaw Swar
2024-03-23 – Buakaw Banchamek vs Minoru Kimura
2024-03-20 – Taito Gunji vs Keisuke Monguchi
2024-03-17 – Kenta vs Yura
2024-03-17 – Kan Nakamura vs Yuki Yoza
2024-03-17 – Masahiko Suzuki vs Akihiro Kaneko
2024-03-15 – Avatar P.K.Saenchai vs Kiamran Nabati
2024-03-15 – Bhumjaithai Mor.Tor.1 vs Parnthep V.K.Khaoyai
2024-03-09 – Lara Fernandez vs Yu Yau Pui
2024-03-09 – Rico Verhoeven vs Levi Rigters
2024-03-09 – Tyjani Beztati vs Enriko Kehl
2024-03-09 – Tariq Osaro vs Bahram Rajabzadeh
2024-03-09 – Levi Rigters vs Uku Jürjendal
2024-03-01 – Han Zihao vs Shinji Suzuki
2024-02-25 – Kittisak vs Worachaklek
2024-02-25 – Kheewpetch vs Mohamed Taoufq
2024-02-25 – Tengnueng vs Abolfazl
2024-02-25 – Petchthaveechai vs Ayoub Nori
2024-02-24 – Praewpraw vs Nadaka
2024-02-24 – Lamnammoonlek vs Renta
2024-02-24 – Milos Cvjeticanin vs Enrico Pellegrino
2024-02-24 – Nikola Todorovic vs Edon Agushi
2024-02-23 – Phetsukumvit Boybangna vs Kongsuk Fairtex
2024-02-17 – Mahasamut vs Kevin Martinez
2024-02-17 – Zhang Yuhao vs Suanoi
2024-02-17 – Jonathan Haggerty vs Felipe Lobo
2024-02-16 – Kulabdam vs Julio Lobo
2024-02-04 – PTT vs Chalarmdam
2024-02-04 – Worachaklek vs Mohammad Mahdi
2024-02-03 – Petchnueng vs Domthong
2024-02-02 – Kongklai AnnyMuayThai vs Panrit
2024-02-02 – Chokpreecha vs Suesat ManopGym
2024-01-28 – Superlek Kiatmuu9 vs Takeru Segawa
2024-01-28 – Sitthichai Sitsongpeenong vs Marat Grigorian
2024-01-27 – Hercules vs Erdem Dincer
2024-01-27 – Starboy vs Gonzalo Albinagorta
2024-01-27 – Maxim vs Petchprap
2024-01-27 – Ou Yangfeng vs Davit Kiria
2024-01-27 – Liu Ce vs Sebastian Lutaniuc
2024-01-19 – Kongthoranee vs Sharif Mazoriev
2024-01-19 – Gingsanglek vs Joachim Ouraghi
2024-01-19 – Sulaiman vs Kabilan Jalivan
2024-01-13 – Denchiangrai vs Sirvan Amini
2024-01-12 – Suakim Sor.Jor.Tongprajin vs Alexey Balyko
2024-01-12 – Kompetch Fairtex vs Daren Rolland
2024-08-31 – Mouhssine Gnaoui vs Semih Cindir
2024-08-31 – Kulabdam vs Mohammad Ramezani
2024-08-31 – Anwar Ouled-Chahib vs Cedric Tousch
2024-08-24 – Sanday vs Mohammad Ali
2024-08-17 – Chaila Por. Lakboon vs Yodkhunsuek
2024-08-17 – Barbara Aguiar vs Marie Ruumet
2024-08-17 – Nong Bee vs Koamuen
2024-08-10 – Sangmanee vs Alfie Pearse
2024-08-10 – Prabpram vs Samingkhao
2024-08-04 – Tengnueng vs Cameron
2024-08-03 – Ferrari Fairtex vs Dmitrii Kovtun
2024-08-03 – Kaysit vs Lamec Silva
2024-08-03 – Liam Griffin vs Detchrit
2024-08-03 – Tapaokaew vs Erdem Dincer
2024-08-03 – Max McVicker vs Sajad
2024-07-27 – Daniel Rodriguez vs Thananchai
2024-07-19 – Songchainoi Kaitsongrit vs Rak Erawan
2024-07-14 – Nadaka vs Jomhod
2024-07-14 – Khunsueklek vs Ryuki Matsuda
2024-07-14 – Pangtor vs Issei Wor. Wanchai
2024-07-13 – Yothin F.A. Group vs Andres Unzue
2024-07-13 – Samingdet vs Michael Savvas
2024-07-13 – Saenchai vs Victor Hugo
2024-07-05 – Kulabdam Sor.Jor.Piek-U-Thai vs Nabil Anane
2024-07-05 – Pongsiri P.K.Saenchai vs Soe Lin Oo
2024-06-29 – Petchthongchai vs Turach Novurov
2024-06-29 – Detchrit vs Chadmane Yassin
2024-06-29 – Lyndon Knowles vs Simon Mendes
2024-06-29 – Mattia Faraoni vs Danut Hurduc
2024-06-29 – Calin Petrisor vs Rudi Mendes
2024-06-29 – Prajanchai vs Jonathan Di Bella
2024-06-29 – Superlek vs Kongthoranee Sor.Sommai
2024-06-29 – Shadow Singha Mawynn vs Jimmy Vienot
2024-06-29 – Pakorn vs Rafi Bohic
2024-06-23 – Panchan Rina vs Ayelen Gonzalez
2024-06-22 – Tapaokaew vs Choojaroen
2024-06-22 – Hercules vs Sajad
2024-06-22 – Erdem Dincer vs Saenpon
2024-06-22 – Yodwicha vs Max McVicker
2024-06-15 – Kan Nakamura vs Thalisson Ferreira
2024-06-15 – Ryujin Nasukawa vs Momu Tsukamoto
2024-06-15 – Petchsaman vs Petchpailin
2024-06-15 – Boonlong vs Ruben Sedane
2024-06-13 – Errol Zimmerman vs Michail Karamousketas
2024-06-13 – Adrian Maxim vs Serhii Adamchuk
2024-06-13 – Eduard Gafencu vs Alexandru Amaritei
2024-06-08 – Tawanchai vs Jo Nattawut 2
2024-06-08 – Kompatak vs Chalarm
2024-06-08 – Sansiri vs Audy F.A. Group
2024-06-08 – Detrit vs Noah Alic
2024-06-01 – Reza vs Bers Amirov
2024-06-01 – Jomhod vs Sayed Mahdi
2024-05-31 – Abdulla Dayakaev vs Avatar P.K.Saenchai
2024-05-25 – Pholeak vs Chokchai
2024-05-25 – Capitan vs Alexis Laugeois
2024-05-18 – Petchsaman vs Panthep
2024-05-18 – Yonis Anane vs Kongfah
2024-05-18 – Fahmeechai vs Doenchonlek
2024-05-18 – Lukman vs Rodbus
2024-05-17 – Yodphupha Wimanair vs Soner Sen
2024-05-11 – Ongbak vs Panchai
2024-05-04 – Amansio Paraschiv vs Chris Wunn
2024-05-04 – Petchmai vs Warren Stavone
2024-05-04 – Hercules vs Tapaokaew
2024-05-04 – Superball vs Alex Dass
2024-05-04 – Smilla Sundell vs Natalia Diachkova
2024-05-04 – Sinsamut Klinmee vs Dmitry Menshikov
2024-04-28 – Worachaklek vs Yodsaenchai
2024-04-27 – Karaked vs Pancake
2024-04-27 – Auto Kiatsongrit vs George Ferreira
2024-04-27 – Chaila vs Yothin
2024-04-27 – Yodwicha vs Luo Jie
2024-04-27 – Robin Ciric vs Diaguely Camara
2024-04-26 – Nadaka Eiwa Sports Gym vs Kevin Martinez
2024-04-26 – Saya Ito vs Payahong Banchamek
2024-04-26 – James Conde vs Mihail Velchovski
2024-04-20 – Joe Ryan vs Victor Hugo
2024-04-20 – Phongsiri vs Bryan Moura
2024-04-20 – Vladimir Valev vs Carlos Garcia
2024-04-20 – Georgios Biniaris vs Iraj Azizpour
2024-04-20 – Ahmed Krnjic vs Brian Douwes
2024-04-20 – Florin Ivanoaie vs Miroslav Vujovic
2024-04-13 – Kompatak vs Somraknoi
2024-04-13 – Jomthong vs Marc Dass
2024-04-06 – Kumandoi vs Khunsueklek
2024-04-06 – Dedduanglek Tded99 vs Taiki Naito
2024-04-05 – Nong-O Hama vs Kulabdam
2024-04-05 – Jaosuayai vs Kongthoranee Sor.Sommai
2024-03-30 – Yodwicha vs Burak Poyraz
2024-03-29 – Ionut Iancu vs Brian Douwes
2023-03-24 – Lion vs Cameron Church
2023-03-24 – PTT vs Shayan Heydari
2023-03-24 – Nong-O vs Stavone Warren
2023-03-24 – Tengnueng vs Babur Urinbaev
2023-03-23 – Phiephang vs Mohammad Asadian
2023-03-23 – Jomhod vs Albert Campos
2023-03-23 – Wanchana vs Luca Lombardo
2023-03-22 – Ferrari Fairtex vs Mavlud Tupiev
2024-03-20 – Panchan Rina vs Koto Hiraoka
2024-03-20 – Miyuu Sugawara vs Koyuki Miyazaki
2024-03-17 – Tenshi Matsumoto vs Ryujin Nasukawa
2024-03-16 – Atsawathep vs Ngatao Jitmuangnon
2024-03-16 – Yodkompatak vs Max McVicker
2024-03-09 – Janet Todd vs Phetjeeja Lukjaoporongtom
2024-03-09 – Allycia Rodrigues vs Cristina Morales
2024-03-09 – Jackie Buntan vs Martine Michieletto
2024-03-09 – Somratsamee vs Monika Chochlikova
2024-03-09 – Nontachai vs Alireza Amirzadeh
2024-03-09 – Donegi Abena vs Tarik Khbabez
2024-03-09 – Rico Verhoeven vs Nabil Khachab
2024-03-09 – Levi Rigters vs Bahram Rajabzadeh
2024-03-09 – Rico Verhoeven vs Sofian Laidouni
2024-03-09 – Benjamin Adegbuyi vs Nabil Khachab
2024-03-02 – Petchthongchai vs Dam Parunchai
2024-03-02 – Khalid el Moukadam vs Saif Harnafi
2024-03-02 – Petchplaifon vs Kaosuay
2024-02-25 – Saenchai vs Mohammad Barghi
2024-02-25 – PTT vs George Ferreira
2024-02-25 – Vero vs Fahsai
2024-02-25 – Nong-O vs Mohammad Khalil
2024-02-25 – Busan vs Bashir
2024-02-25 – Saensak vs Deniz
2024-02-24 – Ahmed Krnjic vs Florin Ivanoaie
2024-02-24 – Oly Yves Roland vs Jacub Klauda
2024-02-24 – Nicola Stosic vs Loic Njeya
2024-02-24 – Atanas Bozhilov vs James Lemarie
2024-02-24 – Gregoire Gottardi vs Manuel Pereira
2024-02-24 – Dragomir Petrov vs Marian Lapusneanu
2024-02-23 – Worapon Sor.Dechapan vs Hiroki Kasahara
2024-02-17 – Yodkaikaew vs Atsawathep
2024-02-17 – Wakana vs Petchjunchai
2024-02-17 – Saemapetch Fairtex vs Mohamed Younes Rabah
2024-02-17 – Liam Nolan vs Nauzet Trujillo
2024-02-16 – Shadow Singmawynn vs Mamuka Usubyan
2024-02-10 – Chaila vs View
2024-02-09 – Mohammed Boutasaa vs Dmitry Changelia
2024-02-04 – Saenchai vs Adem Kabak
2024-02-04 – Nong-O vs Kevin Pereira
2024-02-04 – Kheewpetch vs Bastian Angulo
2024-02-04 – Lion Pailin vs Abolfazl Mehrazaran
2024-02-04 – Vero vs Nongbew
2024-02-04 – Younes Benali vs Fahlikit
2024-02-04 – Klasuek vs Tophik Abdullaev
2024-02-02 – Yodphupa Wimanair vs Komawut FA.Group
2024-01-28 – Rade Opacic vs Iraj Azizpour
2024-01-27 – Pokbil vs Oussama
2024-01-26 – Rafi Bohic vs Yod-IQ Or.Pimonsri
2024-01-20 – Pangtor vs Kumandoi
2024-01-20 – Silathong vs Frederik Fenger
2024-01-14 – Chanhyeong Lee vs Taiga
2024-01-13 – Kamlaipetch vs Louie
2024-01-13 – Petchwaewwaw vs Sayed Mahdi
2024-01-06 – Farhad Cyrus Gym vs Kontualai
2024-01-06 – Petchsila vs Kevin Martinez
NOT YET