Best of MMA: Ranking of the best mma Fights of the Year 2017 by ATBF

Since we have been blocked on Facebook and Twitter, it's better you join us on Telegram!-)
Join Us on Telegram! AllTheBestFights.com button
If you can't watch a video due to geographic restrictions, get ExpressVPN clicking on this link, and you receive 3 extra months free (30 day money-back guarantee).

‘Best of Mma’, is the annual ranking of the best mma fights of the year 2017 (best Ufc fights and other promotions), matches rated by AllTheBestFights.

Clicking on the names of the fighters you can watch and rate the video of the fight (if it is available on the web) and read some info about it. However, you do not find a link for all the mma matches because we create a single post just for the 4 and 5 stars fights or for the most important ones.

Comment this post if you want to suggest your favorite mma fight and to help us creating the best mma ranking of all the most spectacular fights!

 

See also the USERS’ MMA RANKING of 2017 users_small_allthebestfights

Previous Year: Best of Mma 2016

Next Year: Best of Mma 2018

 




 

 

Updated 2018-01-03

All The Best MMA Fights of 2017

These fights have been rated 5 stars by AllTheBestFights.com
2017-07-07 – Michael Johnson vs Justin Gaethje

 

 

These fights have been rated 4 stars by AllTheBestFights.com
2017-09-22 – Gokhan Saki vs Henrique da Silva
2017-06-01 – Melvin Guillard vs Muslim Salikhov
2017-03-11 – Edson Barboza vs Beneil Dariush
2017-02-04 – Jessica Andrade vs Angela Hill
2017-01-21 – Paul Daley vs Brennan Ward

 

 

