Help keep AllTheBestFights alive in 2026!

$1796 / $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, ninjagarage, elcamiseto, Titan, Alberto A, cestbienlui, Christopher M!!

FULL FIGHTS Released this week:

Updates will resume when (and if) the 2026 goal is reached.

2018 BOXING fight – Carl Frampton vs Nonito Donaire – full fight Video WBO

frampton-donaire-fight-poster-2018-04-21
2 Star RatingReview by AllTheBestFights.com: 2018-04-21, some good exchanges between Carl Frampton and Nonito Donaire but it is not enough to get three stars: it gets two.

The former world champion in two different weight classes Carl Frampton entered this fight with a professional record of 24-1-0 (14 knockouts) and he is ranked as the No.2 featherweight in the world. Between 2016 and 2017 he faced current #1 Fw Leo Santa Cruz defeating the Mexican in their first bout (Santa Cruz vs Frampton I) and losing the rematch (Frampton vs Santa Cruz II); after this fight he has beat Horacio Garcia (Carl Frampton vs Horacio Garcia).
His opponent, the former world champion in three different weight classes Nonito Donaire, has a boxing record of 38-4-0 (24 knockouts) and he entered as the No.10 in the same weight class. He lost to Jessie Magdaleno in 2016 (controversial decision, Donaire vs Magdaleno) but he came back to win in 2017 with Ruben Garcia Hernandez (Nonito Donaire vs Ruben Garcia Hernandez). Frampton vs Donaire is valid for the interim WBO World featherweight title. Watch the video and rate this fight!

2018 BOXING fight – Tomasz Adamek vs Joey Abell – full fight Video

adamek-abell-fight-poster-2018-04-21
3 Star RatingReview by AllTheBestFights.com: 2018-04-21, pretty good fight between Tomasz Adamek and Joey Abell: it gets three stars.

The former world champion in two different weight classes Tomasz Adamek entered this fight with a record of 52-5-0 (30 knockouts) and he is ranked as the No.20 heavyweight in the world. He lost to Eric Molina in 2016 (Adamek vs Molina) but he came back to win in 2017 beating Solomon Haumono (Adamek vs Haumono) and Fred Kassi (Tomasz Adamek vs Fred Kassi).
His opponent, Joey Abell, has a boxing record of 34-9-0 (32 KOs=94%) and he entered as the No.31 in the same weight class. He was defeated by Oscar Rivas in 2015 but then he has won over John Wesley Nofire, Raymond Ochieng and Krzysztof Zimnoch. Adamek vs Abell is valid for the Republic of Poland International heavyweight title. Watch the video and rate this fight!

2018 BOXING fight – Zolani Tete vs Omar Andres Narvaez – full fight Video WBO

tete-narvaez-fight-poster-2018-04-21
1 Star RatingReview by AllTheBestFights.com: 2018-04-21, very boring fight between Zolani Tete and Omar Narvaez: it gets one star!

