Help keep AllTheBestFights alive in 2026!

$1049 / $9,000

Since 2011, we have reviewed over 29,000 matches to help you find the best combat sports action for free. Today, the site can no longer be sustained by ads. This $9,000 goal is the minimum required to cover server costs and our daily work for the entire year of 2026. If we reach this target, the site continues. If not, AllTheBestFights will unfortunately become a static archive with no further updates. The future of the site is in your hands.

We are more than 6,000 fight fans on Telegram.

If everyone donated just $5, the site would run for over 3 years.

$10 → over 6 years.

$20 → over 12 years.

🙏 Thanks to our supporters: davidps2002, jmrogers978, Christian D, Thomas A, Scott, nappkar, Gary Y, Adam T, Boudewijn R, James T, Raffa B, Cartman666l, pchow868, Tim, ManuelReyesMayo, armando q, Bill H, bez, lpardey, Andy M, Victor R, Chuso, nrhsro2005, jeffdaley, Matt B!!

Deiveson Figueiredo vs Brandon Moreno 2 full fight Video UFC 263 – 2021

Deiveson Figueiredo vs Brandon Moreno 2 full fight video UFC 263 poster

Fight rated with 2 stars: match not so good/excitingReview by AllTheBestFights.com: 2021-06-12, pretty good finish but the rest of the match was not so exciting: the mma fight Deiveson Figueiredo vs Brandon Moreno 2 gets two stars (UFC Performance of the Night – take a look at our ranking of the Best Mma Fights of 2021).
Moreno vs Figueiredo 2 is valid for the UFC Flyweight Championship (Figueiredo’s fourth defense); undercard of Israel Adesanya vs Marvin Vettori 2 – UFC 263. Watch the video and rate this fight!

Stephen Thompson vs Geoff Neal full fight Video highlights UFC Vegas 17 – 2020

thompson-neal-full-fight-video-ufc-fight-night-183-poster

