Not listed on the current UFC roster

Jason MacDonald

Full professional career38 verified opponent profilesRecursive links active
JM
25–16–0PROFESSIONAL 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.

25Professional wins
16Professional losses
0Draws
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.

25–16–041 professional boutsNo no-contest results
41 of 41 bouts shown
ResultDate / recordOpponentEventFinish details
L25–16–0 after boutTom LawlorView status and profile →UFC on Fuel TV 3 - Korean Zombie vs. PoirierKO (Punches)Round 1 Time 0:50 Referee Todd McGovern
L25–15–0 after boutAlan BelcherView status and profile →UFC Fight Night 25 - Shields vs. EllenbergerTKO (Submission to Punches)Round 1 Time 3:48 Referee Dan Miragliotta
W25–14–0 after boutRyan JensenView status and profile →UFC 129 - St. Pierre vs. ShieldsSubmission (Triangle Choke)Round 1 Time 1:37 Referee Herb Dean
L24–14–0 after boutJohn SalterView status and profile →UFC 113 - Machida vs. Shogun 2TKO (Leg Injury)Round 1 Time 2:42 Referee Dan Miragliotta
W24–13–0 after boutMatt HorwichView status and profile →LGIO MMA 1 - MacDonald vs. HorwichDecision (Unanimous)Round 3 Time 5:00 Referee Yves Lavigne
W23–13–0 after boutVernon WhiteView status and profile →W-1 MMA 4 - Bad BloodSubmission (Triangle Choke)Round 3 Time 2:12 Referee Not listed
W22–13–0 after boutSolomon HutchersonView status and profile →MFC 23 - UnstoppableDecision (Split)Round 3 Time 5:00 Referee Vern Gorman
L21–13–0 after boutTravis LutterView status and profile →MFC 22 - PayoffDecision (Unanimous)Round 3 Time 5:00 Referee Not listed
L21–12–0 after boutNate QuarryView status and profile →UFC 97 - RedemptionTKO (Elbows)Round 1 Time 2:27 Referee Mario Yamasaki
L21–11–0 after boutWilson GouveiaView status and profile →UFC - The Ultimate Fighter 8 FinaleSubmission (Elbows)Round 1 Time 2:18 Referee Josh Rosenthal
W21–10–0 after boutJason LambertView status and profile →UFC 88 - BreakthroughSubmission (Rear-Naked Choke)Round 2 Time 1:20 Referee Yves Lavigne
L20–10–0 after boutDemian MaiaView status and profile →UFC 87 - Seek and DestroySubmission (Rear-Naked Choke)Round 3 Time 2:44 Referee Yves Lavigne
W20–9–0 after boutJoe DoerksenView status and profile →UFC 83 - Serra vs. St. Pierre 2TKO (Elbows)Round 2 Time 0:54 Referee Steve Mazzagatti
L19–9–0 after boutYushin OkamiView status and profile →UFC 77 - Hostile TerritoryDecision (Unanimous)Round 3 Time 5:00 Referee Mark Matheny
W19–8–0 after boutRory SingerView status and profile →UFC 72 - VictoryTKO (Punches and Elbows)Round 2 Time 3:18 Referee Yves Lavigne
L18–8–0 after boutRich FranklinView status and profile →UFC 68 - UprisingTKO (Corner Stoppage)Round 2 Time 5:00 Referee Herb Dean
W18–7–0 after boutChris LebenView status and profile →UFC 66 - Liddell vs. Ortiz 2Submission (Guillotine Choke)Round 2 Time 4:03 Referee Steve Mazzagatti
W17–7–0 after boutEd HermanView status and profile →UFC Fight Night 6.5 - Ortiz vs. Shamrock 3Submission (Triangle Choke)Round 1 Time 2:43 Referee Jorge Alonso
W16–7–0 after boutNeil BerryView status and profile →MFC 10 - Unfinished BusinessSubmission (Rear-Naked Choke)Round 1 Time 1:39 Referee Not listed
W15–7–0 after boutFritz PaulView status and profile →ECC 3 - East Coast WarriorsTechnical Submission (Kimura)Round 1 Time 2:14 Referee Not listed
W14–7–0 after boutJerry SpiegelView status and profile →ECC 2 - Collision CourseTKO (Punches)Round 2 Time 0:33 Referee Not listed
W13–7–0 after boutGideon RayView status and profile →ECC 1 - Extreme Cage Combat 1Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
L12–7–0 after boutPatrick CoteView status and profile →MFC 9 - No ExcusesSubmission (Rear-Naked Choke)Round 5 Time 1:55 Referee Not listed
L12–6–0 after boutKalib StarnesView status and profile →NFC 5 - National Fighting Challenge 5TKO (Punches)Round 1 Time 4:37 Referee Not listed
W12–5–0 after boutJoe DoerksenView status and profile →UCW 3 - Ultimate Cage Wars 3Submission (Rear-Naked Choke)Round 4 Time 4:37 Referee Not listed
W11–5–0 after boutChris FontaineView status and profile →MFC 8 - ResurrectionSubmission (Rear-Naked Choke)Round 2 Time 2:12 Referee Not listed
L10–5–0 after boutShonie CarterView status and profile →TKO 21 - CollisionDecisionRound 3 Time 5:00 Referee Not listed
L10–4–0 after boutMarvin EastmanView status and profile →WEF - Sin CityDecision (Unanimous)Round 3 Time 5:00 Referee Cecil Peoples
L10–3–0 after boutJason BrilzView status and profile →KOTC - EdmontonDecision (Split)Round 2 Time 5:00 Referee Not listed
L10–2–0 after boutMatt HorwichView status and profile →EFC - Extreme Fighting Challenge 3Submission (Armbar)Round 1 Time N/A Referee Not listed
W10–1–0 after boutAntony ReaView status and profile →AFC 8 - Absolute Fighting Championships 8Submission (Scarf Hold Armlock)Round 1 Time 2:22 Referee Marco Lopez
W9–1–0 after boutUlysses CastroView status and profile →AFC 1 - Adrenaline Fighting Championships 1Submission (Rear-Naked Choke)Round 2 Time 2:49 Referee Not listed
L8–1–0 after boutBill MahoodView status and profile →MFC 7 - UndisputedTKO (Punches)Round 2 Time 3:02 Referee Not listed
W8–0–0 after boutJeromie SillsView status and profile →MFC 6 - Road To GoldSubmission (Triangle Choke)Round 1 Time 1:54 Referee Not listed
W7–0–0 after boutYan PellerinView status and profile →MFC - Unplugged 1Submission (Heel Hook)Round 1 Time N/A Referee Not listed
W6–0–0 after boutCameron BrownView status and profile →MFC 5 - Sweet RedemptionSubmission (Rear-Naked Choke)Round 2 Time 4:09 Referee Not listed
W5–0–0 after boutShannon RitchView status and profile →MFC 4 - New GroundzSubmission (Rear-Naked Choke)Round 1 Time 2:45 Referee Not listed
W4–0–0 after boutChris PeakView status and profile →MFC 3 - Canadian PrideSubmission (Keylock)Round 1 Time 1:54 Referee Not listed
W3–0–0 after boutBill MahoodView status and profile →MFC 2 - Rumble at the JungleTechnical Submission (Guillotine Choke)Round 3 Time 1:17 Referee Not listed
W2–0–0 after boutShane BieverView status and profile →NLO - Northern Lights OutSubmission (Choke)Round 1 Time 0:00 Referee Not listed
W1–0–0 after boutKen MandersonView status and profile →PAC - Punch and CrunchSubmission (Armbar)Round 1 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 Jason MacDonald.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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