| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 11 Jan 1982 |
| Nationality | United States |
| Lives in | Houston, Texas |
| Division | Welterweight |
| Team | Tru Bloodline MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 23 May 2009 |
| Last fight | 28 Mar 2026 |
Details on this page were compiled from public information on 30 Sep 2026 (the record is as of that date). Is this you? Claim this profile to correct anything and add your photo and bio. Claim this profile
71 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Patrick Rivera | Submission (rear-naked choke) | 3 | 1:26 | SF - Shogun Fights 32 | 28 Mar 2026 |
| Referee Ratioender Melo | ||||||
| Win | Mike Sanford | TKO (punches) | 1 | 0:00 | AF 60 - Atlas Fights 60 | 12 Jul 2025 |
| Loss | Alfred Walker | Submission (rear-naked choke) | 3 | 2:36 | RCF 10 - River City Fights | 23 Nov 2024 |
| Referee Xavier McNac | ||||||
| Loss | Nakia Brown | Decision (unanimous) | 3 | 5:00 | Titan Combat Championship 1 - Crosby vs. Prescott | 30 Mar 2024 |
| Loss | David Bosnick | Disqualification (illegal knee) | 2 | 0:55 | AKA 35 - American Kombat Alliance | 9 Mar 2024 |
| Loss | Joshua Weems | Decision (unanimous) | 3 | 5:00 | GCMMA - Gulf Coast MMA 20 | 17 Feb 2024 |
| Referee Fred Griswold | ||||||
| Loss | T.J. Brown | Submission (rear-naked choke) | 1 | 1:49 | Real Deal Championships - RDC 10 | 20 Jan 2024 |
| Loss | Damon Vincent | Submission (rear-naked choke) | 3 | 1:05 | Bayou FC 59 - Bayou Fighting Championship 59 | 27 May 2023 |
| Win | Mike Barnett | Decision (unanimous) | 3 | 5:00 | Savage Fight Promotions - Savage Fights 2 | 13 May 2023 |
| Win | Jacob Small | Decision (unanimous) | 3 | 5:00 | Bayou FC 58 - Bayou Fighting Championship 58 | 22 Apr 2023 |
| Loss | Jonathan Jackson | Decision (unanimous) | 3 | 5:00 | Seige Combat 1 - Jackson vs. Truillo | 17 Mar 2023 |
| Loss | Elias Alves da Silva | Submission | 1 | 2:40 | Bayou FC 56 - Bayou Fighting Championship 56 | 3 Feb 2023 |
| Win | Justice Lamperez | Submission (arm-triangle choke) | 1 | 0:00 | Bayou FC 53 - Bayou Fighting Championship 53 | 21 Oct 2022 |
| Loss | Elliot Hebert | TKO (punches) | 2 | 3:19 | Bayou FC 49 - Bayou Fighting Championship 49 | 30 Apr 2022 |
| Loss | Jason Knight | KO | 1 | 1:28 | GCMMA - Gulf Coast MMA 15 | 19 Mar 2022 |
| Loss | Tyrek Malveaux | Submission (brabo choke) | 2 | 0:00 | Bayou FC 46 - MMA Cagefights Lafayette | 8 Jan 2022 |
| Loss | Francis Marshall | Decision (unanimous) | 3 | 5:00 | GCMMA - Gulf Coast MMA 11 | 14 Aug 2021 |
| Loss | Brandon Davis | Decision (unanimous) | 3 | 5:00 | GCMMA - Gulf Coast MMA 9 | 20 Mar 2021 |
| Loss | Jesse Butler | Submission (armbar) | 2 | 2:36 | AKA - Rite of Passage 13 | 26 Feb 2021 |
| Loss | Gaston Reyno | Decision (unanimous) | 3 | 5:00 | Combate Americas - Tito vs. Alberto | 7 Dec 2019 |
| Referee Jason Herzog | ||||||
| Loss | Kyle Driscoll | Decision (unanimous) | 3 | 5:00 | Combate Americas - Dia De Los Muertos: Dallas | 1 Nov 2019 |
| Referee Aladin Martinez | ||||||
| Loss | Daniel Pineda | TKO (punches) | 1 | 3:32 | Fury FC 32 - Fury Fighting Championship 32 | 24 May 2019 |
| Referee Joshua Ferraro | ||||||
| Loss | Juan Gonzalez | Decision (unanimous) | 3 | 5:00 | RXMMA - Rocks Xtreme MMA 26 | 20 Apr 2019 |
| Referee Frank Collazo | ||||||
| Loss | Colin Wright | Submission (triangle choke) | 2 | 3:37 | Fury FC 29 - Fury Fighting Championship 29 | 25 Jan 2019 |
| Referee Joshua Ferraro | ||||||
| Loss | Thomas Webb | Decision (unanimous) | 5 | 5:00 | Bayou FC 32 - Capital City Fight Night | 26 Oct 2018 |
| Loss | Elias Rodriguez | Submission (grapevine) | 1 | 0:38 | Fury FC 26 - Fury Fighting Championship 26 | 2 Sep 2018 |
| Referee Nick Gonzalez | ||||||
| Loss | Levi Mowles | Submission (rear-naked choke) | 2 | 2:52 | LFA 40 - Aguilar vs. Le | 25 May 2018 |
| Referee Aaron Menard | ||||||
| Win | Donald Sanchez | Decision (unanimous) | 3 | 5:00 | RXMMA - Rocks Xtreme MMA 23 | 10 Mar 2018 |
| Referee Jacob Montalvo | ||||||
| Win | Peter Stanonik | Submission (peruvian necktie) | 2 | 1:59 | Fury FC 22 - Fury Fighting Championship 22 | 16 Jan 2018 |
| Referee Jeff Rexroad | ||||||
| Loss | Andres Quintana | Submission (rear-naked choke) | 2 | 1:52 | Combate Americas 19 - Queen Warriors | 1 Dec 2017 |
| Referee Frank Collazo | ||||||
| Loss | Matt Bessette | TKO (doctor stoppage) | 2 | 5:00 | CES MMA 44 - Bessette vs. Trujillo | 12 May 2017 |
| Referee Kevin MacDonald | ||||||
| Loss | Kolton Englund | Submission (armbar) | 4 | 4:11 | Fury FC 16 - Fury Fighting Championship 16 | 28 Apr 2017 |
| Referee Chris Reed | ||||||
| Win | Cameron Graves | KO (punch) | 2 | 1:14 | Fury FC 13 - Fury Fighting Championship 13 | 4 Nov 2016 |
| Referee Joshua Ferraro | ||||||
| Win | James King | Submision (arm-triangle choke) | 1 | 1:20 | Bellator 161 - Kongo vs. Johnson | 16 Sep 2016 |
| Loss | Josh Quayhagen | Decision (unanimous) | 3 | 5:00 | LFC 58 - Legacy Fighting Championship 58 | 22 Jul 2016 |
| Referee Myron Gaudet | ||||||
| Win | J.C. Pennington | Decision (unanimous) | 5 | 5:00 | Vengeance Fighting Alliance - Round 7 | 20 Feb 2016 |
| Win | Charles Cheeks III | Decision (unanimous) | 3 | 5:00 | LFC 50 - Legacy Fighting Championship 50 | 22 Jan 2016 |
| Referee Chris Reed | ||||||
| Loss | Jonathan Harris | Decision (unanimous) | 3 | 5:00 | LFC 44 - Legacy Fighting Championship 44 | 28 Aug 2015 |
| Referee Joe Soliz | ||||||
| Loss | Dimitre Ivy | Submission (rear-naked choke) | 1 | 1:08 | Hero FC - Best of the Best 5 | 6 Jun 2015 |
| Referee Jacob Montalvo | ||||||
| Win | Jamall Emmers | Submission (triangle choke) | 2 | 1:48 | Hero FC - Best of the Best 4 | 17 Jan 2015 |
| Referee Jacob Montalvo | ||||||
| Loss | Adam Ward | Decision (unanimous) | 3 | 5:00 | XFO 54 - Xtreme Fighting Organization 54 | 22 Nov 2014 |
| Win | Javier Obregon | TKO (punches) | 2 | 3:44 | Fury FC 2 - Fury Fighting Championship 2 | 24 Oct 2014 |
| Referee Joshua Ferraro | ||||||
| Win | Rocky Long | TKO (punches) | 3 | 2:47 | Vengeance Fighting Alliance - Round 4 | 16 Aug 2014 |
| Loss | Cosmo Alexandre | TKO (knee and punches) | 1 | 3:38 | LFC 28 - Legacy Fighting Championship 28 | 21 Feb 2014 |
| Referee Steve Armstrong | ||||||
| Loss | Gabriel Benitez | TKO (punches) | 2 | 3:25 | Fresquez Productions - Havoc | 6 Dec 2013 |
| Referee Joe Coca | ||||||
| Loss | Leonard Garcia | KO (head kick and punches) | 3 | 0:24 | LFC 21 - Legacy Fighting Championship 21 | 19 Jul 2013 |
| Referee Kerry Hatley | ||||||
| Win | Todd Matarona | TKO (punches) | 1 | 3:15 | IXFA 9 - Delta Downs | 18 May 2013 |
| Win | Chris Jones | KO (punches) | 1 | 3:59 | LFC 19 - Legacy Fighting Championship 19 | 12 Apr 2013 |
| Referee Birchie Stillwagoner | ||||||
| Win | James King | TKO (punches) | 1 | 1:16 | LFC 17 - Legacy Fighting Championship 17 | 1 Feb 2013 |
| Referee Frank Collazo | ||||||
| Loss | Chas Skelly | TKO (punches) | 3 | 4:52 | LFC 16 - Legacy Fighting Championship 16 | 14 Dec 2012 |
| Referee Steve Armstrong | ||||||
| Loss | Flavio Alvaro | Decision (split) | 3 | 5:00 | UWF - Tournament of Warriors Finale | 30 Jun 2012 |
| Referee Jacob Montalvo | ||||||
| Win | Gilbert Jimenez | KO (punch) | 3 | 4:44 | UWF - Tournament of Warriors Round 2 | 26 May 2012 |
| Referee Frank Collazo | ||||||
| Win | Chris Pecero | Decision (unanimous) | 3 | 5:00 | UWF - Tournament of Warriors Round 1 | 4 May 2012 |
| Referee Frank Collazo | ||||||
| Loss | Kevin Aguilar | TKO (punches) | 2 | 3:45 | Ascend Combat - Nothing Personal | 24 Mar 2012 |
| Win | Munil Adriano | KO (superman punch) | 1 | 0:24 | LFC 10 - Legacy Fighting Championship 10 | 24 Feb 2012 |
| Referee Kerry Hatley | ||||||
| Win | Randy Hauer | TKO (punches) | 1 | 3:42 | IMKF - Immortal Kombat Fighting | 28 Jan 2012 |
| Referee Patrick Patlan | ||||||
| Loss | Jesus Rivera | TKO (elbows and punches) | 3 | 1:53 | LFC 7 - Legacy Fighting Championship 7 | 22 Jul 2011 |
| Referee Sam Garza | ||||||
| Loss | Isaias Martinez | Submission (armbar) | 1 | 1:05 | SF 16 - Neer vs. Juarez | 25 Jun 2011 |
| Referee David Lassiter | ||||||
| Loss | Lane Yarbrough | Decision (split) | 3 | 3:00 | IXFA - Extreme Fighting | 23 Apr 2011 |
| Referee Kevin Hancock | ||||||
| Loss | Justin Reiswerg | Submission (armbar) | 3 | 1:08 | LFC 5 - Legacy Fighting Championship 5 | 29 Jan 2011 |
| Referee Randy Hauer | ||||||
| Loss | Ray Blodget | Decision (unanimous) | 5 | 5:00 | LFC 4 - Legacy Fighting Championship 4 | 5 Nov 2010 |
| Referee Randy Hauer | ||||||
| Win | Jose Santibanez | TKO (punches) | 1 | 0:28 | Strikeforce - Houston | 21 Aug 2010 |
| Referee Kerry Hatley | ||||||
| Loss | Daniel Pineda | Submission (rear-naked choke) | 1 | 1:58 | LFC 3 - Legacy Fighting Championship 3 | 31 Jul 2010 |
| Referee Kevin Hancock | ||||||
| Win | Jesus Rivera | Decision (unanimous) | 5 | 5:00 | LFC 2 - Legacy Fighting Championship 2 | 20 Mar 2010 |
| Referee Kevin Hancock | ||||||
| Win | Lane Yarbrough | TKO (punches) | 1 | 0:53 | LFC 1 - Legacy Fighting Championship 1 | 7 Nov 2009 |
| Referee Gregorio Alvarez | ||||||
| Win | Shah Bobonis | Decision (split) | 3 | 5:00 | XFC 9 - Evolution | 5 Sep 2009 |
| Referee John Hosegood | ||||||
| Win | Warren Stewart | Decision (split) | 3 | 5:00 | BBAB - Bully Bash and Brawl 2 | 8 Aug 2009 |
| Win | Leo Torres | TKO (punches) | 2 | 0:10 | URC 5 - Urban Rumble Championships 5 | 18 Jul 2009 |
| Referee Joe Soliz | ||||||
| Loss | William McGlothlin | TKO (punches) | 1 | 3:37 | AXC 3 - Xplosion | 27 Jun 2009 |
| Win | Larry Garcia | TKO (punches) | 1 | 0:26 | SCMMA 1 - Battle of the Texas Titans | 11 Jun 2009 |
| Win | Mackensy Laurent | TKO (punches) | 1 | 2:25 | URC 4 - Urban Rumble Championships 4 | 23 May 2009 |