Bet MMA - MMA Betting Picks

Username
Password
 

UFC Online Game

MMA Handicapper Directory
Total MMA Handicappers: 451
Profitable MMA Handicappers: 221

 
 
 
 
 
 

List of UFC Fighters, by Weight Class

Below is a list of UFC fighters, by weight class. If they have a fight booked, it will display their next opponent and we also display the fighter's last opponent and the date of that bout. You can click each of the UFC fighters' profile pages to view more fighter statistics and their bout histories, what odds they were when they had their last bout, whether we picked them in our Wisdom of Crowds system and much more.

You can jump to the UFC weight class of your choice by clicking the links below.

List of UFC Heavyweight Fighters
List of UFC Light Heavyweight Fighters
List of UFC Middleweight Fighters
List of UFC Welterweight Fighters
List of UFC Lightweight Fighters
List of UFC Featherweight Fighters
List of UFC Bantamweight Fighters
List of UFC Flyweight Fighters

Female UFC Fighters
List of Female UFC Fighters - 135lbs (Bantamweight)
List of Female UFC Fighters - 115lbs (Strawweight)

265lb - UFC Heavyweight Fighter List

  Fighter Last fight Date Next fight Date
1. Timothy Johnson Daniel Omielanczuk 18th Mar 17
2. Marcin Tybura Luis Henrique 4th Mar 17
3. Luis Henrique Marcin Tybura 4th Mar 17
4. Mark Godbeer Daniel Spitz 4th Mar 17
5. Daniel Spitz Mark Godbeer 4th Mar 17
6. Adam Milstead Curtis Blaydes 4th Feb 17
7. Curtis Blaydes Adam Milstead 4th Feb 17
8. Francis Ngannou Andrei Arlovski 28th Jan 17
9. Chase Sherman Walt Harris 15th Jan 17
10. Cyril Asker Dmitry Smoliakov 15th Jan 17
11. Dmitry Smoliakov Cyril Asker 15th Jan 17
12. Shamil Abdurahimov Derrick Lewis 9th Dec 16
13. Christian Colombo Luis Henrique 19th Nov 16 Damian Grabowski 28th May 17
14. Alexander Volkov Timothy Johnson 19th Nov 16
15. Justin Ledet Mark Godbeer 19th Nov 16
16. Stefan Struve Daniel Omielanczuk 8th Oct 16
17. Cody East Curtis Blaydes 1st Oct 16
18. Jarjis Danho Christian Colombo 3rd Sep 16 Dmitry Poberezhets 13th May 17
19. Damian Grabowski Anthony Hamilton 30th Jul 16 Christian Colombo 28th May 17
20. Brock Lesnar Mark Hunt 9th Jul 16
21. Chris de la Rocha Adam Milstead 29th May 16
22. Konstantin Erokhin Gabriel Gonzaga 12th Dec 15
23. Todd Duffee Frank Mir 15th Jul 15
24. Mirko Filipovic Gabriel Gonzaga 11th Apr 15

205lb - UFC Light Heavyweight Fighter List

  Fighter Last fight Date Next fight Date
1. Darren Stewart Francimar Barroso 18th Mar 17
2. Tyson Pedro Paul Craig 4th Mar 17
3. Paul Craig Tyson Pedro 4th Mar 17
4. Jared Cannonier Glover Teixeira 11th Feb 17
5. Marcel Fortuna Anthony Hamilton 4th Feb 17
6. Daniel Jolly Khalil Rountree 4th Feb 17
7. Khalil Rountree Daniel Jolly 4th Feb 17
8. Volkan Oezdemir Ovince St Preux 4th Feb 17
9. Jeremy Kimball Marcos Rogerio de Lima 28th Jan 17 Josh Stansbury 25th Jun 17
10. Jordan Johnson Luis Henrique da Silva 28th Jan 17
11. Luis Henrique da Silva Jordan Johnson 28th Jan 17
12. Joachim Christensen Bojan Mihajlovic 15th Jan 17
13. Bojan Mihajlovic Joachim Christensen 15th Jan 17
14. Misha Cirkunov Nikita Krylov 10th Dec 16
15. Saparbek Safarov Gian Villante 9th Dec 16
16. Josh Stansbury Devin Clark 3rd Dec 16 Jeremy Kimball 25th Jun 17
17. Ion Cutelaba Jared Cannonier 3rd Dec 16
18. Gadzhimurad Antigulov Marcos Rogerio de Lima 19th Nov 16
19. Jonathan Wilson Ion Cutelaba 1st Oct 16
20. Cory Hendricks Josh Stansbury 8th Jul 16
21. Steve Bosse Sean O'Connell 18th Jun 16
22. Tom Lawlor Corey Anderson 5th Mar 16

