Not listed on the current UFC roster

Joe Taimanglo

Full professional career32 verified opponent profilesRecursive links active
JT
24–9–1PROFESSIONAL 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.

24Professional wins
9Professional losses
1Draws
0No 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.

24–9–134 professional boutsNo no-contest results
34 of 34 bouts shown
ResultDate / recordOpponentEventFinish details
L24–9–1 after boutAbdul-Rakhman DudaevView status and profile →WFCA 54 - Dudaev vs. TaimangloDecision (Unanimous)Round 3 Time 5:00 Referee Kevin Sataki
W24–8–1 after boutJoe WarrenView status and profile →Bellator 195 - Caldwell vs. HigoDecision (Split)Round 3 Time 5:00 Referee Kerry Hatley
L23–8–1 after boutLeandro HigoView status and profile →Bellator 184 - Dantas vs. CaldwellDecision (Unanimous)Round 3 Time 5:00 Referee Rob Hinds
L23–7–1 after boutDarrion CaldwellView status and profile →Bellator 167 - Taimanglo vs. Caldwell 2Decision (Unanimous)Round 3 Time 5:00 Referee Mike Beltran
W23–6–1 after boutDarrion CaldwellView status and profile →Bellator 159 - Caldwell vs. TaimangloSubmission (Guillotine Choke)Round 3 Time 0:09 Referee John McCarthy
W22–6–1 after boutSirwan KakaiView status and profile →Bellator 151 - Warren vs. CaldwellDecision (Unanimous)Round 3 Time 5:00 Referee Kerry Hatley
W21–6–1 after boutAntonio DuarteView status and profile →Bellator 137 - Halsey vs. GroveKO (Punch)Round 3 Time 1:00 Referee Mike Beltran
W20–6–1 after boutMichael ParkerView status and profile →Bellator MMA - Bellator 126Decision (Unanimous)Round 3 Time 5:00 Referee Al Guinee
L19–6–1 after boutRobert EmersonView status and profile →Bellator MMA - Bellator 116Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy
L19–5–1 after boutJustin WilcoxView status and profile →Bellator MMA - Bellator 103Decision (Unanimous)Round 3 Time 5:00 Referee Rob Hinds
W19–4–1 after boutAndrew FisherView status and profile →Bellator MMA - Bellator 99Decision (Unanimous)Round 3 Time 5:00 Referee John McCarthy
W18–4–1 after boutRonnie RogersView status and profile →Bellator MMA - Bellator 94Submission (North-South Choke)Round 2 Time 0:33 Referee Troy Waugh
W17–4–1 after boutJang Yong KimView status and profile →PXC - Pacific Xtreme Combat 32TKO (Punches)Round 1 Time 0:40 Referee Tony D'Angelo
W16–4–1 after boutHarris SarmientoView status and profile →PXC - Pacific Xtreme Combat 27Decision (Unanimous)Round 5 Time 5:00 Referee Not listed
W15–4–1 after boutYoung Jun KimView status and profile →PXC - Pacific Xtreme Combat 24Submission (Rear-Naked Choke)Round 1 Time 1:23 Referee Not listed
W14–4–1 after boutTravis BeyerView status and profile →PXC - Pacific Xtreme Combat 22Submission (Kneebar)Round 2 Time 0:28 Referee Tony D'Angelo
W13–4–1 after boutYong Nam GuView status and profile →PXC - Pacific Xtreme Combat 20Submission (Arm-Triangle Choke)Round 1 Time 3:50 Referee Tony D'Angelo
W12–4–1 after boutChan Ho BaeView status and profile →PXC 19 - NineteenSubmission (Arm-Triangle Choke)Round 3 Time N/A Referee Tony D'Angelo
W11–4–1 after boutPer EklundView status and profile →PRO Fighting 3 - Destiny vs. DemonsSubmission (Brabo Choke)Round 1 Time 1:36 Referee Kemp Cheng
W10–4–1 after boutAlex CastroView status and profile →PXC 18 - Dead Game 2Decision (Unanimous)Round 3 Time 5:00 Referee Tony D'Angelo
L9–4–1 after boutToshiaki KitadaView status and profile →Deep - 41 ImpactSubmission (Guillotine Choke)Round 1 Time 1:29 Referee Kenichi Serizawa
L9–3–1 after boutTomonori TaniguchiView status and profile →PXC 16 - The BeatdownSubmission (Guillotine Choke)Round 2 Time 0:00 Referee Not listed
W9–2–1 after boutAlex CastroView status and profile →PXC 15 - Dead GameSubmission (Rear-Naked Choke)Round 3 Time 0:00 Referee Not listed
W8–2–1 after boutColin MacKenzieView status and profile →PXC 14 - EvolutionTKO (Punches)Round 1 Time 0:00 Referee Not listed
W7–2–1 after boutDerrick RangamarView status and profile →PXC 13 - Back from the DeadSubmission (Rear Naked Choke)Round 2 Time 0:00 Referee Not listed
L6–2–1 after boutMaurice EazelView status and profile →PXC 11 - No Turning BackKORound 1 Time 0:00 Referee Not listed
D6–1–1 after boutJimmy JarquinView status and profile →PXC 10 - Final RedemptionDrawRound 3 Time 5:00 Referee Not listed
W6–1–0 after boutSourikone NhinsavathView status and profile →PXC 9 - Grand PrixDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
W5–1–0 after boutAlbert MannersView status and profile →PXC 8 - Terror DomeSubmission (Rear Naked Choke)Round 1 Time 0:00 Referee Not listed
W4–1–0 after boutChico CantiberosView status and profile →PXC 7 - EruptionSubmission (Triangle Choke)Round 1 Time 0:00 Referee Not listed
W3–1–0 after boutMatt ManibusanView status and profile →PXC 6 - Tempun GuraSubmissionRound 1 Time N/A Referee Not listed
W2–1–0 after boutRay QuidachayView status and profile →PXC 4 - GeraTKORound 1 Time 1:31 Referee Not listed
L1–1–0 after boutJustin GuzmanView status and profile →PXC 3 - Return of the EnforcerTKO (Punches)Round 2 Time 4:49 Referee Not listed
W1–0–0 after boutT.B. HardisonView status and profile →FFCF Islands - TinianTKO (Punches)Round 3 Time 0:00 Referee Not listed
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 Joe Taimanglo.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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