Help keep AllTheBestFights alive in 2026!

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

David Branch vs Clifford Starks full fight Video WSOF 30 – 2016

wsof-30-poster-branch-vs-starks
2 Star RatingReview by AllTheBestFights.com: 2016-04-02, fight not particularly good between David Branch and Clifford Starks: it gets two stars.

David Branch entered this fight with a professional mma record of 17-3-0 (65% finishing rate) and he is ranked as the No.12 light heavyweight in the world. He suffered his last loss when he faced Anthony Johnson in 2012 (=Johnson vs Branch), since then he has won seven consecutive bouts beating Teddy Holder in his last one (=Branch vs Holder).
His opponent, Clifford Starks, has an official record of 13-2-0 (46% finishing rate) and he entered as the No.37 middleweight. He lost two consecutive fights between 2012 and 2013, against Ed Herman (=Herman vs Starks) and Yoel Romero Palacio (=Romero vs Starks), but then he has won five bouts. Branch vs Starks, main event of Wsof 30, is valid for the WSOF middleweight title. Watch the video and rate this fight!

2015 MMA fight – Mike Kyle vs Clifford Starks – full fight Video WSOF 22

wsof-22-poster
2 Star RatingReview by AllTheBestFights.com: 2015-08-01, fight not particularly exciting between Mike Kyle and Clifford Starks: it gets two stars.

Mike Kyle entered this fight with a mma record of 21-12-1 (81% finishing rate) and he is ranked as the No.46 heavyweight in the world while his opponent, Clifford Starks, has an official record of 11-2-0 (55% finishing rate) and he entered as the No.68 light heavyweight. Both fighters have fought once in 2015: Kyle has won over Baga Agaev while Starks defeated Jake Heun. Kyle vs Starks is on the undercard of Rousimar Palhares vs Jake Shields – WSOF 22. Watch the video and rate this fight!