These fights have been rated 3 stars by AllTheBestFights.com
2017-12-31 – Kyoji Horiguchi vs Shintaro Ishiwatari
2017-12-30 – Cris Cyborg Justino vs Holly Holm
2017-12-30 – Khabib Nurmagomedov vs Edson Barboza
2017-12-30 – Dan Hooker vs Marc Diakiese
2017-12-30 – Louis Smolka vs Matheus Nicolau Pereira
2017-12-30 – Tim Elliott vs Mark De La Rosa
2017-12-29 – Kyoji Horiguchi vs Gabriel Leite de Oliveira
2017-12-29 – Manel Kape vs Ian McCall
2017-12-23 – Abdul Aziz Abdulvakhabov vs Eduard Vartanyan 2
2017-12-23 – Vyacheslav Vasilevsky vs Albert Duraev
2017-12-23 – Borys Mankowski vs Roberto Soldic
2017-12-16 – Robbie Lawler vs Rafael dos Anjos
2017-12-16 – Ricardo Lamas vs Josh Emmett
2017-12-16 – Santiago Ponzinibbio vs Mike Perry
2017-12-16 – Glover Teixeira vs Misha Cirkunov
2017-12-16 – Darren Stewart vs Julian Marquez
2017-12-16 – Alessio Di Chirico vs Oluwale Bamgbose
2017-12-09 – Cub Swanson vs Brian Ortega
2017-12-09 – Aljamain Sterling vs Marlon Moraes
2017-12-09 – Liz Carmouche vs Alexis Davis
2017-12-09 – Luke Sanders vs Andre Soukhamthath
2017-12-08 – Amber Brown vs Tessa Simpson
2017-12-02 – Max Holloway vs Jose Aldo 2
2017-12-02 – Alistair Overeem vs Francis Ngannou
2017-12-02 – Eddie Alvarez vs Justin Gaethje
2017-12-02 – Alex Oliveira vs Yancy Medeiros
2017-12-01 – Nicco Montano vs Roxanne Modafferi
2017-12-01 – Joe Soto vs Brett Johns
2017-12-01 – Andrew Sanchez vs Ryan Janes
2017-11-25 – Michael Bisping vs Kelvin Gastelum
2017-11-24 – Ivan Buchinger vs Khamzat Dalgiev
2017-11-18 – Daniel Kelly vs Elias Theodorou
2017-11-18 – Alexander Volkanovski vs Shane Young
2017-11-18 – Ryan Benoit vs Ashkan Mokhtarian
2017-11-18 – Damien Brown vs Frank Camacho
2017-11-18 – Tai Tuivasa vs Rashad Coulter
2017-11-11 – Dustin Poirier vs Anthony Pettis
2017-11-11 – Matt Brown vs Diego Sanchez
2017-11-11 – Joe Lauzon vs Clay Guida
2017-11-11 – Angela Hill vs Nina Ansaroff
2017-11-10 – Eduard Folayang vs Martin Nguyen
2017-11-10 – Alex Silva vs Hayato Suzuki
2017-11-04 – Michael Bisping vs Georges St Pierre
2017-11-04 – Cody Garbrandt vs TJ Dillashaw
2017-11-04 – Joanna Jedrzejczyk vs Rose Namajunas
2017-11-04 – Johny Hendricks vs Paulo Henrique Borrachinha Costa
2017-11-04 – Ovince St Preux vs Corey Anderson
2017-11-04 – Alexey Oleynik vs Curtis Blaydes
2017-11-04 – Aiemann Zahabi vs Ricardo Lucas Ramos
2017-10-28 – Demian Maia vs Colby Covington
2017-10-28 – Pedro Munhoz vs Rob Font
2017-10-28 – Thiago Santos vs Jack Hermansson
2017-10-28 – Vicente Luque vs Niko Price
2017-10-28 – Antonio Carlos Jr vs Jack Marshman
2017-10-28 – Elizeu Zaleski dos Santos vs Max Griffin
2017-10-28 – Deiveson Figueiredo vs Jarred Brooks
2017-10-22 – Mateusz Gamrot vs Norman Parke 2
2017-10-22 – Michal Materla vs Paulo Thiago
2017-10-21 – Donald Cerrone vs Darren Till
2017-10-21 – Jan Blachowicz vs Devin Clark
2017-10-21 – Damian Stasiak vs Brian Kelleher
2017-10-21 – Josh Emmett vs Felipe Arantes
2017-10-20 – Gegard Mousasi vs Alexander Shlemenko
2017-10-15 – Jerome Le Banner vs Roque Martinez
2017-10-13 – Nikita Krylov vs Emanuel Newton
2017-10-07 – Tony Ferguson vs Kevin Lee
2017-10-07 – Demetrious Johnson vs Ray Borg
2017-10-07 – Fabricio Werdum vs Walt Harris
2017-10-07 – Bobby Green vs Lando Vannata
2017-09-30 – Petr Yan vs Matheus Mattos
2017-09-23 – Roy Nelson vs Javy Ayala
2017-09-23 – Adam Piccolotti vs Goiti Yamauchi
2017-09-22 – Ovince St Preux vs Yushin Okami
2017-09-22 – Claudia Gadelha vs Jessica Andrade
2017-09-22 – Jussier Formiga da Silva vs Yuta Sasaki
2017-09-16 – Luke Rockhold vs David Branch
2017-09-16 – Mike Perry vs Alex Reyes
2017-09-16 – Gregor Gillespie vs Jason Gonzalez
2017-09-16 – Krzysztof Jotko vs Uriah Hall
2017-09-09 – Henry Cejudo vs Wilson Reis
2017-09-09 – Sara McMann vs Ketlen Vieira
2017-09-04 – Akhmed Aliev vs Diego Brandao
2017-09-04 – Kurban Omarov vs Fabio Maldonado
2017-09-02 – Alexander Volkov vs Stefan Struve
2017-09-02 – Leon Edwards vs Bryan Barberena
2017-09-02 – Felipe Silva vs Mairbek Taisumov
2017-09-02 – Zabit Magomedsharipov vs Mike Santiago
2017-08-25 – Georgi Karakhanyan vs Daniel Pineda
2017-08-19 – Brett Cooper vs Mukhamed Berkhamov
2017-08-18 – Marat Gafurov vs Martin Nguyen
2017-08-05 – Sergio Pettis vs Brandon Moreno
2017-08-05 – Dustin Ortiz vs Hector Sandoval
2017-08-05 – Joseph Morales vs Roberto Sanchez
2017-08-05 – Rani Yahya vs Enrique Briones
2017-07-29 – Daniel Cormier vs Jon Jones 2
2017-07-29 – Robbie Lawler vs Donald Cerrone
2017-07-29 – Jimi Manuwa vs Volkan Oezdemir
2017-07-29 – Ricardo Lamas vs Jason Knight
2017-07-29 – Aljamain Sterling vs Renan Barao Pegado
2017-07-29 – Renato Carneiro vs Brian Ortega
2017-07-22 – Leandro Silva vs Joshua Aveles
2017-07-22 – Sergei Kharitonov vs Geronimo dos Santos
2017-07-22 – Chris Weidman vs Kelvin Gastelum
2017-07-22 – Darren Elkins vs Dennis Bermudez
2017-07-22 – Jimmie Rivera vs Thomas Almeida
2017-07-22 – Lyman Good vs Elizeu Zaleski dos Santos
2017-07-22 – Alex Oliveira vs Ryan LaFlare
2017-07-22 – Brian Kelleher vs Marlon Vera
2017-07-16 – Gunnar Nelson vs Santiago Ponzinibbio
2017-07-16 – Joanne Calderwood vs Cynthia Calvillo
2017-07-16 – Danny Henry vs Daniel Teymur
2017-07-16 – Alexandre Pantoja vs Neil Seery
2017-07-14 – Derek Campos vs Brandon Girtz 3
2017-07-11 – Kurt Holobaugh vs Matt Bessette
2017-07-09 – Ivan Shtyrkov vs Satoshi Ishii
2017-07-08 – Anthony Pettis vs Jim Miller
2017-07-08 – Travis Browne vs Alexey Oleynik
2017-07-08 – Gerald Meerschaert vs Thiago Santos
2017-07-08 – Rob Font vs Douglas Silva de Andrade
2017-07-07 – Jesse Taylor vs Dhiego Lima
2017-07-07 – Marc Diakiese vs Drakkar Klose
2017-07-07 – Ed Herman vs CB Dollaway
2017-07-07 – Rousimar Palhares vs Alexei Ivanov
2017-06-30 – Jon Fitch vs Brian Foster
2017-06-25 – Michael Chiesa vs Kevin Lee
2017-06-25 – Dominick Reyes vs Joachim Christensen
2017-06-25 – BJ Penn vs Dennis Siver
2017-06-24 – Chael Sonnen vs Wanderlei Silva
2017-06-24 – Fedor Emelianenko vs Matt Mitrione
2017-06-24 – Michael Chandler vs Brent Primus
2017-06-24 – Aaron Pico vs Zach Freeman
2017-06-17 – Holly Holm vs Bethe Correia
2017-06-17 – Rafael dos Anjos vs Tarec Saffiedine
2017-06-17 – Jingliang Li vs Frank Camacho
2017-06-17 – Justin Scoggins vs Yuta Sasaki
2017-06-15 – Sergei Kharitonov vs Rameau Thierry Sokoudjou
2017-06-11 – Ross Pearson vs Dan Hooker
2017-06-11 – Tim Elliott vs Ben Nguyen
2017-06-11 – Vinc Pichel vs Damien Brown
2017-06-03 – Jose Aldo vs Max Holloway
2017-06-03 – Paulo Henrique Borrachinha Costa vs Oluwale Bamgbose
2017-06-03 – Eric Spicely vs Antonio Carlos Jr
2017-06-03 – Johnny Eduardo vs Matthew Lopez
2017-06-03 – Iuri Alcantara vs Brian Kelleher
2017-06-02 – Nikita Krylov vs Stjepan Bekavac
2017-05-28 – Alexander Gustafsson vs Glover Teixeira
2017-05-28 – Ben Saunders vs Peter Sobotta
2017-05-28 – Oliver Enkamp vs Nordine Taleb
2017-05-28 – Pedro Munhoz vs Damian Stasiak
2017-05-28 – Nicholas Musoke vs Bojan Velickovic
2017-05-28 – Marcin Held vs Damir Hadzovic
2017-05-27 – Fernando Rodrigues Jr vs Marcin Rozalski
2017-05-27 – Mateusz Gamrot vs Norman Parke
2017-05-27 – Marcin Wrzosek vs Kleber Koike Erbst
2017-05-25 – Artur Astakhov vs Kurban Omarov
2017-05-20 – Roxanne Modafferi vs Sarah D’Alelio
2017-05-20 – Andrea Lee vs Liz Tracy
2017-05-19 – Rory MacDonald vs Paul Daley
2017-05-19 – Liam McGeary vs Linton Vassell
2017-05-18 – Adrian Diaz vs Cody Gibson
2017-05-13 – Stipe Miocic vs Junior dos Santos 2
2017-05-13 – Frankie Edgar vs Yair Rodriguez
2017-05-13 – Eddie Alvarez vs Dustin Poirier
2017-05-13 – Chas Skelly vs Jason Knight
2017-05-13 – Chase Sherman vs Rashad Coulter
2017-04-28 – Ali Bagautinov vs Tyson Nam
2017-04-22 – Cub Swanson vs Artem Lobov
2017-04-22 – Joe Lauzon vs Steven Ray
2017-04-22 – Jake Ellenberger vs Mike Perry
2017-04-22 – Brandon Moreno vs Dustin Ortiz
2017-04-22 – Ilima-Lei Macfarlane vs Jessica Middleton
2017-04-22 – AJ McKee vs Dominic Mazzotta
2017-04-15 – Demetrious Johnson vs Wilson Reis
2017-04-15 – Rose Namajunas vs Michelle Waterson
2017-04-15 – Ronaldo Jacare Souza vs Robert Whittaker
2017-04-15 – Tom Duquesnoy vs Patrick Williams
2017-04-15 – Tim Elliott vs Louis Smolka
2017-04-15 – Anthony Smith vs Andrew Sanchez
2017-04-08 – Chris Weidman vs Gegard Mousasi
2017-04-08 – Charles Rosa vs Shane Burgos
2017-04-08 – Rafael Carvalho vs Melvin Manhoef 2
2017-03-25 – Tonya Evinger vs Yana Kunitskaya 2
2017-03-18 – Jimi Manuwa vs Corey Anderson
2017-03-18 – Gunnar Nelson vs Alan Jouban
2017-03-18 – Brad Pickett vs Marlon Vera
2017-03-18 – Marc Diakiese vs Teemu Packalen
2017-03-11 – Vitor Belfort vs Kelvin Gastelum
2017-03-11 – Mauricio Shogun Rua vs Gian Villante
2017-03-11 – Francisco Trinaldo vs Kevin Lee
2017-03-11 – Joe Soto vs Rani Yahya
2017-03-11 – Joshua Burkman vs Michel Prazeres
2017-03-11 – Paulo Henrique Costa vs Garreth McLellan
2017-03-04 – Lando Vannata vs David Teymur
2017-03-04 – Darren Elkins vs Mirsad Bektic
2017-03-04 – Iuri Alcantara vs Luke Sanders
2017-02-24 – Liam McGeary vs Brett McDermott
2017-02-23 – Vitaly Minakov vs DJ Linderman
2017-02-19 – Derrick Lewis vs Travis Browne
2017-02-19 – Alessandro Ricci vs Paul Felder
2017-02-19 – Thiago Santos vs Jack Marshman
2017-02-19 – Ryan Janes vs Gerald Meerschaert
2017-02-18 – Josh Thomson vs Patricky Freire
2017-02-11 – Anderson Silva vs Derek Brunson
2017-02-11 – Ronaldo Souza vs Tim Boetsch
2017-02-11 – Jim Miller vs Dustin Poirier
2017-02-11 – Wilson Reis vs Yuta Sasaki
2017-02-04 – Dennis Bermudez vs Chan Sung Jung
2017-02-04 – Anthony Hamilton vs Marcel Fortuna
2017-01-28 – Valentina Shevchenko vs Julianna Pena
2017-01-28 – Donald Cerrone vs Jorge Masvidal
2017-01-28 – Jason Knight vs Alex Caceres
2017-01-28 – Eric Shelton vs Alexandre Pantoja
2017-01-28 – Murad Machaev vs Diego Brandao
2017-01-21 – Tito Ortiz vs Chael Sonnen
2017-01-21 – Derek Anderson vs Derek Campos
2017-01-15 – Yair Rodriguez vs BJ Penn
2017-01-15 – Marcin Held vs Joe Lauzon
2017-01-15 – Frankie Saenz vs Augusto Mendes
2017-01-15 – Alexey Oleynik vs Viktor Pesta
2017-01-14 – Megan Anderson vs Charmaine Tweet

 

 

