Help keep AllTheBestFights alive in 2026!

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

Marc Diakiese vs Drakkar Klose full fight Video UFC Tuf 25 Finale – 2017

ufc-tuf-25-finale-poster-johnson-vs-gaethje
3 Star RatingReview by AllTheBestFights.com: 2017-07-07, pretty good fight between Marc Diakiese and Drakkar Klose: it gets three stars.

Both undefeated, the Bamma Lw champion Marc Diakiese entered this fight with a perfect mma record of 12-0-0 (58% finishing rate) and he is ranked as the No.71 lightweight in the world while his opponent, Drakkar Klose, has an official record of 7-0-1 (57% ko/tko victory rate – he has never won via submission). Both fighters have already fought once in 2017: Diakiese has beat Teemu Packalen while Klose has defeated Devin Powell. Drakkar Klose vs Marc Diakiese is on the undercard of Michael Johnson vs Justin Gaethje – UFC Tuf 25. Watch the video and rate this fight!

Elias Theodorou vs Brad Tavares full fight Video UFC Tuf 25 Finale – 2017

ufc-tuf-25-finale-poster-johnson-vs-gaethje
2 Star RatingReview by AllTheBestFights.com: 2017-07-07, disappointing fight between Elias Theodorou and Brad Tavares: it gets two stars.

The Tuf Nations Mw tournament winner Elias Theodorou entered this fight with a professional record of 13-1-0 (54% finishing rate) and he is ranked as the No.24 middleweight in the world. He suffered his only loss when he faced Thiago Santos in 2015 (=Theodorou vs Santos), after this bout he has beat Sam Alvey and Cezar Ferreira (=Ferreira vs Theodorou).
His opponent, Brad Tavares, has a mma record of 14-4-0 (43% finishing rate) and he entered as the No.34 in the same weight class. He lost to Robert Whittaker in 2015 (=Tavares vs Whittaker) but then he defeated Caio Magalhaes in 2016. Brad Tavares vs Elias Theodorou is on the undercard of Michael Johnson vs Justin Gaethje – UFC Tuf 25. Watch the video and rate this fight!

Marcel Fortuna vs Jordan Johnson full fight Video UFC Tuf 25 Finale – 2017

ufc-tuf-25-finale-poster-johnson-vs-gaethje
2 Star RatingReview by AllTheBestFights.com: 2017-07-07, fight not so good between Marcel Fortuna and Jordan Johnson: it gets two stars.

The black belt in Brazilian jiu-jitsu Marcel Fortuna entered this fight with a pro record of 9-1-0 (67% finishing rate) and he is ranked as the No.42 light heavyweight in the world. He suffered his only loss when he faced Jesse Taylor in 2012, since then he has won six consecutive bouts beating Anthony Hamilton in his last one (=Hamilton vs Fortuna).
His opponent, the undefeated Jordan Johnson, has a perfect mma record of 7-0-0 (71% finishing rate) and he entered as the No.44 in the same weight class. He has also fought once in 2017 defeating Luis Henrique da Silva. Jordan Johnson vs Marcel Fortuna is on the undercard of Michael Johnson vs Justin Gaethje – UFC Tuf 25. Watch the video and rate this fight!

2017 MMA fight – Michael Chiesa vs Kevin Lee – fight Video UFC FN 112

chiesa-vs-lee-full-fight-video-ufc-fn-112-poster
3 Star RatingReview by AllTheBestFights.com: 2017-06-25, pretty good fight between Michael Chiesa and Kevin Lee: it gets three stars (UFC Performance of the Night).