185lb - UFC Middleweight Fighter List

  Fighter Last fight Date Next fight Date
1. Paulo Henrique Costa Garreth McLellan 11th Mar 17
2. Garreth McLellan Paulo Henrique Costa 11th Mar 17
3. Daniel Kelly Rashad Evans 4th Mar 17 Derek Brunson 10th Jun 17
4. Ryan Janes Gerald Meerschaert 19th Feb 17
5. Gerald Meerschaert Ryan Janes 19th Feb 17
6. Jack Marshman Thiago Santos 19th Feb 17
7. Alessio Di Chirico Eric Spicely 28th Jan 17
8. Eric Spicely Alessio Di Chirico 28th Jan 17
9. Marvin Vettori Antonio Carlos Jr. 31st Dec 16
10. Andrew Sanchez Trevor Smith 9th Dec 16 Anthony Smith 15th Apr 17
11. Keith Berish Ryan Janes 9th Dec 16
12. Joseph Gigliotti Gerald Meerschaert 9th Dec 16
13. Devin Clark Josh Stansbury 3rd Dec 16 Jake Collier 15th Apr 17
14. Elvis Mutapcic Anthony Smith 3rd Dec 16
15. Jack Hermansson Cezar Ferreira 19th Nov 16 Alex Nicholson 28th May 17
16. Alex Nicholson Sam Alvey 5th Nov 16 Jack Hermansson 28th May 17
17. Leonardo Guimaraes Antonio Carlos Jr. 17th Sep 16
18. Phil Brooks Mickey Gall 10th Sep 16
19. Kevin Casey Sam Alvey 27th Aug 16
20. Josh Samman Tim Boetsch 13th Jul 16
21. Jake Collier Alberto Emiliano Pereira 29th May 16 Devin Clark 15th Apr 17
22. Oluwale Bamgbose Cezar Ferreira 16th Apr 16
23. Joe Riggs Chris Camozzi 21st Feb 16
24. Dongi Yang Jake Collier 28th Nov 15
25. Bartosz Fabinski Hector Urbina 21st Nov 15
26. Bubba Bush Garreth McLellan 24th Oct 15
27. Ron Stallings Joe Riggs 5th Sep 15
28. Lyman Good Andrew Craig 15th Jul 15
29. Dan Miller Trevor Smith 12th Jul 15
30. Antonio Dos Santos Jr Scott Askham 20th Jun 15
31. Justin Jones Ron Stallings 4th Apr 15

170lb - UFC Welterweight Fighter List

  Fighter Last fight Date Next fight Date