These fights have been rated 2 stars by AllTheBestFights.com
2017-12-31 – Mirko Cro Cop Filipovic vs Tsuyoshi Kosaka
2017-12-30 – Cynthia Calvillo vs Carla Esparza
2017-12-30 – Carlos Condit vs Neil Magny
2017-12-30 – Myles Jury vs Rick Glenn
2017-12-23 – Seo Hee Ham vs Jinh Yu Frey
2017-12-17 – Yunus Evloev vs Bruno Azevedo
2017-12-17 – Aleksander Emelianenko vs Virgil Zwicker
2017-12-16 – Jan Blachowicz vs Jared Cannonier
2017-12-16 – Nordine Taleb vs Danny Roberts
2017-12-16 – Vitaly Minakov vs Tony Johnson
2017-12-15 – Michael McDonald vs Peter Ligier
2017-12-09 – Jason Knight vs Gabriel Benitez
2017-12-09 – Eryk Anders vs Markus Perez Echeimberg
2017-12-09 – Iuri Alcantara vs Alejandro Perez
2017-12-09 – Rafael Carvalho vs Alessio Sakara
2017-12-08 – Jennifer Maia vs Aga Niedzwiedz
2017-12-02 – Henry Cejudo vs Sergio Pettis
2017-12-02 – Charles Oliveira vs Paul Felder
2017-12-01 – Eric Spicely vs Gerald Meerschaert
2017-12-01 – Chris Honeycutt vs Rafael Lovato Jr
2017-11-25 – Jingliang Li vs Zak Ottow
2017-11-25 – Alex Caceres vs Guan Wang
2017-11-25 – Alex Garcia vs Muslim Salikhov
2017-11-25 – Zabit Magomedsharipov vs Sheymon da Silva Moraes
2017-11-25 – Chase Sherman vs Shamil Abdurakhimov
2017-11-24 – Ben Askren vs Shinya Aoki
2017-11-19 – Sergey Pavlovich vs Kirill Sidelnikov
2017-11-18 – Fabricio Werdum vs Marcin Tybura
2017-11-18 – Tim Means vs Belal Muhammad
2017-11-18 – Will Brooks vs Nik Lentz
2017-11-11 – Andrei Arlovski vs Junior Albini
2017-11-11 – Cezar Ferreira vs Nate Marquardt
2017-11-11 – Raphael Assuncao vs Matthew Lopez
2017-11-11 – John Dodson vs Marlon Moraes
2017-11-11 – Sage Northcutt vs Michel Quinones
2017-11-11 – Ivan Shtyrkov vs Christian M’Pumbu
2017-11-10 – AJ McKee vs Brian Moore
2017-11-04 – Stephen Thompson vs Jorge Masvidal
2017-11-04 – James Vick vs Joseph Duffy
2017-11-04 – Walt Harris vs Mark Godbeer
2017-11-03 – Ryan Bader vs Linton Vassell
2017-11-03 – Phil Davis vs Leonardo Leite
2017-10-28 – Derek Brunson vs Lyoto Machida
2017-10-28 – Jim Miller vs Francisco Trinaldo
2017-10-28 – John Lineker vs Marlon Vera
2017-10-22 – Mariusz Pudzianowski vs Jay Silva
2017-10-21 – Karolina Kowalkiewicz vs Jodie Esquibel
2017-10-21 – Sam Alvey vs Ramazan Emeev
2017-10-15 – Andy Souwer vs Akiyo Nishiura
2017-10-15 – Tatsuya Kawajiri vs Gabriel Leite de Oliveira
2017-10-14 – Zach Makovsky vs Yoni Sherbatov
2017-10-07 – Mara Romero Borella vs Kalindra Faria
2017-10-07 – Beneil Dariush vs Evan Dunham
2017-10-07 – Tom Duquesnoy vs Cody Stamann
2017-10-07 – Magomed Bibulatov vs John Moraga
2017-10-07 – Brad Tavares vs Thales Leites
2017-10-06 – Eduardo Dantas vs Darrion Caldwell
2017-10-06 – Daniel Straus vs Emmanuel Sanchez
2017-10-06 – Pat Curran vs John Teixeira da Conceicao
2017-10-06 – Joe Taimanglo vs Leandro Higo
2017-09-23 – Benson Henderson vs Patricky Freire
2017-09-23 – Lorenz Larkin vs Paul Daley
2017-09-23 – Luke Barnatt vs Scott Askham
2017-09-22 – Takanori Gomi vs Dong Hyun Kim
2017-09-16 – Hector Lombard vs Anthony Smith
2017-09-16 – Kamaru Usman vs Sergio Moraes
2017-09-16 – Daniel Spitz vs Anthony Hamilton
2017-09-09 – Rafael dos Anjos vs Neil Magny
2017-09-09 – Ilir Latifi vs Tyson Pedro
2017-09-09 – Jeremy Stephens vs Gilbert Melendez
2017-09-09 – Kajan Johnson vs Adriano Martins
2017-09-04 – Rousimar Palhares vs Shamil Amirov
2017-09-02 – Siyar Bahadurzada vs Rob Wilkinson
2017-09-02 – Francimar Barroso vs Aleksandar Rakic
2017-09-02 – Rustam Khabilov vs Desmond Green
2017-09-02 – Ben Askren vs Zebaztian Kadestam
2017-08-25 – Andrey Koreshkov vs Chidi Njokuani
2017-08-05 – Bibiano Fernandes vs Andrew Leone
2017-08-19 – Denis Goltsov vs Mukhomad Vakhaev
2017-08-19 – Luis Palomino vs Yusuf Raisov
2017-08-05 – Niko Price vs Alan Jouban
2017-08-05 – Sam Alvey vs Rashad Evans
2017-07-30 – Kyoji Horiguchi vs Hideo Tokoro
2017-07-29 – Tyron Woodley vs Demian Maia
2017-07-29 – Cristiane Cyborg Justino vs Tonya Evinger
2017-07-29 – Andre Fili vs Calvin Kattar
2017-07-29 – Eric Shelton vs Jarred Brooks
2017-07-28 – Israel Adesanya vs Melvin Guillard
2017-07-22 – Thiago Silva vs Batraz Agnaev
2017-07-22 – Gian Villante vs Patrick Cummins
2017-07-22 – Rafael Natal vs Eryk Anders
2017-07-22 – Timothy Johnson vs Junior Albini
2017-07-22 – Shane Burgos vs Godofredo Castro
2017-07-16 – Steven Ray vs Paul Felder
2017-07-16 – Paul Craig vs Khalil Rountree
2017-07-14 – John Salter vs Kendall Grove
2017-07-14 – Joe Warren vs Steve Garcia
2017-07-08 – Yoel Romero Palacio vs Robert Whittaker
2017-07-08 – Fabricio Werdum vs Alistair Overeem 3
2017-07-08 – Daniel Omielanczuk vs Curtis Blaydes
2017-07-08 – Chad Laprise vs Brian Camozzi
2017-07-07 – Elias Theodorou vs Brad Tavares
2017-07-07 – Marcel Fortuna vs Jordan Johnson
2017-07-07 – Juliana Lima vs Tecia Torres
2017-07-01 – Karol Celinski vs Vinny Magalhaes
2017-06-30 – Vitaly Bigdash vs Aung La N Sang 2
2017-06-30 – Ali Bagautinov vs Pedro Nobre
2017-06-25 – Johny Hendricks vs Tim Boetsch
2017-06-25 – Tim Means vs Alex Garcia
2017-06-24 – Douglas Lima vs Lorenz Larkin
2017-06-24 – Phil Davis vs Ryan Bader 2
2017-06-17 – Andrei Arlovski vs Marcin Tybura
2017-06-17 – Dong Hyun Kim vs Colby Covington
2017-06-11 – Derrick Lewis vs Mark Hunt
2017-06-11 – Derek Brunson vs Daniel Kelly
2017-06-11 – Ion Cutelaba vs Luis Henrique da Silva
2017-06-11 – Alexander Volkanovski vs Mizuto Hirota
2017-06-10 – Seo Hee Ham vs Mina Kurobe
2017-06-03 – Claudia Gadelha vs Karolina Kowalkiewicz
2017-06-03 – Vitor Belfort vs Nate Marquardt
2017-06-03 – Erick Silva vs Yancy Medeiros
2017-06-03 – Marlon Moraes vs Raphael Assuncao
2017-06-02 – Vitaly Minakov vs Antonio Bigfoot Silva
2017-06-01 – Alexander Shlemenko vs Brandon Halsey
2017-05-28 – Misha Cirkunov vs Volkan Oezdemir
2017-05-28 – Omari Akhmedov vs Abdul Razak Alhassan
2017-05-28 – Jack Hermansson vs Alex Nicholson
2017-05-28 – Trevor Smith vs Chris Camozzi
2017-05-27 – Mamed Khalidov vs Borys Mankowski
2017-05-27 – Mariusz Pudzianowski vs Tyberiusz Kowalczyk
2017-05-27 – Tomasz Narkun vs Marcin Wojcik
2017-05-26 – Ben Askren vs Agilan Thani
2017-05-25 – Vener Galiev vs Diego Brandao
2017-05-21 – Magomed Ankalaev vs Wagner Prado
2017-05-20 – Vanessa Porto vs Agnieszka Niedzwiedz
2017-05-20 – Herica Tiburcio vs Tessa Simpson
2017-05-19 – Viktor Nemkov vs Ronny Markes
2017-05-13 – Joanna Jedrzejczyk vs Jessica Andrade
2017-05-13 – Demian Maia vs Jorge Masvidal
2017-05-13 – Krzysztof Jotko vs David Branch
2017-05-13 – James Vick vs Marco Polo Reyes
2017-05-13 – Joachim Christensen vs Gadzhimurad Antigulov
2017-05-05 – Philip De Fries vs Ivan Shtyrkov
2017-04-22 – Diego Sanchez vs Al Iaquinta
2017-04-22 – Ovince St Preux vs Marcos Rogerio de Lima
2017-04-22 – John Dodson vs Eddie Wineland
2017-04-22 – Thales Leites vs Sam Alvey
2017-04-22 – Askar Askarov vs Anthony Leone
2017-04-22 – Daniel Straus vs Patricio Freire 4
2017-04-22 – Maiquel Falcao vs Vladimir Mineev
2017-04-16 – Tatsuya Kawajiri vs Anthony Birchak
2017-04-16 – Amir Aliakbari vs Geronimo dos Santos
2017-04-16 – Kyoji Horiguchi vs Yuki Motoya
2017-04-15 – Jeremy Stephens vs Renato Carneiro
2017-04-15 – Roy Nelson vs Alexander Volkov
2017-04-15 – Bobby Green vs Rashid Magomedov
2017-04-15 – Aljamain Sterling vs Augusto Mendes
2017-04-15 – Magomed Magomedov vs Petr Yan
2017-04-15 – Eduard Vartanyan vs Alexander Sarnavskiy
2017-04-14 – Daniel Weichel vs John Teixeira da Conceicao
2017-04-08 – Daniel Cormier vs Anthony Johnson 2
2017-04-08 – Patrick Cote vs Thiago Alves
2017-04-08 – Will Brooks vs Charles Oliveira
2017-04-08 – Kamaru Usman vs Sean Strickland
2017-04-08 – Patrick Cummins vs Jan Blachowicz
2017-04-08 – Gregor Gillespie vs Andrew Holbrook
2017-04-08 – Magomed Bibulatov vs Jenel Lausa
2017-03-31 – Quinton Rampage Jackson vs Muhammed King Mo Lawal 2
2017-03-31 – Sergei Kharitonov vs Chase Gormley
2017-03-31 – Emmanuel Sanchez vs Marcos Galvao
2017-03-25 – Ayaka Hamasaki vs Livia Renata Souza
2017-03-18 – Arnold Allen vs Makwan Amirkhani
2017-03-18 – Leon Edwards vs Vicente Luque
2017-03-18 – Daniel Omielanczuk vs Timothy Johnson
2017-03-18 – Blagoy Ivanov vs Shawn Jordan
2017-03-18 – Lance Palmer vs Andre Harrison
2017-03-18 – Alexandre Almeida vs Steven Rodriguez
2017-03-11 – Jussier Formiga da Silva vs Ray Borg
2017-03-11 – Tim Means vs Alex Oliveira 2
2017-03-11 – Mamed Khalidov vs Luke Barnatt
2017-03-11 – Tanner Boser vs Mukhomad Vakhaev
2017-03-11 – Robin van Roosmalen vs Risto Dimitrov
2017-03-04 – Tyron Woodley vs Stephen Thompson 2
2017-03-04 – Rashad Evans vs Daniel Kelly
2017-03-04 – Alistair Overeem vs Mark Hunt 2
2017-03-04 – Paul Craig vs Tyson Pedro
2017-03-04 – Amanda Bobby Cooper vs Cynthia Calvillo
2017-03-03 – Marloes Coenen vs Julia Budd
2017-03-03 – Fernando Gonzalez vs Brandon Girtz
2017-03-03 – Alexis Dufresne VS Gabrielle Holloway
2017-03-03 – Justin Wren vs Roman Pizzolato
2017-03-03 – Rafael Lovato Jr vs Charles Hackmann
2017-03-03 – Alexander Shlemenko vs Paul Bradley
2017-02-19 – Johny Hendricks vs Hector Lombard
2017-02-19 – Cezar Ferreira vs Elias Theodorou
2017-02-19 – Gina Mazany vs Sara McMann
2017-02-19 – Santiago Ponzinibbio vs Nordine Taleb
2017-02-19 – Carla Esparza vs Randa Markos
2017-02-18 – Cheick Kongo vs Oli Thompson
2017-02-18 – Josh Koscheck vs Mauricio Alonso
2017-02-18 – Rashid Yusupov vs Stephan Puetz
2017-02-11 – Holly Holm vs Germaine de Randamie
2017-02-11 – Glover Teixeira vs Jared Cannonier
2017-02-11 – Islam Makhachev vs Nik Lentz
2017-02-11 – Ryan LaFlare vs Roan Carneiro
2017-02-04 – Alexa Grasso vs Felice Herrig
2017-02-04 – Abel Trujillo vs James Vick
2017-02-04 – Ovince St Preux vs Volkan Oezdemir
2017-02-04 – Ricardo Lucas Ramos vs Michinori Tanaka
2017-02-04 – Alex Morono vs Niko Price
2017-02-04 – Khalil Rountree vs Daniel Jolly
2017-01-28 – Andrei Arlovski vs Francis Ngannou
2017-01-28 – Sam Alvey vs Nate Marquardt
2017-01-28 – Aljamain Sterling vs Raphael Assuncao
2017-01-28 – Luis Henrique da Silva vs Jordan Johnson
2017-01-28 – Alessio Di Chirico vs Eric Spicely
2017-01-28 – Marcos Rogerio de Lima vs Jeremy Kimball
2017-01-27 – Melvin Guillard vs Chidi Njokuani
2017-01-21 – Georgi Karakhanyan vs Emmanuel Sanchez
2017-01-21 – Denis Smoldarev vs Michal Andryszak
2017-01-15 – Ben Saunders vs Court McGee
2017-01-15 – Sergio Pettis vs John Moraga

 

 

These fights have been rated 1 star by AllTheBestFights.com
2017-12-01 – Julia Budd vs Arlene Blencowe 2
2017-11-02 – Blagoy Ivanov vs Caio Alencar
2017-10-15 – Kazushi Sakuraba vs Frank Shamrock (grappling)
2017-09-09 – Amanda Nunes vs Valentina Shevchenko 2
2017-06-30 – Smealinho Rama vs Ronny Markes
2017-06-02 – Sergey Pavlovich vs Mikhail Mokhnatkin
2017-05-20 – Pam Sorenson vs Ediane Gomes
2017-05-19 – Cheick Kongo vs Augusto Sakai
2017-04-16 – Satoshi Ishii vs Heath Herring
2017-04-14 – Eduardo Dantas vs Leandro Higo
2017-03-25 – Jodie Esquibel vs DeAnna Bennett
2017-03-18 – Bekbulat Magomedov vs Donavon Frelow
2017-01-21 – Hisaki Kato vs Ralek Gracie

 

 

Support AllTheBestFights.com! We believe in a free, open and decentralized internet.
donation crypto button AllTheBestFights.com or donation paypal button AllTheBestFights.com
Thanks to our donors of 2022: Merbin, Kevin, Gregory...

 

 

Leave a Comment