Help keep AllTheBestFights alive in 2026!

$1044 / $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!!

Mackenzie Dern vs Virna Jandiroba fight Video UFC 256 – 2020

ufc-256-poster-figueiredo-vs-moreno

3 Star RatingReview by AllTheBestFights.com: 2020-12-12, tough fight between Mackenzie Dern and Virna Jandiroba: it gets three stars (take a look at our ranking of the best mma fights of 2020).
The black belt in Brazilian jiu-jitsu, ADCC and no-gi BJJ world champion Mackenzie Dern entered this fight with a pro record of 9-1-0 (67% submission victory rate – she has never won via ko/tko) and she is ranked as the No.18 women’s strawweight in the world. She suffered her only loss when she faced Amanda Ribas last year (Mackenzie Dern vs Amanda Ribas), after this bout she has won over Hannah Cifers and Randa Markos.
Her opponent, the black belt in Bjj and former Invicta FC strawweight champ Virna Jandiroba, has an official mma record of 16-1-0 (81% submission victory rate – she has never won via ko/tko) and she entered as the No.13 in the same weight class. She also lost last year, against Carla Esparza, but then she has beat Mallory Martin and Felice Herrig. Jandiroba vs Dern is on the undercard of Deiveson Figueiredo vs Brandon Moreno – UFC 256; they also faced each other a second time on October 25th, 2025 (Virna Jandiroba vs Mackenzie Dern 2). Watch the video and rate this fight!

Renato Moicano vs Rafael Fiziev full fight Video UFC 256 – 2020

ufc-256-poster-figueiredo-vs-moreno

3 Star RatingReview by AllTheBestFights.com: 2020-12-12, good finish between Renato Moicano and Rafael Fiziev: 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 Brazilian jiu-jitsu Renato Moicano Carneiro entered this fight with a pro mma record of 14-3-1 (50% submission victory rate – he has never won via ko/tko) and he is ranked as the No.22 lightweight in the world. He lost two consecutive fights last year, against Jose Aldo (Jose Aldo vs Renato Moicano Carneiro) and Chan Sung Jung (Renato Moicano Carneiro vs Chan Sung Jung), but he came back to win with Damir Hadzovic in March 2020 (Renato Moicano Carneiro vs Damir Hadzovic).
His opponent, Rafael Fiziev, has a record of 8-1-0 (75% finishing rate) and he entered as the No.61 in the same weight class. He suffered his only loss when he faced Magomed Mustafaev last year, after this fight he has won over Alex White and Marc Diakiese. Fiziev vs Moicano is on the undercard of Deiveson Figueiredo vs Brandon Moreno – UFC 256. Watch the video and rate this fight!

Junior dos Santos vs Ciryl Gane full fight Video UFC 256 – 2020

ufc-256-poster-figueiredo-vs-moreno