1. Leon Edwards Vicente Luque 18th Mar 17
2. Vicente Luque Leon Edwards 18th Mar 17
3. Alex Oliveira Tim Means 11th Mar 17
4. Alex Ricci Paul Felder 19th Feb 17
5. Randy Brown Belal Muhammad 11th Feb 17
6. Belal Muhammad Randy Brown 11th Feb 17
7. Roan Carneiro Ryan LaFlare 11th Feb 17
8. Alex Morono Niko Price 4th Feb 17
9. Niko Price Alex Morono 4th Feb 17
10. Bobby Nash Jingliang Li 28th Jan 17
11. Bryan Barberena Colby Covington 17th Dec 16 Joe Proctor 22nd Apr 17
12. Mike Perry Alan Jouban 17th Dec 16 Jake Ellenberger 22nd Apr 17
13. Bojan Velickovic Sultan Aliev 17th Dec 16
14. Sultan Aliev Bojan Velickovic 17th Dec 16
15. Sage Northcutt Mickey Gall 17th Dec 16
16. Mickey Gall Sage Northcutt 17th Dec 16
17. Emil Weber Meek Jordan Mein 10th Dec 16
18. Brian Camozzi Randy Brown 9th Dec 16
19. Dong Hyun Kim (2) Brendan O'Reilly 3rd Dec 16
20. Jonathan Meunier Rich Walsh 26th Nov 16
21. Kamaru Usman Warlley Alves 19th Nov 16 Sean Strickland 8th Apr 17
22. Zak Ottow Sergio Moraes 19th Nov 16
23. Charlie Ward Abdul Razak Alhassan 19th Nov 16
24. Abdul Razak Alhassan Charlie Ward 19th Nov 16
25. Max Griffin Erick Montano 5th Nov 16
26. Erick Montano Max Griffin 5th Nov 16
27. Danny Roberts Mike Perry 8th Oct 16
28. Keita Nakamura Elizeu Zaleski dos Santos 1st Oct 16
29. Elizeu Zaleski dos Santos Keita Nakamura 1st Oct 16
30. Tamdan McCrory Nate Marquardt 1st Oct 16
31. Hector Urbina Vicente Luque 24th Sep 16
32. Luan Chagas Erick Silva 24th Sep 16
33. Augusto Montano Belal Muhammad 17th Sep 16
34. Jessin Ayari Jim Wallhead 3rd Sep 16
35. Jim Wallhead Jessin Ayari 3rd Sep 16
36. Nicolas Dalby Peter Sobotta 3rd Sep 16
37. Alberto Emiliano Pereira Marvin Vettori 20th Aug 16
38. Sabah Homasi Tim Means 20th Aug 16
39. Dominique Steele Court McGee 6th Aug 16
40. Michael Graves Bojan Velickovic 30th Jul 16
41. Enrique Marin Sage Northcutt 9th Jul 16
42. Alvaro Herrera Vicente Luque 7th Jul 16
43. Tom Breese Sean Strickland 4th Jun 16
44. Dominic Waters Leon Edwards 8th May 16
45. Nathan Coy Jonavin Webb 21st Feb 16 Zak Cummings 15th Apr 17
46. Jonavin Webb Nathan Coy 21st Feb 16
47. Mike Jackson Mickey Gall 6th Feb 16
48. Hayder Hassan Vicente Luque 19th Dec 15
49. Vernon Ramos Alvaro Herrera 21st Nov 15
50. Steve Kennedy Rich Walsh 14th Nov 15
51. Steve Montgomery Daniel Kelly 14th Nov 15
52. Darren Till Nicolas Dalby 24th Oct 15
53. Roger Zapata Shinsho Anzai 26th Sep 15
54. Mike Swick Alex Garcia 11th Jul 15

155lb - UFC Lightweight Fighter List

  Fighter Last fight Date Next fight Date
