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-12-02
BEST KICKBOXING FIGHTS OF 2024 by ATBF
NOT YET
2024-08-03 – Taiki Naito vs Elias Mahmoudi
2024-02-10 – Super-K Sitmonchai vs Ahavat Gordon
2024-11-29 – Khunsuek vs Mohammad Siasarani
2024-11-16 – Kaenphet vs Jaopuenyai
2024-11-16 – Yodkhunsuek vs Mohamed Taoufyq
2024-11-16 – Peter Verhaegh vs Thian de Vries
2024-11-09 – Sam-A Gaiyanghadao vs Zhang Peimian
2024-11-09 – Aliff Sor.Dechapan vs Walter Goncalves
2024-11-08 – Kompetch Fairtex vs Chartpayak Saksatoon
2024-11-08 – Gingsanglek vs Egor Bikrev
2024-11-02 – Kyara van der Klooster vs Feride Kirat
2024-10-26 – Sangmanee vs Turach Novruzov
2024-10-26 – Chalawkhao vs Mohammad Ali
2024-10-25 – Kongsuk Fairtex vs Muangthai P.K.Saenchai
2024-10-25 – Sonrak Fairtex vs Yuki Kasahara
2024-10-19 – Tapaokaew vs Yodwicha
2024-10-19 – The Star Petchkiatpetch vs Nicolas Correia
2024-10-18 – Panrit vs Superball Wankhongohm MBK
2024-10-18 – Rungnarai vs Mikel Fernández
2024-09-29 – Taito Gunji vs Takumi Terada
2024-09-29 – Liu Ce vs Mahmoud Sattari
2024-09-29 – Yuki Yoza vs Petchdam
2024-10-12 – Ibrahim El Bouni vs Bogdan Stoica
2024-10-11 – Valentin Mavrodin vs Calin Petrisor
2024-10-11 – Bogdan Nastase vs Alexandros Chrysochoidis
2024-10-05 – Alexis Nicolas vs Regian Eersel
2024-10-05 – John Lineker vs Alexey Balyko
2024-10-05 – Amy Pirnie vs Shir Cohen
2024-10-05 – Daniel Rodriguez vs Pavel Hryshanovich
2024-10-05 – Rittewada vs Ali Samet
2024-10-05 – Petchmai vs Ruslan Naghiyev
2024-10-05 – K-Jee vs Jerome Le Banner
2024-10-05 – Darryl Verdonk vs Zhora Akopyan
2024-09-27 – Hiroki Akimoto vs Ilias Ennahachi
2024-09-27 – Eisaku Ogasawara vs Rittidet Sor.Sommai
2024-09-21 – Levi Rigters vs Bahram Rajabzadeh
2024-09-21 – Nordine Mahieddine vs Nikola Filipovic
2024-09-21 – Arian Sadikovic vs Vedat Hoduk
2024-09-20 – Mavlonbek Kakhkhorov vs Thway Thit Win Hlaing
2024-09-08 – Ryujin Nasukawa vs Jongmin Shin
2024-09-07 – Erdem Dincer vs Choojaroen
2024-09-06 – Pakorn P.K.Saenchai vs Fabio Reis
2024-09-06 – Jonathan Haggerty vs Superlek Kiatmuu9
2024-09-06 – Saeksan Or. Kwanmuang vs Liam Harrison
2024-08-31 – Daniel Rodriguez vs Rasisingha
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-08-04 – Reiya Komori vs Pitch Sompats
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-18 – Michael Boapeah vs Serkan Ozcaglayan
2024-05-18 – Denis Wosik vs Jan Kaffa
2024-05-18 – Ahmad Chikh Mousa vs Berjan Peposhi
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-11-30 – Chalampetch vs Kenan Guzel
2024-11-30 – Ongbak Fairtex vs Sutin Kiatmoo
2024-11-30 – Samingdet vs Savvas Michael
2024-11-23 – Gongjak vs Ramyar Vakili
2024-11-23 – Phetsaifa vs Arman Moradi
2024-11-23 – Saensak vs Phetdannuea
2024-11-23 – Samingdam vs Jalill Barnes
2024-11-23 – Kumandoi vs Jomhod
2024-11-16 – Sherzod Gaybulloev vs Mouhssine Gnaoui
2024-11-16 – Yonis Anane vs Jaguar
2024-11-16 – Joe Ryan vs Petchmorakot
2024-11-16 – Khunsueklek vs Kevin Martinez
2024-11-09 – Jaisoo vs Anderson Santiago
2024-11-09 – Rittewada vs Thananchai
2024-11-09 – Daniel Rodriguez vs Ruslan Naghiyev
2024-11-09 – Rodtang Jitmuangnon vs Jacob Smith
2024-11-09 – Anissa Meksen vs Jackie Buntan
2024-11-08 – Islay Erika Bomogao vs Fuu Sakata
2024-11-02 – View vs Ruach Gordon
2024-11-01 – Rungrawee vs George Jarvis
2024-10-26 – Petchthongchai vs Alfie Pearse
2024-10-25 – Yasuo Asahisa vs Longhua
2024-10-19 – Dunk vs Phadetsuek
2024-10-19 – Payahong vs Saya Ito
2024-10-19 – Hercules vs Erdem Dincer
2024-10-18 – Panpayak vs Silviu Vitez
2024-10-05 – Dengue Silva vs Jordann Pikeur
2024-10-05 – Tatsuya Tsubakihara vs Shuhei Kumura
2024-09-29 – Hikaru Terashima vs Ruku
2024-09-29 – Rui Okubo vs Masashi Kumura
2024-09-29 – Akihiro Kaneko vs Rui Okubo
2024-09-29 – Yodkhunpon Weerasakreck vs Shu Inagaki
2024-10-12 – Capitan vs Nuenglanlek
2024-10-12 – Peter Denman vs Dalmo Sorrentino
2024-10-12 – Teodor Hristov vs Robin Ciric
2024-10-11 – Claudiu Badoi vs Vajtan Shanava
2024-10-11 – Damian Johansen vs Andrei Varga
2024-10-05 – Sinsamut Klinmee vs Youssef Assouik
2024-10-05 – Mahan Ahani vs Chokchai
2024-10-05 – Shota Yamaguchi vs Errol Zimmerman
2024-10-05 – Sina Karimian vs Claudio Istrate
2024-09-28 – Rambo Phet vs Phetsaifa
2024-09-28 – Petchmorakot vs Masoud Minaei
2024-09-21 – Marie Ruumet vs Kamlaipetch
2024-09-21 – Ryuki Matsuda vs Khunsueklek
2024-09-21 – Rodbus vs Lukman
2024-09-21 – Tariq Osaro vs Nico Pereira Horta
2024-09-21 – Mladen Brestovac vs Karim Dian
2024-09-21 – Andrej Kedves vs Guerric Billet
2024-09-21 – Milos Cvjeticanin vs Jimmy Livinus
2024-09-21 – Antonio Krajinovic vs Teo Mikelic
2024-09-20 – Rak Erawan vs Yodnumchai Fairtex
2024-09-14 – Dam Parancha vs Alfie Pearse
2024-09-14 – Jaga Chan vs Sangmanee
2024-09-14 – Phedjetsuek vs Omar El Ouers
2024-09-07 – Bruno Chaves vs Marius Munteanu
2024-09-07 – Atanas Bozhilov vs Jaiteh Ndow Bubu
2024-09-07 – Yodwicha vs Sajad
2024-09-07 – Kaysit vs Mohammad Ebrahimi
2024-09-07 – Rade Opacic vs Cristian Ristea
2024-09-07 – Karim Ghajji vs Alex Fernandez
2024-09-06 – Yodtongthai Sor.Sommai vs Aslamjon Ortikov
2024-08-31 – Rittewada vs Petchmai
2024-08-31 – Thananchai vs Pavel Hryshanovich
2024-08-31 – Yonis Anane vs Tong Sitjaroensab
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 – Donovan Wisse vs Ulric Bokeme
2024-05-18 – Levi Rigters vs Nico Pereira Horta
2024-05-18 – Sergej Braun vs Mohamed Touchassie
2024-05-18 – Jay Overmeer vs Teodor Hristov
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 – Endy Semeleer vs Chico Kwasiì
2024-04-27 – Mohamed Amine vs Pascal Toure
2024-04-27 – Cyril Benzaquen vs Soufian Abdelkhalek
2024-04-27 – David Mejia vs Bobo Sacko
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