Help keep AllTheBestFights alive in 2026!

$2816 / $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, Fadi A. H., Leonel F, Michael, mysholangelos, Bill H, Matthew L, jbarber, hurfmeister, wilfredo319, manuel17855, Vasilis D, Martin A, Matt R, Eddie H, Ryan G, Helmut P, Daniel F!!

Muhammed King Mo Lawal vs Jiri Prochazka 2 full fight Video RIZIN 15 – 2019

king-mo-lawal-vs-prochazka-2-fight-rizin-15-poster
2 Star RatingReview by AllTheBestFights.com: 2019-04-21, disappointing fight between Muhammed King Mo Lawal and Jiri Prochazka 2: it gets two stars.

The former Strikeforce light-Hw champion Muhammed King Mo Lawal entered this fight with a professional mma record of 21-8-0 (62% ko/tko victory rate – he has never won via submission) and he is ranked as the No.30 light heavyweight in the world but he won just one out of his last four bouts, against Quinton Rampage Jackson in 2017 (Quinton Rampage Jackson vs Muhammed King Mo Lawal 2); after this fight he has lost to Ryan Bader (Ryan Bader vs Muhammed King Mo Lawal) and Liam McGeary (Muhammed King Mo Lawal vs Liam McGeary).
His opponent, Jiri Prochazka, has an official record of 23-3-1 (96% finishing rate) and he entered as the No.25 in the same weight class. He suffered his last loss when he faced Lawal the first time (December 21, 2015 Muhammed ‘King Mo’ Lawal vs Jiri Prochazka); since then he has won seven consecutive bouts defeating Brandon Halsey in his last one. King Mo vs Prochazka 2, main event of Rizin 15, is valid for the inaugural Rizin light heavyweight title. Watch the video and rate this fight!

Terence Crawford vs Amir Khan full fight Video – 2019

crawford-khan-fight-poster-2019-04-20
2 Star RatingReview by AllTheBestFights.com: 2019-04-20, disappointing fight between Terence Crawford and Amir Khan: it gets two stars.

The undefeated world champion in three different weight classes Terence Crawford entered this fight with a perfect record of 34-0-0 (25 knockouts) and he is ranked as the No.1 welterweight in the world. In his last three bouts he has beat Julius Indongo (Terence Crawford vs Julius Indongo), Jeff Horn (Jeff Horn vs Terence Crawford) and Jose Benavidez (Terence Crawford vs Jose Benavidez).
His opponent, the former Olympian and former world champion Amir Khan, has an official boxing record of 33-4-0 (20 knockouts) and he entered as the No.10 in the same weight class. He was defeated by Saul Canelo Alvarez in 2016 (4-stars fight, Saul Canelo Alvarez vs Amir Khan) but he came back to win in 2018 beating Phil lo Greco (Amir Khan vs Phil Lo Greco) and Samuel Vargas (Amir Khan vs Samuel Vargas). Crawford vs Khan is valid for the WBO World welterweight title (Crawford’s second defense). Watch the video and rate this fight!

Teofimo Lopez vs Edis Tatli full fight Video – 2019

lopez-tatli-fight-poster-2019-04-20
2 Star RatingReview by AllTheBestFights.com: 2019-04-20, some good exchanges between Teofimo Lopez and Edis Tatli but it is not enough to get three stars: it gets two.

The undefeated Olympian 21-year-old Teofimo Lopez entered this fight with a perfect boxing record of 12-0-0 (10 KOs=83%) and he is ranked as the No.31 lightweight in the world. In his last three bouts he has won over William Silva, Mason Menard and Diego Magdaleno (Teofimo Lopez vs Diego Magdaleno).
His opponent, Edis Tatli, has a record of 31-2-0 (10 knockouts) and he entered as the No.21 in the same weight class. He lost to Francesco Patera in May 2017 (via split decision) but then he took revenge on him in December and beat Frank Urquiaga in 2018. Lopez vs Tatli is on the undercard of Terence Crawford vs Amir Khan. Watch the video and rate this fight!

