Help keep AllTheBestFights alive in 2026!

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

2017 MMA fight – Sergio Pettis vs John Moraga – fight Video UFC FN 103

ufc-fight-night-103-poster-rodriguez-vs-penn
2 Star RatingReview by AllTheBestFights.com: 2017-01-15, some good single shots between Sergio Pettis and John Moraga but it is not enough to get three stars: it gets two.

The black belt in tae-kwon-do Sergio Pettis entered this fight with a professional record of 14-2-0 (43% finishing rate) and he is ranked as the No.12 flyweight in the world. He lost to Ryan Benoit in 2015 but then he has won over Chris Cariaso and Chris Kelades.
His opponent, John Moraga, has a mma record of 16-5-0 (62% finishing rate) and he entered as the No.22 in the same weight class but he comes off two consecutive losses, against Joseph Benavidez in 2015 (=Benavidez vs Moraga) and Matheus Nicolau in 2016. Sergio Pettis vs John Moraga is on the undercard of Yair Rodriguez vs BJ Penn – UFC Fight Night 103. Watch the video and rate this fight!

2017 MMA fight – Megan Anderson vs Charmaine Tweet – full fight Video Invicta FC

anderson-vs-tweet-full-fight-video-invicta-fc-21-poster
3 Star RatingReview by AllTheBestFights.com: 2017-01-14, pretty good fight between Charmaine Tweet and Megan Anderson: it gets three stars.

Megan Anderson entered this fight with a pro record of 7-2-0 (71% finishing rate) and she is ranked as the No.6 women’s featherweight in the world. She suffered her last loss when she faced Cindy Dandois in 2015, after this bout she has won three fights beating Peggy Morgan in her last one.
Her opponent, Charmaine Tweet, has an official mma record of 9-5-0 (89% finishing rate) and she entered as the No.4 in the same weight class. She also lost in 2015, against Cristiane ‘Cyborg’ Justino (=Cris Cyborg vs Tweet), but then she has won three times beating Latoya Walker in her last one (4-stars fight, Tweet vs Walker). Megan Anderson vs Charmaine Tweet, main event of Invicta FC 21, is valid for the interim Invicta FC featherweight title. Watch the video and rate this fight!

Best fights of the week 52, year 2016

Selection of the best boxing, mma, k-1 and muay thai videos from the world’s most important fights of the week 52: (Mon-Sun) from December 26, 2016 to December 31, 2016.   Boxing Fight of the Week: Kazuto Ioka vs Yutthana Kaensa Boxing Knockout of the Week: Naoya Inoue vs Kohei Kono   Mma Fight of … Read more

2016 MMA fight – Marlon Moraes vs Josenaldo Silva – full fight Video WSOF 34

wsof-34-poster-gaethje-vs-firmino
3 Star RatingReview by AllTheBestFights.com: 2016-12-31, good start between Marlon Moraes and Josenaldo Silva: it gets three stars.