1. Joseph Duffy Reza Madadi 18th Mar 17
2. Reza Madadi Joseph Duffy 18th Mar 17
3. Teemu Packalen Marc Diakiese 18th Mar 17
4. Marc Diakiese Teemu Packalen 18th Mar 17
5. Davi Ramos Sergio Moraes 11th Mar 17
6. Josh Burkman Michel Prazeres 11th Mar 17
7. David Teymur Landon Vannata 4th Mar 17
8. Landon Vannata David Teymur 4th Mar 17
9. Gavin Tucker Sam Sicilia 19th Feb 17
10. Islam Makhachev Nik Lentz 11th Feb 17
11. Jason Gonzalez J.C. Cottrell 28th Jan 17
12. J.C. Cottrell Jason Gonzalez 28th Jan 17
13. Drakkar Klose Devin Powell 15th Jan 17
14. Devin Powell Drakkar Klose 15th Jan 17
15. Marcin Held Joe Lauzon 15th Jan 17
16. Josh Emmett Scott Holtzman 17th Dec 16 Desmond Green 8th Apr 17
17. Scott Holtzman Josh Emmett 17th Dec 16 Michael McBride 22nd Apr 17
18. Frankie Perez Marc Diakiese 9th Dec 16
19. Ryan Hall Gray Maynard 3rd Dec 16
20. Andrew Holbrook Jake Matthews 26th Nov 16 Gregor Gillespie 8th Apr 17
21. Alex Volkanovski Yusuke Kasuya 26th Nov 16
22. Yusuke Kasuya Alex Volkanovski 26th Nov 16
23. Damien Brown Jon Tuck 26th Nov 16
24. Magomed Mustafaev Kevin Lee 19th Nov 16
25. Stevie Ray Ross Pearson 19th Nov 16
26. Polo Reyes Jason Novelli 5th Nov 16
27. Jason Novelli Polo Reyes 5th Nov 16
28. Lukasz Sajewski Marc Diakiese 8th Oct 16
29. Gregor Gillespie Glaico Franca 24th Sep 16 Andrew Holbrook 8th Apr 17
30. Glaico Franca Gregor Gillespie 24th Sep 16
31. Michael McBride Nik Lentz 10th Sep 16 Scott Holtzman 22nd Apr 17
32. Felipe Silva Shane Campbell 27th Aug 16
33. Shane Campbell Felipe Silva 27th Aug 16
34. Thibault Gouti Chad Laprise 27th Aug 16
35. Cesar Arzamendia Damien Brown 30th Jul 16
36. Cody Pfister Scott Holtzman 13th Jul 16
37. Joaquim Silva Andrew Holbrook 8th Jul 16
38. Fernando Bruno Gray Maynard 8th Jul 16
39. Anton Zafir Jingliang Li 8th Jul 16
40. Mehdi Baghdad John Makdessi 7th Jul 16
41. Jordan Rinaldi Abel Trujillo 29th May 16
42. Darrell Horcher Khabib Nurmagomedov 16th Apr 16
43. Damir Hadzovic Mairbek Taisumov 10th Apr 16
44. Felipe Olivieri Tony Martin 30th Jan 16
45. Tony Sims Abel Trujillo 2nd Jan 16
46. Edgar Garcia Sheldon Westcott 2nd Jan 16
47. Abner Lloveras Chris Gruetzemacher 12th Dec 15
48. Marcin Wrzosek Julian Erosa 12th Dec 15
49. Leo Kuntz Tae Hyun Bang 28th Nov 15
50. Mickael Lebout Stevie Ray 24th Oct 15
51. Nazareno Malegarie Joaquim Silva 5th Sep 15
52. Anthony Christodoulou Scott Holtzman 8th Aug 15
53. Paul Redmond Robert Whiteford 18th Jul 15
54. Joe Merritt Alex Oliveira 27th Jun 15
55. Lewis Gonzalez Leandro Silva 27th Jun 15
56. Will Brooks Alex Oliveira 1st Oct 16 Charles Oliveira 8th Apr 17

145lb - UFC Featherweight Fighter List

  Fighter Last fight Date Next fight Date
1. Arnold Allen Makwan Amirkhani 18th Mar 17
2. Makwan Amirkhani Arnold Allen 18th Mar 17
3. Jeremy Kennedy Rony Jason 11th Mar 17
4. Phillipe Nover Rick Glenn 11th Feb 17
5. Rick Glenn Phillipe Nover 11th Feb 17
6. Holly Holm Germaine de Randamie 11th Feb 17
7. Chris Gruetzemacher Chas Skelly 4th Feb 17
8. Jason Knight Alex Caceres 28th Jan 17
9. Yair Rodriguez B.J. Penn 15th Jan 17 Frankie Edgar 13th May 17
10. Matthew Lopez Mitch Gagnon 10th Dec 16
11. Doo Ho Choi Cub Swanson 10th Dec 16
12. Shane Burgos Tiago Trator 9th Dec 16 Charles Rosa 8th Apr 17
13. Artem Lobov Teruto Ishihara 19th Nov 16 Cub Swanson 22nd Apr 17
14. Teruto Ishihara Artem Lobov 19th Nov 16
15. Enrique Barzola Chris Avila 5th Nov 16 Gabriel Benitez 13th May 17
16. Martin Bravo Claudio Puelles 5th Nov 16
17. Claudio Puelles Martin Bravo 5th Nov 16
18. Chris Avila Enrique Barzola 5th Nov 16
19. Cristiane Justino Lina Lansberg 24th Sep 16
20. Gabriel Benitez Sam Sicilia 17th Sep 16 Enrique Barzola 13th May 17
21. Alejandro Perez Albert Morales 17th Sep 16
22. Kyle Bochniak Enrique Barzola 27th Aug 16
23. Horacio Gutierrez Teruto Ishihara 6th Aug 16
24. Renato Carneiro Zubaira Tukhugov 14th May 16 Jeremy Stephens 15th Apr 17
25. Julian Erosa Teruto Ishihara 5th Mar 16
26. Martin Svensson David Teymur 27th Feb 16
27. Diego Rivas Noad Lahat 6th Feb 16
28. Levan Makashvili Damon Jackson 30th Jan 16
29. Rocky Lee Taylor Lapilus 11th Apr 15

