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 | 5–26–0 after bout | Jimmy MillsView status and profile → | No Love Entertainment - Full Throttle | KO (Punch)Round 1 Time 1:42 Referee Not listed |
| L | 5–25–0 after bout | Eric ThompsonView status and profile → | RAR 3 - Rumble at Raxx 3 | TKO (Doctor Stoppage)Round 1 Time 0:58 Referee Not listed |
| L | 5–24–0 after bout | Ryan BixlerView status and profile → | UGC 4 - The Civil War | TKO (Punches)Round 1 Time N/A Referee Not listed |
| L | 5–23–0 after bout | Casey ErwinView status and profile → | BONO 18 - Battle of New Orleans 18 | Decision (Unanimous)Round 3 Time 5:00 Referee Not listed |
| L | 5–22–0 after bout | Aaron WilliamsView status and profile → | FFC 13 - Freestyle Fighting Championships 13 | Submission (Armbar)Round 1 Time 1:53 Referee Not listed |
| L | 5–21–0 after bout | Aaron WilliamsView status and profile → | RCF - Total Trauma | Submission (Armbar)Round 1 Time 2:52 Referee Not listed |
| L | 5–20–0 after bout | Kenny StevensView status and profile → | RCF - Duel in the Delta | KO (Knee)Round 1 Time 1:42 Referee Not listed |
| L | 5–19–0 after bout | Francisco SoaresView status and profile → | BONO 15 - Battle of New Orleans 15 | TKORound — Time 0:00 Referee Not listed |
| L | 5–18–0 after bout | Antoine SkinnerView status and profile → | BONO 14 - Battle of New Orleans 14 | TKO (Submission to Strikes)Round 1 Time 0:00 Referee Not listed |
| L | 5–17–0 after bout | Din ThomasView status and profile → | BONO 11 - Battle of New Orleans 11 | Submission (Ankle Lock)Round 1 Time 1:45 Referee Not listed |
| L | 5–16–0 after bout | Alfredo HernandezView status and profile → | RCF 17 - Reality Combat Fighting 17 | Submission (Neck Crank)Round 1 Time 3:29 Referee Not listed |
| L | 5–15–0 after bout | Mac DanzigView status and profile → | RCF 12 - Reality Combat Fighting 12 | Submission (Omoplata)Round 1 Time 1:30 Referee Not listed |
| L | 5–14–0 after bout | Beau CorbbreyView status and profile → | RSF 4 - Circle of Truth | Submission (Keylock)Round 1 Time N/A Referee Not listed |
| W | 5–13–0 after bout | Scott JohnsonView status and profile → | RSF 3 - Eye of the Storm | Submission (Rear-Naked Choke)Round 1 Time 2:08 Referee Not listed |
| L | 4–13–0 after bout | John LongView status and profile → | RSF 3 - Reality Submission Fighting 3 | KORound 3 Time 2:30 Referee Not listed |
| L | 4–12–0 after bout | Bill PerezView status and profile → | WEF - World Extreme Fighting: Rumble at the Rodeo 2 | Submission (Armbar)Round 1 Time 3:19 Referee Not listed |
| L | 4–11–0 after bout | Casey ErwinView status and profile → | RCF 9 - Reality Combat Fighting 9 | DecisionRound 3 Time 5:00 Referee Not listed |
| W | 4–10–0 after bout | Jamie WebbView status and profile → | RSF 2 - Reality Submission Fighting 2 | Submission (Guillotine Choke)Round 1 Time 1:12 Referee Not listed |
| W | 3–10–0 after bout | Tommy PalmatierView status and profile → | WEF - World Extreme Fighting: Rumble at the Rodeo 1 | Submission (Rear-Naked Choke)Round 1 Time N/A Referee Not listed |
| L | 2–10–0 after bout | Nick MitchellView status and profile → | MMA - Invitational 4 | Submission (Rear Naked Choke)Round 1 Time 2:18 Referee Not listed |
| L | 2–9–0 after bout | John WehbeyView status and profile → | UFC 1 - Underground Fight Club | Submission (Triangle Choke)Round — Time 0:00 Referee Not listed |
| L | 2–8–0 after bout | Phil JohnsView status and profile → | SC 2 - Gladiators | Submission (Keylock)Round 1 Time 2:27 Referee Not listed |
| L | 2–7–0 after bout | Mike LeeView status and profile → | WVF - Cage Brawl | Submission (Triangle Choke)Round 1 Time 5:26 Referee Not listed |
| W | 2–6–0 after bout | Sean HughesView status and profile → | ES - Extreme Shootfighting | Submission (Arm Bar)Round 1 Time 13:04 Referee Not listed |
| L | 1–6–0 after bout | Erik ShellenbargerView status and profile → | TFC 2 - Fightzone 2 | Submission (Choke)Round — Time N/A Referee Not listed |
| W | 1–5–0 after bout | Tim DouglasView status and profile → | RCF 5 - Reality Combat Fighting 5 | TKO (Submission to Punches)Round 1 Time 2:13 Referee Not listed |
| L | 0–5–0 after bout | Charles GardinerView status and profile → | RCF 4 - Reality Combat Fighting 4 | TKO (Submission to Punches)Round 1 Time 5:30 Referee Not listed |
| L | 0–4–0 after bout | Mike LeeView status and profile → | RCF 3 - Return of the Rage | KO (Punches)Round 1 Time 3:04 Referee Not listed |
| L | 0–3–0 after bout | Rich CrunkiltonView status and profile → | WEF 7 - Stomp in the Swamp | TKO (Punches and Elbows)Round 2 Time 2:24 Referee Kipp Kollar |
| L | 0–2–0 after bout | Scott BillsView status and profile → | WEF 5 - World Extreme Fighting 5 | N/ARound — Time 0:00 Referee Not listed |
| L | 0–1–0 after bout | Doug JusticeView status and profile → | RnB 3 - Rock'N Brawl 3 | N/ARound — Time 0: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 Ray Totorico.
Verify source record ↗Every verified opponent opens another full career
31 professional bout rows are displayed from the source record. 28 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.