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 | 15–9–1 after bout | Daryl WilsonView status and profile → | LFA 18 - Aguilar vs. Rader | KO (Punch)Round 1 Time 1:04 Referee Kevin Nix |
| W | 15–8–1 after bout | Cody CarrilloView status and profile → | RITC - Rage in the Cage OKC 35 | Decision (Unanimous)Round 3 Time 5:00 Referee Mark Carter |
| L | 14–8–1 after bout | J.C. CottrellView status and profile → | BGMMA - BattleGrounds MMA 3 | Decision (Split)Round 5 Time 5:00 Referee Not listed |
| W | 14–7–1 after bout | Jared LopezView status and profile → | BattleGrounds MMA 2 - Thunderbird Fight Night | SubmissionRound 1 Time 3:09 Referee Don Turnage |
| L | 13–7–1 after bout | Chas SkellyView status and profile → | Bellator MMA - Bellator 96 | Decision (Unanimous)Round 3 Time 5:00 Referee Kerry Hatley |
| W | 13–6–1 after bout | Keith RichardsonView status and profile → | XFC 21 - Night of Champions 2 | Technical Submission (Guillotine Choke)Round 2 Time 0:24 Referee Gary Copeland |
| L | 12–6–1 after bout | Marlon MoraesView status and profile → | XFC 17 - Apocalypse | KO (Punch)Round 1 Time 0:47 Referee David Ferguson |
| L | 12–5–1 after bout | Luis PalominoView status and profile → | XFC 13 - Unstoppable | Decision (Unanimous)Round 5 Time 5:00 Referee John Hosegood |
| L | 12–4–1 after bout | Jose VegaView status and profile → | BFC - Bellator Fighting Championships 22 | KO (Punch)Round 1 Time 0:39 Referee Mike England |
| W | 12–3–1 after bout | Jeremiah Jason WoodView status and profile → | XFC 10 - Night of Champions | Submission (Rear-Naked Choke)Round 2 Time 4:07 Referee Jorge Alonso |
| W | 11–3–1 after bout | Aaron WilliamsView status and profile → | Atlas Fights - Cage Rage 3 | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| W | 10–3–1 after bout | Bruce ConnorsView status and profile → | XFC 8 - Regional Conflict | Decision (Unanimous)Round 5 Time 5:00 Referee Greg Franklin |
| W | 9–3–1 after bout | Jimmy ChaikongView status and profile → | RFC - Revolution Fight Club 3 | Submission (Rear-Naked Choke)Round 1 Time 4:23 Referee Jorge Alonso |
| W | 8–3–1 after bout | Jeff BedardView status and profile → | ISCF - Unleashed | TKO (Corner Stoppage)Round 1 Time 5:00 Referee Not listed |
| L | 7–3–1 after bout | Mike BrunoView status and profile → | PXF - Premier X-treme Fighting | DQ (Kick to the Groin)Round 1 Time N/A Referee Not listed |
| W | 7–2–1 after bout | Steve KinnisonView status and profile → | HIP 2 - Harmful Intent Promotions 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 6–2–1 after bout | Hiroyuki TakayaView status and profile → | GCM - Cage Force 4 | KO (Punch)Round 1 Time 3:02 Referee Minoru Toyonaga |
| W | 6–1–1 after bout | Dan FunesView status and profile → | RCC - Reality Combat Championship 1 | Submission (Guillotine Choke)Round 2 Time 1:56 Referee Frank Gentile |
| W | 5–1–1 after bout | Rocky LongView status and profile → | WFC 3 - Turf Wars | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 4–1–1 after bout | Jason CarapelluciView status and profile → | WFC 2 - Turf Wars | Technical Submission (Guillotine Choke)Round 1 Time N/A Referee Not listed |
| L | 3–1–1 after bout | Stephen LedbetterView status and profile → | WBFN - Wild Bill's Fight Night 6 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 3–0–1 after bout | Kevin EnglishView status and profile → | WBFN - Wild Bill's Fight Night 6 | Decision (Split)Round 3 Time 5:00 Referee Not listed |
| W | 2–0–1 after bout | Eric O'BrienView status and profile → | KE - Kick Enterprises | TKO (Punches)Round 1 Time 0:36 Referee Not listed |
| W | 1–0–1 after bout | Charles NuttView status and profile → | ITC - In The Cage 2 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| D | 0–0–1 after bout | Chris ManuelView status and profile → | KE - Kick Enterprises | DrawRound 2 Time 5:00 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 Jarrod Card.
Verify source record ↗Every verified opponent opens another full career
25 professional bout rows are displayed from the source record. 25 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.