The Wsof Bw champion Marlon Moraes entered this fight with a professional record of 17-4-1 (71% finishing rate) and he is ranked as the No.6 bantamweight in the world (currently the #1 in this division is Dominick Cruz). He lost two consecutive fights in 2011, against Ralph Acosta and Deividas Taurosevicius, but since then he has won 12 bouts beating Joseph Barajas (=Moraes vs Barajas) and Josh Hill in his last two (=Moraes vs Hill 2).
His opponent, Josenaldo Silva, has a mma record of 25-4-0 (76% finishing rate) and he entered as the No.46 in the same weight class. He suffered his last loss when he faced Dalton Mello Lima in 2011, since then he has collected 17 victories taking revenge on Lima in 2012 and beating Paulo Robinson in his last fight. Moraes vs Silva is valid for the WSOF bantamweight title (Moraes’ fifth defense); undercard of Justin Gaethje vs Luiz Firmino – WSOF 34. Watch the video and rate this fight!

Jon Fitch vs Jake Shields full fight Video WSOF 34 – 2016

wsof-34-poster-gaethje-vs-firmino
2 Star RatingReview by AllTheBestFights.com: 2016-12-31, fight not so exciting between Jon Fitch and Jake Shields: it gets two stars.

Thye Wsof Ww champion Jon Fitch entered this fight with a mma record of 28-7-1 (36% finishing rate) and he is ranked as the No.19 welterweight in the world. He suffered his last loss when he faced Rousimar Palhares in 2014 (=Palhares vs Fitch) after this bout he has won over Yushin Okami (=Fitch vs Okami) and Joao Zeferino (=Fitch vs Zeferino).
His opponent, the black belt in Brazilian jiu-jitsu and former Strikeforce Mw champion Jake Shields, has an official record of 31-8-1 (48% finishing rate) but he is not ranked as he hasn’t fought since August 1, 2015 when he was defeated by Rousimar Palhares (=Palhares vs Shields). Fitch vs Shields is valid for the WSOF welterweight title (Fitch’s first defense); undercard of Justin Gaethje vs Luiz Firmino – WSOF 34. Watch the video and rate this fight!

2016 MMA fight – Justin Gaethje vs Luiz Firmino – full fight Video WSOF 34

gaethje-vs-firmino-wsof-34-poster
3 Star RatingReview by AllTheBestFights.com: 2016-12-31, exciting and tough fight between Justin Gaethje and Luiz Firmino: it gets three stars.

The undefeated Wsof Lw champion Justin Gaethje entered this fight with a perfect mma record of 16-0-0 (87% finishing rate) and he is ranked as the No.11 lightweight in the world. He has fought once in 2016 beating Brian Foster (=Gaethje vs Foster).
His opponent, the black belt in Bjj Luiz Firmino (who replaces Joao Zeferino), has a record of 19-7-0 (42% finishing rate) and he entered as the No.72 in the same weight class. ‘Buscape’ Firmino has fought twice in 2016 defeating Caros Fodor (=Firmino vs Fodor) and losing to Brian Foster. Gaethje vs Firmino, main event of Wsof 34, is valid for the WSOF lightweight title (Gaethje’s fifth defense). Watch the video and rate this fight!

2016 MMA fight – Mirko Cro Cop Filipovic vs Amir Aliakbari – full fight Video Rizin FF 4

rizin-2016-2nd-round-poster-rizin-final-round
2 Star RatingReview by AllTheBestFights.com: 2016-12-31, pretty good finish between Mirko Filipovic and Amir Aliakbari but it is not enough to get three stars: it gets two.

Mirko Cro Cop Filipovic entered this fight with a professional mma record of 34-11-2 (91% finishing rate) and he is ranked as the No.31 heavyweight in the world while his opponent the undefeated 2010 Greco-Roman wrestler world champion Amir Aliakbari, has a record of 5-0-0 (60% ko/tko victory rate – he has never won via submission). Cro Cop Filipovic vs Aliakbari is the final of the Rizin openweight Grand-Prix tournament, in the semifinals Cro Cop has beat Baruto Kaito (=Filipovic vs Baruto) while Aliakbari has defeated Valentin Moldavsky (=Moldavsky vs Aliakbari); undercard of Tatsuya Kawajiri vs Kron Gracie – Rizin 4 2016 Final Round. Watch the video and rate this fight!

2016 MMA fight – Tatsuya Kawajiri vs Kron Gracie – full fight Video Rizin FF 4

rizin-2016-2nd-round-poster-rizin-final-round
3 Star RatingReview by AllTheBestFights.com: 2016-12-31, good fight between Tatsuya Kawajiri and Kron Gracie: it gets three stars.

Tatsuya Kawajiri entered this fight with a professional mma record of 35-10-2 (63% finishing rate) and he is ranked as the No.26 featherweight in the world but he comes off two consecutive losses, against Dennis Bermudez (=Kawajiri vs Bermudez) and Cub Swanson.
His opponent, the black belt in Brazilian jiu-jitsu and judo Kron Gracie, has an official record of 3-0-0 (100% submission victory rate – he has never won via ko/tko); he has fought once in 2016 beating Hideo Tokoro (=Gracie vs Tokoro). Kawajiri vs Gracie is the main event of Rizin 4 2016 Final Round. Watch the video and rate this fight!

2016 MMA fight – Valentin Moldavsky vs Amir Aliakbari – full fight Video Rizin FF 4

rizin-2016-2nd-round-poster-rizin-final-round
2 Star RatingReview by AllTheBestFights.com: 2016-12-31, disappointing fight between Valentin Moldavsky and Amir Aliakbari: it gets two stars.

Both undefeated, the Russian Valentin Moldavsky has a perfect record of 5-0-0 (60% submission victory rate – he has never won via ko/tko) and he entered as the No.87 heavyweight in the world while his opponent, the 2010 Greco-Roman wrestler world champion Amir Aliakbari, has a record of 4-0-0 (75% ko/tko victory rate – he has never won via submission). Moldavsky vs Aliakbari is the semifinal of the Rizin openweight Grand-Prix tournament, in the quarter-finals Moldavsky has beat Szymon Bajor (=Bajor vs Moldavsky) while Aliakbari has defeated Heath Herring (=Herring vs Aliakbari); undercard of Tatsuya Kawajiri vs Kron Gracie – Rizin 4 2016 Final Round. Watch the video and rate this fight!

2016 MMA fight – Mirko Cro Cop Filipovic vs Baruto Kaito – full fight Video Rizin FF 4

rizin-2016-2nd-round-poster-rizin-final-round
2 Star RatingReview by AllTheBestFights.com: 2016-12-31, fight not particularly good between Mirko Filipovic and Baruto Kaito: it gets two stars.

Mirko ‘Cro Cop’ Filipovic entered this fight with a professional mma record of 33-11-2 (91% finishing rate) and he is ranked as the No.31 heavyweight in the world while his opponent, the undefeated former professional sumo wrestler Baruto Kaito (Kaido Hoovelson), entered this fight with a pro mma record of 3-0-0 (0 knockouts). Cro Cop Filipovic vs Baruto is the semifinal of the Rizin openweight Grand-Prix tournament, in the quarter-finals Cro Cop has beat Muhammed ‘King Mo’ Lawal (=Filipovic vs Lawal) while Baruto has won over Tsuyoshi Kosaka (=Baruto vs Kosaka); undercard of Tatsuya Kawajiri vs Kron Gracie – Rizin 4 2016 Final Round. Watch the video and rate this fight!