Shakur Stevenson vs Christopher Diaz full fight Video – 2019

lopez-tatli-fight-poster-2019-04-20
2 Star RatingReview by AllTheBestFights.com: 2019-04-20, some good single shots between Shakur Stevenson and Christopher Diaz but it is not enough to get three stars: it gets two.

The undefeated Olympian Shakur Stevenson entered this fight with a perfect record of 10-0-0 (6 knockouts) and he is ranked as the No.27 featherweight in the world. In his last three bouts he has won over Carlos Ruiz, Viorel Simion (Shakur Stevenson vs Viorel Simion) and Jessie Cris Rosales (Shakur Stevenson vs Jessie Cris Rosales).
His opponent, Christopher Diaz, has an official record of 24-1-0 (16 knockouts) and he entered as the No.53 in the same weight class. ‘Pitufo’ Diaz fought three times last year defeating Braulio Rodriguez and David Berna but between these two bouts he suffered his first loss, against Masayuki Ito (Masayuki Ito vs Christopher Diaz). Stevenson vs Diaz is on the undercard of Terence Crawford vs Amir Khan. Watch the video and rate this fight!

2019 BOXING fight – Danny Garcia vs Adrian Granados – full fight Video

garcia-granados-fight-poster-2019-04-20
3 Star RatingReview by AllTheBestFights.com: 2019-04-20, good fight between Danny Garcia and Adrian Granados: it gets three stars.