3 Star RatingReview by AllTheBestFights.com: 2020-12-19, pretty good fight between Stephen Thompson and Geoff Neal: it gets three stars – UFC Performance of the Night (take a look at our ranking of the best mma fights of 2020).
The black belt in karate, kempo and ju-jitsu Stephen Thompson entered this fight with a professional mma record of 15-4-1 (53% finishing rate) and he is ranked as the No.9 welterweight in the world (currently the #1 in this division is Kamaru Usman). He lost two consecutive bouts between 2018 and 2019, against Darren Till (Stephen Thompson vs Darren Till) and Anthony Pettis (Stephen Thompson vs Anthony Pettis), but he came back to win with Vicente Luque in November of the same year (Stephen Thompson vs Vicente Luque).
His opponent, Geoff Neal, has an official record of 13-2-0 (77% finishing rate) and he entered as the No.16 in the same weight class. He was defeated by Kevin Holland in 2017 but since then he has won seven consecutive bouts defeating Belal Muhammad, Niko Price (Niko Price vs Geoff Neal) and Mike Perry in his last three. Neal vs Thompson is the main event of the UFC Fight Night 183 (also known as UFC on ESPN+ 41 or UFC Vegas 17). Watch the video and rate this fight!

Deiveson Figueiredo vs Brandon Moreno full fight Video highlights UFC 256 – 2020

figueiredo-moreno-full-fight-video-ufc-256-poster

4 Star RatingReview by AllTheBestFights.com: 2020-12-12, amazing performance by both fighters: Deiveson Figueiredo vs Brandon Moreno is one of the best mma fights of 2020 and it gets four stars (UFC Fight of the Night).
The black belt in Bjj and current Ufc Flw champion Deiveson Figueiredo entered this fight with a mma record of 20-1-0 (85% finishing rate) and he is ranked as the No.1 flyweight in the world. ‘Daico / Deus da Guerra’ Figueiredo suffered his first loss last year, against Jussier Formiga da Silva (Jussier Formiga da Silva vs Deiveson Figueiredo), but after this bout he has won four fights beating Joseph Benavidez (Deiveson Figueiredo vs Joseph Benavidez II) and Alex Perez in his last two (Deiveson Figueiredo vs Alex Perez).
His opponent, Brandon Moreno, has an official record of 18-5-1 (72% finishing rate) and he entered as the No.2 in the same weight class. He lost two consecutive bouts between 2017 and 2018, with Sergio Pettis (Sergio Pettis vs Brandon Moreno) and Alexandre Pantoja (Brandon Moreno vs Alexandre Pantoja), but then he has collected four victories and one draw beating Jussier Formiga (Jussier Formiga da Silva vs Brandon Moreno) and Brandon Royval in 2020 (Brandon Moreno vs Brandon Royval). Moreno vs Figueiredo, main event of Ufc 256, is valid for the UFC flyweight title. Watch the video and rate this fight!

Deiveson Figueiredo vs Alex Perez full fight Video UFC 255 – 2020

figueiredo-perez-full-fight-video-ufc-255-poster
3 Star RatingReview by : 2020-11-21, good fight between Deiveson Figueiredo and Alex Perez: it gets three stars.
The black belt in Bjj and current Ufc Flw champion Deiveson Figueiredo entered this fight with a mma record of 19-1-0 (84% finishing rate) and he is ranked as the No.1 flyweight in the world. ‘Daico / Deus da Guerra’ Figueiredo suffered his first loss last year, against Jussier Formiga da Silva (Jussier Formiga da Silva vs Deiveson Figueiredo), but then he has won four bouts defeating twice Joseph Benavidez in his last two (Joseph Benavidez vs Deiveson Figueiredo I and Deiveson Figueiredo vs Joseph Benavidez II).
His opponent, Alex Perez, has an official record of 24-5-0 (50% finishing rate) and he entered as the No.4 in the same weight class. He lost to Joseph Benavidez in 2018 (Joseph Benavidez vs Alex Perez) but then he has beat Mark De La Rosa, Jordan Espinosa (Jordan Espinosa vs Alex Perez) and Jussier Formiga (Jussier Formiga da Silva vs Alex Perez). Perez vs Figueiredo, main event of the Ufc 255, is valid for the UFC flyweight title. Watch the video and rate this fight!

Brandon Moreno vs Brandon Royval full fight Video UFC 255 – 2020

moreno-royval-full-fight-video-ufc-255-poster
3 Star RatingReview by : 2020-11-21, good exchanges between Brandon Moreno and Brandon Royval: it gets three stars.
Brandon Moreno entered this fight with a pro mma record of 17-5-1 (71% finishing rate) and he is ranked as the No.3 flyweight in the world (currently the #1 in this division is Deiveson Figueiredo). He lost two consecutive bouts between 2017 and 2018, with Sergio Pettis (Sergio Pettis vs Brandon Moreno) and Alexandre Pantoja (Brandon Moreno vs Alexandre Pantoja), but then he has collected three victories and one draw beating Kai Kara-France and Jussier Formiga in his last two (Jussier Formiga da Silva vs Brandon Moreno).
His opponent, Brandon Royval, has a record of 12-4-0 (92% finishing rate) and he entered as the No.9 in the same weight class. He was defeated by Casey Kenney in 2018 but then he has won over Joby Sanchez, Nate Williams, Tim Elliott and Kai Kara France (Kai Kara France vs Brandon Royval). Royval vs Moreno is on the undercard of Deiveson Figueiredo vs Alex Perez – UFC 255. Watch the video and rate this fight!

Deiveson Figueiredo vs Joseph Benavidez 2 full fight Video UFC FN 172 – 2020

figueiredo-benavidez-2-fight-ufc-fight-night-172-poster

3 Star RatingReview by : 2020-07-19, great fight between Deiveson Figueiredo and Joseph Benavidez 2: it gets three stars (UFC Performance of the Night).
The black belt in Bjj Deiveson Figueiredo entered this fight with a professional record of 18-1-0 (83% finishing rate) and he is ranked as the No.1 flyweight in the world. ‘Daico / Deus da Guerra’ Figueiredo suffered his first loss last year, against Jussier Formiga da Silva (Jussier Formiga da Silva vs Deiveson Figueiredo), but then he has won over Alexandre Pantoja (Alexandre Pantoja vs Deiveson Figueiredo), Tim Elliott (Deiveson Figueiredo vs Tim Elliott) and Joseph Benavidez in their first and last bout (Joseph Benavidez vs Deiveson Figueiredo I).
His opponent, Joseph Benavidez, has a mma record of 28-6-0 (61% finishing rate) and he entered as the No.2 in the same weight class. Before losing to Figueiredo some months ago, he had beat Dustin Ortiz (Joseph Benavidez vs Dustin Ortiz 2) and Jussier Formiga da Silva in 2019 (Jussier Formiga da Silva vs Joseph Benavidez 2). Figueiredo vs Benavidez 2, main event of UFC Fight Night 172 (also known as UFC on ESPN+ 30), is valid for the vacant Ufc flyweight title. Watch the video and rate this fight!

Curtis Blaydes vs Alexander Volkov fight Video UFC on ESPN 11 – 2020

blaydes-volkov-fight-ufc-on-espn-11-poster

2 Star RatingReview by : 2020-06-20, fight not so exciting between Curtis Blaydes and Alexander Volkov: it gets two stars.
Curtis Blaydes entered this fight with a professional mma record of 13-2-0 (77% ko/tko victory rate – he has never won via submission) and he is ranked as the No.4 heavyweight in the world (currently the #1 in this division is Stipe Miocic). He lost the rematch with Francis Ngannou in 2018 (Curtis Blaydes vs Francis Ngannou 2) but then he has won over Justin Willis (Curtis Blaydes vs Justin Willis), Shamil Abdurakhimov (Curtis Blaydes vs Shamil Abdurakhimov) and Junior dos Santos (Curtis Blaydes vs Junior dos Santos).
His opponent, the former Bellator and M-1 Global Hw champion Alexander Volkov, has an official record of 31-7-0 (74% finishing rate) and he entered as the No.10 in the same weight class. He was defeated by Derrick Lewis in 2018 (Alexander Volkov vs Derrick Lewis) but then he beat Greg Hardy in 2019 (Alexander Volkov vs Greg Hardy). Blaydes vs Volkov is the main event of UFC on ESPN 11. Watch the video and rate this fight!

Jussier Formiga da Silva vs Alex Perez full fight Video UFC 250 – 2020

formiga-perez-fight-ufc-250-poster
2 Star RatingReview by : 2020-06-06, some good exchanges between Jussier Formiga da Silva and Alex Perez but it is not enough to get three stars: it gets two.

The black belt in Bjj and judo Jussier Formiga da Silva entered this fight with a record of 23-7-0 (43% submission victory rate – he has never won via ko/tko) and he is ranked as the No.5 flyweight in the world but he comes off two consecutive losses, against Joseph Benavidez (Jussier Formiga vs Joseph Benavidez 2) and Brandon Moreno (Jussier Formiga vs Brandon Moreno); before these two bouts he had beat current #1 Flw Deiveson Figueiredo (Jussier Formiga vs Deiveson Figueiredo).
His opponent, Alex Perez, has a mma record of 23-5-0 (48% finishing rate) and he entered as the No.7 in the same weight class. He lost to Joseph Benavidez in 2018 (Joseph Benavidez vs Alex Perez) but then he has defeated Mark De La Rosa and Jordan Espinosa (Jordan Espinosa vs Alex Perez). Formiga vs Perez is on the undercard of Amanda Nunes vs Felicia Spencer – UFC 250. Watch the video and rate this fight!

2020 MMA fight – Anthony Pettis vs Donald Cerrone 2 – fight Video UFC 249

ufc-249-poster-ferguson-gaethje
2 Star RatingReview by : 2020-05-09, some good single shots between Anthony Pettis and Donald Cerrone 2 but it is not enough to get three stars: it gets two.

The black belt in tae-kwon-do, Bjj and former Ufc Lw champion Anthony Pettis entered this fight with a record of 22-10-0 (82% finishing rate) and he is ranked as the No.12 lightweight in the world but he won just one out of his last four bouts, against Stephen Thompson (Stephen Thompson vs Anthony Pettis); after this fight he has lost to Nate Diaz (Anthony Pettis vs Nate Diaz) and Carlos Diego Ferreira (Anthony Pettis vs Carlos Diego Ferreira).
His opponent, the black belt in Brazilian jiu-jitsu and gaidojutsu Donald Cerrone, has an official mma record of 36-14-0 (75% finishing rate) and he entered as the No.20 welterweight but he comes off three consecutive losses, against Tony Ferguson (Tony Ferguson vs Donald Cerrone), Justin Gaethje (Donald Cerrone vs Justin Gaethje) and Conor McGregor (Conor McGregor vs Donald Cerrone); before these fights he had defeated Al Iaquinta (Al Iaquinta vs Donald Cerrone). In their first bout Anthony had beat Cerrone via tko (January 26, 2013 – Donald Cerrone vs Anthony Pettis I); this second bout is on the undercard of Tony Ferguson vs Justin Gaethje – UFC 249. Watch the video and rate this fight!

2020 MMA fight – Francisco Trinaldo vs John Makdessi – fight Video UFC FN 170

ufc-fight-night-170-poster-lee-oliveira
2 Star RatingReview by AllTheBestFights.com: 2020-03-14, fight not particularly good between Francisco Trinaldo and John Makdessi: it gets two stars.

Francisco Trinaldo entered this fight with a professional record of 24-7-0 (54% finishing rate) and he is ranked as the No.20 lightweight in the world. He fought twice last year losing to Alexander Hernandez (Alexander Hernandez vs Francisco Trinaldo) and beating Bobby Green.
His opponent, the black belt in karate and tae-kwon-do John Makdessi, has a mma record of 17-6-0 (53% ko/tko victory rate – he has never won via submission) and he entered as the No.51 in the same weight class. He was defeated by Lando Vannata in 2016 (-4-stars fight, John Makdessi vs Lando Vannata) but then he has won over Abel Trujillo, Ross Pearson and Jesus Pinedo (John Makdessi vs Jesus Pinedo). Trinaldo vs Makdessi is on the undercard of Kevin Lee vs Charles Oliveira – UFC Fight Night 170. Watch the video and rate this fight!