The Tuf winner Michael Chiesa entered this fight with a professional mma record of 14-2-0 (71% submission victory rate – he has never won via ko/tko) and he is ranked as the No.13 lightweight in the world. He lost to Joe Lauzon in 2014 (=Chiesa vs Lauzon) but since then he has beat Mitch Clarke (=Chiesa vs Clarke), Jim Miller (=Miller vs Chiesa) and Beneil Dariush.
His opponent, Kevin Lee, has an official record of 15-2-0 (53% finishing rate) and he entered as the No.9 in the same weight class (currently the #1 in this division is Conor McGregor). He lost to Leonardo Santos in 2015 but then he has won over Efrain Escudero, Jake Matthews, Magomed Mustafaev and Francisco Trinaldo (=Trinaldo vs Lee). Kevin Lee vs Michael Chiesa is the main event of UFC Fight Night 112. Watch the video and rate this fight!

2017 MMA fight – Johny Hendricks vs Tim Boetsch – fight Video UFC FN 112

ufc-fight-night-112-poster-chiesa-vs-lee
2 Star RatingReview by AllTheBestFights.com: 2017-06-25, fight not so exciting between Johny Hendricks and Tim Boetsch: it gets two stars (UFC Performance of the Night).

The former Ufc Ww champion Johny Hendricks entered this fight with a pro mma record of 18-6-0 (50% finishing rate) and he is ranked as the No.16 middleweight in the world. He lost three consecutive bouts in 2016, against Stephen Thompson (=Hendricks vs Thompson), Kelvin Gastelum (=Hendricks vs Gastelum) and Neil Magny (=Hendricks vs Magny) but he came back to win in 2017 with Hector Lombard (=Hendricks vs Lombard).
His opponent, Tim Boetsch, has a record of 20-11-0 (75% finishing rate) and he entered as the No.20 in the same weight class. He beat Josh Samman (=Boetsch vs Samman) and Rafael Natal last year but then he lost to Ronaldo ‘Jacare’ Souza in 2017 (=Souza vs Boetsch). Tim Boetsch vs Johny Hendricks is on the undercard of Michael Chiesa vs Kevin Lee – UFC Fight Night 112. Watch the video and rate this fight!

2017 MMA fight – Tim Means vs Alex Garcia – fight Video UFC FN 112

ufc-fight-night-112-poster-chiesa-vs-lee
2 Star RatingReview by AllTheBestFights.com: 2017-06-25, some good exchanges between Tim Means and Alex Garcia but it is not enough to get three stars: it gets two.

Tim Means entered this fight with a mma record of 26-8-1 (85% finishing rate) and he is ranked as the No.33 welterweight in the world but he comes off the loss against Alex Oliveira (=Means vs Oliveira 2).
His opponent, Alex Garcia, has an official record of 14-3-0 (79% finishing rate) and he entered as the No.89 in the same weight class. He fought twice last year losing to Sean Strickland and beating Mike Pyle. Tim Means vs Alex Garcia is on the undercard of Michael Chiesa vs Kevin Lee – UFC Fight Night 112. Watch the video and rate this fight!

2017 MMA fight – BJ Penn vs Dennis Siver – fight Video UFC FN 112

ufc-fight-night-112-poster-chiesa-vs-lee
3 Star RatingReview by AllTheBestFights.com: 2017-06-25, close fight with some nice exchanges: BJ Penn vs Dennis Siver gets three stars.

The black belt in Brazilian jiu-jitsu, former Ufc Lw and Ww champion BJ Penn entered this fight with a professional record of 16-11-2 (81% finishing rate) while his opponent, the black belt in tae-kwon-do Dennis Siver, has a mma record of 22-11-0 (64% finishing rate). Both fighters lost their last bout: Penn was defeated by Yair Rodriguez in 2017 (=Rodriguez vs Penn) while Siver lost to Tatsuya Kawajiri in 2015 (=Siver vs Kawajiri). Dennis Siver vs BJ Penn is on the undercard of Michael Chiesa vs Kevin Lee – UFC Fight Night 112. Watch the video and rate this fight!

Holly Holm vs Bethe Correia full fight Video UFC FN 111 – 2017

holm-vs-correia-full-fight-video-ufc-fn-111-poster
3 Star RatingReview by AllTheBestFights.com: 2017-06-17, spectacular finish between Holly Holm and Bethe Correia: it is close to get four stars (UFC Performance of the Night).

The former Ufc and Wbc, Wba, Wbf, Iba boxing champion Holly Holm entered this fight with a pro mma record of 10-3-0 (70% ko/tko victory rate – she has never won via submission) and she is ranked as the No.6 women’s bantamweight in the world. She won the Ufc Bw belt in 2015, against Ronda Rousey (=Rousey vs Holm) but then she lost it at her first defense with Miesha Tate (=Holm vs Tate); after this bout she was also defeated by Valentina Shevchenko (=Holm vs Shevchenko) and Germaine de Randamie (=Holm vs Randamie).
Her opponent, Bethe Correia, has a record of 10-2-1 (20% ko/tko victory rate – she has never won via submission) and she entered as the No.13 in the same weight class. She lost two consecutive bouts between 2015 and 2016, against Ronda Rousey (=Rousey vs Correia) and Raquel Pennington, but then ‘Pitbull’ Correia has beat Jessica Eye and drawn with Marion Reneau. Holly Holm vs Bethe Correia is the main event of UFC Fight Night 111. Watch the video and rate this fight!

2017 MMA fight – Andrei Arlovski vs Marcin Tybura – fight Video UFC FN 111

ufc-fight-night-111-poster-holm-vs-correia
2 Star RatingReview by AllTheBestFights.com: 2017-06-17, fight not particularly good between Andrei Arlovski and Marcin Tybura: it gets two stars.

The former Ufc Hw champion Andrei Arlovski entered this fight with a mma record of 25-14-0 (80% finishing rate) and he is ranked as the No.17 heavyweight in the world but he comes off four consecutive losses: against current #1 Ufc champion Stipe Miocic (=Arlovski vs Miocic), Alistair Overeem (=Overeem vs Arlovski), Josh Barnett (=Arlovski vs Barnett) and Francis Ngannou (=Arlovski vs Ngannou).
His opponent, the former M-1 Global Hw champion Marcin Tybura, has an official record of 15-2-0 (87% finishing rate) and he entered as the No.23 in the same weight class. He lost to Timothy Johnson last year (=Tybura vs Johnson) but then he has won over Viktor Pesta (=Tybura vs Pesta) and Luis Henrique. Marcin Tybura vs Andrei Arlovski is on the undercard of Holly Holm vs Bethe Correia – UFC Fight Night 111. Watch the video and rate this fight!

2017 MMA fight – Dong Hyun Kim vs Colby Covington – fight Video UFC FN 111

ufc-fight-night-111-poster-holm-vs-correia
2 Star RatingReview by AllTheBestFights.com: 2017-06-17, disappointing fight between Dong Hyun Kim and Colby Covington: it gets two stars.

The black belt in judo Dong Hyun Kim entered this fight with a professional record of 22-3-1 (50% finishing rate) and he is ranked as the No.19 welterweight in the world. He lost to current #1 Ufc Ww champion Tyron Woodley in 2014 (=Woodley vs Kim), but then he has beat Josh Burkman, Dominic Waters (=Kim vs Waters) and Tarec Saffiedine (=Kim vs Saffiedine).
His opponent, Colby Covington, has a mma record of 11-1-0 (64% finishing rate) and he entered as the No.25 in the same weight class. He suffered his only loss when he faced Warlley Alves in 2015, since then he has won over Jonathan Meunier, Max Griffin and Bryan Barberena. Colby Covington vs Dong Hyun Kim is on the undercard of Holly Holm vs Bethe Correia – UFC Fight Night 111. Watch the video and rate this fight!