2 Star RatingReview by AllTheBestFights.com: 2020-12-12, some good single shots between Junior dos Santos and Ciryl Gane but it is not enough to get three stars: it gets two (take a look at our ranking of the best mma fights of 2020).
The black belt in Brazilian jiu-jitsu and former Ufc Hw champion Junior dos Santos entered this fight with a professional mma record of 21-8-0 (76% finishing rate) and he is ranked as the No.8 heavyweight in the world (currently the #1 in this division is Stipe Miocic) but JDS comes off three consecutive losses, suffered against Francis Ngannou (Francis Ngannou vs Junior dos Santos), Curtis Blaydes (Curtis Blaydes vs Junior dos Santos) and Jairzinho Rozenstruik (Junior dos Santos vs Jairzinho Rozenstruik); before these bouts Cigano had beat Derrick Lewis in March 2019 (Derrick Lewis vs Junior dos Santos).
His opponent, the undefeated Ciryl Gane, has a perfect record of 6-0-0 (83% finishing rate) and he entered as the No.45 in the same weight class. In his last three fights he has won over Raphael Pessoa, Don’Tale Mayes and Tanner Boser. Gane vs dos Santos is on the undercard of Deiveson Figueiredo vs Brandon Moreno – UFC 256. Watch the video and rate this fight!

Ronaldo Jacare Souza vs Kevin Holland full fight Video UFC 256 – 2020

ufc-256-poster-figueiredo-vs-moreno

3 Star RatingReview by AllTheBestFights.com: 2020-12-12, great finish between Ronaldo Souza and Kevin Holland: 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 Bjj, judo and former Strikeforce Mw champion Ronaldo Jacare Souza entered this fight with a record of 26-8-0 (85% finishing rate) and he is ranked as the No.9 middleweight in the world (currently the #1 in this division is Israel Adesanya) but he won just one out of his last four bouts, against Chris Weidman in 2018 (Chris Weidman vs Ronaldo Jacare Souza). After this fight he has lost to Jack Hermansson (Ronaldo Jacare Souza vs Jack Hermansson) and Jan Blachowicz (Jan Blachowicz vs Ronaldo Jacare Souza).
His opponent, the black belt in kung-fu and Brazilian jiu-jitsu Kevin Holland, has a mma record of 20-5-0 (80% finishing rate) and he entered as the No.38 in the same weight class. He lost to Brendan Allen last year but then he has won four fights defeating Darren Stewart and Charlie Ontiveros in his last two. Holland vs Souza is on the undercard of Deiveson Figueiredo vs Brandon Moreno – UFC 256. Watch the video and rate this fight!

Jack Hermansson vs Marvin Vettori full fight Video UFC on ESPN 19 – 2020

hermansson-vettori-full-fight-video-ufc-on-espn-19-poster

3 Star RatingReview by AllTheBestFights.com:2020-12-05, tough fight between Jack Hermansson and Marvin Vettori: it gets three stars – UFC Fight of the Night (take a look at our ranking of the best mma fights of 2020).
Jack Hermansson entered this fight with a professional mma record of 21-5-0 (81% finishing rate) and he is ranked as the No.4 middleweight in the world. He was defeated by Jared Cannonier last year (Jack Hermansson vs Jared Cannonier) but he came back to win against Kelvin Gastelum in July 2020 (Kelvin Gastelum vs Jack Hermansson).
His opponent, Marvin Vettori, has an official record of 15-4-1 (73% finishing rate) and he entered as the No.22 in the same weight class. He lost to current #1 Ufc Mw champion Israel Adesanya in 2018 (controversial split decision, Israel Adesanya vs Marvin Vettori) but then he has beat Cezar Ferreira, Andrew Sanchez and Karl Roberson (Marvin Vettori vs Karl Roberson). Vettori vs Hermansson is the main event of the UFC on ESPN 19 (also known as UFC Vegas 16). Watch the video and rate this fight!

Ovince St Preux vs Jamahal Hill full fight Video highlights UFC on ESPN 19 – 2020

ufc-on-espn-19-poster-hermansson-vs-vettori

2 Star RatingReview by AllTheBestFights.com: 2020-12-05, fight not so exciting between Ovince St Preux and Jamahal Hill: it gets two stars (take a look at our ranking of the best mma fights of 2020).
Ovince St Preux entered this fight with a pro mma record of 25-14-0 (80% finishing rate) and he is ranked as the No.21 light heavyweight in the world. ‘OSP’ has already fought twice in 2020 losing to Ben Rothwell (Ovince St Preux vs Ben Rothwell) and beating Alonzo Menifield (Ovince St Preux vs Alonzo Menifield).
His opponent, the undefeated Jamahal Hill, has a perfect record of 7-0-0 (43% ko/tko victory rate – he has never won via submission) and he entered as the No.33 in the same weight class. In his last three fights he has won over Alexander Poppeck and Darko Stosic, but his last bout, against Klidson Abreu, ended in a no-contest. Hill vs Saint Preux is on the undercard of Jack Hermansson vs Marvin Vettori – UFC on ESPN 19 (also known as UFC Vegas 16). Watch the video and rate this fight!

Damon Jackson vs Ilia Topuria full fight Video highlights UFC on ESPN 19 – 2020

ufc-on-espn-19-poster-hermansson-vs-vettori

3 Star RatingReview by AllTheBestFights.com: 2020-12-05, pretty good fight between Damon Jackson and Ilia Topuria: it gets three stars (take a look at our ranking of the best mma fights of 2020).
Damon Jackson entered this fight with a professional record of 18-3-1 (94% finishing rate) and he is ranked as the No.28 featherweight in the world. He lost to Movlid Khaybulaev last year (4-stars fight, Damon Jackson vs Movlid Khaybulaev), but then he has beat Mauro Chaulet and Mirsad Bektic.
His opponent, the undefeated Ilia Topuria, has a perfect mma record of 9-0-0 (89% finishing rate) and he entered as the No.106 in the same weight class. In his last three bouts he has won over Luis Gomez, Stephen Goncalves and Youssef Zalal. Topuria vs Jackson is on the undercard of Jack Hermansson vs Marvin Vettori – UFC on ESPN 19 (also known as UFC Vegas 16). Watch the video and rate this fight!

Anthony Smith vs Devin Clark full fight Video UFC on ESPN 18 – 2020

ufc-on-espn-18-poster-smith-vs-clark

2 Star RatingReview by AllTheBestFights.com: 2020-11-28, pretty good finish between Anthony Smith and Devin Clark but it is not enough to get three stars: it gets two – UFC Performance of the Night (take a look at our ranking of the best mma fights of 2020).
The black belt in Brazilian jiu-jitsu Anthony Smith entered this fight with a professional mma record of 33-16-0 (91% finishing rate) and he is ranked as the No.15 light heavyweight in the world but he won just one out of his last four bouts, against Alexander Gustafsson in 2019 (Alexander Gustafsson vs Anthony Smith); after this fight he has lost to Glover Teixeira (Anthony Smith vs Glover Teixeira) and Aleksandar Rakic (Anthony Smith vs Aleksandar Rakic).
His opponent, Devin Clark, has an official record of 12-4-0 (33% finishing rate) and he entered as the No.42 in the same weight class. He lost to Ryan Spann in 2019 but then he has won over Dequan Townsend and Alonzo Menifield. Clark vs Smith is the main event of the UFC on ESPN 18 (also known as UFC Vegas 15); on the original fight card the main event was Curtis Blaydes vs Derrick Lewis but the match was canceled since Blaydes tested positive for COVID-19. Watch the video and rate this fight!

Miguel Baeza vs Takashi Sato FULL fight Video UFC on ESPN 18 – 2020

ufc-on-espn-18-poster-smith-vs-clark

2 Star RatingReview by AllTheBestFights.com: 2020-11-28, fight not so exciting between Miguel Baeza and Takashi Sato: it gets two stars – UFC Performance of the Night (take a look at our ranking of the best mma fights of 2020).
The undefeated Miguel Baeza entered this fight with a perfect mma record of 9-0-0 (78% ko/tko victory rate – he has never won via submission) and he is ranked as the No.47 welterweight in the world. In his last three bouts he has won over Victor Reyna, Hector Aldana and Matt Brown.
His opponent, the black belt in judo Takashi Sato, has a record of 16-3-0 (81% finishing rate) and he entered as the No.75 in the same weight class. He lost to Belal Muhammad in 2019 but he came back ton win against Jason Witt in 2020. Sato vs Baeza is on the undercard of Anthony Smith vs Devin Clark – UFC on ESPN 18 (also known as UFC Vegas 15). 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!