THE COMPLETE RECORD
This profile is part of the recursive Fight Atlas graph. Open any opponent below to load that athlete’s complete professional career, then continue through every linked opponent without returning to a third-party record page.
EVERY RECORDED BOUT
Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.
| Result | Date / record | Opponent | Event | Finish details |
|---|---|---|---|---|
| L | 18–21–0 after bout | Thiago Michel Pereira SilvaView status and profile → | Brasil Fight 6 - Brazil vs. USA | TKO (Knee to the Body and Punches)Round 2 Time 2:45 Referee Not listed |
| L | 18–20–0 after bout | Sevak MagakianView status and profile → | National Fight Alliance - Valley Invasion 1 | TKO (Punches)Round 1 Time 2:37 Referee Larry Landless |
| L | 18–19–0 after bout | Vinc PichelView status and profile → | FCOC - Fight Club OC | TKO (Punches)Round 2 Time 1:47 Referee Herb Dean |
| L | 18–18–0 after bout | Matt GriceView status and profile → | FCF - Freestyle Cage Fighting 46 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 18–17–0 after bout | Matt DelanoitView status and profile → | The Cage Inc. - Battle at the Border 7 | TKO (Punches)Round 1 Time 2:09 Referee Peter Claussen |
| L | 18–16–0 after bout | Seung Ho YangView status and profile → | MC - Martial Combat 9 | Decision (Unanimous)Round 5 Time 5:00 Referee Not listed |
| W | 18–15–0 after bout | Doo Jae JungView status and profile → | MC - Martial Combat 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Steve Perceval |
| L | 17–15–0 after bout | Tony FergusonView status and profile → | CA Fight Syndicate - Battle of the 805 | TKO (Punches)Round 2 Time 1:52 Referee Not listed |
| L | 17–14–0 after bout | Adam LynnView status and profile → | LBFN 7 - Long Beach Fight Night 7 | Decision (Split)Round 3 Time 3:00 Referee Cecil Peoples |
| L | 17–13–0 after bout | Joakim EngbergView status and profile → | ROTK - Rumble of the Kings 4 | TKO (Doctor Stoppage)Round 2 Time 2:48 Referee Not listed |
| W | 17–12–0 after bout | Thomas KenneyView status and profile → | LBFN 6 - Long Beach Fight Night 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 16–12–0 after bout | Joe DuarteView status and profile → | War Gods - War Gods 5 | TKO (Punches)Round 1 Time 2:41 Referee Not listed |
| L | 16–11–0 after bout | Shinya AokiView status and profile → | Dream 7 - Featherweight Grand Prix 2009 Opening Round | Submission (Rear-Naked Choke)Round 1 Time 5:58 Referee Daisuke Noguchi |
| W | 16–10–0 after bout | Kenneth AlexanderView status and profile → | PureCombat 6 - Halloween Bash | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| L | 15–10–0 after bout | Brian CobbView status and profile → | PFC 10 - Explosive | Decision (Unanimous)Round 5 Time 3:00 Referee Not listed |
| W | 15–9–0 after bout | Jang Yong KimView status and profile → | M-1 Challenge 6 - Korea | TKO (Punches)Round 1 Time 0:59 Referee Daisuke Noguchi |
| L | 14–9–0 after bout | Patrick SpeightView status and profile → | TC 30 - Total Combat 30 | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| W | 14–8–0 after bout | Samuel JudesView status and profile → | M-1 Challenge 5 - Japan | TKO (Punches)Round 1 Time 3:16 Referee Daisuke Noguchi |
| W | 13–8–0 after bout | Josh SmithView status and profile → | CXF - Anarchy at the Arena | Decision (Unanimous)Round 5 Time 3:00 Referee Not listed |
| L | 12–8–0 after bout | Akbarh ArreolaView status and profile → | MMAX 18 - MMA Xtreme 18: Going Home | Decision (Split)Round 3 Time 5:00 Referee Mario Mendoza |
| W | 12–7–0 after bout | Jose Manuel GuevaraView status and profile → | MMAX 15 - MMA Xtreme 15 | SubmissionRound 1 Time 0:11 Referee Not listed |
| W | 11–7–0 after bout | Bryan JoplinView status and profile → | Primal MMA - Noche de los Muertos | Decision (Unanimous)Round 3 Time 0:00 Referee Not listed |
| W | 10–7–0 after bout | Tony BarkerView status and profile → | ISCF - Return of the Kings | KORound 3 Time 2:35 Referee Not listed |
| L | 9–7–0 after bout | Toby ImadaView status and profile → | TC 22 - Total Combat 22 | Submission (Rear-Naked Choke)Round 2 Time N/A Referee Not listed |
| L | 9–6–0 after bout | Anthony LapsleyView status and profile → | WCF 1 - World Cage Fighting 1 | Decision (Unanimous)Round 3 Time 3:00 Referee Not listed |
| L | 9–5–0 after bout | Kotetsu BokuView status and profile → | GCM - Cage Force 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Yoshinori Umeki |
| W | 9–4–0 after bout | Victor KahiserView status and profile → | MMAX 9 - MMA Xtreme 9 | Submission (Kimura)Round 1 Time 0:51 Referee Not listed |
| L | 8–4–0 after bout | Jorge MasvidalView status and profile → | AFC 15 - Absolute Fighting Championships 15 | TKO (Punches)Round 2 Time 4:34 Referee Jorge Alonso |
| W | 8–3–0 after bout | Ryan SchultzView status and profile → | FFC 15 - Fiesta Las Vegas | Submission (Broken Rib)Round 1 Time 1:00 Referee Not listed |
| L | 7–3–0 after bout | Josh NeerView status and profile → | XKK - Des Moines | TKO (Punches)Round 1 Time 1:55 Referee Not listed |
| W | 7–2–0 after bout | Rich ClementiView status and profile → | FFC 8 - Freestyle Fighting Championships 8 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 6–2–0 after bout | Marcus AurelioView status and profile → | USMMA 3 - Ring of Fury | Submission (Armbar)Round 3 Time 4:13 Referee Not listed |
| W | 6–1–0 after bout | Steve KinnisonView status and profile → | FFC 4 - Freestyle Fighting Championships 4 | DecisionRound 3 Time 5:00 Referee Not listed |
| W | 5–1–0 after bout | Dan GilbertView status and profile → | TFC 6 - Fightzone 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 4–1–0 after bout | Vince GreshamView status and profile → | TFC 5 - Fightzone 5 | Submission (Keylock)Round 1 Time 0:00 Referee Not listed |
| L | 3–1–0 after bout | Javier VazquezView status and profile → | KOTC 16 - Double Cross | Submission (Kneebar)Round 1 Time 4:31 Referee Not listed |
| W | 3–0–0 after bout | Doug EvansView status and profile → | XCF - California Pancration Championships | Submission (Keylock)Round 1 Time 3:19 Referee Not listed |
| W | 2–0–0 after bout | Juliano PradoView status and profile → | GC 11 - Gladiator Challenge 11 | DecisionRound 3 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Erik ShellenbargerView status and profile → | TFC FightZone - Back in the Zone | TKO (Punches)Round 1 Time 4:21 Referee Not listed |
Fight Atlas republishes factual bout results, not source articles or photography. Belt markers appear only when championship status is confirmed by an official promotion source; unverified bouts are never inferred. The matched source name for this profile is David Gardner.
Verify source record ↗Every verified opponent opens another full career
39 professional bout rows are displayed from the source record. 39 unique opponent identities have a stable source ID and an internal Fight Atlas route. Every opponent row has a verified identity link.
Source and correction standard
The complete professional history is retrieved from the established public fight-record source and cached for up to 24 hours. Current-roster status remains separate from historical career data and does not imply retirement.