Not listed on the current UFC roster

William Joplin

Full professional career31 verified opponent profilesRecursive links active
WJ
18–15–0 (1 NC)PROFESSIONAL RECORD · W–L–D
CAREER SNAPSHOT

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.

18Professional wins
15Professional losses
0Draws
1No contests
FULL PROFESSIONAL CAREER

EVERY RECORDED BOUT

Complete professional fight history, including competition before and outside UFC. Use the controls to isolate an opponent, promotion, method or result.

18–15–0 (1 NC)34 professional bouts1 no contest
34 of 34 bouts shown
ResultDate / recordOpponentEventFinish details
NC18–15–0 (1 NC) after boutDwight JosephView status and profile →DCS 44 - Ballyard Brawl Night 1No Contest (Fight Ended Early Due to Lightning)Round 2 Time 3:12 Referee Not listed
W18–15–0 after boutEmeka IfekanduView status and profile →DCS 41 - Spring Brawl 2018Decision (Unanimous)Round 5 Time 5:00 Referee Not listed
L17–15–0 after boutJuan ArchuletaView status and profile →Bellator 195 - Caldwell vs. HigoDecision (Unanimous)Round 3 Time 5:00 Referee Jerin Valel
W17–14–0 after boutJoe WilkView status and profile →VFC - Junction City 9TKO (Punches)Round 1 Time 4:50 Referee Not listed
W16–14–0 after boutJohnnie RoadesView status and profile →Cageside Promotions / KCFA - Kansas City Fighting Alliance 24Submission (Shoulder Choke)Round 1 Time 3:50 Referee Mike England
L15–14–0 after boutVinicius ZaniView status and profile →LFA - Sioux Falls Fight Night 1TKO (Punches)Round 3 Time 4:22 Referee Not listed
L15–13–0 after boutChuka WillisView status and profile →Cageside Promotions / KCFA - Kansas City Fighting Alliance 22TKO (Punches)Round 2 Time 4:35 Referee Mike England
W15–12–0 after boutJacob AkinView status and profile →Cageside Promotions / KCFA - Kansas City Fighting Alliance 20Submission (Guillotine Choke)Round 1 Time 1:22 Referee Mike England
L14–12–0 after boutRaufeon StotsView status and profile →VFC - Victory Fighting Championship 49KO (Punch)Round 1 Time 1:18 Referee Not listed
W14–11–0 after boutHoracio EscobarView status and profile →Shamrock FC - AmbushDecision (Unanimous)Round 3 Time 5:00 Referee Mike England
W13–11–0 after boutJacob AkinView status and profile →Shamrock FC - ClashSubmission (Guillotine Choke)Round 1 Time 1:11 Referee Mike England
L12–11–0 after boutAndrew WhitneyView status and profile →Titan FC 34 - Healy vs. EdwardsDecision (Unanimous)Round 3 Time 5:00 Referee Mike England
W12–10–0 after boutAaron PostonView status and profile →Shamrock FC - ChargedSubmission (Arm-Triangle Choke)Round 2 Time 3:48 Referee Mike England
W11–10–0 after boutCharlie DuBrayView status and profile →DCS 16 - Spring Brawl 2Submission (Rear-Naked Choke)Round 3 Time 3:22 Referee Not listed
W10–10–0 after boutYohance FlagerView status and profile →Rumble Time Promotions - TriumphDecision (Unanimous)Round 3 Time 5:00 Referee Mike England
L9–10–0 after boutJacob AkinView status and profile →Shamrock FC - OnslaughtDecision (Split)Round 3 Time 5:00 Referee Mike England
L9–9–0 after boutWalel WatsonView status and profile →Titan FC 28 - Titan Fighting Championship 28Submission (Rear-Naked Choke)Round 3 Time 2:29 Referee Anthony Macias
W9–8–0 after boutChad ObermillerView status and profile →RFA 13 - Cochrane vs. EscuderoDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W8–8–0 after boutCody LandView status and profile →DCS 5 - Season's BeatingsDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W7–8–0 after boutJesse ThortonView status and profile →Shamrock FC - ConquestTKO (Punches)Round 3 Time 4:38 Referee Mike England
W6–8–0 after boutMatt DukesView status and profile →Cageside Promotions - Kansas City Fighting Alliance 4Submission (Guillotine Choke)Round 1 Time 3:43 Referee Rusty Sullivan
W5–8–0 after boutMatt DukesView status and profile →Cageside Promotions - Kansas City Fighting Alliance 3Submission (Triangle Choke)Round 1 Time 0:55 Referee Rusty Sullivan
W4–8–0 after boutTrevor NelsonView status and profile →TFF - True Fight FansTKO (Submission to Punches)Round 1 Time 2:34 Referee Rusty Sullivan
W3–8–0 after boutJoel MickellsView status and profile →VFC - Victory Fighting Championship 34Submission (Rear-Naked Choke)Round 2 Time 4:42 Referee Not listed
L2–8–0 after boutRamon BarberView status and profile →XCF - Xtreme Cage Fighter 14TKO (Punches)Round 3 Time 1:55 Referee Mike England
L2–7–0 after boutJerrod SandersView status and profile →C3 Fights - SlamFestDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L2–6–0 after boutOwen EvingerView status and profile →True Fight Fan - Clash in the CageDecision (Split)Round 3 Time 5:00 Referee Mike England
L2–5–0 after boutMark DickmanView status and profile →TTP - Tommy Tran PromotionsDecision (Split)Round 3 Time 5:00 Referee Mike England
W2–4–0 after boutRussell PatrickView status and profile →True Fight Fan - Clash in the CageSubmission (Triangle Choke)Round 1 Time 3:56 Referee Mike England
L1–4–0 after boutJared DowningView status and profile →CFFAC 2 - Tribute to America's HeroesDecision (Unanimous)Round 3 Time 5:00 Referee Rob Kimmons
L1–3–0 after boutPablo GarzaView status and profile →The Cage Inc. - Battle at the Border 6Decision (Unanimous)Round 3 Time 5:00 Referee Isaac Duncan
W1–2–0 after boutTroy TalaveraView status and profile →Jennifer Ireland Foundation - Cage Fight for CancerDecision (Unanimous)Round 3 Time 5:00 Referee Rob Kimmons
L0–2–0 after boutAaron DerrowView status and profile →RFP - Real Fight PromotionsDecision (Unanimous)Round 3 Time 5:00 Referee Rusty Sullivan
L0–1–0 after boutBobby CooperView status and profile →RTP - Rumble Time PromotionsDecision (Unanimous)Round 3 Time 5:00 Referee Mike England
DATA CHECKEDAug 20, 2026
PRIMARY RECORD SOURCESherdog Fight Finder

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 William Joplin.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

34 professional bout rows are displayed from the source record. 31 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.

Verify source record ↗Current roster snapshot ↗