Not listed on the current UFC roster

Paul McVeigh

Full professional career25 verified opponent profilesRecursive links active
PM
19–8–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.

19Professional wins
8Professional 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.

19–8–027 professional boutsNo no-contest results
27 of 27 bouts shown
ResultDate / recordOpponentEventFinish details
W19–8–0 after boutPaul MarinView status and profile →CWFC 52 - Cage Warriors Fighting Championship 52Decision (Unanimous)Round 3 Time 5:00 Referee Neil Hall
L18–8–0 after boutBrandon HemplemanView status and profile →CWFC 50 - Cage Warriors Fighting Championship 50Decision (Unanimous)Round 3 Time 5:00 Referee Marc Goddard
L18–7–0 after boutErik PerezView status and profile →BAMMA 8 - Manuwa vs. ReaDecision (Unanimous)Round 3 Time 5:00 Referee Mark Woodard
W18–6–0 after boutAndreas BernhardView status and profile →CWFC 40 - Cage Warriors Fighting Championship 40TKO (Punches)Round 2 Time 2:57 Referee Neil Hall
W17–6–0 after boutArtemij SitenkovView status and profile →CC 5 - McVeigh vs. SitenkovSubmission (Inverted Triangle Choke)Round 2 Time 3:14 Referee Not listed
W16–6–0 after boutMusse HasselvallView status and profile →Bushido Challenge 1 - War of the WarriorsDecision (Unanimous)Round 3 Time 5:00 Referee Marc Goddard
L15–6–0 after boutChris DavidView status and profile →EXFC 1 - Eurofight Xtreme Fighting Championship 1Decision (Unanimous)Round 3 Time 5:00 Referee Not listed
W15–5–0 after boutMarcelo CostaView status and profile →AC 1 - Proving GroundDecision (Unanimous)Round 3 Time 5:00 Referee Neil Hall
W14–5–0 after boutSteve McCombeView status and profile →CWFC 34 - Cage Warriors 34: Enter the Rough House 7Submission (Rear-Naked Choke)Round 2 Time 2:37 Referee Not listed
L13–5–0 after boutMasahiro OishiView status and profile →GCM - Cage Force 6TKO (Punches)Round 2 Time 3:13 Referee Yoshinori Umeki
W13–4–0 after boutAnderson PereiraView status and profile →CWFC 30 - Cage Warriors 30: Enter The Rough House 4Submission (Triangle Choke)Round 2 Time 0:53 Referee Not listed
W12–4–0 after boutCristian BindaView status and profile →CW 7 - Scotland The BraveSubmission (Kneebar)Round 1 Time 2:23 Referee Not listed
W11–4–0 after boutNeil SeeryView status and profile →Cage Rage - Contenders: The Real DealSubmission (Rear-Naked Choke)Round 1 Time 1:10 Referee Not listed
W10–4–0 after boutSaid MohammedView status and profile →CW - Power of Scotland 2Submission (Rear Naked Choke)Round 1 Time 0:40 Referee Not listed
L9–4–0 after boutAlex OwenView status and profile →UFR 7 - Halloween BrawlDecisionRound 3 Time 0:00 Referee Not listed
W9–3–0 after boutMicky YoungView status and profile →SS - Sportfight Scotland 1Submission (Armbar)Round 1 Time 3:50 Referee Not listed
W8–3–0 after boutNeil McLeodView status and profile →CWFC - Cage Warriors 23: Strike Force 6TKO (Punches)Round 2 Time 3:27 Referee Not listed
W7–3–0 after boutNayeb HezamView status and profile →CW - Power of ScotlandN/ARound Time 0:00 Referee Not listed
W6–3–0 after boutPhil HarrisView status and profile →CWFC - Cage Warriors 17: Strike Force 4Submission (Triangle Choke)Round 3 Time 1:05 Referee Not listed
L5–3–0 after boutAugusto FrotaView status and profile →CS - Caledonia SpiritsSubmission (Guillotine Choke)Round 2 Time 1:39 Referee Not listed
W5–2–0 after boutChin WeakasinghView status and profile →CWFC 8 - Cage Warriors 8: Brutal ForceTKO (Submission to Elbows)Round 4 Time 3:28 Referee Grant Waterman
W4–2–0 after boutDavid MclaughlinView status and profile →CWFC 4 - Cage Warriors 4: UK vs. FranceTKO (Submission to Punches)Round 1 Time 2:07 Referee Not listed
W3–2–0 after boutNeil McLeodView status and profile →EB 3 - Extreme Brawl 3Submission (Triangle Choke)Round 3 Time 4:52 Referee Not listed
L2–2–0 after boutLeigh RemediosView status and profile →CR 3 - Cage Rage 3Submission (Rear-Naked Choke)Round 2 Time 0:00 Referee Not listed
W2–1–0 after boutChin WeakasinghView status and profile →CWFC 3 - Cage Warriors 3DecisionRound 3 Time 5:00 Referee Not listed
L1–1–0 after boutAshleigh GrimshawView status and profile →UKMMAC 3 - Divine RetributionTKO (Punches)Round 2 Time 3:00 Referee Not listed
W1–0–0 after boutDavid GriffithsView status and profile →G & S 6 - Grapple & Strike 6Submission (Arm Bar)Round 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 Paul McVeigh.

Verify source record ↗
RECURSIVE COVERAGE

Every verified opponent opens another full career

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