The former world champion in two different weight classes Danny Garcia entered this fight with a professional record of 34-2-0 (20 knockouts) and he is ranked as the No.5 welterweight in the world (currently the #1 in this division is Terence Crawford) but he lost two out of his last three fights, against Keith Thurman in 2017 (via split decision Keith Thurman vs Danny Garcia) and with Shawn Porter in 2018 (Danny Garcia vs Shawn Porter); between these two bouts he beat Brandon Rios (Danny Garcia vs Brandon Rios).
His opponent, Adrian Granados, has a boxing record of 20-6-2 (14 knockouts) and he entered as the No.22 in the same weight class. He lost two consecutive fights in 2017, against Adrien Broner (via split decision, Broner vs Granados) and Shawn Porter (Shawn Porter vs Adrian Granados), but then he has collected one no-contest and two victories. Garcia vs Granados is valid for the vacant WBC Silver welterweight title. Watch the video and rate this fight!

2019 BOXING fight – Andy Ruiz Jr vs Alexander Dimitrenko – full fight Video

casimero-espinoza-franco-fight-poster-2019-04-20
2 Star RatingReview by AllTheBestFights.com: 2019-04-20, fight not particularly good between Andy Ruiz Jr and Alexander Dimitrenko: it gets two stars.

Andy Ruiz Jr entered this fight with a record of 31-1-0 (20 knockouts) and he is ranked as the No.19 heavyweight in the world. He suffered his only loss when he faced Joseph Parker in 2016 (via majority decision, Joseph Parker vs Andy Ruiz Jr), after this bout he has beat Devin Vargas and Kevin Johnson.
His opponent, Alexander Dimitrenko, has a boxing record of 41-4-0 (26 knockouts) and he entered as the No.38 in the same weight class but he comes off the loss against Bryant Jennings (Bryant Jennings vs Alexander Dimitrenko); before this bout, in 2017, he had won over Milos Dovedan, Adrian Granat (Granat vs Dimitrenko) and Miljan Rovcanin (Alexander Dimitrenko vs Miljan Rovcanin). Ruiz vs Dimitrenko is on the undercard of Danny Garcia vs Adrian Granados. Watch the video and rate this fight!

2019 BOXING fight – Dereck Chisora vs Senad Gashi – full fight Video

allen-browne-fight-poster-2019-04-20
2 Star RatingReview by AllTheBestFights.com: 2019-04-20, disappointing fight between Dereck Chisora and Senad Gashi: it gets two stars.

Dereck Chisora entered this fight with a pro boxing record of 29-9-0 (21 knockouts) and he is ranked as the No.13 heavyweight in the world. He fought three times last year beating Zakaria Azzouzi and Carlos Takam (4-stars fight, Dereck Chisora vs Carlos Takam) but then he lost the rematch with Dillian Whyte (Dillian Whyte vs Dereck Chisora 2).
His opponent, Senad Gashi, has a record of 17-2-0 (17 KOs=100%) and he entered as the No.306 in the same weight class but he lost two out of his last three fights, against Tom Schwarz and Calros Takam; between these two bouts he defeated Ruben Angel Mino. Chisora vs Gashi is on the undercard of David Allen vs Lucas Browne. Watch the video and rate this fight!

2019 BOXING fight – David Allen vs Lucas Browne – full fight Video

allen-browne-fight-poster-2019-04-20
3 Star RatingReview by AllTheBestFights.com: 2019-04-20, pretty good fight between David Allen and Lucas Browne: it gets three stars.

David Allen entered this fight with a professional boxing record of 16-4-2 (13 KOs=81%) and he is ranked as the No.47 heavyweight in the world. He lost to Tony Yoka last year (Tony Yoka vs David Allen) but then he has won over Nick Webb, Samir Nebo and Ariel Esteban Bracamonte.
His opponent, the former Wba Hw champion Lucas Browne, has an official record of 28-1-0 (24 KOs=86%) and he entered as the No.26 in the same weight class. He also lost once in 2018, against Dillian Whyte (Dillian Whyte vs Lucas Browne), but then he has beat Julius Long, Junior Pati and Kamil Sokolowski. Allen vs Browne is the main event of the evening. Watch the video and rate this fight!

2019 BOXING fight – Josh Kelly vs Przemyslaw Runowski – full fight Video

allen-browne-fight-poster-2019-04-20
2 Star RatingReview by AllTheBestFights.com: 2019-04-20, some good exchanges between Josh Kelly and Przemyslaw Runowski but it is not enough to get three stars: it gets two.

Both undefeated, the former Olympian Josh Kelly entered this fight with a perfect record of 8-0-0 (6 KOs=75%) and he is ranked as the No.25 welterweight in the world while his opponent, Przemyslaw Runowski, has an official record of 17-0-0 (3 knockouts) and he entered as the No.110 in the same weight class. In their last three bouts Kelly has won over Carlos Molina (Josh Kelly vs Carlos Molina), Kris George (Josh Kelly vs Kris George) and Walter Fabian Castillo (Josh Kelly vs Walter Fabian Castillo) while Runowski has beat Alain Chervet, Twaha Kiduku and Siarhei Huliakevich. Kelly vs Runowski is valid for the WBA International welterweight title; undercard of David Allen vs Lucas Browne. Watch the video and rate this fight!

Alistair Overeem vs Alexey Oleinik full fight Video UFC FN 149 – 2019

overeem-oleinik-fight-ufc-fight-night-149-poster
3 Star RatingReview by AllTheBestFights.com: 2019-04-20, good fight between Alistair Overeem and Alexey Oleynik: it gets three stars.

The former K-1, Strikeforce and Dream world champion Alistair Overeem entered this fight with a mma record of 44-17-0 (89% finishing rate) and he is ranked as the No.8 heavyweight in the world (currently the #1 in this division is Daniel Cormier). He lost two consecutive bouts between 2017 and 2018, against Francis Ngannou (Alistair Overeem vs Francis Ngannou) and Curtis Blaydes (Alistair Overeem vs Curtis Blaydes), but he came back to win in November with Sergey Pavlovich (Alistair Overeem vs Sergey Pavlovich).
His opponent, the black belt in Bjj, jujutsu and 2005 world combat sambo champ Alexey Oleynik, has an official record of 57-11-1 (93% finishing rate) and he entered as the No.10 in the same weight class. He lost to Curtis Blaydes in 2017 (Alexey Oleynik vs Curtis Blaydes) but then he has won over Junior Albini and Mark Hunt (Mark Hunt vs Alexey Oleynik). Overeem vs Oleinik is the main event of UFC Fight Night 149 (UFC on ESPN+ 7). Watch the video and rate this fight!