Here you can find the ranking of all the best mma fights of the Year 2023 (from the top mixed martial arts promotions in the world: Ultimate Fighting Championship – UFC, Bellator MMA, ONE Championship, KSW, Fight Nights Global – FNG, Professional Fights League – PFL, Eagle FC, etc). We create two different mma rankings every year:
- one in which you can find all the bouts of 2023 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 mma Fights of the Year rated by our users (matches sorted by the highest average rating). In this ‘Mma 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 mma fight of the year 2023! Or comment this post if we have not considered a mma 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 Mma Fights 2022
Updated on 2023-06-06
BEST MMA FIGHTS OF 2023 by ATBF
We have still not fights rated with five stars…
We have still not fights rated with four stars…
2023-06-03 – Mariusz Pudzianowski vs Artur Szpilka
2023-06-03 – Alex Caceres vs Daniel Pineda
2023-06-03 – Jim Miller vs Jesse Butler
2023-06-03 – Abubakar Nurmagomedov vs Elizeu Zaleski dos Santos
2023-06-03 – Jamie Mullarkey vs Muhammadjon Naimov
2023-05-20 – Mackenzie Dern vs Angela Hill
2023-05-20 – Anthony Hernandez vs Edmen Shahbazyan
2023-05-20 – Joaquin Buckley vs Andre Fialho
2023-05-20 – Michael Johnson vs Diego Ferreira
2023-05-13 – Alex Morono vs Tim Means
2023-05-13 – Matt Brown vs Court McGee
2023-05-13 – Cody Stamann vs Douglas Silva de Andrade
2023-05-13 – Bryan Battle vs Gabriel Green
2023-05-12 – Mansour Barnaoui vs Brent Primus
2023-05-06 – Yuki Motoya vs Kai Asakura
2023-05-06 – Juan Archuleta vs Naoki Inoue
2023-05-06 – Roberto Satoshi de Souza vs Spike Carlyle
2023-05-06 – Aljamain Sterling vs Henry Cejudo
2023-05-06 – Jessica Andrade vs Xiaonan Yan
2023-05-06 – Movsar Evloev vs Diego Lopes
2023-05-06 – Drew Dober vs Matt Frevola
2023-05-05 – Nong Stamp Fairtex vs Alyse Anderson
2023-05-05 – Roberto Soldic vs Zebaztian Kadestam
2023-05-05 – Roy Nelson vs Dillon Cleckler
2023-05-05 – Charles Bennett vs Keith Speed
2023-04-22 – Sergei Pavlovich vs Curtis Blaydes
2023-04-22 – Brad Tavares vs Bruno Silva
2023-04-22 – Raufeon Stots vs Patrick Mix
2023-04-21 – Liz Carmouche vs DeAnna Bennett
2023-04-21 – Arlene Blencowe vs Sara McMann
2023-04-21 – Danny Sabatello vs Marcos Breno
2023-04-15 – Billy Quarantillo vs Edson Barboza
2023-04-15 – Tanner Boser vs Ion Cutelaba
2023-04-15 – Bill Algeo vs TJ Brown
2023-04-15 – Gillian Robertson vs Piera Rodriguez
2023-04-08 – Alex Pereira vs Israel Adesanya 2
2023-04-08 – Gilbert Burns vs Jorge Masvidal
2023-04-08 – Rob Font vs Adrian Yanez
2023-04-08 – Chris Curtis vs Kelvin Gastelum
2023-04-01 – Brendan Loughnane vs Marlon Moraes
2023-03-25 – Marlon Vera vs Cory Sandhagen
2023-03-25 – CJ Vergara vs Daniel da Silva
2023-03-18 – Justin Gaethje vs Rafael Fiziev
2023-03-18 – Bryan Barberena vs Gunnar Nelson
2023-03-17 – Abdul-Rakhman Dudaev vs Alexey Polpudnikov
2023-03-11 – Petr Yan vs Merab Dvalishvili
2023-03-11 – Ryan Spann vs Nikita Krylov
2023-03-11 – Jonathan Martinez vs Said Nurmagomedov
2023-03-11 – Mario Bautista vs Guido Cannetti
2023-03-11 – Vitor Petrino vs Anton Turkalj
2023-03-11 – Raphael Assuncao vs Davey Grant
2023-03-11 – Tyson Nam vs Bruno Silva
2023-03-10 – Usman Nurmagomedov vs Benson Henderson
2023-03-10 – Linton Vassell vs Valentin Moldavsky
2023-03-04 – Jon Jones vs Ciryl Gane
2023-03-04 – Valentina Shevchenko vs Alexa Grasso
2023-03-04 – Geoff Neal vs Shavkat Rakhmonov
2023-03-04 – Mateusz Gamrot vs Jalin Turner
2023-03-04 – Derek Brunson vs Dricus du Plessis
2023-02-25 – Trevor Peek vs Erick Gonzalez
2023-02-25 – Charles Johnson vs Ode Osbourne
2023-02-24 – John Lineker vs Fabricio Andrade 2
2023-02-18 – Jim Miller vs Alexander Hernandez
2023-02-18 – Nazim Sadykhov vs Evan Elder
2023-02-18 – Mayra Bueno Silva vs Lina Lansberg
2023-02-12 – Islam Makhachev vs Alexander Volkanovski
2023-02-12 – Josh Emmett vs Yair Rodriguez
2023-02-12 – Parker Porter vs Justin Tafa
2023-02-12 – Alonzo Menifield vs Jimmy Crute
2023-02-04 – Lorenz Larkin vs Mukhamed Berkhamov
2023-02-04 – Derrick Lewis vs Sergey Spivak
2023-02-04 – Toshiomi Kazama vs Rinya Nakamura
2023-02-04 – Park Jun-yong vs Denis Tiuliulin
2023-02-04 – Tatsuro Taira vs Jesus Santos Aguilar
2023-01-21 – Glover Teixeira vs Jamahal Hill
2023-01-21 – Jessica Andrade vs Lauren Murphy
2023-01-21 – Mauricio Shogun Rua vs Ihor Potieria
2023-01-21 – Gregory Rodrigues vs Brunno Ferreira
2023-01-21 – Mounir Lazzez vs Gabriel Bonfim
2023-01-21 – Ismael Bonfim vs Terrance McKinney
2023-01-14 – Sean Strickland vs Nassourdine Imavov
2023-01-14 – Punahele Soriano vs Roman Kopylov
2023-01-14 – Charles Johnson vs Jimmy Flick
2023-06-03 – Mamed Khalidov vs Scott Askham 3
2023-06-03 – Kai Kara-France vs Amir Albazi
2023-06-03 – Tim Elliott vs Victor Altamirano
2023-06-03 – Andrei Arlovski vs Don’Tale Mayes
2023-06-03 – Philipe Lins vs Maxim Grishin
2023-06-02 – Tony Johnson vs Anton Vyazigin
2023-06-02 – Ryskulbek Ibraimov vs Aren Akopyan
2023-05-20 – Lupita Godinez vs Emily Ducote
2023-05-20 – Maheshate Hayisaer vs Viacheslav Borshchev
2023-05-20 – Ilir Latifi vs Rodrigo Nascimento
2023-05-13 – Jairzinho Rozenstruik vs Jailton Almeida
2023-05-13 – Anthony Smith vs Johnny Walker
2023-05-13 – Daniel Rodriguez vs Ian Garry
2023-05-13 – Carlos Ulberg vs Ihor Potieria
2023-05-12 – Gegard Mousasi vs Fabian Edwards
2023-05-06 – Gilbert Burns vs Belal Muhammad
2023-05-06 – Kron Gracie vs Charles Jourdain
2023-05-06 – Devin Clark vs Kennedy Nzechukwu
2023-05-06 – Kalinn Khaos Williams vs Rolando Bedoya
2023-05-06 – Marina Rodriguez vs Virna Jandiroba
2023-05-05 – Demetrious Johnson vs Adriano Moraes 3
2023-05-05 – Emiliano Sordi vs Markus Perez
2023-05-05 – Sean Soriano vs Ago Huskic
2023-05-05 – Jamahl Tatum vs Carl Seumanutafa
2023-05-05 – Anthony Njokuani vs Handesson Ferreira
2023-05-05 – Darion Abbey vs Frank Tate
2023-05-03 – Jillian DeCoursey vs Rayanne Amanda dos Santos
2023-04-29 – Yadong Song vs Ricky Simon
2023-04-29 – Michal Oleksiejczuk vs Caio Borralho
2023-04-29 – Rodolfo Vieira vs Cody Brundage
2023-04-29 – Julian Erosa vs Fernando Padilla
2023-04-29 – Marcos Rogerio de Lima vs Waldo Cortes-Acosta
2023-04-29 – Charles Johnson vs Cody Durden
2023-04-29 – Marcus McGhee vs Journey Newson
2023-04-22 – Bobby Green vs Jared Gordon
2023-04-22 – Christos Giagos vs Ricky Glenn
2023-04-22 – Montel Jackson vs Rani Yahya
2023-04-22 – Norma Dumont vs Karol Rosa
2023-04-22 – Mohammed Usman vs Junior Tafa
2023-04-21 – Tim Johnson vs Said Sowma
2023-04-15 – Max Holloway vs Arnold Allen
2023-04-15 – Dustin Jacoby vs Azamat Murzakanov
2023-04-15 – Pedro Munhoz vs Chris Gutierrez
2023-04-15 – Clay Guida vs Rafa Garcia
2023-04-15 – Matheus Nicolau Pereira vs Brandon Royval
2023-04-15 – Zak Cummings vs Ed Herman
2023-04-14 – Natan Schulte vs Stevie Ray
2023-04-14 – Olivier Aubin-Mercier vs Shane Burgos
2023-04-14 – Magomed Umalatov vs Dilano Taylor
2023-04-14 – Sadibou Sy vs Jarrah Al-Silawi
2023-04-14 – Raush Manfio vs Alex Martinez
2023-04-08 – Kevin Holland vs Santiago Ponzinibbio
2023-04-08 – Raul Rosas Jr vs Christian Rodriguez
2023-04-08 – Michelle Waterson vs Luana Pinheiro
2023-04-08 – Gerald Meerschaert vs Joseph Pyfer
2023-04-08 – Josiel Silva vs Maharbek Karginov
2023-04-07 – Larissa Pacheco vs Julia Budd
2023-04-07 – Bruno Cappelozza vs Matheus Scheffel
2023-04-07 – Aspen Ladd vs Olena Kolesnyk
2023-04-07 – Yorgan De Castro vs Danilo Marques
2023-04-01 – Keita Nakamura vs Kiichi Kunimoto
2023-04-01 – Makoto Takahashi vs Daichi Kitakata
2023-04-01 – Thiago Santos vs Rob Wilkinson
2023-04-01 – Krzysztof Jotko vs Will Fleury
2023-04-01 – Chris Wade vs Bubba Jenkins
2023-04-01 – Daniel Torres vs Alejandro Flores Garcia
2023-03-31 – Daniel James vs Marcelo Golm
2023-03-31 – Cat Zingano vs Leah McCourt
2023-03-31 – John Salter vs Aaron Jeffery
2023-03-25 – Alex Silva vs Keito Yamakita
2023-03-25 – Holly Holm vs Yana Santos
2023-03-25 – Nate Landwehr vs Austin Lingo
2023-03-25 – Daniel Pineda vs Tucker Lutz
2023-03-18 – Leon Edwards vs Kamaru Usman 3
2023-03-18 – Jennifer Maia vs Casey O’Neill
2023-03-18 – Marvin Vettori vs Roman Dolidze
2023-03-18 – Jake Hadley vs Malcolm Gordon
2023-03-17 – Evgeniy Goncharov vs Alikhan Vakhaev
2023-03-17 – Rustam Kerimov vs Oleg Borisov
2023-03-17 – Albert Tumenov vs Altynbek Mamashev
2023-03-17 – Salimgerey Rasulov vs Kirill Kornilov
2023-03-17 – Ali Bagov vs Daud Shaikhaev
2023-03-17 – Henrique da Silva vs Oumar Sy
2023-03-11 – Alexander Volkov vs Alexander Romanov
2023-03-10 – Tofiq Musayev vs Alexandr Shabliy
2023-03-10 – Michael Page vs Goiti Yamauchi
2023-03-10 – Dovletdzhan Yagshimuradov vs Julius Anglickas
2023-03-04 – Bo Nickal vs Jamie Pickett
2023-03-04 – Cody Garbrandt vs Trevin Jones
2023-02-25 – Kurban Gadzhiev vs Imran Bukuev
2023-02-25 – Ryskulbek Ibraimov vs Rasul Albaskhanov
2023-02-25 – Philip De Fries vs Todd Duffee 2
2023-02-25 – Yaroslav Amosov vs Logan Storley 2
2023-02-25 – Jeremy Kennedy vs Pedro Carvalho
2023-02-25 – Piotr Niedzielski vs Richie Smullen
2023-02-25 – Andre Muniz vs Brendan Allen
2023-02-25 – Augusto Sakai vs Don’Tale Mayes
2023-02-25 – Montana De La Rosa vs Tatiana Suarez
2023-02-25 – Mike Malott vs Yohan Lainesse
2023-02-25 – Jordan Leavitt vs Victor Martinez
2023-02-25 – Joe Solecki vs Carl Deaton
2023-02-18 – Jessica Andrade vs Erin Blanchfield
2023-02-18 – Zac Pauga vs Jordan Wright
2023-02-18 – Josh Parisian vs Jamal Pogues
2023-02-18 – William Knight vs Marcin Prachnio
2023-02-18 – Ovince St Preux vs Philipe Lins
2023-02-12 – Randy Brown vs Jack Della Maddalena
2023-02-11 – Gleison Tibau vs Alexey Kunchenko
2023-02-04 – Ryan Bader vs Fedor Emelianenko 2
2023-02-04 – Johnny Eblen vs Anatoly Tokov
2023-02-04 – Karl Albrektsson vs Grant Neal
2023-02-04 – Da Un Jung vs Devin Clark
2023-02-04 – Marcin Tybura vs Blagoy Ivanov
2023-02-04 – Jeka Saragih vs Anshul Jubli
2023-01-27 – Ruslan Abiltarov vs Alan Gomes de Castro
2023-01-21 – Deiveson Figueiredo vs Brandon Moreno 4
2023-01-21 – Gilbert Burns vs Neil Magny
2023-01-21 – Paul Craig vs Johnny Walker
2023-01-21 – Jailton Almeida vs Shamil Abdurakhimov
2023-01-20 – Rafal Haratyk vs Abdoul Abdouraguimov
2023-01-14 – Aung La Nsang vs Gilberto Galvao
2023-01-14 – Garry Tonon vs Johnny Nunez
2023-01-14 – Dan Ige vs Damon Jackson
2023-01-14 – Raquel Pennington vs Ketlen Vieira
2023-01-14 – Umar Nurmagomedov vs Raoni Barcelos
2023-01-14 – Allan Nascimento vs Carlos Hernandez
We have still not fights rated with one star…