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 | 23–14–1 after bout | Anselmo Luis Luna Jr.View status and profile → | FTW - Prize Fighting Championship 3 | TKO (Punches)Round 2 Time 3:05 Referee Birchie Stillwagoner |
| L | 23–13–1 after bout | Scott CleveView status and profile → | SCL - Rise of the King | KO (Punches)Round 1 Time 3:04 Referee Curtis Thrasher |
| W | 23–12–1 after bout | Billy MartinView status and profile → | MFP - Resurrection | Submission (Rear-Naked Choke)Round 1 Time 2:49 Referee Chris Leben |
| W | 22–12–1 after bout | Angelo DuarteView status and profile → | ROF 42 - Who's Next | Submission (Rear-Naked Choke)Round 1 Time 2:47 Referee Tom Johnson |
| L | 21–12–1 after bout | Kazunori YokotaView status and profile → | Sengoku - Tenth Battle | KO (Punch)Round 1 Time 2:31 Referee Kenichi Serizawa |
| L | 21–11–1 after bout | Jorge MasvidalView status and profile → | Sengoku - Fifth Battle | TKO (Punches)Round 1 Time 1:57 Referee Yoshinori Umeki |
| L | 21–10–1 after bout | Mizuto HirotaView status and profile → | Sengoku - Fourth Battle | KO (Superman Punch)Round 2 Time 4:25 Referee Yoshinori Umeki |
| W | 21–9–1 after bout | Deividas TauroseviciusView status and profile → | IFL - Connecticut | Decision (Unanimous)Round 5 Time 4:00 Referee Not listed |
| W | 20–9–1 after bout | John GundersonView status and profile → | IFL - Las Vegas | Decision (Unanimous)Round 5 Time 4:00 Referee Josh Rosenthal |
| W | 19–9–1 after bout | Chris HorodeckiView status and profile → | IFL - World Grand Prix Finals | TKO (Punches)Round 1 Time 2:51 Referee Not listed |
| W | 18–9–1 after bout | Aaron RileyView status and profile → | IFL - 2007 Team Championship Final | Decision (Unanimous)Round 3 Time 4:00 Referee Not listed |
| W | 17–9–1 after bout | Savant YoungView status and profile → | IFL - Everett | Decision (Unanimous)Round 3 Time 4:00 Referee Not listed |
| W | 16–9–1 after bout | Joe SampieriView status and profile → | IFL - Connecticut | Decision (Unanimous)Round 3 Time 4:00 Referee Not listed |
| L | 15–9–1 after bout | Bart PalaszewskiView status and profile → | IFL - Championship Final | KO (Punch)Round 3 Time 2:16 Referee Not listed |
| L | 15–8–1 after bout | Chris HorodeckiView status and profile → | IFL - World Championship Semifinals | TKO (Head Kick and Punches)Round 2 Time 0:24 Referee Yves Lavigne |
| W | 15–7–1 after bout | Cam WardView status and profile → | IFL - Portland | TKO (Punches)Round 2 Time 2:38 Referee Not listed |
| L | 14–7–1 after bout | Hermes FrancaView status and profile → | AFC 16 - Absolute Fighting Championships 16 | KO (Punches)Round 1 Time 3:30 Referee Jorge Alonso |
| W | 14–6–1 after bout | Dave Lehr CochranView status and profile → | SF 15 - Tribute | Submission (Rear-Naked Choke)Round 1 Time 3:42 Referee Not listed |
| L | 13–6–1 after bout | Kuniyoshi HironakaView status and profile → | MARS - MARS | Submission (Armbar)Round 2 Time 1:40 Referee Kenichi Serizawa |
| L | 13–5–1 after bout | Rich ClementiView status and profile → | AFC 14 - Absolute Fighting Championships 14 | Submission (Armbar)Round 1 Time 3:39 Referee Jorge Alonso |
| L | 13–4–1 after bout | David GardnerView status and profile → | FFC 15 - Fiesta Las Vegas | Submission (Broken Rib)Round 1 Time 1:00 Referee Not listed |
| D | 13–3–1 after bout | Gesias CavalcanteView status and profile → | SF 11 - Rumble at the Rose Garden | DrawRound 3 Time 5:00 Referee Not listed |
| W | 13–3–0 after bout | Hiroyuki AbeView status and profile → | Euphoria - USA vs. World | TKO (Punches)Round 2 Time 0:42 Referee Not listed |
| L | 12–3–0 after bout | Keith WilsonView status and profile → | SF 8 - Justice | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| W | 12–2–0 after bout | David GaonaView status and profile → | Euphoria - Road to the Titles | TKO (Punches)Round 1 Time 2:17 Referee Not listed |
| W | 11–2–0 after bout | Jason DentView status and profile → | APEX - Genesis | TKO (Punches)Round 1 Time 2:00 Referee Not listed |
| W | 10–2–0 after bout | Roger HuertaView status and profile → | SB 36 - SuperBrawl 36 | TKO (Jaw Injury)Round 1 Time 1:47 Referee Not listed |
| W | 9–2–0 after bout | Deshaun JohnsonView status and profile → | SB 36 - SuperBrawl 36 | Submission (Rear-Naked Choke)Round 1 Time 2:55 Referee Not listed |
| W | 8–2–0 after bout | Mike AinaView status and profile → | SB 36 - SuperBrawl 36 | Decision (Split)Round 3 Time 3:00 Referee Not listed |
| W | 7–2–0 after bout | Gil CastilloView status and profile → | WEC 10 - Bragging Rights | Decision (Split)Round 3 Time 5:00 Referee Jon Schorle |
| L | 6–2–0 after bout | Ronald JhunView status and profile → | ROTR 5 - Rumble on the Rock 5 | TKO (Corner Stoppage)Round 2 Time 5:00 Referee Larry Landless |
| W | 6–1–0 after bout | Nick GilardiView status and profile → | DB 10 - DesertBrawl 10 | KO (Punches)Round 1 Time N/A Referee Not listed |
| W | 5–1–0 after bout | Eddy EllisView status and profile → | SF 1 - Revolution | KO (Punch)Round 1 Time 1:53 Referee Not listed |
| W | 4–1–0 after bout | Hank WeissView status and profile → | KC 8 - Kickdown Classic 8 | TKO (Submission to Punches)Round 1 Time 2:17 Referee Not listed |
| W | 3–1–0 after bout | Jeremy SaundersView status and profile → | URC 6 - Ultimate Ring Challenge 6 | TKO (Punches)Round 1 Time 0:46 Referee Not listed |
| W | 2–1–0 after bout | Hannibal AdofoView status and profile → | WEC 8 - Halloween Fury 2 | KO (Punch)Round 1 Time 0:25 Referee Josh Rosenthal |
| L | 1–1–0 after bout | J.T. TaylorView status and profile → | WEC 7 - This Time It's Personal | KO (Punches)Round 2 Time 1:56 Referee Josh Rosenthal |
| W | 1–0–0 after bout | Jon HendersonView status and profile → | Dangerzone 17 - Dakota Destruction | TKO (Punches)Round 1 Time 0:45 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 Ryan Schultz.
Verify source record ↗Every verified opponent opens another full career
38 professional bout rows are displayed from the source record. 37 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.