| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 27 Nov 1985 |
| Nationality | United States |
| Lives in | Cahokia, Illinois |
| Division | Middleweight |
| Team | St. Charles MMA / Rodrigo Vaghi Jiu-Jitsu |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 10 Jul 2010 |
| Last fight | 11 Dec 2020 |
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
20 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Derek Holly | Submission (brabo choke) | 3 | 4:58 | FAC 5 - Fighting Alliance Championship 5 | 11 Dec 2020 |
| Referee Zach Teiberis | ||||||
| Loss | Logan Storley | TKO (arm injury) | 1 | 5:00 | Bellator 233 - Salter vs. van Steenis | 8 Nov 2019 |
| Referee Kerry Hatley | ||||||
| Win | Steve Kennedy | Decision (unanimous) | 3 | 5:00 | ACB 88 - Brisbane | 16 Jun 2018 |
| Referee Herb Dean | ||||||
| Win | Husein Kushagov | Decision (split) | 3 | 5:00 | ACB 85 - Rimini | 21 Apr 2018 |
| Referee Greg Kleynjans | ||||||
| Win | Guilherme Vasconcelos | Decision (unanimous) | 3 | 5:00 | Bellator 181 - Campos vs. Girtz 3 | 14 Jul 2017 |
| Referee Kerry Hatley | ||||||
| Win | Dakota Cochrane | Decision (unanimous) | 3 | 5:00 | VFC 56 - Victory Fighting Championship 56 | 14 Apr 2017 |
| Referee Dave Jobeun | ||||||
| Win | Ben Egli | Decision (unanimous) | 3 | 5:00 | Titan FC 37 - Simon vs. Dos Santos | 4 Mar 2016 |
| Referee Steve Newport | ||||||
| Loss | Jason Novelli | Decision (unanimous) | 3 | 5:00 | Titan FC 35 - Healy vs. Hawn | 19 Sep 2015 |
| Referee Mike Mikkelson | ||||||
| Loss | Ricardo Tirloni | Decision (unanimous) | 3 | 5:00 | Arena Tour 6 - Tirloni vs. Brooks | 26 Jun 2015 |
| Win | Todd Moore | Decision (unanimous) | 3 | 5:00 | Titan FC 30 - Titan Fighting Championship 30 | 26 Sep 2014 |
| Referee Jason Stafin | ||||||
| Loss | Alessandro Ricci | Decision (unanimous) | 3 | 5:00 | SCC 2 - Substance Cage Combat 2.0 | 30 May 2014 |
| Loss | Johnny Case | Decision (split) | 3 | 5:00 | RFA 10 - Rhodes vs. Jouban | 25 Oct 2013 |
| Referee Thomas Mastin | ||||||
| Loss | Darrell Horcher | KO (punch) | 1 | 0:21 | BFC - Bellator Fighting Championships 77 | 19 Oct 2012 |
| Referee Mario Yamasaki | ||||||
| Win | Kalvin Hackney | Decision (unanimous) | 3 | 5:00 | BFC - Bellator Fighting Championships 69 | 18 May 2012 |
| Referee Jordan Bass | ||||||
| Win | Mikhail Malyutin | Decision (unanimous) | 3 | 5:00 | BFC - Bellator Fighting Championships 65 | 13 Apr 2012 |
| Referee Kevin Mulhall | ||||||
| Win | Willian de Souza | Decision (unanimous) | 3 | 5:00 | BFC - Bellator Fighting Championships 56 | 29 Oct 2011 |
| Referee Jason Herzog | ||||||
| Win | Greg Scott | TKO (punches) | 2 | 2:40 | BFC - Bellator Fighting Championships 53 | 8 Oct 2011 |
| Referee Kevin Nix | ||||||
| Win | Matt Rider | Submission (arm-triangle choke) | 2 | 2:58 | Fight Me MMA - Trujillo vs. Gwaltney | 13 Aug 2011 |
| Referee Mike England | ||||||
| Win | Evian Rodriguez | Submission (arm-triangle choke) | 1 | 3:36 | WC - Wright Fights 2 | 11 Mar 2011 |
| Referee Mike England | ||||||
| Win | Eric Kriegermeier | Decision (split) | 3 | 5:00 | SportFight X 3 - Undefeated | 10 Jul 2010 |
Amateur record 1-0 (1 fight). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Carlus Moore | Decision (split) | 4 | 4:00 | MFL - Battle at The Blue Note 11 | 4 Dec 2009 |
| Referee Mike England | ||||||