135lb Men's - UFC Bantamweight Fighter List

  Fighter Last fight Date Next fight Date
1. Lina Lansberg Lucie Pudilova 18th Mar 17
2. Marlon Vera Brad Pickett 18th Mar 17
3. Andre Soukhamthath Albert Morales 4th Mar 17
4. Albert Morales Andre Soukhamthath 4th Mar 17
5. Luke Sanders Iuri Alcantara 4th Mar 17
6. Aiemann Zahabi Reginaldo Vieira 19th Feb 17
7. Reginaldo Vieira Aiemann Zahabi 19th Feb 17
8. Ricardo Ramos Michinori Tanaka 4th Feb 17
9. Augusto Mendes Frankie Saenz 15th Jan 17
10. Cody Garbrandt Dominick Cruz 31st Dec 16
11. Jenel Lausa Zhikui Yao 26th Nov 16 Magomed Bibulatov 8th Apr 17
12. Thomas Almeida Albert Morales 19th Nov 16
13. Brett Johns Kwan Ho Kwak 19th Nov 16
14. Kwan Ho Kwak Brett Johns 19th Nov 16
15. Enrique Briones Douglas Silva de Andrade 5th Nov 16
16. Marco Beltran Joe Soto 5th Nov 16
17. Damian Stasiak Davey Grant 8th Oct 16
18. Ketlen Vieira Kelly Faszholz 1st Oct 16 Ashlee Evans-Smith 15th Apr 17
19. Jose Quinonez Joey Gomez 17th Sep 16
20. Joey Gomez Jose Quinonez 17th Sep 16
21. Jimmie Rivera Urijah Faber 10th Sep 16
22. Taylor Lapilus Leandro Issa 3rd Sep 16
23. Anthony Birchak Dileno Lopes 7th Jul 16
24. Dileno Lopes Anthony Birchak 7th Jul 16
25. Filip Pejic Damian Stasiak 10th Apr 16
26. Masio Fullen Alex Caceres 30th Jan 16
27. Magomed Bibulatov Donavon Frelow 17th Oct 15 Jenel Lausa 8th Apr 17
28. Guido Cannetti Hugo Viana 1st Aug 15
29. Leonardo Morales Jose Quinonez 6th Jun 15

125lb - UFC Flyweight Fighter List

  Fighter Last fight Date Next fight Date
1. Alexandre Pantoja Eric Shelton 28th Jan 17
2. Eric Shelton Alexandre Pantoja 28th Jan 17
3. Hector Sandoval Freddy Serrano 17th Dec 16 Matt Schnell 22nd Apr 17
4. Freddy Serrano Hector Sandoval 17th Dec 16
5. Henry Cejudo Joseph Benavidez 3rd Dec 16 Sergio Pettis 13th May 17
6. Matt Schnell Rob Font 3rd Dec 16 Hector Sandoval 22nd Apr 17
7. Brandon Moreno Ryan Benoit 3rd Dec 16 Dustin Ortiz 22nd Apr 17
8. Ben Nguyen Geane Herrera 26th Nov 16 Joseph Benavidez 10th Jun 17
9. Geane Herrera Ben Nguyen 26th Nov 16
10. Matheus Nicolau John Moraga 8th Jul 16
11. Willie Gates Yuta Sasaki 8th May 16
12. Bruno Korea Matheus Nicolau 7th Nov 15

135lb Female - UFC Women's Bantamweight Fighter List

  Fighter Last fight Date Next fight Date
