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 | Todd BrownView status and profile → | MFL 29 - Michiana Fight League 29 | TKO (Submission to Punches)Round 1 Time 2:02 Referee Otto Torriero |
| L | 18–20–0 after bout | Teddy HolderView status and profile → | UCC - Undisputed Combat Challenge 6 | TKO (Punches)Round 1 Time 1:46 Referee Not listed |
| L | 18–19–0 after bout | Aaron MaysView status and profile → | Coalition of Combat - Clash of the Titans | TKO (Punches)Round 1 Time 0:35 Referee Not listed |
| L | 18–18–0 after bout | Joao ZeferinoView status and profile → | NAFC - Unleashed | Submission (Heel Hook)Round 1 Time 0:25 Referee Not listed |
| L | 18–17–0 after bout | Antony ReaView status and profile → | Desert Force 3 - Elimination Series: Knockout Round | TKO (Punches)Round 1 Time 1:00 Referee Not listed |
| L | 18–16–0 after bout | LaVerne ClarkView status and profile → | FT - Fight Tour | TKO (Punches)Round 1 Time 3:22 Referee Not listed |
| L | 18–15–0 after bout | Joe CasonView status and profile → | NAFC - Mayhem | TKO (Punches)Round 1 Time 1:14 Referee Not listed |
| L | 18–14–0 after bout | Tom DeBlassView status and profile → | ROC 35 - Ring of Combat 35 | Submission (Achilles Lock)Round 1 Time 0:57 Referee Dan Miragliotta |
| L | 18–13–0 after bout | Assan NjieView status and profile → | Superior Challenge 6 - Lion's Den | TKO (Punches)Round 1 Time 0:41 Referee Grant Waterman |
| L | 18–12–0 after bout | Toni ValtonenView status and profile → | FF 28 - Fight Festival 28 | TKO (Punches)Round 1 Time 3:18 Referee Not listed |
| L | 18–11–0 after bout | Jeremy HornView status and profile → | IFC - Extreme Challenge | Submission (Rear-Naked Choke)Round 1 Time 1:57 Referee Not listed |
| L | 18–10–0 after bout | Eric CebarecView status and profile → | FEFoMP - Mayor's Cup 2010 | Submission (Guillotine Choke)Round 1 Time 0:25 Referee Not listed |
| W | 18–9–0 after bout | Nikita KhazovView status and profile → | FEFoMP - Mayor's Cup 2010 | Decision (Unanimous)Round 2 Time 5:00 Referee Not listed |
| L | 17–9–0 after bout | Alexander ShlemenkoView status and profile → | FF 27 - Fight Festival 27 | KO (Knee to the Body)Round 1 Time 0:40 Referee Not listed |
| W | 17–8–0 after bout | Yuki SasakiView status and profile → | FF 26 - Fight Festival 26 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 16–8–0 after bout | Allan WeickertView status and profile → | NAAFS - Fight Night in the Flats 5 | Submission (Armbar)Round 2 Time 2:05 Referee Mark Matheny |
| W | 16–7–0 after bout | John DoyleView status and profile → | ROC 24 - Ring of Combat 24 | Decision (Unanimous)Round 3 Time 4:00 Referee Dan Miragliotta |
| L | 15–7–0 after bout | Lucio LinharesView status and profile → | FF 25 - Fight Festival 25 | Submission (Rear-Naked Choke)Round 1 Time 2:07 Referee Not listed |
| L | 15–6–0 after bout | Josh HaynesView status and profile → | SuperFights MMA - Night of Combat 2 | Submission (Achilles Lock)Round 2 Time 2:49 Referee Not listed |
| W | 15–5–0 after bout | Mitch WhiteselView status and profile → | NAAFS - Columbus Night of Pain 4 | TKO (Punches)Round 3 Time 2:08 Referee Not listed |
| L | 14–5–0 after bout | Jorge SantiagoView status and profile → | Strikeforce - Four Men Enter, One Man Survives | KO (Flying Knee)Round 1 Time 0:24 Referee Cecil Peoples |
| W | 14–4–0 after bout | Marcus ViniciosView status and profile → | HCF - Title Wave | TKO (Punches)Round 2 Time 4:22 Referee Steve Bergeron |
| W | 13–4–0 after bout | Mikko RupponenView status and profile → | FF 22 - Fight Festival 22 | TKO (Cut)Round 1 Time 3:32 Referee Not listed |
| W | 12–4–0 after bout | Jason JonesView status and profile → | NAAFS - Rock N Rumble 1 | TKO (Submission to Punches)Round 1 Time 1:30 Referee Not listed |
| L | 11–4–0 after bout | Travis WiuffView status and profile → | IFO - Wiuff vs. Salmon | Submission (Guillotine Choke)Round 1 Time 3:37 Referee Not listed |
| W | 11–3–0 after bout | William HillView status and profile → | XFO 19 - Outdoor War 3 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 10–3–0 after bout | Jay FreemanView status and profile → | NAAFS - Fight Night in the Flats 3 | Submission (Keylock)Round 1 Time 1:19 Referee Not listed |
| L | 9–3–0 after bout | Alan BelcherView status and profile → | UFC 71 - Liddell vs. Jackson | Submission (Guillotine Choke)Round 1 Time 0:53 Referee Steve Mazzagatti |
| L | 9–2–0 after bout | Rashad EvansView status and profile → | UFC Fight Night 8 - Evans vs. Salmon | KO (Head Kick)Round 2 Time 1:06 Referee Troy Waugh |
| W | 9–1–0 after bout | Matt HershbergerView status and profile → | FF 8 - Fightfest 8 | TKO (Submission to Punches)Round 1 Time 0:51 Referee Not listed |
| W | 8–1–0 after bout | Bobby MartinezView status and profile → | LOF 9 - Legends of Fighting 9 | Submission (Keylock)Round 1 Time 1:19 Referee Not listed |
| W | 7–1–0 after bout | Lucas LopesView status and profile → | FF 6 - Fightfest 6 | SubmissionRound 2 Time 2:44 Referee Not listed |
| L | 6–1–0 after bout | David HeathView status and profile → | FF 5 - Korea vs. USA | SubmissionRound 1 Time 0:50 Referee Not listed |
| W | 6–0–0 after bout | Hans MarreroView status and profile → | DFC 1 - Diesel Fighting Championships 1 | Submission (Keylock)Round 1 Time 1:04 Referee Not listed |
| W | 5–0–0 after bout | Danny SheehanView status and profile → | FFP - Untamed 5 | TKO (Punches)Round 1 Time 1:42 Referee Not listed |
| W | 4–0–0 after bout | Jim BundyView status and profile → | FF 3 - Fightfest 3 | Submission (Armbar)Round 1 Time 1:27 Referee Not listed |
| W | 3–0–0 after bout | Bryan ZandersView status and profile → | KOTC - Redemption on the River | TKO (Punches)Round 2 Time 1:46 Referee Herb Dean |
| W | 2–0–0 after bout | Jerry SpiegelView status and profile → | KOTC 64 - Raging Bull | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 1–0–0 after bout | Rob WinceView status and profile → | HHCF 24 - Thanksgiving Throwdown 2 | Submission (Keylock)Round 1 Time N/A 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 Sean Salmon.
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.