The former Ibf super-Flw and current Wbo Bw champion Zolani Tete entered this fight with a pro record of 26-3-0 (21 KOs=81%) and he is ranked as the No.3 bantamweight in the world (currently the #1 in this division is Jamie McDonnell). He suffered his last loss when he faced Roberto Domingo Sosa in 2012 (Sosa vs Tete), since then he has won ten consecutive bouts beating Arthur Villanueva (Tete vs Villanueva) and Siboniso Gonya in 2017 (Zolani Tete vs Siboniso Gonya).
His opponent, the former world champion in two different weight classes Omar Andres Narvaez, has an official boxing record of 48-2-2 (25 knockouts) and he entered as the No.4 in the same weight class. ‘El Huracan’ Narvaez suffered his last loss when he faced Naoya Inoue in 2014 (Narvaez vs Inoue), since then he has won five bouts beating Nikolai Potapov in 2017 (Narvaez vs Potapov) and Jesus Vargas in 2018 (Omar Andres Narvaez vs Jesus Vargas 2). Tete vs Narvaez is valid for the WBO World bantamweight title; undercard of Carl Frampton vs Nonito Donaire. Watch the video and rate this fight!

2018 BOXING fight – Amir Khan vs Phil Lo Greco – full fight Video

khan-lo-greco-fight-poster-2018-04-21
2 Star RatingReview by AllTheBestFights.com: 2018-04-21, one sided fight between Amir Khan and Phil Lo Greco: it gets two stars.

The former world champion in two different weight classes Amir Khan entered this fight with a boxing record of 31-4-0 (19 knockouts) but he is not ranked as he hasn’t fought since May 7, 2016 when he was defeated by Saul Canelo Alvarez (4-stars fight, Saul Canelo Alvarez vs Amir Khan). Before this bout, in 2015, he had won over Chris Algieri in his last two (Khan vs Algieri).
His opponent, Phil Lo Greco, has an official record of 28-3-0 (15 knockouts) and he entered as the No.101 super welterweight in the world. He lost to Joseph Elegele in 2016 but he came came back to win in 2017 with Jesus Gurrola. Khan vs Lo Greco is the main event of the evening. Watch the video and rate this fight!

Giorgio Petrosyan vs Jo Nattawut full fight Video – 2018

petrosyan-nattawut-fight-one-fc-71-poster
2 Star RatingReview by AllTheBestFights.com: 2018-04-20, fight not so exciting between Giorgio Petrosyan and Jo Nattawut: it gets two stars.

The former Glory and K-1 World Max champion Giorgio Petrosyan entered this fight with a professional kickboxing record of 86-2-2 (38 knockouts) and he is ranked as the No.4 super welterweight in the world. ‘The Doctor’ Petrosyan suffered his second defeat of his career during the semifinal of the Glory lightweight tournament against Andy Ristie in 2013 (Petrosyan vs Andy Ristie), since then he has won ten bouts beating Artem Pashporin (Petrosyan vs Pashporin), Amansio Paraschiv (Petrosyan vs Paraschiv) and Crhis Ngimbi in 2017 (Giorgio Petrosyan vs Chris Ngimbi 2).
His opponent, the former WMC and Lion super welterweight champion Jo Nattawut, has an official record of 60-11-2 and he suffered his last loss in 2016 when he faced Regian Earsel; after this bout he has won four fights beating Kengsiam Nor Sripueng and Petchtanong Banchamek in 2017. Petrosyan vs Nattawut is on the undercard of Kevin Belingon vs Andrew Leone – ONE FC 71. Watch the video and rate this fight!

2018 BOXING fight – Lamont Roach vs Orlando Cruz – full fight Video

roach-cruz-fight-poster-2018-04-19
2 Star RatingReview by AllTheBestFights.com: 2018-04-19, pretty boring fight between Lamont Roach and Orlando Cruz: it gets two stars.

The undefeated Lamont Roach entered this fight with a perfect boxing record of 16-0-0 (6 knockouts) and he is ranked as the No.67 super featherweight in the world. He fought four times last year winning over Alejandro Valdez, Jesus A Valdez, Luis Hinojosa and Rey Perez.
His opponent, Orlando Cruz, has a record of 25-6-1 (13 knockouts) and he entered as the No.67 lightweight but he comes off two conecutive losses: with Jose lopez in 2017 and Terry Flanagan in 2016 (Terry Flanagan vs Orlando Cruz); before this bout he had beat Gabino Cota. Roach vs Cruz is the main event of the evening. Watch the video and rate this fight!

2018 BOXING fight – Jose Felix Jr vs Marcos Villasana Jr – full fight Video

josesito-felix-jr-villasana-fight-poster-2018-04-14
3 Star RatingReview by AllTheBestFights.com: 2018-04-14, pretty good fight between Jose Felix Jr and Marcos Villasana Jr: it gets three stars.

Jose Felix Jr entered this fight with a professional record of 36-2-1 (28 KOs=78%) and he is ranked as the No.27 lightweight in the world. ‘Josesito’ Felix Jr fought twice last year losing to Jonathan Maicelo (Jose Felix Jr vs Jonathan Maicelo) and beating Jairo Lopez.
His opponent, Marcos Villasana Jr, has a boxing record of 21-6-0 (12 knockouts) but he is not ranked as he hasn’t fought since December 3, 2016 when he defeated Jorge Luis Rodriguez. Felix Jr vs Villasana is valid for the vacant WBC FECARBOX lightweight title. Watch the video and rate this fight!

Best fights of the week 15, year 2018

Selection of the best boxing, mma, k-1 and muay thai videos from the world’s most important fights of the week 15: (Mon-Sun) from April 9, 2018 to April 15, 2018.   Boxing Fight of the Week: Daigo Higa vs Cristofer Rosales Boxing Knockout of the Week: Keita Obara vs Alvin Lagumbay   Mma Fight of … Read more

2018 best BOXING fight – Keita Obara vs Alvin Lagumbay – full fight Video

rocky-2-finish-double-ko-year-2018-lagumbay-vs-obara
4 Star RatingReview by AllTheBestFights.com: 2018-04-12, epic finish between Rocky Balboa and Apollo Creed, sorry, between Keita Obara and Alvin Lagumbay: a Rocky 2 finish deserves four stars as one of the best boxing fights of 2018!

Keita Obara entered this fight with a professional boxing record of 19-2-1 (17 KOs=89%) and he is ranked as the No.33 welterweight in the world. He lost to Eduard Troyanovsky in 2016 (Eduard Troyanovsky vs Keita Obara) but then he has won over Larry Siwu, Narong Bunchan and Shusaku Fujinaka.
His opponent, Alvin Lagumbay, has an official record of 9-2-0 (8 KOs=89%) and he entered as the No.67 in the same weight class. He lost to Kazuki Saito last year but he came back to win in 2018 with Jeson Berwela. Obara vs Lagumbay is valid for the WBO Asia Pacific welterweight title; undercard of Richard Pumicpic vs Yoshimitsu Kimura. Watch the video and rate this fight!

2018 BOXING fight – Daigo Higa vs Cristofer Rosales – full fight Video WBC

higa-rosales-fight-poster-2018-04-15
3 Star RatingReview by AllTheBestFights.com: 2018-04-15, good exchanges in the second part of the fight: Daigo Higa vs Cristofer Rosales gets three stars.

The undefeated Wbc Flw champion Daigo Higa entered this fight with a perfect record of 15-0-0 (15 KOs=100%) and he is ranked as the No.2 flyweight in the world (currently the #1 in this division is Donnie Nietes). In his last three fights he has beat Juan Hernandez Navarrete (Navarrete vs Higa), Thomas Masson (Higa vs Masson) and Moises Fuentes (Daigo Higa vs Moises Fuentes).
His opponent, Cristofer Rosales, has a boxing record of 26-3-0 (17 knockouts) and he entered as the No.9 in the same weight class. He lost to Andrew Selby last year (Selby vs Rosales) but then he has defeated Martin Tecuapetla, Mohammed Obbadi and Alexander Taylor. Higa vs Rosales is valid for the WBC World flyweight title (Higa’s third defense); undercard of Ryota Murata vs Emanuele Blandamura. Watch the video and rate this fight!