1. Lucie Pudilova Lina Lansberg 18th Mar 17
2. Marion Reneau Bethe Correia 11th Mar 17
3. Gina Mazany Sara McMann 19th Feb 17
4. Valentina Shevchenko Julianna Pena 28th Jan 17
5. Katlyn Chookagian Liz Carmouche 12th Nov 16 Irene Aldana 8th Apr 17
6. Kelly Faszholz Ketlen Vieira 1st Oct 16
7. Ashlee Evans-Smith Veronica Macedo 3rd Sep 16 Ketlen Vieira 15th Apr 17
8. Veronica Macedo Ashlee Evans-Smith 3rd Sep 16
9. Cindy Dandois Jessamyn Duke 29th Jul 16 Alexis Davis 22nd Apr 17
10. Irene Aldana Leslie Smith 17th Dec 16 Katlyn Chookagian 8th Apr 17

115lb Female - UFC Women's Strawweight Fighter List

  Fighter Last fight Date Next fight Date
1. Cynthia Calvillo Amanda Cooper 4th Mar 17 Pearl Gonzalez 8th Apr 17
2. Amanda Cooper Cynthia Calvillo 4th Mar 17
3. Carla Esparza Randa Markos 19th Feb 17
4. Randa Markos Carla Esparza 19th Feb 17
5. Felice Herrig Alexa Grasso 4th Feb 17 Justine Kish 25th Jun 17
6. Bec Rawlings Tecia Torres 4th Feb 17
7. Tecia Torres Bec Rawlings 4th Feb 17
8. Angela Hill Jessica Andrade 4th Feb 17
9. Alexa Grasso Felice Herrig 4th Feb 17
10. Nina Ansaroff Jocelyn Jones-Lybarger 15th Jan 17
11. Jocelyn Jones-Lybarger Nina Ansaroff 15th Jan 17
12. Michelle Waterson Paige VanZant 17th Dec 16 Rose Namajunas 15th Apr 17
13. Paige VanZant Michelle Waterson 17th Dec 16
14. Viviane Pereira Valerie Letourneau 10th Dec 16
15. Justine Kish Ashley Yoder 9th Dec 16 Felice Herrig 25th Jun 17
16. Ashley Yoder Justine Kish 9th Dec 16
17. J.J. Aldrich Juliana Lima 9th Dec 16
18. Jamie Moyle Kailin Curran 3rd Dec 16
19. Kailin Curran Jamie Moyle 3rd Dec 16
20. Danielle Taylor Seo Hee Ham 26th Nov 16 Jessica Penne 22nd Apr 17
21. Seo Hee Ham Danielle Taylor 26th Nov 16
22. Cortney Casey Claudia Gadelha 19th Nov 16
23. Anna Elmose Amanda Cooper 19th Nov 16
24. Karolina Kowalkiewicz Joanna Jedrzejczyk 12th Nov 16 Claudia Gadelha 3rd Jun 17
25. Heather Clark Alexa Grasso 5th Nov 16
26. Joanne Calderwood Jessica Andrade 10th Sep 16
27. Maryna Moroz Danielle Taylor 6th Aug 16
28. Rose Namajunas Karolina Kowalkiewicz 30th Jul 16 Michelle Waterson 15th Apr 17
29. Cristina Stanciu Cortney Casey 13th Jul 16
30. Tatiana Suarez Amanda Cooper 8th Jul 16
31. Jessica Penne Jessica Andrade 4th Jun 16 Danielle Taylor 22nd Apr 17
32. Emily Kagan Kailin Curran 10th Dec 15
33. Aisling Daly Ericka Almeida 24th Oct 15
34. Ericka Almeida Aisling Daly 24th Oct 15
35. Alex Chambers Paige VanZant 5th Sep 15
36. Jessica Aguilar Claudia Gadelha 1st Aug 15
37. Angela Magana Michelle Waterson 12th Jul 15
38. Lisa Ellis Bec Rawlings 9th May 15
39. Aleksandra Albu Izabela Badurek 11th Apr 15
40. Izabela Badurek Aleksandra Albu 11th Apr 15
 
 
© Bet MMA
Powered by MMA Tycoon
Site Map
Homepage
Free UFC Betting Tips
MMA Betting Blog
Betting Favorites vs Underdogs
In Depth UFC Fight Stats
List of MMA Bookmakers
Best MMA Tipsters
Next UFC Event
Bet MMA - MMA Betting Tips & Statistics