| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 23 Nov 1979 |
| Nationality | United States |
| Lives in | Ocala, Florida |
| Division | Lightweight |
| Team | Fit NHB |
| Height | 173 cm (5′8″) |
| Reach | Not added yet |
| Stance | Orthodox |
| Weight | 70.3 kg (155 lb) |
| Pro debut | 1 Sep 1999 |
| Last fight | 22 May 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
81 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Cam Teague | Submission (rear-naked choke) | 1 | 2:32 | Square Ring Promotions - Island Fights 97 | 22 May 2026 |
| Referee Brian Dukes | ||||||
| Loss | Cameron Bennett | Submission (rear-naked choke) | 2 | 1:22 | Square Ring Promotions - Island Fights 90 | 26 Jul 2025 |
| Referee Fred Griswold | ||||||
| Win | Justin Howard | Submission (rear-naked choke) | 2 | 0:57 | Square Ring Promotions - Island Fights 84 | 9 Aug 2024 |
| Referee James Larry Folsom Jr. | ||||||
| Loss | Joseph Penafiel | TKO (punches) | 3 | 3:49 | GFC 7 - Gamebred BareKnuckle MMA 7 | 2 Mar 2024 |
| Referee James Larry Folsom Jr. | ||||||
| Loss | Keith Speed | Submission (rear-naked choke) | 3 | 4:22 | GFC 4 - Gamebred BareKnuckle MMA 4 | 5 May 2023 |
| Referee Ramon Ramos | ||||||
| Loss | Ramon Taveras | TKO | 1 | 2:10 | CN - Combat Night: Pro - Orlando | 4 Mar 2023 |
| Loss | Robert Emerson | KO (punches) | 1 | 4:36 | GFC 2 - Gamebred BareKnuckle MMA 2 | 1 Oct 2021 |
| Referee Sammy Collingwood | ||||||
| Loss | Jason Knight | Submission (rear-naked choke) | 1 | 2:04 | GFC 1 - Gamebred BareKnuckle MMA 1 | 18 Jun 2021 |
| Referee Fred Griswold | ||||||
| Loss | Kevin Croom | Submission (rear-naked choke) | 1 | 2:15 | FAC 1 - Fighting Alliance Championship 1 | 24 Aug 2019 |
| Referee Nick Nolte | ||||||
| Loss | Zack Shaw | Submission (rear-naked choke) | 1 | 3:29 | TWC - Bennett vs. Shaw | 1 Dec 2018 |
| Loss | James Freeman | Technical Submission (rear-naked choke) | 2 | 0:44 | Square Ring Promotions - Island Fights 48 | 2 Jun 2018 |
| Referee Larry Downs Jr. | ||||||
| Loss | Bruce Lutchmedial | Decision (unanimous) | 3 | 5:00 | CSL - CamSoda Legends | 26 Apr 2018 |
| Referee Russ Greenberg | ||||||
| Loss | Brok Weaver | Decision (split) | 3 | 5:00 | Square Ring Promotions - Island Fights 46: The Return of Roy Jones Jr. | 8 Feb 2018 |
| Referee Larry Downs Jr. | ||||||
| Loss | Cody Pfister | Submission (rear-naked choke) | 1 | 2:15 | Fist Fight League - Fist Fight Night 2 | 30 Sep 2017 |
| Referee Steve Armstrong | ||||||
| Loss | Ray Cooper III | KO (punches) | 2 | 2:48 | X-1 48 - Braddah vs. Felony | 12 Aug 2017 |
| Loss | Lajin Ba | Submission (rear-naked choke) | 2 | 0:56 | Kunlun Fight - Kunlun Fight MMA 13 | 6 Jul 2017 |
| Referee Thomas Fan | ||||||
| Loss | Zhenhong Lu | TKO (corner stoppage) | 1 | 5:00 | Kunlun Fight - Kunlun Fight MMA 11 | 4 May 2017 |
| Loss | Cody Stevens | Decision (unanimous) | 3 | 5:00 | RFO - Big Guns 23: Battle for the Belts | 25 Mar 2017 |
| Loss | Lawrence Fitzpatrick | Submission (rear-naked choke) | 1 | 4:42 | TFC - Tanko Fighting Championships 3 | 11 Feb 2017 |
| Win | Minoru Kimura | TKO (punches) | 1 | 0:07 | Rizin 2 - Rizin Fighting World Grand Prix 2016: Opening Round | 25 Sep 2016 |
| Referee Naoya Uematsu | ||||||
| Win | Paul Rodriguez | Submission (heel hook) | 1 | 0:43 | Battleground - Perry vs. Mundell | 14 May 2016 |
| Referee John Hosegood | ||||||
| Loss | Matt DiMarcantonio | Decision (unanimous) | 3 | 5:00 | KOTC - Extreme Horsepower | 12 Mar 2016 |
| Win | Terrell Hobbs | Submission (heel hook) | 1 | 1:17 | Elite Warrior Challenge 9 - Takeover | 4 Feb 2016 |
| Referee Angel Ortiz | ||||||
| Loss | Jimmy Zidek | Decision (split) | 3 | 5:00 | KOTC - Thunder & Lightning | 8 Jan 2016 |
| Win | Danny Black | KO | 1 | 1:41 | KOTC - Harvest of Champions | 24 Oct 2015 |
| Loss | Ronnie Rogers | Submission (triangle choke) | 1 | 3:50 | Warfare 7 - Invasion | 7 Dec 2012 |
| Loss | Johnavan Vistante | Decision (unanimous) | 5 | 5:00 | Destiny MMA - Na Koa 1 | 8 Sep 2012 |
| Referee Kevin Yoshida | ||||||
| Loss | Chris McDaniel | Submission (triangle choke) | 1 | 2:52 | ShoFight 20 - ShoFight 20 | 16 Jun 2012 |
| Referee Mike England | ||||||
| Win | John Mahlow | TKO (punches) | 1 | 3:23 | AOF 15 - Art of Fighting 15 | 11 May 2012 |
| Referee Telis Assimenios | ||||||
| Loss | Peter Grimes | Submission (guillotine choke) | 2 | 3:36 | CFA 6 - Palomino vs. Warfield | 13 Apr 2012 |
| Referee Troy Waugh | ||||||
| Loss | Luis Palomino | KO (punch) | 1 | 3:59 | CFA 4 - Izquierdo vs. Cenoble | 17 Dec 2011 |
| Referee Troy Waugh | ||||||
| Win | Michael Casteel | TKO (slam and punches) | 1 | 0:56 | KOTC - Rising Sun | 10 Sep 2011 |
| Loss | Matt Muramoto | Submission (rear-naked choke) | 1 | 2:48 | KOTC - Shockwave | 23 Jul 2011 |
| Loss | Jason Gybels | Submission (rear-naked choke) | 3 | 4:14 | UCS - Caged Combat 3 | 16 Apr 2011 |
| Referee Dave Hagen | ||||||
| Loss | John Harris | Decision (split) | 3 | 5:00 | HEF - Hess Extreme Fighting | 15 Mar 2011 |
| Referee John McCarthy | ||||||
| Loss | Fabio Mello | Decision (split) | 3 | 5:00 | WEF - World Extreme Fighting 45 | 22 Jan 2011 |
| Referee Chris Adams | ||||||
| Loss | Drew Fickett | Submission (guillotine choke) | 1 | 3:34 | Shine Fights 3 - 2010 Lightweight Grand Prix | 10 Sep 2010 |
| Referee Shane Garrett | ||||||
| Win | Harris Norwood | Submission (guillotine choke) | 2 | 4:55 | WEF - Lee vs. Moore | 10 Jul 2010 |
| Referee Frank Gentile | ||||||
| Loss | Sterling Ford | Decision (unanimous) | 3 | 5:00 | Action Fight League - Rock-N-Rumble 3 | 4 Jun 2010 |
| Referee Troy Waugh | ||||||
| Loss | King Green | KO (punch) | 1 | 2:17 | KOTC - Fight 4 Hope | 17 Dec 2009 |
| Win | Eric Moon | KO (punches) | 1 | 3:32 | KOTC - Superstars | 13 Aug 2009 |
| Loss | Anthony McDavitt | Decision (split) | 3 | 5:00 | KOTC - Legends | 6 Jun 2009 |
| Win | Donnie Martinez | Submission (guillotine choke) | 1 | 1:39 | KOTC - Hierarchy | 13 Oct 2007 |
| Referee Herb Dean | ||||||
| Loss | Victor Valenzuela | TKO (submission to punches) | 1 | 3:23 | ShoXC - Elite Challenger Series | 25 Aug 2007 |
| Referee John Manley | ||||||
| Win | Dan Loman | KO (punches) | 2 | 3:15 | KOTC - Battle at the Bowl | 21 Jul 2007 |
| Win | Robert Martz | KO (punch) | 1 | 0:29 | KOTC - Caged Chaos | 10 Mar 2007 |
| Win | K.J. Noons | KO (punch) | 1 | 3:43 | EliteXC - Destiny | 10 Feb 2007 |
| Referee Herb Dean | ||||||
| Win | Adam Bourke | TKO (submission to punches) | 2 | – | KOTC - Australia | 8 Jul 2006 |
| Loss | Tatsuya Kawajiri | Submission (kneebar) | 1 | 2:30 | Pride - Bushido 11 | 4 Jun 2006 |
| Referee Daisuke Noguchi | ||||||
| Loss | Buddy Clinton | Technical Submission (rear-naked choke) | 1 | 0:18 | KOTC - Drop Zone | 18 Mar 2006 |
| Loss | Jeff Curran | Submission (armbar) | 1 | 3:23 | KOTC - Redemption on the River | 17 Feb 2006 |
| Referee Herb Dean | ||||||
| Win | Ken Kaneko | Submission (armbar) | 1 | 4:14 | Pride FC - Shockwave 2005 | 31 Dec 2005 |
| Referee Yuji Shimada | ||||||
| Loss | Urijah Faber | Technical Submission (rear-naked choke) | 1 | 4:38 | GC 46 - Avalanche | 11 Dec 2005 |
| Loss | Dokonjonosuke Mishima | Submission (ankle lock) | 1 | 4:04 | Pride - Bushido 9 | 25 Sep 2005 |
| Referee Moritaka Oshiro | ||||||
| Loss | John Gunderson | Submission (rear-naked choke) | 2 | 1:28 | GC 40 - Gladiator Challenge 40 | 13 Aug 2005 |
| Draw | Victor Valenzuela | Draw | 2 | 5:00 | KOTC 58 - Prime Time | 5 Aug 2005 |
| Win | Gabe Rivas | TKO (thumb injury) | 1 | 2:21 | KOTC 56 - Caliente | 9 Jul 2005 |
| Win | Theo McDonald | TKO (punches) | 1 | 4:40 | KOTC 55 - Grudge Match | 17 Jun 2005 |
| Win | Yoshiro Maeda | KO (punch) | 1 | 1:55 | Pride - Bushido 7 | 22 May 2005 |
| Referee Moritaka Oshiro | ||||||
| Draw | Gabe Rivas | Draw | 2 | 5:00 | KOTC 49 - Soboba | 20 Mar 2005 |
| Loss | Forrest Petz | Submission (arm-triangle choke) | 1 | 3:40 | KOTC 48 - Payback | 25 Feb 2005 |
| Win | Victor Hernandez | KO (punch) | 1 | 0:11 | KOTC 47 - Uprising | 5 Feb 2005 |
| Loss | Dave Hisquierdo | Submission (triangle choke) | 2 | 1:56 | KOTC 44 - Revenge | 14 Nov 2004 |
| Referee Nelson Hamilton | ||||||
| Loss | Takanori Gomi | Technical Submission (kimura) | 1 | 5:52 | Pride - Bushido 5 | 14 Oct 2004 |
| Referee Daisuke Noguchi | ||||||
| Loss | Takumi Nakayama | Submission (rear-naked choke) | 1 | 2:46 | KOTC 39 - Hitmaster | 6 Aug 2004 |
| Win | William Sriyapai | Decision (unanimous) | 2 | 5:00 | KOTC 37 - Unfinished Business | 12 Jun 2004 |
| Win | Shad Smith | KO (punches) | 1 | 0:40 | KOTC 33 - After Shock | 20 Feb 2004 |
| Win | Glenn Mincer | KO (punches) | 1 | 2:08 | WEF - World Extreme Fighting | 20 Dec 2003 |
| Win | William Sriyapai | Decision (split) | 2 | 5:00 | KOTC 29 - Renegades | 5 Sep 2003 |
| Loss | Rick Davis | Decision (unanimous) | 4 | 4:00 | WEFC 1 - Bring It On | 29 Jun 2002 |
| Win | Aristides Britto | Submission (heel hook) | 1 | 3:09 | DR - Dixie Rumble | 17 Nov 2001 |
| Win | Scott Johnson | TKO (punches) | 1 | 2:00 | RITV - Rumble in the Valley | 15 Nov 2001 |
| Win | Gerald Strebendt | TKO (submission to punches) | 1 | 1:40 | GC 7 - Casualties of War | 4 Nov 2001 |
| Referee Herb Dean | ||||||
| Win | Jon Weidler | Decision (majority) | 3 | 4:00 | RSF 5 - New Blood Conflict | 27 Oct 2001 |
| Win | Todd Carney | KO (punches) | 1 | – | RSF 4 - Circle of Truth | 22 Sep 2001 |
| Loss | Duane Ludwig | TKO (exhaustion) | 2 | 2:38 | KOTC 10 - Critical Mass | 4 Aug 2001 |
| Win | John Wehbey | TKO (corner stoppage) | 3 | 1:12 | RSF - Circle of Truth 1 | 7 Apr 2001 |
| Win | Robert Irizarry | TKO (submission to punches) | 3 | 1:43 | WEF - World Extreme Fighting: Rumble at the Rodeo 2 | 17 Mar 2001 |
| Loss | Rich Clementi | TKO (submission to punches) | 1 | – | WEF - World Extreme Fighting: Rumble at the Rodeo 1 | 16 Dec 2000 |
| Win | Todd Carney | KO (slam) | 1 | 2:21 | WEF - New Blood Conflict | 26 Aug 2000 |
| Loss | John Swift | Submission (rear-naked choke) | 1 | 12:46 | LI - Lionheart Invitational | 1 Sep 1999 |